Files
joulenap/.github
Catubba 349d1b8789 release: 0.4.4 — UX + accessibility remediation
Frontend UX and accessibility fixes from the v0.3.1 re-review, plus
self-hosted fonts.

- Accessible confirmation dialog: role=alertdialog, aria-modal, focus
  trap, Escape to close, focus restored to the trigger on close
- Self-hosted IBM Plex fonts (latin subset) — no Google Fonts request;
  the UI renders offline / air-gapped
- Login and first-account screens are proper forms with password-manager
  autocomplete hints and a progress state on submit
- Header status label shows "GC running" / "Verify running" during those
  jobs instead of always "Backup running" (new /api/status running_kind)
- Block Selective backup mode with no guests selected, with an explanation
- Setup wizard: errors on lower steps scroll into view + role=alert;
  Detect MAC reports when auto-detection finds nothing
- Empty guest-list state in the guests panel
- Harden shared Dropdown buttons with type="button"

Also fixes the CHANGELOG compare links (the 0.4.3 release omitted them).
2026-07-12 23:18:00 +02:00
..