Files
gott/wwwroot/css/main.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

34 lines
528 B
CSS

header {
padding: var(--box-padding);
display: flex;
align-items: center;
gap: var(--box-spacing);
flex-shrink: 0;
}
#app {
flex: 1;
display: flex;
flex-direction: column;
align-items: center;
overflow: hidden;
}
.page {
flex: 1;
display: flex;
flex-direction: column;
overflow: hidden;
width: var(--page-width);
max-width: 100%;
transition: var(--transition-duration);
}
.page-content {
display: flex;
flex-direction: column;
align-items: flex-start;
overflow-y: auto;
flex: 1;
}