Refactor: HSL-based color system for all palettes — lighter/darker preserve hue, unified baseHue architecture

This commit is contained in:
phranck
2026-02-03 18:11:39 +01:00
parent dc6e3b6437
commit db03e4e41c
12 changed files with 430 additions and 106 deletions
+5 -1
View File
@@ -19,6 +19,7 @@ enum DemoPage: Int, CaseIterable {
case layout
case buttons
case spinners
case blockTheme
}
// MARK: - Content View (Page Router)
@@ -63,7 +64,7 @@ struct ContentView: View {
.statusBarItems {
StatusBarItem(shortcut: Shortcut.arrowsUpDown, label: "nav")
StatusBarItem(shortcut: Shortcut.enter, label: "select", key: .enter)
StatusBarItem(shortcut: Shortcut.range("1", "7"), label: "jump")
StatusBarItem(shortcut: Shortcut.range("1", "8"), label: "jump")
}
case .textStyles:
TextStylesPage()
@@ -85,6 +86,9 @@ struct ContentView: View {
case .spinners:
SpinnersPage()
.statusBarItems(subPageItems(pageSetter: pageSetter))
case .blockTheme:
BlockThemePage()
.statusBarItems(subPageItems(pageSetter: pageSetter))
}
}