Add Footer + ServiceSelector organisms
Footer: - Dark espresso (brand.950) bg, inverse white text - Logo, tagline, contact (phone/email), link group columns, legal bar - Semantic HTML: <footer>, <nav> per group, <ul> for lists - Critique 38/40, P2 fixes applied (legal link size, nav landmarks) ServiceSelector: - Single-select panel for arrangement flow - Composes ServiceOption × n + Typography + Button (radiogroup) - Auto-disables continue when nothing selected - 7 stories incl. InArrangementFlow with StepIndicator Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -49,11 +49,11 @@ duplicates) and MUST update it after completing one.
|
||||
|
||||
| Component | Status | Composed of | Notes |
|
||||
|-----------|--------|-------------|-------|
|
||||
| ServiceSelector | planned | ServiceOption × n + Typography + Button | Full service selection panel |
|
||||
| ServiceSelector | review | ServiceOption × n + Typography + Button | Single-select service panel for arrangement flow. Heading + subheading + ServiceOption list (radiogroup) + optional continue Button. Manages selection state via selectedId/onSelect. maxDescriptionLines pass-through. |
|
||||
| PricingTable | planned | PriceCard × n + Typography | Comparative pricing display |
|
||||
| ArrangementForm | planned | FormField × n + StepIndicator + Button | Multi-step arrangement flow |
|
||||
| Navigation | done | AppBar + Link + IconButton + Button + Divider + Drawer | Responsive site header. Desktop: logo left, links right, optional CTA. Mobile: hamburger + drawer with nav items, CTA, help footer. Sticky, grey surface bg (surface.subtle). Real FA logo from brandassets/. Maps to Figma Main Nav (14:108) + Mobile Header (2391:41508). |
|
||||
| Footer | planned | Link × n + Typography + Divider | Site footer |
|
||||
| Footer | review | Link × n + Typography + Divider + Container + Grid | Dark espresso (brand.950) site footer. Logo + tagline + contact (phone/email) + link group columns + legal bar. Semantic HTML (footer, nav, ul). Critique: 38/40 (Excellent). |
|
||||
|
||||
## Future enhancements
|
||||
|
||||
|
||||
Reference in New Issue
Block a user