Update web/index.html
Browse files- web/index.html +10 -8
web/index.html
CHANGED
|
@@ -83,7 +83,8 @@
|
|
| 83 |
<!-- nav bar -->
|
| 84 |
<div class="w-100 mb-4 d-flex">
|
| 85 |
<a class="navbar-brand mx-auto mt-2 flex-fill text-center">
|
| 86 |
-
<img src="assets/images/
|
|
|
|
| 87 |
</a>
|
| 88 |
</div>
|
| 89 |
|
|
@@ -2107,25 +2108,26 @@
|
|
| 2107 |
|
| 2108 |
|
| 2109 |
|
| 2110 |
-
|
| 2111 |
-
var sidebar
|
| 2112 |
-
var logo
|
| 2113 |
-
|
|
|
|
| 2114 |
|
| 2115 |
function updateLogo() {
|
| 2116 |
var isCollapsed = sidebar.classList.contains('collapsed')
|
| 2117 |
|| document.body.classList.contains('collapsed')
|
| 2118 |
|| sidebar.offsetWidth < 100;
|
| 2119 |
|
| 2120 |
-
logo.style.
|
| 2121 |
-
|
| 2122 |
}
|
| 2123 |
|
| 2124 |
var observer = new MutationObserver(updateLogo);
|
| 2125 |
observer.observe(sidebar, { attributes: true, attributeFilter: ['class', 'style'] });
|
| 2126 |
observer.observe(document.body, { attributes: true, attributeFilter: ['class'] });
|
| 2127 |
|
| 2128 |
-
updateLogo();
|
| 2129 |
})();
|
| 2130 |
</script>
|
| 2131 |
|
|
|
|
| 83 |
<!-- nav bar -->
|
| 84 |
<div class="w-100 mb-4 d-flex">
|
| 85 |
<a class="navbar-brand mx-auto mt-2 flex-fill text-center">
|
| 86 |
+
<img src="assets/images/LOGO.png" alt="Logo" id="sidebarLogo" style="max-width:140px; transition: opacity 0.3s ease;">
|
| 87 |
+
<img src="assets/images/LogoMini.png" alt="Logo Mini" id="sidebarLogoMini" style="max-width:44px; display:none; transition: opacity 0.3s ease;">
|
| 88 |
</a>
|
| 89 |
</div>
|
| 90 |
|
|
|
|
| 2108 |
|
| 2109 |
|
| 2110 |
|
| 2111 |
+
(function() {
|
| 2112 |
+
var sidebar = document.getElementById('leftSidebar');
|
| 2113 |
+
var logo = document.getElementById('sidebarLogo');
|
| 2114 |
+
var logoMini = document.getElementById('sidebarLogoMini');
|
| 2115 |
+
if (!sidebar || !logo || !logoMini) return;
|
| 2116 |
|
| 2117 |
function updateLogo() {
|
| 2118 |
var isCollapsed = sidebar.classList.contains('collapsed')
|
| 2119 |
|| document.body.classList.contains('collapsed')
|
| 2120 |
|| sidebar.offsetWidth < 100;
|
| 2121 |
|
| 2122 |
+
logo.style.display = isCollapsed ? 'none' : '';
|
| 2123 |
+
logoMini.style.display = isCollapsed ? 'block' : 'none';
|
| 2124 |
}
|
| 2125 |
|
| 2126 |
var observer = new MutationObserver(updateLogo);
|
| 2127 |
observer.observe(sidebar, { attributes: true, attributeFilter: ['class', 'style'] });
|
| 2128 |
observer.observe(document.body, { attributes: true, attributeFilter: ['class'] });
|
| 2129 |
|
| 2130 |
+
updateLogo();
|
| 2131 |
})();
|
| 2132 |
</script>
|
| 2133 |
|