Designing GNOME UI Design GNOME UIs that are HIG-compliant, polished, and user-centered. Core principle: No UI code without design decisions. Pattern selection and quality verification happen before implementation. Quality layers: Compliance (follows HIG) → Polish (feels premium) → Rigor (handles edge cases) Companion skill: For app architecture (lifecycle, threading, GSettings, actions, packaging), use . What's New (libadwaita 1.6-1.8) | Need | Widget/API | Notes | |------|------------|-------| | Exclusive toggles (view mode) | | Replaces multiple | | Loading indicator | | Works with animati…