Skip to content
UI Brok

Loading…

No results

Browse catalog

Release Checklist

Use this application-level checklist after registry and unit tests pass. It covers the product states a source-level guard cannot infer.

Content and states

  • Realistic content at short and long lengths
  • Loading, empty, recoverable error, populated, disabled, and submitting states
  • Server validation and old input after redirect

Interaction

  • Keyboard-only completion and visible focus
  • Escape, outside-click, focus trap, and focus restoration where relevant
  • Touch targets, drag alternatives, and interrupted transitions

Layout

  • Narrow mobile, tablet, desktop, and zoomed layouts
  • LTR and RTL with logical start/end placement
  • No nested viewport shells or accidental horizontal overflow

Themes

  • Light and dark mode
  • Customer and admin surfaces
  • Text and non-text contrast after brand overrides
  • Reduced motion

Delivery

  • php artisan ui:doctor
  • php artisan ui:status
  • Production Vite build
  • Relevant Laravel and browser tests
  • No console errors or failed lazy behavior imports
terminal
php artisan ui:doctor
php artisan ui:status
npm run build
php artisan test