| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- {% load static %}
- <footer class="app-footer">
- <strong>
- Copyright © 2014-2025
- <a href="https://www.luminadatamatics.com/" target="_blank" class="text-decoration-none">Lumina
- Datamatics LTD</a>.
- </strong>
- All rights reserved.
- </footer>
- </div>
- <!-- Scripts -->
- <script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
- <script src="https://cdn.jsdelivr.net/npm/overlayscrollbars@2.3.0/browser/overlayscrollbars.browser.es6.min.js"></script>
- <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js"></script>
- <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.min.js"></script>
- <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js"></script>
- <script src="{% static 'js/adminlte.js' %}"></script>
- <script>
- const SELECTOR_SIDEBAR_WRAPPER = ".sidebar-wrapper";
- const Default = {
- scrollbarTheme: "os-theme-light",
- scrollbarAutoHide: "leave",
- scrollbarClickScroll: true,
- };
- document.addEventListener("DOMContentLoaded", function () {
- const sidebarWrapper = document.querySelector(SELECTOR_SIDEBAR_WRAPPER);
- if (
- sidebarWrapper &&
- typeof OverlayScrollbarsGlobal?.OverlayScrollbars !== "undefined"
- ) {
- OverlayScrollbarsGlobal.OverlayScrollbars(sidebarWrapper, {
- scrollbars: {
- theme: Default.scrollbarTheme,
- autoHide: Default.scrollbarAutoHide,
- clickScroll: Default.scrollbarClickScroll,
- },
- });
- }
- });
- </script>
- </body>
- </html>
|