Files
gott/wwwroot/css/nav.css
T
Meleki d83a6f60ef Settings: Seitenbreite mit localStorage-Persistierung und Reset
- Settings-Page mit Range-Slider für Seitenbreite (600-1800px)
- JSON-basierter localStorage-Key 'settings' (zukunftssicher)
- applySettings() beim App-Start für sofortige Wiederherstellung
- Reset-Button mit Confirm-Dialog setzt alle Settings auf Defaults
- Sanfte Breitenübergänge via --transition-duration
2026-02-28 21:15:44 +01:00

42 lines
700 B
CSS

#nav {
border-bottom: var(--border-width) solid var(--f2-border);
flex-shrink: 0;
display: flex;
justify-content: center;
}
.nav-content {
display: flex;
align-items: center;
gap: var(--page-spacing);
width: var(--page-width);
max-width: 100%;
padding: var(--box-padding);
transition: var(--transition-duration);
}
.nav-brand,
.nav-link {
padding: var(--badge-padding);
color: var(--text);
border-bottom: 2px solid transparent;
}
.nav-links {
display: flex;
gap: var(--box-spacing);
}
.nav-link {
text-decoration: none;
}
.nav-link:hover {
color: var(--text-accent);
}
.nav-link.active {
color: var(--text-accent);
border-bottom-color: var(--primary);
}