From 6ffb9cf0c555b467530e501e4bf1c2bbcac03e0e Mon Sep 17 00:00:00 2001 From: Jesse_Chen Date: Fri, 17 Jul 2026 20:53:46 +0800 Subject: [PATCH] docs: design birth date picker --- .../2026-07-17-birth-date-picker-design.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 docs/superpowers/specs/2026-07-17-birth-date-picker-design.md diff --git a/docs/superpowers/specs/2026-07-17-birth-date-picker-design.md b/docs/superpowers/specs/2026-07-17-birth-date-picker-design.md new file mode 100644 index 00000000..eb665580 --- /dev/null +++ b/docs/superpowers/specs/2026-07-17-birth-date-picker-design.md @@ -0,0 +1,46 @@ +# Birth Date Picker Design + +## Goal + +Replace the browser-native birth-date input in `BirthTimeIntakeFields` with the shadcn Date Picker composition supplied by the user. Preserve the existing `YYYY-MM-DD` draft value and all birth-time journey behavior. + +## Component structure + +- Use the shadcn Base UI composition: `Popover`, `PopoverTrigger render={