Home

xmn / bettertrumpet

publicxammen/BetterTrumpet· sync paused
Overview Code History Branches Pull requestsIssuesInsights
master
HomeOverview Code PRsIssues

feat: Sage Glass polish pass for React settings

last month

15fd125
Authored
xammen8/19/2026, 12:43:36 PM
- Floating Wafer-inspired sidebar (#050706 rail, 42px rows, neutral
  active capsule, collapse to 64px, mobile drawer <=680px)
- Ink dither field (lab variant 07, canvas 2D, eco/reduced-motion pause)
- polish.css delivered via TS import so Vite bundles it with hashed CSS
- Reworked loading skeleton, ElasticSlider and glass card styling
- AGENTS.md: document device hotkeys, sidebar/dither spec, CSS delivery
  rules, and index.html cache-busting

Parent448618a

6 files changed
  • AGENTS.md+3−1
  • EarTrumpet/SettingsWeb/src/App.tsx+293−130
  • EarTrumpet/SettingsWeb/src/components/DitherField.tsx+183−0
  • EarTrumpet/SettingsWeb/src/components/ElasticSlider.css+54−21
  • EarTrumpet/SettingsWeb/src/polish.css+264−0
  • EarTrumpet/SettingsWeb/src/styles.css+93−8