diff --git a/frontend/src/layouts/PublicLayout.astro b/frontend/src/layouts/PublicLayout.astro index 6b43635..4a0c126 100644 --- a/frontend/src/layouts/PublicLayout.astro +++ b/frontend/src/layouts/PublicLayout.astro @@ -103,6 +103,11 @@ const defaultTheme = DEFAULT_THEME; Documentation @@ -149,9 +154,10 @@ const defaultTheme = DEFAULT_THEME; - @@ -384,6 +442,20 @@ const defaultTheme = DEFAULT_THEME; align-items: center; } + .theme-select { + width: auto; + padding: 0.5rem 0.75rem; + font-size: 0.875rem; + background: rgba(255, 255, 255, 0.06); + border: 1px solid var(--color-border); + border-radius: var(--radius-sm); + color: var(--color-text); + } + + .theme-select:hover { + border-color: var(--color-border-hover); + } + .public-main { flex: 1; } @@ -464,7 +536,8 @@ const defaultTheme = DEFAULT_THEME; @media (max-width: 768px) { .public-nav { flex-wrap: wrap; - padding: 1rem; + gap: 1rem; + padding: 0.875rem 1rem; } .nav-toggle {