Commit Graph

17 Commits

Author SHA1 Message Date
56458340ea feat(ui): add HealthRecordForm modal with OFA and general record support 2026-03-09 23:31:26 -05:00
bc7f54b084 feat(ui): add ClearanceSummaryCard with OFA clearance chips and GRCA eligibility badge 2026-03-09 23:30:47 -05:00
380599383c feat(pedigree): themed node rendering, glow rings, gold root node, breed label, zoom display 2026-03-09 22:44:46 -05:00
dee4769ad2 feat(pedigree): retheme PedigreeTree to match app dark/warm design system 2026-03-09 22:44:06 -05:00
1b59581714 feat(ui): add Champion toggle checkbox to DogForm 2026-03-09 22:25:29 -05:00
3bc6b694f4 feat: add ChampionBadge and ChampionBloodlineBadge components 2026-03-09 22:16:55 -05:00
3d716a2406 feat: LitterForm accepts prefill prop to pre-populate dam + breeding date from BreedingCalendar 2026-03-09 20:54:17 -05:00
485cc15a3e Fix: Ensure sire_id and dam_id are sent as null when empty, not empty strings 2026-03-09 01:16:51 -05:00
dca3c5709b Add PedigreeTree styling with responsive design 2026-03-09 00:42:39 -05:00
e62c2bcd32 Add interactive PedigreeTree component with D3 visualization 2026-03-09 00:40:56 -05:00
6e3e23620b Add error handling for API failures to prevent blank screen 2026-03-09 00:31:24 -05:00
b9858b2c78 Fix litter selection UI layout - separate radio buttons and dropdown properly 2026-03-09 00:24:44 -05:00
f076286b15 Update DogForm with litter selection support 2026-03-09 00:09:44 -05:00
dd26fa00bf Add styling for pedigree tree visualization 2026-03-09 00:09:03 -05:00
7a16918d66 Add interactive pedigree tree visualization component 2026-03-09 00:08:46 -05:00
4af656667d Add LitterForm component for litter management 2026-03-09 00:08:18 -05:00
1e74db2e44 Add DogForm component for creating/editing dogs 2026-03-08 23:02:23 -05:00