Commit graph

12 commits

Author SHA1 Message Date
cf3c0d823d feat(nosignal): Nerd Font icon remap — nexus (Settings)
Convert caelestia's nexus Settings to Nerd Font icons (drop-in NsIcon).

- NsIcon hardened into a MaterialIcon drop-in: accepts fontStyle (sizes from
  it, keeps the NF Mono family), plus no-op fill/grade/animate for API parity.
- Glyphs map extended with caelestia core names: nexus static icons, nav/page
  icons (palette, wallpaper, dashboard, devices_other, extension, globe, info,
  monitor, shuffle, workspaces, ...), weather + app/device icons.
- Converted all MaterialIcon in modules/nexus/ to NsIcon; fixed icon aliases
  (NavRow/SliderRow .text -> .icon); reverted IconButton font: (it has font,
  not fontStyle, and renders its own icon).

Remaining core surfaces still Material Symbols (no breakage): launcher, osd,
lock, sidebar, utilities — to convert next with any further Glyphs entries.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 11:16:01 +01:00
2 * r + 2 * t
8f49fdb405 fix: allow non category walls in nexus wall select 2026-06-08 01:20:00 +10:00
2 * r + 2 * t
3987ce47b5 fix: plural for wallpaper select header 2026-06-07 02:02:47 +10:00
2 * r + 2 * t
210130de43 fix: first wall row sizing when < max
Pad number of wallpapers to the number of walls in a row so when < they
dont expand to fill the entire row
2026-06-06 16:53:35 +10:00
2 * r + 2 * t
a1034b0237 fix: sort nexus walls properly 2026-06-06 16:41:08 +10:00
2 * r + 2 * t
b5d6d857e0 feat: add no local walls placeholder 2026-06-06 16:16:56 +10:00
2 * r + 2 * t
7fb9f3d88d feat: add featured wallpaper 2026-06-06 02:23:59 +10:00
2 * r + 2 * t
93a117e2fe feat: add colours page placeholder 2026-06-05 22:30:38 +10:00
2 * r + 2 * t
19a8f4ad45 fix: navigate back after wallpaper selected 2026-06-05 22:27:38 +10:00
2 * r + 2 * t
da3b58118f feat: add browse and random buttons to wall select 2026-06-05 22:03:23 +10:00
2 * r + 2 * t
0bbb1c04b7 feat: actually impl wall selector w/ categories 2026-06-05 21:39:05 +10:00
2 * r + 2 * t
c8bc87836b feat: impl nexus wallpaper selector 2026-06-05 20:07:14 +10:00