-
c06891eebb
Add design spec for Phase 2 sub-project A: backend foundation
belviskhoremk
2026-08-04 23:39:33 +00:00
-
42c0cf0f46
Redesign footer to fix layout and add visual hierarchy
belviskhoremk
2026-08-04 00:26:35 +00:00
-
3d0a275d67
Add real product, style, portrait, and testimonial photography
belviskhoremk
2026-08-04 00:07:43 +00:00
-
1e9609ce23
Replace placeholder salon rules with Mira's real policy text
belviskhoremk
2026-08-03 23:48:54 +00:00
-
c4180a90bf
fix: address final review findings — code-split Home's 3D bundle, bound card widths, fix Book step transition, cleanup
belviskhoremk
2026-08-03 23:40:32 +00:00
-
585c77ba42
feat: add per-rule icons and staggered scroll-in to Rules page
belviskhoremk
2026-08-03 23:15:44 +00:00
-
801c4c028f
feat: add step progress indicator and animated transitions to Book
belviskhoremk
2026-08-03 23:11:29 +00:00
-
3f82e759cb
fix: make Shop's sliding filter pill respect prefers-reduced-motion
belviskhoremk
2026-08-03 23:07:06 +00:00
-
7cd84f1c66
feat: animate Shop's active category filter with a sliding pill indicator
belviskhoremk
2026-08-03 23:04:38 +00:00
-
e24c1c7be7
fix: make Home's portrait parallax respect prefers-reduced-motion
belviskhoremk
2026-08-03 23:02:21 +00:00
-
726893ab87
feat: add portrait with parallax, real product cards, and testimonial avatars to Home
belviskhoremk
2026-08-03 22:59:25 +00:00
-
c690c8292a
feat: render service images with hover-zoom in ServiceCard
belviskhoremk
2026-08-03 22:56:12 +00:00
-
8be76f77a4
feat: render product images with hover-zoom in ProductCard
belviskhoremk
2026-08-03 22:53:28 +00:00
-
12beaa990e
feat: replace CSS hero motif with a real WebGL 3D braided-crown scene
belviskhoremk
2026-08-03 22:49:24 +00:00
-
6244ef11ce
chore: add three, @react-three/fiber, @react-three/drei for the 3D hero
belviskhoremk
2026-08-03 22:41:39 +00:00
-
36569e224c
Add implementation plan for frontend visual overhaul
belviskhoremk
2026-08-03 22:37:09 +00:00
-
bd81222922
Add design spec for frontend visual overhaul (3D hero, imagery, page polish)
belviskhoremk
2026-08-03 22:30:56 +00:00
-
c458ace903
Merge branch 'worktree-braids-phase1'
belviskhoremk
2026-08-03 20:43:58 +00:00
-
-
9f3e037cdc
fix: address final review findings — Hero3D static class, InquiryModal a11y, date guards, shared email validation, README
belviskhoremk
2026-08-03 20:40:16 +00:00
-
251a6558fb
polish: add responsive breakpoints for nav, home, and shop
belviskhoremk
2026-08-03 20:30:09 +00:00
-
cbcefbc559
feat: add Home landing page assembling all sections
belviskhoremk
2026-08-03 20:20:22 +00:00
-
7502c160eb
feat: add Rules page
belviskhoremk
2026-08-03 20:15:56 +00:00
-
c733a5afa9
feat: add Book page with the full mock-data booking flow
belviskhoremk
2026-08-03 17:56:01 +00:00
-
358b5121f0
fix: make useBooking submit() validate synchronously instead of racing setState's updater
belviskhoremk
2026-08-03 17:51:45 +00:00
-
a270c33c73
feat: add useBooking hook for the booking flow state machine
belviskhoremk
2026-08-03 17:49:42 +00:00
-
f4687105bb
fix: use globalThis instead of Node-only global in test setup to unblock the TypeScript build
belviskhoremk
2026-08-03 17:39:30 +00:00
-
0795efc421
fix: apply CSS module class for active Shop category filter
belviskhoremk
2026-08-03 17:37:14 +00:00
-
698f79daf6
feat: add Shop page with category filter and product inquiries
belviskhoremk
2026-08-03 17:33:55 +00:00
-
cdc74488cd
feat: add InquiryModal for product inquiries
belviskhoremk
2026-08-03 17:30:52 +00:00
-
88379caee2
feat: add ProductCard and ServiceCard components
belviskhoremk
2026-08-03 17:27:31 +00:00
-
8c88f2a891
fix: isolate Hero3D reduced-motion test from framer-motion's module-level cache
belviskhoremk
2026-08-03 17:22:54 +00:00
-
e3cdb743ab
feat: add Hero3D scroll-driven rotating motif component
belviskhoremk
2026-08-03 17:18:42 +00:00
-
ede4387ab3
feat: add shared Layout wrapping Nav and Footer around all routes
belviskhoremk
2026-08-03 17:07:35 +00:00
-
df3bff9ed3
feat: add Nav and Footer components
belviskhoremk
2026-08-03 17:04:33 +00:00
-
619d5a506e
feat: add ScrollReveal motion wrapper component
belviskhoremk
2026-08-03 16:59:56 +00:00
-
d920651a09
feat: add mock data for products, services, availability, and rules
belviskhoremk
2026-08-03 16:56:49 +00:00
-
4771d3ead7
chore: set up Vitest, routing, and design tokens
belviskhoremk
2026-08-03 16:43:11 +00:00
-
adaaa8a3f2
chore: set up Vitest, routing, and design tokens
belviskhoremk
2026-08-03 16:42:58 +00:00
-
-
0ae6ceab62
Add Phase 1 implementation plan for Braids by Mira public site
belviskhoremk
2026-08-03 16:20:18 +00:00
-
95d3845cf3
Add Phase 1 design spec for Braids by Mira public site
belviskhoremk
2026-08-03 16:14:48 +00:00