Skip to content

feat: animations, hover effects, infinite scroll, cart quantity, map location, signature dish clickthrough, and UI polish - #44

Merged
Am1its merged 10 commits into
mainfrom
feat/mobile-animations
Jun 30, 2026
Merged

Am1its merged 10 commits into
mainfrom
feat/mobile-animations

Conversation

@Am1its

@Am1its Am1its commented Jun 29, 2026 •

Copy link
Copy Markdown
Owner
  • Animations: Scroll-fade on homepage sections and card grids; hover image-scale + shadow on dish/restaurant cards; grayscale-to-color on Chef of the Week photo; icons legend stagger animation; panel/modal entry animations; tab sliding gold underline indicator; skeleton loading states; full reduced-motion support

  • Infinite scroll: Restaurants and chefs pages load 6 at a time via sentinel IntersectionObserver, resets on filter change

  • Cart quantity: +/− buttons per item, delete confirmation with shake animation, stacks duplicate items regardless of option selection order

  • Map: User location blue-dot marker + recenter button (on-demand only)

  • Filter UX: Cuisine selected state (gold border + count badge), user avatar badge (24px gold circle with initial)

  • Signature dish clickthrough: Homepage dish cards navigate to /restaurants/:id → auto-switch meal tab → scroll to dish → open modal

  • UI polish: Sign-in modal repositioned higher; dish card rows equal height with descriptions and prices aligned across all cards; signature dish card height tightened

  • Bug fixes: iOS Safari scroll, mobile search click-outside, cart cross-restaurant corruption, chef modal restaurant fallback, sentinel re-fire on filter change, reduced-motion guards

@Am1its
Am1its requested review from OhayoNB and leesharon as code owners June 29, 2026 08:58
@Am1its
Am1its changed the base branch from main to feat/signature-dish-clickthrough June 29, 2026 08:58
@Am1its Am1its changed the title feat(animations): mobile scroll-fade and card entrance animations feat: animations, infinite scroll, cart quantity, map location, signature dish clickthrough, filter UX, and UI polish Jun 30, 2026
@Am1its Am1its changed the title feat: animations, infinite scroll, cart quantity, map location, signature dish clickthrough, filter UX, and UI polish feat: animations, hover effects, infinite scroll, cart quantity, map location, signature dish clickthrough, and UI polish Jun 30, 2026
@Am1its
Am1its changed the base branch from feat/signature-dish-clickthrough to main June 30, 2026 10:01
@Am1its
Am1its merged commit cd8aa8e into main Jun 30, 2026
1 check passed
@Am1its
Am1its deleted the feat/mobile-animations branch June 30, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants