Files
libra/docs/tasks/manual-tests/24-2.md
T
Naser Mansour 8b2c35f76f 24-2: navigation and footer — implemented, QA Review
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-31 18:43:25 +02:00

1.3 KiB

Manual tests — 24-2 Navigation and Footer

Automated (passed 2026-10-31, tests/Feature/Design/PublicNavFooterTest.php, 7 tests): sticky header markup, five links, aria-current on /about and /posts, language pill target, Dashboard/logout for client and admin, footer four columns with phone/email/legal links and no "Unsplash", all 18 site.* keys in ar and en, language-toggle, navigation.php, footer.php untouched, x-navigation used only by the public layout. UI loop (libra.test /, 390 and 1440): no horizontal scroll.

  • / at 1440px: nav 72px high, sticks while scrolling, brand + five links + EN pill + Client login + gold Book button; bottom border appears after scrolling a little.
  • Hover a link: dashed gold underline slides in. Fail: no underline.
  • At 1000px and 390px: links hidden, menu button opens a cream sheet with five links, login and Book; Escape closes it; no sideways scroll.
  • Log in as a client: nav shows Dashboard and a working Log out; as admin, Dashboard opens /admin/dashboard.
  • Click the EN / ع pill: language switches and the pill flips.
  • Footer at 1440px: four columns, forest background, gold hairline on top, © year; at 390px one column.
  • Known to check by eye: the Book button points to /#book and Services to /#services; those anchors exist only after 24-4/24-5.