Scope
apps/web/src/new-site/search/** — AnimalCard, progress loader, submit button
- daisyUI classes touched:
card*, progress, progress-primary, btn, btn-primary
Acceptance
Depends on
Research
Risk
med — search is the primary feature; visual parity matters.
Steps
- Refactor
AnimalCard to Card* composition.
- Replace
progress progress-primary with <Progress value={...} />.
- Replace form submit
btn btn-primary with <Button type="submit">.
- Leave
select select-bordered untouched (next child handles it).
npx nx affected -t lint test build.
Scope
apps/web/src/new-site/search/**—AnimalCard, progress loader, submit buttoncard*,progress,progress-primary,btn,btn-primaryAcceptance
npx nx affected -t lint test buildgreenProgressButtonSelectfilters remain daisyUI in this PR (handled by next child)Depends on
Research
Risk
med — search is the primary feature; visual parity matters.
Steps
AnimalCardtoCard*composition.progress progress-primarywith<Progress value={...} />.btn btn-primarywith<Button type="submit">.select select-bordereduntouched (next child handles it).npx nx affected -t lint test build.