Commit Graph

9 Commits

Author SHA1 Message Date
Jason Stedwell f3fc01f31c Polish: live OFA age warning, puppy sorting, responsive fixes, form hints
- HealthRecordForm shows a live amber warning under Test Date when the dog is
  under the OFA minimum certification age (submit-time block unchanged)
- LitterDetail puppies sortable by name / sex / birth date
- Responsive at 375px: DogDetail photos+info grid stacks, header wraps;
  puppy grid uses min(220px,100%); navbar wraps with scrollable icon row;
  calendar uses minmax(0,1fr) columns so cells shrink instead of overflowing
- LitterForm explains why sire/dam selects are locked when editing
- Add .claude/launch.json for the vite dev server

Verified in-browser at 375px and desktop: no horizontal overflow on any page.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 15:06:32 -05:00
jason 0573e154b1 feat: update App.css — navbar active state uses brand gradient, settings icon alignment 2026-03-09 22:16:39 -05:00
jason 029fd77913 style: Add subtle diffuse black drop shadow to logo and brand title text 2026-03-09 20:01:46 -05:00
jason 707998d013 Update client/src/App.css 2026-03-09 19:59:38 -05:00
jason 0848b4e7f0 style: Double logo size to 5rem, increase brand title font by 30% to 1.95rem 2026-03-09 19:55:32 -05:00
jason 18baf1b7a0 fix: Size brand-logo as a fixed square to match 1:1 logo aspect ratio 2026-03-09 19:14:51 -05:00
jason eb661782fe feat: Add brand-logo sizing and gold-to-rusty-red gradient on brand-text 2026-03-09 18:49:29 -05:00
jason 002e4b9996 Redesign: Modern navbar with gradient and glass morphism 2026-03-08 23:22:47 -05:00
jason 4edfe2bfd6 Add App CSS styles 2026-03-08 22:52:51 -05:00