diff --git a/frontend/src/App.module.css b/frontend/src/App.module.css
index 4b91282..a7346a7 100644
--- a/frontend/src/App.module.css
+++ b/frontend/src/App.module.css
@@ -85,8 +85,8 @@
font-size: 16px;
cursor: pointer;
transition: background 0.15s, transform 0.1s;
- margin-left: 6px;
flex-shrink: 0;
+ color: var(--gold);
}
.themeToggle:hover { background: var(--primary-dim); }
.themeToggle:active { transform: scale(0.92); }
@@ -106,19 +106,26 @@
}
}
-/* Hide header nav on mobile */
+/* Header actions — always visible (theme toggle + admin) */
+.headerActions {
+ display: flex;
+ align-items: center;
+ gap: 4px;
+}
+
+/* Hide header nav on mobile, keep actions */
@media (max-width: 767px) {
.nav {
display: none;
}
}
-/* Admin link: icon only, subtle */
+/* Admin link: icon only */
.adminLink {
display: flex;
align-items: center;
padding: 4px;
- color: var(--text-muted);
+ color: var(--text-secondary);
text-decoration: none;
transition: color 0.2s;
}
diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index cfb7329..7b0c536 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -93,6 +93,8 @@ export default function App() {