commit 35f11fb92f717ff65876c1e340cf6f4d8cb8809b
parent e437479c221ab93edb93bdad7db2cd0e64aea14e
Author: MTRNord <mtrnord1@gmail.com>
Date: Fri, 17 Nov 2023 00:31:19 +0100
Use frontmatter better
Diffstat:
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.