mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-02 20:22:15 +02:00
Status badges (Connected/Offline, HMS errors, maintenance, success/failed) were using bambu-green which follows the user's accent color theme. This caused confusing UX - e.g., "Connected" appearing red with a red accent. Added fixed semantic status colors that never change with theme: - status-ok: #22c55e (green) - success, online, OK states - status-error: #ef4444 (red) - failed, offline, error states - status-warning: #f59e0b (amber) - warnings, pending states Updated components: - PrintersPage: connection badge, HMS errors, maintenance, WiFi signal - SmartPlugCard/SwitchbarPopover: plug connectivity status - StatsPage: success/failed counts, failure rate, time accuracy - QueuePage: queue item statuses (pending, completed, failed) - ArchivesPage: failed/aborted archive badge - ProjectDetailPage: child status, timeline events, BOM checklist - CompareArchivesModal: archive completion status - NotificationProviderCard: last success/error status Closes #136