Move UI to BoardUI with slate + salmon theme; add PDF plan export

- Adopt BoardUI (Pro init): theme tokens, Inter, .dark mode, Button,
  SegmentedControl, Meter, Skeleton and ThemeToggle; remap the app's
  color aliases onto BoardUI tokens and swap lucide for Remix icons
- Retint BoardUI's neutral ramp to cool slate with a salmon accent;
  drop the dotted background; raise muted text contrast
- Simplify the landing page and remove the overlap explorer
- Planner: explicit "I have this" toggle on grocery lines, pantry panel
  above the menu with the staples list spelled out, sticky aisle
  header fix, and a "Download PDF" plan export (jsPDF, lazy-loaded)
- Recipes: replace the family cabbage soup with Cade's Cabbage Soup
  (adds Bone-In Ham Steak to the catalog); remove Ham, Bean & Cabbage Soup
- Remove unused BoardUI components, dependencies and exports

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Cayden Schwechten 2026-11-06 16:36:33 -06:00
parent b02c7a024b
commit df5dd3a70e
56 changed files with 4749 additions and 788 deletions

View file

@ -119,11 +119,15 @@ export const CAYDENS_CORNER_STEPS: Record<string, string[]> = {
"Stir in lime juice. Serve topped with avocado and cilantro.",
],
"family-ham-cabbage-potato-soup": [
"Combine potatoes, 3¼ cups water, ham, celery, and onion in a stockpot. Bring to a boil.",
"Simmer over medium heat until potatoes are tender, 10 to 15 minutes. Stir in chicken bouillon, pepper, and salt.",
"Melt butter in a separate saucepan over medium-low heat. Add flour; cook and stir until thick, about 1 minute.",
"Whisk in milk; cook and stir until thick, 4 to 5 minutes.",
"Pour the milk mixture into the stockpot; cook and stir until warmed through.",
"Wash the cabbage and remove any dirt, and peel back any dead / dying leaves.",
"Chop the cabbage into large leaf chunks and put them in a large pot.",
"Wash 5 whole potatoes and chop them into large cubes. They do not need to be peeled.",
"Put the potatoes in the pot on top of the cabbage.",
"Put in the chicken broth until it is filled to a high level.",
"Boil down the cabbage and potatoes for 20-30 minutes, or until the cabbage is a soft texture.",
"Cut up your ham steak into medium-sized cubes and put in the pot. Add the ham bone as well for extra flavor.",
"Continue the slow boil for an additional 15 minutes before taking off heat.",
"Put in a generous amount of pepper and salt to taste.",
],
"family-indian-chicken-curry": [
"Heat olive oil in a skillet over medium heat. Sauté onion until lightly browned.",