feat(slint): match header dropdown icons, align tab text, tighten menus

Header nav tabs now use the same icons as Tauri (compass, music
library, hard drive, cassette) and the dropdown sub-items carry
leading glyphs everywhere except Discover, which stays text-only.
Tab label text is centered vertically against its glyph and the
header. Dropdown and context menus drop from Radius.md to Radius.sm
so their corners match buttons and album cards.

cc
This commit is contained in:
vicrodh committed 2026-05-18 22:43:31 -06:00
1 parent 10d4dc5738
commit f283de57e3
7 files changed
+83 -20

No files matched your search

@@ -67,7 +67,7 @@ export component QbzSelect inherits Rectangle {
Rectangle {
background: Theme.surface-elevated;
border-radius: Radius.md;
border-radius: Radius.sm;
border-width: 1px;
border-color: Theme.border-subtle;
drop-shadow-blur: 20px;