- Remove AppBar, BatteryIcon, BrightIcon and related store state
(battery, brightness, currentOs, isCharging, batteryLevel, isSupportFullApi)
- Remove OS selector and osList from settings
- Comment out zoom slider
- Drop unused syncBodyClassWithStore/syncStoreWithQuery calls
- Simplify checkbox icon and tighten its styles
- Round login input corners
- Add global nody-greeter-types reference in env.d.ts
Each icon is now a standalone .svg file in src/assets/icons/.
AppIcon.vue shrinks from ~977 lines to 30, using import.meta.glob
to load icons dynamically. onClick and other attrs forward correctly
via inheritAttrs: false + v-bind="$attrs" on the component root.
Adds loader.svg which was previously missing.