Files
2026-10-31 19:23:46 +02:00

1.6 KiB

Manual tests — 24-9 Auth Pages Type and Controls

QA 2026-10-31: every acceptance criterion for this task was verified by command or in-browser measurement and the task is Done. The items below are visual-impression checks for Naser, not outstanding criteria.

Automated (passed 2026-10-31, tests/Feature/Design/AuthTypeControlsTest.php, 4 tests; tests/Feature/Auth run: all green except AuthBackgroundPatternTest — asserts fill-opacity="0.06" inside the pattern SVG, a file this task did not touch): /login and /forgot-password load the hashed public CSS, class="site-auth, the Markazi font link, no public script and no inline font style; all three auth layouts include fonts, stylesheet and body class; CSS scoped under body.site-auth; dashboards carry neither public CSS nor site-auth; no file under livewire/auth or Fortify changed. Existing login/reset tests in tests/Feature/Auth pass. UI loop /login: no horizontal scroll at 390/768/1440. It also reports (not caused by this task, not fixed): h1Count 0, 3 inputs without programmatic label (Flux markup), 3 elements past the edge at 390/768.

  • /login: IBM Plex Sans Arabic text, serif heading, 48px inputs, gold focus ring on click/tab, gold pill Sign-in button; forest logo panel and cream pattern panel unchanged.
  • Log in as admin and as client with real credentials: each reaches its dashboard; a wrong password shows the existing error.
  • /forgot-password: same look; enter a known email: reset link email arrives.
  • Check /reset-password, confirm-password, verify-email and two-factor challenge screens for the same look (not covered by automated checks).