recipes

The recipes and recipe books used in our family
git clone git://archive.git.mtrnord.blog/MTRNord/recipes.git
Log | Files | Refs | README | LICENSE

commit 35f11fb92f717ff65876c1e340cf6f4d8cb8809b
parent e437479c221ab93edb93bdad7db2cd0e64aea14e
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri, 17 Nov 2023 00:31:19 +0100

Use frontmatter better

Diffstat:
Msrc/components/recipe.astro | 4++--
Msrc/content/config.ts | 3++-
Msrc/content/docs/recipes/Salzmischungen/Basilikumsalz.mdoc | 7++++++-
Msrc/content/docs/recipes/Salzmischungen/Butterbrotsalz.mdoc | 6++++--
Msrc/content/docs/recipes/Salzmischungen/Tomatensalz.mdoc | 4+++-
Asrc/content/docs/recipes/Salzmischungen/index.mdoc | 12++++++++++++
6 files changed, 29 insertions(+), 7 deletions(-)

diff --git a/src/components/recipe.astro b/src/components/recipe.astro @@ -4,7 +4,8 @@ import { Recipe as CooklangRecipe } from "@cooklang/cooklang-ts"; import Default from "@astrojs/starlight/components/MarkdownContent.astro"; import InfoBox from './infobox.astro'; -const isRecipe = Astro.props.slug.includes("recipes/"); +const frontmatter = Astro.props.entry.data; +const isRecipe = frontmatter.recipe; const recipe = new CooklangRecipe(Astro.props.entry.body, { defaultIngredientAmount: "etwas", }); @@ -12,7 +13,6 @@ const meta_array = Array.from(Object.entries(recipe.metadata)); const contains_source = meta_array.find(([key, _value]) => "source" === key.toLowerCase() || "quelle" === key.toLowerCase()); const source_url_raw = (contains_source ?? [])[1] ?? ""; const source_url = source_url_raw.replace("<", "").replace(">", ""); -const frontmatter = Astro.props.entry.data; const infos: { title?: string, text: string diff --git a/src/content/config.ts b/src/content/config.ts @@ -9,7 +9,8 @@ export const collections = { title: z.optional(z.string()), text: z.string() }))), - description: z.optional(z.string()) + description: z.optional(z.string()), + recipe: z.optional(z.boolean()) }) } }), diff --git a/src/content/docs/recipes/Salzmischungen/Basilikumsalz.mdoc b/src/content/docs/recipes/Salzmischungen/Basilikumsalz.mdoc @@ -1,9 +1,14 @@ --- title: Basilikumsalz tableOfContents: false +recipe: true +description: Schön wegen seiner intensiv grünen Farbe und lecker vor allem zu Tomatenbrot! +info: + - title: "Tipp" + text: Vom Basilikum ruhig auch die Stängel mitverwenden. Wer gerne ein violettes Salz haben möchte, kann rotblättriges Basilikum verwenden. Sieht toll aus! --- ->> Quelle: Magisch Fix - Jutta Grimm +>> Quelle: Magisch fix - Jutta Grimm >> Produziert: 100-125%g pro Mischung >> Aufbewahrung: trocken und dunkel, dicht verschlossen, haltbar mindestens 6 Monate diff --git a/src/content/docs/recipes/Salzmischungen/Butterbrotsalz.mdoc b/src/content/docs/recipes/Salzmischungen/Butterbrotsalz.mdoc @@ -1,12 +1,14 @@ --- title: Butterbrotsalz tableOfContents: false +recipe: true description: Frisches Brot, kühle Butter und darauf das selbst gemachte Butterbrotsalz. Himmlich! info: - - text: "Eine schnelle Würzbuter bekommen Sie, wenn Sie 200g weiche Butter mit 1-2EL Butterbrotsalz verkneten und im Kühlschrank wieder fest werden lassen." + - title: "Tipp" + text: "Eine schnelle Würzbuter bekommen Sie, wenn Sie 200g weiche Butter mit 1-2EL Butterbrotsalz verkneten und im Kühlschrank wieder fest werden lassen." --- ->> Quelle: Magisch Fix - Jutta Grimm +>> Quelle: Magisch fix - Jutta Grimm >> Produziert: 100-125%g pro Mischung >> Aufbewahrung: trocken und dunkel, dicht verschlossen, haltbar mindestens 6 Monate diff --git a/src/content/docs/recipes/Salzmischungen/Tomatensalz.mdoc b/src/content/docs/recipes/Salzmischungen/Tomatensalz.mdoc @@ -1,9 +1,11 @@ --- title: Tomatensalz tableOfContents: false +recipe: true +description: Promieren Sie das Tomatensalz einmal zu Käse, auch zu geschmolzenem... --- ->> Quelle: Magisch Fix - Jutta Grimm +>> Quelle: Magisch fix - Jutta Grimm >> Produziert: 100-125%g pro Mischung >> Aufbewahrung: trocken und dunkel, dicht verschlossen, haltbar mindestens 6 Monate diff --git a/src/content/docs/recipes/Salzmischungen/index.mdoc b/src/content/docs/recipes/Salzmischungen/index.mdoc @@ -0,0 +1,12 @@ +--- +title: Salzmischungen +--- + +Von: "Magisch fix - Jutta Grimm" + +Bei Salzmischungen sind der Fantasie keine Grenzen gesetzt. Man nehme Salz als Trägermittel und gebe geschmacksgebende +Zutaten dazu. Das Ganze wird im Mixer, mit einem Pürierstab oder von Hand zu einer mehr oder weniger homogenen Paste verarbeitet +und dann getrocknet. Das kann über Nacht an der luft oder schneller im Dörrautomaten oder im Backofen geschehen. +Wenn die Paste ganz durchgetrocknet ist, entweder noch einmal pürieren, sodass sich die Mischung gut streuen lässt, und in +ein Glas füllen. Oder in eine Salzmühle füllen und erst beim Verwenden mahlen. Ich nehme für den Ansatz gerne grobes Salz, +damit die Salzmischung nach dem Pürieren nicht zu fein wird. Aber das ist Geschmackssache.