Commit Graph
5 Commits
Author SHA1 Message Date
dela b117bbf99e feat: checkpoint QML view migration 2026-07-15 11:57:34 +08:00
dela 3002adb7bf style: unify visual language on Slate/Blue token scales
- add tokens/ColorTokens.h (Slate/Blue/Red/Green scales, semantic roles,
  shared SearchTint ramp) and reference it from painted widgets
- dark: media-action-menu and modern-tray-menu moved from Gray/Zinc to Slate
- light: full Gray->Slate sweep, one-off tinted blues collapsed to
  Blue-50/Blue-100/Slate-50, Windows-blue links mapped to Blue-600/700
- radii off-scale values (10px/16px) converged to the 8/14 scale,
  font sizes 9/15/22/26px converged to the documented scale
- dark white overlays collapsed from 40+ alpha stops to a 6-step scale
  (player OSD keeps a separate high-alpha band, now decimal notation)
- librarycard/collectioncard palettes now read from ColorTokens (no visual change)
- searchhistorychip/searchcompleterpopup private blue palettes replaced by
  the shared SearchTint ramp so both render identical heat levels
- removed dead #playerControlBar/#playPauseBtn and webdav-visibility-toggle
  rules; close-button red unified on #DC2626/#EF4444
- palette header comments in both QSS files updated as the reference
2026-07-08 11:45:11 +08:00
dela ab1accc821 perf: smooth UI animations and reduce repaint overhead
Batch of performance and animation work: shared FadeHelper/MotionPrefs
primitives, hover animators, shadow pixmap caching, smooth scrolling,
seek time bubble, and widespread component repaint reductions.
2026-07-08 11:29:38 +08:00
dela 4c783ab9ea chore: drop windows-specific code 2026-06-10 16:33:50 +08:00
dela a2f82a86b6 chore: baseline usable version 2026-06-10 11:17:51 +08:00