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
This commit is contained in:
Meleki committed 2026-02-28 21:15:44 +01:00
1 parent 38fb5d4de1
commit d83a6f60ef
7 files changed
+160 -7

No files matched your search

+1 -1
View File
@@ -16,7 +16,7 @@
.card-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
gap: var(--page-spacing);
}