Commit graph

14 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
eb4a19bb4a fix: invalid tPalette usage for fg colours 2026-06-07 16:53:39 +10:00
2 * r + 2 * t
7489d369fb refactor: add connected rect component 2026-06-07 02:48:11 +10:00
2 * r + 2 * t
55767bc4b3 fix: better network header/toggle 2026-06-07 01:09:12 +10:00
2 * r + 2 * t
82dfd2c66c fix: brighter add network button 2026-06-07 00:58:16 +10:00
2 * r + 2 * t
960f9b43d9 fix: increase nexus network padding 2026-06-07 00:54:16 +10:00
2 * r + 2 * t
108821b2fe fix: nexus network sorting order
Also push connecting and saved networks up
And display whether a network is saved
2026-06-07 00:43:34 +10:00
2 * r + 2 * t
ab87ba51da refactor: move item list -> new component 2026-06-07 00:43:34 +10:00
2 * r + 2 * t
b874dfc983 refactor: move anim loader -> new component 2026-06-07 00:02:10 +10:00
2 * r + 2 * t
a6aa701e56 feat: add no networks placeholder
Also rescan on wifi enabled
And dim & disable connecting networks
2026-06-06 15:51:37 +10:00
2 * r + 2 * t
cde59b308d fix: always complete network opacity in anim 2026-06-06 15:35:31 +10:00
2 * r + 2 * t
027ab59ee5 feat: impl changing network via nexus 2026-06-06 02:17:29 +10:00
2 * r + 2 * t
db3093b5d1 feat: auto rescan networks in network settings
Also add anims
And sort active network first
And add indicator for scanning
2026-06-06 01:31:08 +10:00
2 * r + 2 * t
f109f5f2d7 feat: add network page 2026-06-06 01:06:43 +10:00