Skip to content

v7.0.8

Latest

Choose a tag to compare

@aoda-zhang aoda-zhang released this 21 Jul 05:06
Immutable release. Only release title and notes can be modified.
2953bcc

Footer Redesign (matching Figma)

  • Rebuilt RootLayoutFooter.tsx from packages/design-system/figma/src/app/App.tsx as source of truth
  • Footer background changed to #2f1f14 (--color-footer-bg token)
  • Added CTA banner: gradient brown-10 → brown-9, paw icon, two buttons (Report a Stray / Become a Volunteer)
  • Brand moved to left column (was above grid), social icons restored (GitHub / Email / Instagram)
  • Links: added Medication Library + Vet Directory to footer columns
  • Added stats bar with Lucide icons: 2,841 rescued / 384 volunteers / 1,203 adopted
  • Replaced Twitter social link with Email (mailto:aoda.zhang.work@gmail.com)

i18n (en-US / zh-CN / de-DE)

  • Added keys: medication_library, vet_directory, cta_title, cta_description, cta_button, cta_button_secondary, social.instagram
  • Corrected cta_description to Figma copy ("A 60-second report…")
  • Replaced social.twitter with social.email

Design System

  • Added --color-footer-bg: #2f1f14 token to theme.css
  • Added full Figma source project at packages/design-system/figma/ — App.tsx is now the canonical UI design source for all features

Documentation & Rules

  • figma-design-spec.md — marked App.tsx as canonical source; spec doc is convenience reference only
  • PawHaven-Frontend-Architecture.md — added P7 (Figma = UI single source of truth); Section 7 header + package description updated
  • RULE.mdc — added mandatory pre-delivery validation: strip all unnecessary comments before delivering code