|
|
0e8b875a4c
|
feat: rebuild LitterList with create/edit/delete and LitterForm integration
|
2026-03-09 20:49:34 -05:00 |
|
|
|
202c634df6
|
feat: Full heat cycle calendar with month grid, start-cycle modal, and breeding date suggestions
|
2026-03-09 20:32:21 -05:00 |
|
|
|
89eac7b84b
|
style: Add risk-badge styles for PairingSimulator
|
2026-03-09 20:24:04 -05:00 |
|
|
|
6a74c2d14e
|
feat: Wire PairingSimulator into App router and navbar
|
2026-03-09 20:23:17 -05:00 |
|
|
|
3be2f66659
|
feat: Add PairingSimulator page - sire/dam selection, COI, common ancestors, risk badge
|
2026-03-09 20:22:21 -05:00 |
|
|
|
029fd77913
|
style: Add subtle diffuse black drop shadow to logo and brand title text
|
2026-03-09 20:01:46 -05:00 |
|
|
|
707998d013
|
Update client/src/App.css
|
2026-03-09 19:59:38 -05:00 |
|
|
|
0848b4e7f0
|
style: Double logo size to 5rem, increase brand title font by 30% to 1.95rem
|
2026-03-09 19:55:32 -05:00 |
|
|
|
18baf1b7a0
|
fix: Size brand-logo as a fixed square to match 1:1 logo aspect ratio
|
2026-03-09 19:14:51 -05:00 |
|
|
|
24d96ca08a
|
feat: Proxy /static to Express server in Vite dev mode
|
2026-03-09 18:50:04 -05:00 |
|
|
|
eb661782fe
|
feat: Add brand-logo sizing and gold-to-rusty-red gradient on brand-text
|
2026-03-09 18:49:29 -05:00 |
|
|
|
bc6cf83f72
|
feat: Replace generic icon with br-logo.png in navbar brand
|
2026-03-09 18:47:27 -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 |
|
|
|
d426835b13
|
Rebuild PedigreeView with interactive tree visualization
|
2026-03-09 00:44:34 -05:00 |
|
|
|
8db5c89791
|
Add pedigree helper utilities for data transformation
|
2026-03-09 00:43:02 -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 |
|
|
|
32b45a4fb3
|
Redesign: Horizontal info cards with avatars for Dogs list
|
2026-03-08 23:31:02 -05:00 |
|
|
|
a56c403af4
|
Redesign: Compact info cards with avatar-style photos
|
2026-03-08 23:29:54 -05:00 |
|
|
|
002e4b9996
|
Redesign: Modern navbar with gradient and glass morphism
|
2026-03-08 23:22:47 -05:00 |
|
|
|
42693e7656
|
Redesign: Compact photo gallery with modern info layout
|
2026-03-08 23:22:24 -05:00 |
|
|
|
47df61902b
|
Redesign: Modern sleek UI with dark mode aesthetics
|
2026-03-08 23:21:29 -05:00 |
|
|
|
f5fb88ed88
|
Add edit and photo upload to DogDetail
|
2026-03-08 23:04:23 -05:00 |
|
|
|
89e9593eaf
|
Integrate DogForm into DogList for add functionality
|
2026-03-08 23:03:42 -05:00 |
|
|
|
b45423145b
|
Add modal and form styles to CSS
|
2026-03-08 23:03:15 -05:00 |
|
|
|
1e74db2e44
|
Add DogForm component for creating/editing dogs
|
2026-03-08 23:02:23 -05:00 |
|
|
|
0e386dbd7a
|
Add BreedingCalendar page
|
2026-03-08 22:54:36 -05:00 |
|
|
|
d4e5919133
|
Add LitterList page
|
2026-03-08 22:54:22 -05:00 |
|
|
|
2d2d4892c9
|
Add placeholder pages
|
2026-03-08 22:54:09 -05:00 |
|
|
|
7f59e42a90
|
Add DogDetail page
|
2026-03-08 22:53:59 -05:00 |
|
|
|
36bcdb1095
|
Add DogList page
|
2026-03-08 22:53:37 -05:00 |
|
|
|
450c18e58f
|
Add Dashboard page
|
2026-03-08 22:53:19 -05:00 |
|
|
|
4edfe2bfd6
|
Add App CSS styles
|
2026-03-08 22:52:51 -05:00 |
|
|
|
3e9d878eb2
|
Add main App component with routing
|
2026-03-08 22:52:40 -05:00 |
|
|
|
a3dbb95255
|
Add global CSS styles
|
2026-03-08 22:47:22 -05:00 |
|
|
|
59837b924a
|
Add React main entry point
|
2026-03-08 22:47:05 -05:00 |
|
|
|
142f1c0889
|
Add index.html
|
2026-03-08 22:46:56 -05:00 |
|
|
|
536ea78b28
|
Add Vite configuration
|
2026-03-08 22:46:44 -05:00 |
|
|
|
95cde0ea36
|
Add client package.json
|
2026-03-08 22:46:34 -05:00 |
|