Skip to content

v1.2.1 — Calm design polish

Choose a tag to compare

@vnykmshr vnykmshr released this 24 Feb 07:18

Summary

UX polish pass applying calm design principles — reduce unnecessary delays, surface silent failures, improve accessibility.

Fixed

  • UX: reduced spec-navigation delay from 1200ms to 500ms for natural pacing
  • UX: saveProgress() failures now surface an inline note instead of failing silently
  • UX: downloadSpec() failures show "Download failed — try again" on button for 3 seconds
  • A11y: disabled Next button now has aria-describedby hint ("Select an option to continue")
  • A11y: empty admin token field shows aria-invalid outline with clear-on-input
  • Admin: loading spinner CSS no longer overrides hidden attribute
  • Service worker: bumped cache version to gist-v6