How to Use This Cookbook
A short guide to the icons, filters, and quirks of Heirloom Kitchen.
Badges on recipe cards
- ★★★☆☆ Difficulty stars
- 1 to 5 stars showing how challenging a recipe is to cook. One star is a weeknight basic; five stars is a weekend project. This is cooking effort, not quality — every recipe in this book is one we love.
- ♥ Family Favorite
- A heart means this recipe is one the Campbell family has made and loved for years. Use the "Favorites" button in the filter bar to narrow the grid to just these recipes.
Filtering and searching
The home page and search page each have a filter bar with these controls:
- Name — type to match recipe titles.
- Cuisine — e.g., Italian, Mexican.
- Dietary — e.g., vegetarian, gluten-free.
- Difficulty — exact star count.
- Wine Style — for recipes with a paired wine note.
- ♥ Favorites — click to show only family favorites.
Filters combine. Turning on "♥ Favorites" and picking "Cuisine: Italian" shows only Italian favorites. The Reset button clears everything at once.
Chapter pages have a standalone Favorites toggle above the grid — the other filters are not duplicated there, since chapter already narrows the set.
Chapters
The dark category bar near the top of every page lists all cookbook chapters. Clicking a chapter shows every recipe within it, grouped by sub-category where relevant (for example, Dinner might be sub-grouped into Pasta, Roasts, and Stir-fries). Click a sub-group heading to expand it.
A-Z Index and Search
The A-Z Index is a flat alphabetical list of every recipe. The Search page uses a live index and runs instantly as you type — useful when you remember a word from the title but not the chapter.
On your phone
The top-right menu icon (☰) opens a mobile drawer with search and the chapter list. The filter bar collapses gracefully on narrow screens. Long-press a badge to read its label.
How recipes get added
Recipes live in a private Notion database. Each time the site is rebuilt, the pages here are regenerated from Notion — so edits made there appear here after the next deploy.