diff --git a/src/index.html b/src/index.html
index c381e46..339e809 100644
--- a/src/index.html
+++ b/src/index.html
@@ -635,6 +635,64 @@
color: var(--subtext-color);
}
+/* Logo */
+.logo img {
+ height: 36px;
+ transition: filter 0.3s ease, opacity 0.3s ease;
+}
+
+/* Dark mode logo styling if using same logo */
+.dark-theme .logo img {
+ filter: brightness(0) invert(1);
+}
+
+/* Optional: theme button styling */
+.theme-switch {
+ cursor: pointer;
+ border: 1px solid var(--vehigo-border);
+ background: var(--vehigo-card);
+ padding: 6px 12px;
+ border-radius: 999px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 1.2rem;
+ box-shadow: var(--shadow-1);
+ transition: background 0.3s ease, transform 0.2s ease;
+}
+
+.theme-switch:hover {
+ transform: scale(1.05);
+}
+
+.dark-theme #logo {
+ filter: brightness(0) invert(1);
+ transition: filter 0.3s ease;
+}
+
+/* Dark mode logo visibility */
+ .dark-theme .navbar-brand img {
+ filter: brightness(0) invert(1);
+ opacity: 1;
+ transition: opacity 0.3s ease;
+ }
+
+ .dark-theme .navbar-brand:hover img {
+ opacity: 0.8;
+ }
+
+ .navbar-nav {
+ flex-wrap: nowrap;
+ gap: 4px;
+ align-items: center;
+ }
+
+ .navbar .btn,
+ .theme-switch {
+ white-space: nowrap;
+ }
+
+
-