--- id: 24 title: 24 Public-Site Redesign (PRD 1.4) status: Done date: 2026-10-31 parent: null --- ## Description Container for the public-site redesign the client approved on 2026-10-31 (mockup v3, `docs/ux-mockup.html`, commit `caec396`). The redesign is presentation-only: no route, model, migration, service, mail or job changes. It restyles the public pages (`/`, `/about`, `/posts`, `/posts/{post}`, `/booking`, `/booking/success`, `/page/{slug}`, `/terms`, `/privacy`) and the auth pages' type and controls. The admin and client dashboards, emails, PDFs and `/forms/nablus-workshop` must not change. This parent carries no implementation of its own. Execute the subtasks in ID order. ## Acceptance Criteria - [ ] Subtasks 24-1, 24-2, 24-3, 24-4, 24-5, 24-6, 24-7, 24-8, 24-9 and 24-10 are all Done. ## Sub-tasks - 24-1 Public design foundation (stylesheet, script, fonts, layout) - 24-2 Navigation and footer - 24-3 Signature balance component - 24-4 Home page sections (hero to latest articles) - 24-5 Home booking card (compact booking and day strip) - 24-6 Booking page and booking success - 24-7 About page - 24-8 Articles and legal pages - 24-9 Auth pages type and controls - 24-10 Redesign integration verification