• Joined on 2026-03-17
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:50:32 +02:00
fc682bfc54 fix(planner): increase tile front face recipe name to 15px
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:49:31 +02:00
38528a50e5 fix(planner): eliminate front-face bleed by removing preserve-3d
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:47:14 +02:00
a43a8ec33f fix(planner): prevent front face bleeding through flipped card
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:42:09 +02:00
8679ebc6e3 fix(planner): fix flip tile pointer events and selected ring hover
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:30:01 +02:00
0ae1767649 feat(planner): align tile design with spec
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:12:06 +02:00
d54ac6a37a feat(planner): use cuisine gradient as fallback when no protein tag
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 12:03:07 +02:00
d901310897 feat(backend): add heroImageUrl and tags to RecipeSummaryResponse
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:55:57 +02:00
ed4cdbf230 fix(planner): merge recipe tags into slotMap from data.recipes
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:37:56 +02:00
75228058a6 fix(planner): align protein gradient CSS vars with actual seed tag names
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:32:09 +02:00
b919a716f5 fix(planner): rename gradient-protein-veg → gradient-protein-vegetarisch
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:31:07 +02:00
389500c1dd fix(planner): transliterate German umlauts in protein gradient CSS key
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:24:22 +02:00
8709e85d80 fix(planner): increase card front recipe name font size to 15px
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:23:11 +02:00
358edb9a12 fix(planner): improve DesktopDayTile visual polish
marcel created pull request marcel/mealprep#54 2026-04-10 11:21:53 +02:00
feat(planner): desktop redesign — flip tiles, full-width grid, no right panel
marcel pushed to feat/issue-52-planner-flip-tiles at marcel/mealprep 2026-04-10 11:19:48 +02:00
f97cf49bd0 feat(planner): overhaul desktop layout — flip tiles, no right panel
2cebf504f2 feat(planner): add RecipePickerDrawer slide-in drawer
d20cd53be2 feat(planner): add DesktopDayTile flip-tile component
2b7a7cceec feat(planner): add EmptyDayTile component
f37f20d34e feat(planner): add computeReasoningTags pure helper
Compare 6 commits »
marcel created branch feat/issue-52-planner-flip-tiles in marcel/mealprep 2026-04-10 11:19:47 +02:00
marcel commented on issue marcel/mealprep#52 2026-04-10 11:05:21 +02:00
feat(planner): desktop redesign — flip tiles, full-width grid, no right panel

Implementation complete — feat/issue-52-planner-flip-tiles

All 6 tasks done, 691 tests green (69 new), npm run check clean.

Commits

marcel commented on issue marcel/mealprep#52 2026-04-10 10:35:46 +02:00
feat(planner): desktop redesign — flip tiles, full-width grid, no right panel

🧑‍💻 Kai — Frontend Engineer — Architecture decisions (follow-up discussion)

Working through the open implementation questions from my earlier review. 5 resolved, 1 flagged as prerequisite. …

marcel commented on issue marcel/mealprep#52 2026-04-10 10:29:11 +02:00
feat(planner): desktop redesign — flip tiles, full-width grid, no right panel

🎨 Atlas — UI/UX Designer — Design system decisions (follow-up discussion)

Working through the open items from my earlier review. All 8 resolved.

Resolved

  1. 14 gradient colours —…
marcel pushed to master at marcel/mealprep 2026-04-10 10:18:11 +02:00
16e1539ac0 chore: merge master — adopt SlotResponse.SlotRecipe in SuggestionItem
e5cdce164a feat(recipes): give 'Bild entfernen' button persistent muted-red color
73b4fb84e7 feat(recipes): add (min) unit hint to Kochzeit label
932155c559 chore(backend): ignore application-dev.yml to prevent leaking local secrets
a5bb5d45a3 docs(config): annotate multipart limits explaining JSON body is not covered
Compare 50 commits »