Skip to content

Conversation

ivankoc
Copy link
Member

@ivankoc ivankoc commented Oct 15, 2026 •

Closes #10
Closes #36
Closes #43
Closes #44
Closes #45
Closes #47
Closes #48

What and why

Bundles eight small frontend issues into one branch (larger than the usual 400 lines, but each issue is its own commit).

How to test

  1. npm install && npm run dev:frontend, open /project2/
  2. Hero plays the clips after load; pause button works; with "reduce motion" emulated only the poster shows
  3. Open a recipe: breadcrumbs, US/Metric toggle, Carbs (est.)
  4. Home filters: new categories
  5. npm run lint && npm run format:check && npm run typecheck && npm test

AI usage

Code, tests, the favicon SVG, the hero-clip transcoding and the licence/frame review were written by Claude Code (subagents, merged by Claude Code). The author reviewed the combined result in a local browser preview and verified the changes work, and chose the name RecipePal.

Checklist

  • Linked issue, labels and milestone set (via the issues)
  • Lint and tests pass locally
  • Tests added/updated for new logic
  • Accessible (keyboard, labels, contrast, screen reader) if UI changed
  • README/CLAUDE.md updated if setup, commands or decisions changed
  • No secrets or personal data committed

🤖 Generated with Claude Code

trifleen and others added 18 commits October 15, 2026 10:28
Closes #43

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Closes #44

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Closes #36

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… filter

Closes #45

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…sample data

Closes #47

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Closes #46

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Closes #10

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Closes #48

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Posters paint first; video attaches when idle, pauses off-screen or in
hidden tabs, and is skipped for reduced motion, data saver and 2g.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ivankoc ivankoc requested a review from a team as a code owner October 15, 2026 08:54
Take the teammate's carbs implementation (#49) and drop the frontend-only
estimate; give the beef mock recipe a carbs value.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Copy link
Member

@oddvargl oddvargl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@oddvargl oddvargl merged commit ee4eb8a into main Oct 15, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
2 participants