From 026ace6302f23837e34e982f6660e09ff38ee97b Mon Sep 17 00:00:00 2001 From: Joris Date: Sat, 9 Jan 2021 14:24:49 +0100 Subject: Use plain HTML and CSS --- .gitignore | 7 - .merlin | 11 ++ Makefile | 24 --- README.md | 25 +-- bsconfig.json | 22 --- config.toml | 15 -- content/conservation/_index.md | 2 - content/conservation/lacto-fermentation.md | 19 --- content/desserts/_index.md | 2 - content/desserts/hyperglucidique/_index.md | 2 - .../hyperglucidique/biscuit-caramel-chocolat.md | 57 ------- .../desserts/hyperglucidique/brownie-aux-noix.md | 24 --- content/desserts/hyperglucidique/che-chuoi.md | 27 ---- content/desserts/hyperglucidique/cheesecake.md | 30 ---- content/desserts/hyperglucidique/cookies.md | 28 ---- .../desserts/hyperglucidique/creme-aux-oeufs.md | 26 ---- content/desserts/hyperglucidique/creme-chocolat.md | 21 --- content/desserts/hyperglucidique/crepes.md | 25 --- .../hyperglucidique/financiers-sortosville.md | 27 ---- content/desserts/hyperglucidique/financiers.md | 20 --- .../desserts/hyperglucidique/fondant-chocolat.md | 24 --- .../desserts/hyperglucidique/galette-des-rois.md | 27 ---- .../hyperglucidique/gateau-aux-noisettes.md | 20 --- content/desserts/hyperglucidique/tiramisu.md | 23 --- content/desserts/hypoglucidique/_index.md | 2 - content/desserts/hypoglucidique/choco-cacahuete.md | 24 --- content/desserts/hypoglucidique/fudge.md | 28 ---- content/desserts/hypoglucidique/mousse-chocolat.md | 22 --- content/nettoyage/_index.md | 2 - content/nettoyage/lessive-au-lierre.md | 23 --- content/nettoyage/lessive-au-savon-de-marseille.md | 24 --- content/nettoyage/produit-vaisselle.md | 19 --- content/pains/_index.md | 2 - content/pains/seigle.md | 25 --- content/plats/_index.md | 2 - content/plats/galettes-2.md | 42 ------ content/plats/galettes.md | 30 ---- content/plats/pate-amande-coco.md | 22 --- content/plats/pate-brisee-farine-complete.md | 26 ---- content/plats/pate-brisee.md | 18 --- content/plats/riz-vinaigre-casserole.md | 47 ------ content/plats/riz-vinaigre-vita-vapeur.md | 32 ---- content/plats/rouleaux-de-printemps.md | 30 ---- content/plats/soupe-potimarron-butternut.md | 28 ---- content/plats/taboule.md | 34 ----- content/plats/tarte-legumes.md | 25 --- content/plats/tartiflette.md | 27 ---- content/plats/tortillas.md | 19 --- deploy | 5 +- dev | 27 ---- package-lock.json | 150 ------------------ package.json | 14 -- public/conservation/lacto-fermentation.html | 30 ++++ public/dessert/biscuit-caramel-chocolat.html | 69 +++++++++ public/dessert/brownie-aux-noix.html | 35 +++++ public/dessert/che-chuoi.html | 38 +++++ public/dessert/cheesecake.html | 45 ++++++ public/dessert/chocolat-cacahuete.html | 35 +++++ public/dessert/cookies.html | 39 +++++ public/dessert/creme-au-chocolat.html | 32 ++++ public/dessert/creme-aux-oeufs.html | 37 +++++ public/dessert/crepes.html | 36 +++++ public/dessert/financiers-de-sortosville.html | 38 +++++ public/dessert/financiers.html | 31 ++++ public/dessert/fondant-au-chocolat.html | 35 +++++ public/dessert/fudge.html | 39 +++++ public/dessert/galette-des-rois.html | 38 +++++ public/dessert/gateau-aux-noisettes.html | 31 ++++ public/dessert/mousse-au-chocolat.html | 33 ++++ public/dessert/tiramisu.html | 34 +++++ public/icon.png | Bin 0 -> 3110 bytes public/index.html | 71 +++++++++ public/main.css | 129 ++++++++++++++++ public/main.js | 55 +++++++ public/nettoyage/lessive-au-lierre.html | 34 +++++ .../nettoyage/lessive-au-savon-de-marseille.html | 35 +++++ public/nettoyage/produit-vaisselle.html | 30 ++++ public/pain/levain.html | 33 ++++ public/pain/seigle.html | 37 +++++ public/plat/galettes-1.html | 41 +++++ public/plat/galettes-2.html | 53 +++++++ public/plat/pate-amande-coco.html | 33 ++++ public/plat/pate-brisee-complete.html | 37 +++++ public/plat/pate-brisee.html | 29 ++++ public/plat/riz-vinaigre-casserole.html | 59 ++++++++ public/plat/riz-vinaigre-vapeur.html | 47 ++++++ public/plat/rouleaux-de-printemps.html | 43 ++++++ public/plat/soupe-potimarron-butternut.html | 39 +++++ public/plat/taboule.html | 47 ++++++ public/plat/tarte-aux-legumes.html | 36 +++++ public/plat/tartiflette.html | 40 +++++ public/plat/tortillas.html | 32 ++++ rollup.config.js | 13 -- shell.nix | 17 --- src/arrayUtils.ml | 8 - src/domUtils.ml | 37 ----- src/main.ml | 63 -------- src/number.ml | 57 ------- static/icon.png | Bin 3110 -> 0 bytes static/main.css | 167 --------------------- templates/index.html | 106 ------------- templates/page.html | 17 --- templates/section.html | 4 - 103 files changed, 1653 insertions(+), 1728 deletions(-) create mode 100644 .merlin delete mode 100644 Makefile delete mode 100644 bsconfig.json delete mode 100644 config.toml delete mode 100644 content/conservation/_index.md delete mode 100644 content/conservation/lacto-fermentation.md delete mode 100644 content/desserts/_index.md delete mode 100644 content/desserts/hyperglucidique/_index.md delete mode 100644 content/desserts/hyperglucidique/biscuit-caramel-chocolat.md delete mode 100644 content/desserts/hyperglucidique/brownie-aux-noix.md delete mode 100644 content/desserts/hyperglucidique/che-chuoi.md delete mode 100644 content/desserts/hyperglucidique/cheesecake.md delete mode 100644 content/desserts/hyperglucidique/cookies.md delete mode 100644 content/desserts/hyperglucidique/creme-aux-oeufs.md delete mode 100644 content/desserts/hyperglucidique/creme-chocolat.md delete mode 100644 content/desserts/hyperglucidique/crepes.md delete mode 100644 content/desserts/hyperglucidique/financiers-sortosville.md delete mode 100644 content/desserts/hyperglucidique/financiers.md delete mode 100644 content/desserts/hyperglucidique/fondant-chocolat.md delete mode 100644 content/desserts/hyperglucidique/galette-des-rois.md delete mode 100644 content/desserts/hyperglucidique/gateau-aux-noisettes.md delete mode 100644 content/desserts/hyperglucidique/tiramisu.md delete mode 100644 content/desserts/hypoglucidique/_index.md delete mode 100644 content/desserts/hypoglucidique/choco-cacahuete.md delete mode 100644 content/desserts/hypoglucidique/fudge.md delete mode 100644 content/desserts/hypoglucidique/mousse-chocolat.md delete mode 100644 content/nettoyage/_index.md delete mode 100644 content/nettoyage/lessive-au-lierre.md delete mode 100644 content/nettoyage/lessive-au-savon-de-marseille.md delete mode 100644 content/nettoyage/produit-vaisselle.md delete mode 100644 content/pains/_index.md delete mode 100644 content/pains/seigle.md delete mode 100644 content/plats/_index.md delete mode 100644 content/plats/galettes-2.md delete mode 100644 content/plats/galettes.md delete mode 100644 content/plats/pate-amande-coco.md delete mode 100644 content/plats/pate-brisee-farine-complete.md delete mode 100644 content/plats/pate-brisee.md delete mode 100644 content/plats/riz-vinaigre-casserole.md delete mode 100644 content/plats/riz-vinaigre-vita-vapeur.md delete mode 100644 content/plats/rouleaux-de-printemps.md delete mode 100644 content/plats/soupe-potimarron-butternut.md delete mode 100644 content/plats/taboule.md delete mode 100644 content/plats/tarte-legumes.md delete mode 100644 content/plats/tartiflette.md delete mode 100644 content/plats/tortillas.md delete mode 100755 dev delete mode 100644 package-lock.json delete mode 100644 package.json create mode 100644 public/conservation/lacto-fermentation.html create mode 100644 public/dessert/biscuit-caramel-chocolat.html create mode 100644 public/dessert/brownie-aux-noix.html create mode 100644 public/dessert/che-chuoi.html create mode 100644 public/dessert/cheesecake.html create mode 100644 public/dessert/chocolat-cacahuete.html create mode 100644 public/dessert/cookies.html create mode 100644 public/dessert/creme-au-chocolat.html create mode 100644 public/dessert/creme-aux-oeufs.html create mode 100644 public/dessert/crepes.html create mode 100644 public/dessert/financiers-de-sortosville.html create mode 100644 public/dessert/financiers.html create mode 100644 public/dessert/fondant-au-chocolat.html create mode 100644 public/dessert/fudge.html create mode 100644 public/dessert/galette-des-rois.html create mode 100644 public/dessert/gateau-aux-noisettes.html create mode 100644 public/dessert/mousse-au-chocolat.html create mode 100644 public/dessert/tiramisu.html create mode 100644 public/icon.png create mode 100644 public/index.html create mode 100644 public/main.css create mode 100644 public/main.js create mode 100644 public/nettoyage/lessive-au-lierre.html create mode 100644 public/nettoyage/lessive-au-savon-de-marseille.html create mode 100644 public/nettoyage/produit-vaisselle.html create mode 100644 public/pain/levain.html create mode 100644 public/pain/seigle.html create mode 100644 public/plat/galettes-1.html create mode 100644 public/plat/galettes-2.html create mode 100644 public/plat/pate-amande-coco.html create mode 100644 public/plat/pate-brisee-complete.html create mode 100644 public/plat/pate-brisee.html create mode 100644 public/plat/riz-vinaigre-casserole.html create mode 100644 public/plat/riz-vinaigre-vapeur.html create mode 100644 public/plat/rouleaux-de-printemps.html create mode 100644 public/plat/soupe-potimarron-butternut.html create mode 100644 public/plat/taboule.html create mode 100644 public/plat/tarte-aux-legumes.html create mode 100644 public/plat/tartiflette.html create mode 100644 public/plat/tortillas.html delete mode 100644 rollup.config.js delete mode 100644 shell.nix delete mode 100644 src/arrayUtils.ml delete mode 100644 src/domUtils.ml delete mode 100644 src/main.ml delete mode 100644 src/number.ml delete mode 100644 static/icon.png delete mode 100644 static/main.css delete mode 100644 templates/index.html delete mode 100644 templates/page.html delete mode 100644 templates/section.html diff --git a/.gitignore b/.gitignore index 1ac4e69..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +0,0 @@ -static/main.js -node_modules/ -lib/ -.merlin -*.bs.js -public/ -.bsb.lock diff --git a/.merlin b/.merlin new file mode 100644 index 0000000..6937cce --- /dev/null +++ b/.merlin @@ -0,0 +1,11 @@ +####{BSB GENERATED: NO EDIT +FLG -ppx /nix/store/y9770wa39mh8a62fapsvimlwpyz3iwyg-bs-platform-7.0.1/lib/bsppx.exe +S /home/joris/code/cooking/node_modules/bs-platform/lib/ocaml +B /home/joris/code/cooking/node_modules/bs-platform/lib/ocaml +FLG -nostdlib +FLG -w -30-40+6+7+27+32..39+44+45+101+A-42-40 +S /home/joris/code/cooking/node_modules/bs-webapi/lib/ocaml +B /home/joris/code/cooking/node_modules/bs-webapi/lib/ocaml +S src +B lib/bs/src +####BSB GENERATED: NO EDIT} diff --git a/Makefile b/Makefile deleted file mode 100644 index 240bde1..0000000 --- a/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -export PATH := node_modules/.bin:$(PATH) - -build: static/main.js - @echo "Building site" - @zola build - -static/main.js: node_modules $(shell find src \( -type d -o \( -type f -a -regex ".*\.ml" \) \)) - @echo "Building $@" - @bsb -make-world - @rollup --config rollup.config.js - @terser $@ --output $@ --compress --mangle - -node_modules: package.json - @bsb -init init - @mv init/node_modules . - @rm -rf init - @npm install - @touch -c node_modules - -clean: - @echo "Cleaning" - @rm -f static/main.js - @rm -rf node_modules lib - @find src -name '*.bs.js' -exec rm {} \; diff --git a/README.md b/README.md index f9d3246..f3db830 100644 --- a/README.md +++ b/README.md @@ -2,28 +2,15 @@ Available at [https://cooking.guyonvarch.me](https://cooking.guyonvarch.me). -## Gettings started +## Getting started -Start the environment with: - -```bash -./dev start -``` - -Later, stop the environment with: - -```bash -./dev stop +```sh +cd public +python -m http.server ``` ## Deploy -```bash -nix-shell --run ./deploy +```sh +./deploy ``` - -## Bucklescript links - -- [Documentation](https://bucklescript.github.io/docs/en/interop-overview) -- [Ocaml std API](https://caml.inria.fr/pub/docs/manual-ocaml-4.02/stdlib.html) -- [Libraries](https://bucklescript.github.io/bucklescript/api/index.html) diff --git a/bsconfig.json b/bsconfig.json deleted file mode 100644 index ff68748..0000000 --- a/bsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "cooking", - "version": "0.1.0", - "sources": { - "dir" : "src", - "subdirs" : true - }, - "package-specs": { - "module": "es6", - "in-source": true - }, - "suffix": ".bs.js", - "bs-dependencies": [ - "bs-webapi" - ], - "warnings": { - "number": "+A-42-40", - "error": "+A-40" - }, - "bsc-flags": ["-bs-super-errors"], - "refmt": 3 -} diff --git a/config.toml b/config.toml deleted file mode 100644 index c042417..0000000 --- a/config.toml +++ /dev/null @@ -1,15 +0,0 @@ -# The URL the site will be built for -base_url = "https://cooking.guyonvarch.me" - -# Whether to automatically compile all Sass files in the sass directory -compile_sass = false - -# Whether to do syntax highlighting -# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola -highlight_code = false - -# Whether to build a search index to be used later on by a JavaScript library -build_search_index = false - -[extra] -# Put all your custom variables here diff --git a/content/conservation/_index.md b/content/conservation/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/conservation/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/conservation/lacto-fermentation.md b/content/conservation/lacto-fermentation.md deleted file mode 100644 index db2b44e..0000000 --- a/content/conservation/lacto-fermentation.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -title = "Lacto-fermentation" -+++ - -Ingrédients -=========== - -- 1 L d’eau -- 30 g de gros sel - -Recette -======= - -1. Verser le gros sel dans l’eau, et porter à ébullition. -2. Laisser refroidir. -3. Mettre les légumes dans un bocal. -4. Recouvrir complètement de l’eau salée refroidie. -5. Laisser reposer 1 semaine à température ambiante. -6. Conserver au frais, à la cave ou au réfrigérateur. diff --git a/content/desserts/_index.md b/content/desserts/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/desserts/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/desserts/hyperglucidique/_index.md b/content/desserts/hyperglucidique/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/desserts/hyperglucidique/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/desserts/hyperglucidique/biscuit-caramel-chocolat.md b/content/desserts/hyperglucidique/biscuit-caramel-chocolat.md deleted file mode 100644 index a31ede7..0000000 --- a/content/desserts/hyperglucidique/biscuit-caramel-chocolat.md +++ /dev/null @@ -1,57 +0,0 @@ -+++ -title = "Biscuit caramel chocolat" -+++ - -Ingrédients -=========== - -Biscuit -------- - -- 175 g de farine -- 125 g de beurre mou -- 60 g de cassonade - -Caramel -------- - -- 50 g de beurre -- 40 cl de lait concentré sucré -- 20 cl de lait concentré non sucré -- 1 CS de Maïzena - -Chocolat --------- - -- 150 g de chocolat noir -- 1 CS d’eau - -Recette -======= - -Biscuit -------- - -1. Découper le beurre en morceaux pour le ramollir à température ambiante. -3. Beurrer les parois d’un moule carré ou le recouvrir de papier sulfurisé. -4. Mélanger la farine, la cassonade et le beurre. -5. Étaler la pâte obtenue dans le moule. -6. Piquer la préparation à la fourchette. -7. Enfourner 10 minutes à 190°C. - -Caramel -------- - -1. Mettre le beurre à fondre dans une casserole. -2. Toujours en cuisson, y ajouter les laits concentrés. et la Maïzena. -3. Remuer jusqu’à l’obtention d’une crème épaisse à la couleur dorée. -4. Verser le caramel crémeux sur le biscuit. -5. Laisser refroidir. - -Chocolat --------- - -1. Casser le chocolat en morceaux dans une casserole. -2. Le faire fondre à feu doux avec de l’eau. -3. Recouvrir le caramel avec le chocolat fondu. -4. Laisser refroidir. diff --git a/content/desserts/hyperglucidique/brownie-aux-noix.md b/content/desserts/hyperglucidique/brownie-aux-noix.md deleted file mode 100644 index 4d04165..0000000 --- a/content/desserts/hyperglucidique/brownie-aux-noix.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = "Brownie aux noix" -+++ - -Ingrédients -=========== - -- 225 g de chocolat noir -- 190 g de beurre -- 100 g de sucre -- 3 CS de farine -- 2 grosses poignées de cerneaux de noix de pécan -- 6 œufs - -Recette -======= - -1. Mettre à fondre le beurre et le chocolat. -2. Ajouter le sucre. -3. Allumer le four à 180°C. -4. Ajouter les œufs un à un dans la préparation en mélangeant à chaque fois. -5. Ajouter la farine. -6. Casser les cerneaux de noix en 2 ou 3 puis les mélanger à la pâte. -7. Mettre au four environ 20 minutes. diff --git a/content/desserts/hyperglucidique/che-chuoi.md b/content/desserts/hyperglucidique/che-chuoi.md deleted file mode 100644 index 054f275..0000000 --- a/content/desserts/hyperglucidique/che-chuoi.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -title = "Che chuôi" -+++ - -Ingrédients (6 personnes) -========================= - -- 4 bananes mûres Cavendish ou plantains noires -- 400 mL de lait de coco -- 135 mL d’eau -- 2 CS bombées de perles de tapioca (gros grains) -- 3 CS de sucre cassonnade -- 0.5 cc de sel -- 1 cuillère à café d’extrait de vanille (ou 1 gousse de vanille fendue) -- cacahuètes grillées non salées -- sésame blanc grillé - -Recette -======= - -1. Couper les bananes en tout petits morceaux. -2. Les faire revenir à la poêle avec du beurre jusqu’à ce qu’elles aient un peu doré. -3. Dans une casserole moyenne, chauffer le lait de coco, l’eau, le sel et la vanille. -4. Aux premières ébullitions, verser le sucre et bien mélanger jusqu’à ce qu’il ait fondu. -5. Ajouter les bananes et cuire 5 min. -6. Ajouter le tapioca et cuire 10 min. Faire attention à ce que le mélange ne colle pas dans le fond de la casserole. -7. Laisser tiédir, puis décorer avec du sésame grillé et/ou des cacahuètes pilées. diff --git a/content/desserts/hyperglucidique/cheesecake.md b/content/desserts/hyperglucidique/cheesecake.md deleted file mode 100644 index 7025c78..0000000 --- a/content/desserts/hyperglucidique/cheesecake.md +++ /dev/null @@ -1,30 +0,0 @@ -+++ -title = "Cheesecake" -+++ - -# Ingrédients - -## Pour la préparation - -- 800 g de carré frais -- 100 g de fromage blanc -- 150 g de sucre -- 3 œufs -- 1 citron -- 250 g de mascarpone - -## Pour le fond - -- 1 paquet de petit beurre mixé -- des noix de pécan caramélisées - -# Recette - -1. Mixer les petits beurres et les placer dans un plat. -2. Ajouter les noix de pécan caramélisées. -3. Dans un saladier, mélanger le sucre avec les jaunes, le carré frais, la - mascarpone, le citron (jus et/ou zeste) et le fromage blanc. -4. Incorporer les blancs en neige. -5. Verser le mélange sur le fond de tarte préparé. -6. Cuire à 180° pendant 30 à 40 minutes -7. Laisser refoidir. diff --git a/content/desserts/hyperglucidique/cookies.md b/content/desserts/hyperglucidique/cookies.md deleted file mode 100644 index f3bdd4a..0000000 --- a/content/desserts/hyperglucidique/cookies.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title = "Cookies" -+++ - -Ingrédients (30 cookies) -======================== - -- 350 g de farine -- 100 g de sucre semoule -- 100 g de sucre brun -- 1 pincée de sel -- 1 cc de levure en poudre -- 250 g de beurre mou -- 300 g de pépites de chocolat -- 2 œufs - -Recette -======= - -1. Mélanger la farine, le sucre, le sel et la levure en poudre. -2. Ajouter le beurre et mélanger. -3. Ajouter les pépites de chocolat et mélanger. -4. Ajouter les œufs et mélanger. -5. Disposer la pâte en boules de la taille d’une noix à l’aide de 2 cuillères, - sur du papier cuisson ou du papier sulfurisé. Bien espacer car la pâte - s’étale. -6. Enfourner 10 minutes à 180°C. -7. Laisser refroidir. diff --git a/content/desserts/hyperglucidique/creme-aux-oeufs.md b/content/desserts/hyperglucidique/creme-aux-oeufs.md deleted file mode 100644 index a5a93a6..0000000 --- a/content/desserts/hyperglucidique/creme-aux-oeufs.md +++ /dev/null @@ -1,26 +0,0 @@ -+++ -title = "Crème aux œufs" -+++ - -Ingrédients -=========== - -- 8 œufs -- 1 L lait -- 80 g sucre -- 1 sachet de sucre vanillé (ou 1 gousse de vanille) - -Recette -======= - -1. Chauffer dans une casserole le lait et le sucre vanillé (ou la gousse). -2. Pendant ce temps, dans un grand saladier, battre les œufs entiers, puis - ajouter le sucre et battre jusqu'à ce que le mélange devienne blanc et - mousseux. -3. Quand le lait est chaud, le verser sur la préparation aux œufs et battre le - tout. -4. Préchauffer le four à 180°C. -5. Préparer le bain-marie : verser de l'eau chaude sur la plaque noire du four. -6. Verser la crème aux œufs dans un moule. -7. Cuire environ 35 min, la crème est prête une fois dorée. -8. Laisser refroidir avant dégustation ! diff --git a/content/desserts/hyperglucidique/creme-chocolat.md b/content/desserts/hyperglucidique/creme-chocolat.md deleted file mode 100644 index 15fb481..0000000 --- a/content/desserts/hyperglucidique/creme-chocolat.md +++ /dev/null @@ -1,21 +0,0 @@ -+++ -title = "Crème au chocolat" -+++ - -Ingrédients -=========== - -- 120 g de chocolat -- 750 cl de lait -- 65 g de sucre -- 4 CS de Maïzena -- 2 jaunes d’œufs - -Recette -======= - -1. Faire fondre le chocolat dans le lait. -2. Ajouter le sucre, attendre qu’il soit dissout. -3. Mélanger, dans un bol, la Maïzena et les jaunes d’œufs et verser dans le - chocolat. -4. Remuer sans arrêt. diff --git a/content/desserts/hyperglucidique/crepes.md b/content/desserts/hyperglucidique/crepes.md deleted file mode 100644 index 31e1199..0000000 --- a/content/desserts/hyperglucidique/crepes.md +++ /dev/null @@ -1,25 +0,0 @@ -+++ -title = "Crêpes" -+++ - -Ingrédients (25 crêpes) -======================= - -- 500 g de farine -- 1 sachet de levure -- 1 pincée de sel -- 4 ou 5 œufs -- 1 L de lait -- 1 petit verre d’alcool -- 1 petit verre d’huile végétale (tournesol) - -Recette -======= - -1. Verser la farine, la levure chimique et le sel dans un saladier. -2. Former un puits. -3. Ajouter les œufs en mélangeant progressivement. -4. Ajouter le lait en mélangeant progressivement. -5. Ajouter 1 petit verre d’alcool. -6. Ajouter 1 petit verre d’huile végétale. -7. Mélanger le tout. diff --git a/content/desserts/hyperglucidique/financiers-sortosville.md b/content/desserts/hyperglucidique/financiers-sortosville.md deleted file mode 100644 index 35f94c0..0000000 --- a/content/desserts/hyperglucidique/financiers-sortosville.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -title = "Financiers de Sortosville" -+++ - -Ingrédients (20 mini financiers) -================================ - -- 70 g d’amande en poudre -- 70 g de beurre -- 50 g de farine -- 50 g de sucre -- 40 g de miel -- 30 g de compote de pomme -- 4 blancs d’œufs -- 1 cc de vanille liquide -- arôme d’amande amer - -Recette -======= - -1. Faire fondre le beurre et le laisser refroidir. -2. Dans un saladier, mélanger l’amande, le sucre, le miel, la compote, la -farine l’arôme d’amande et la vanille. -3. Monter les blancs d’œuf en neige avec une pincée de sel et les incorporer délicatement à la préparation précédente jusqu’à obtenir un mélange homogène. -4. Ajouter le beurre fondu et mélanger. -5. Introduire la préparation dans des moules. -6. Cuire au four environ 15 minutes à 180°C. diff --git a/content/desserts/hyperglucidique/financiers.md b/content/desserts/hyperglucidique/financiers.md deleted file mode 100644 index 060b16c..0000000 --- a/content/desserts/hyperglucidique/financiers.md +++ /dev/null @@ -1,20 +0,0 @@ -+++ -title = "Financiers" -+++ - -Ingrédients -=========== - -- 90 g d’amande -- 100 g de sucre -- 50 g de farine -- 75 g de beurre noisette -- 10,5 cc de vanille -- 1 pincée de sel -- 4 blancs d’œufs - -Recette -======= - -1. Mélanger le tout. -2. Cuire 10 minutes au four à 200°C. diff --git a/content/desserts/hyperglucidique/fondant-chocolat.md b/content/desserts/hyperglucidique/fondant-chocolat.md deleted file mode 100644 index b34843d..0000000 --- a/content/desserts/hyperglucidique/fondant-chocolat.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = "Fondant au chocolat" -+++ - -Ingrédients -=========== - -- 125 g de chocolat noir -- 125 g de beurre -- 125 g de sucre semoule -- 3 œufs -- 1 cc de Maïzena -- sel - -Recette -======= - -1. Mettre à fondre le chocolat avec le beurre. -2. Mélanger les jaunes d’œufs et le sucre, puis y incorporer la Maïzena lorsque - le mélange devient mousseux. -3. Mélanger les deux préparations ensemble. -4. Battre les blancs en neige avec du sel, puis les incorporer doucement au - mélange. -5. Cuire à 180°C. diff --git a/content/desserts/hyperglucidique/galette-des-rois.md b/content/desserts/hyperglucidique/galette-des-rois.md deleted file mode 100644 index fd63c6e..0000000 --- a/content/desserts/hyperglucidique/galette-des-rois.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -title = "Galette des rois" -+++ - -Ingrédients -=========== - -- 2 pâtes feuilletées -- 300 g de poudre d’amande -- 150 g de sucre de canne -- 150 g de beurre mou -- 4 œufs -- quelques gouttes d’amande amère -- 1 fève - -Recette -======= - -1. Placer une pâte feuilletée dans un moule à tarte. -2. Piquer la pâte avec une fourchette. -3. Dans un saladier, mélanger la poudre d’amandes, le sucre, les œufs, le -beurre mou, et quelques gouttes d’amande amère. -4. Verser la pâte obtenue dans le moule à tarte et y cache la fève au bord. -5. Recouvrir avec la 2ème pâte feuilletée, en collant bien les bords et en -enlevant la pâte en trop. -6. Enfourner pendant 20 à 30 minutes à 200°C, vérifier régulièrement la -cuisson. diff --git a/content/desserts/hyperglucidique/gateau-aux-noisettes.md b/content/desserts/hyperglucidique/gateau-aux-noisettes.md deleted file mode 100644 index 58d4ed1..0000000 --- a/content/desserts/hyperglucidique/gateau-aux-noisettes.md +++ /dev/null @@ -1,20 +0,0 @@ -+++ -title = "Gâteau aux noisettes" -+++ - -Ingrédients (8 personnes) -========================= - -- 250 g de noisettes en poudre -- 80 g de sucre en poudre -- 5 oeufs - -Recette -======= - -1. Séparer les blancs des jaunes d’œufs. -2. Ajouter le sucre aux jaunes d’œufs. -3. Battre les blancs en neige. -4. Y incorporer doucement les noisettes et les jaunes. -5. Verser la préparation dans un moule beurré. -6. Cuire 20 minutes à 180°C. diff --git a/content/desserts/hyperglucidique/tiramisu.md b/content/desserts/hyperglucidique/tiramisu.md deleted file mode 100644 index 8d7627c..0000000 --- a/content/desserts/hyperglucidique/tiramisu.md +++ /dev/null @@ -1,23 +0,0 @@ -+++ -title = "Tiramisu" -+++ - -Ingrédients -=========== - -- 3 œufs -- 50 g de sucre roux -- 250 g de mascarpone -- 24 biscuits à la cuillère -- 25 cl de café (ou chocolat chaud) -- 30 g de cacao - -Recette -======= - -1. Séparer les jaunes des blancs d’œufs. -2. Fouetter les jaunes avec le sucre et la mascarpone. -3. Monter les blancs en neige et les incorporer délicatement. -4. Alterner des couches de biscuits trempés rapidement dans le café (ou chocolat chaud), avec des couche de crème, en terminant par la crème. -5. Saupoudrer de cacao. -6. Conserver au réfrigérateur. diff --git a/content/desserts/hypoglucidique/_index.md b/content/desserts/hypoglucidique/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/desserts/hypoglucidique/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/desserts/hypoglucidique/choco-cacahuete.md b/content/desserts/hypoglucidique/choco-cacahuete.md deleted file mode 100644 index 12ede4f..0000000 --- a/content/desserts/hypoglucidique/choco-cacahuete.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = "Chocolat cacahuète" -+++ - -Ingrédients -=========== - -- peanut butter -- frozen mix of berries (blueberry, blackberry, strawberry etc) -- coconut flakes -- 99% chocolate -- butter -- stevia - -Recette -======= - -In a glass: - -1. Add ~2tbps of peanut butter (100%, organic) -2. Add a bit of melted butter to it, to make it more creamy -3. Add a few tablespoons of berries and coconut flakes and stevia (you can experiment with the proportions) -4. Crush/mix this stuff together -5. Melt a couple of pieces of chocolate in butter, also add stevia to this and pour it over the mixture diff --git a/content/desserts/hypoglucidique/fudge.md b/content/desserts/hypoglucidique/fudge.md deleted file mode 100644 index 1b88b28..0000000 --- a/content/desserts/hypoglucidique/fudge.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title = "Fudge" -+++ - -Ingrédients (24 parts) -====================== - -- 480 mL de crème fleurette 30% -- 1 cc d’extrait de vanille -- 90 g de beurre -- 90 g de chocolat noir à 70% de cacao ou plus -- Arôme en option (noix de coco, cannelle, café, menthe…) - -Recette -======= - -1. Porter la crème et la vanille à ébullition dans une casserole. Dès que les -bulles apparaissent, mettre à feu doux et laisser mijoter. Remuer de temps en -temps et laisser réduire de moitié jusqu’à obtenir une pâte épaisse (environ 30 -minutes). -2. Ajouter le beurre en remuant jusqu’à l’obtention d’une pâte homogène. -3. Arrêter le feu et ajouter le chocolat en remuant jusqu’à ce qu’il ait fondu. -Ajouter éventuellement un arôme. -4. Verser dans un plat rectangulaire et laisser refroidir au réfrigérateur -pendant une nuit. -5. Sortir le fudge 2 heures à température ambiante avant de le servir. -6. Saupoudrer éventuellement le dessus de cacao. -7. À conserver au réfrigérateur ou au congélateur. diff --git a/content/desserts/hypoglucidique/mousse-chocolat.md b/content/desserts/hypoglucidique/mousse-chocolat.md deleted file mode 100644 index c900c1c..0000000 --- a/content/desserts/hypoglucidique/mousse-chocolat.md +++ /dev/null @@ -1,22 +0,0 @@ -+++ -title = "Mousse au chocolat" -+++ - -Ingrédients (5 parts) -===================== - -- 200 g de chocolat -- 5 œufs -- sel - -Recette -======= - -1. Faire fondre le chocolat au bain-marie, sans le remuer afin d’éviter de le -rendre granuleux, puis le laisser refroidir. -2. Séparer les jaunes des blancs d’œufs. -3. Monter les blancs en neige avec une pincée de sel. -4. Incorporer les jaunes un à un au chocolat. -5. Incorporer très délicatement les blancs en neige. -6. Verser dans des pots. -7. Laisser refroidir au moins 2 heures au réfrigérateur. diff --git a/content/nettoyage/_index.md b/content/nettoyage/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/nettoyage/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/nettoyage/lessive-au-lierre.md b/content/nettoyage/lessive-au-lierre.md deleted file mode 100644 index 802a489..0000000 --- a/content/nettoyage/lessive-au-lierre.md +++ /dev/null @@ -1,23 +0,0 @@ -+++ -title = "Lessive au lierre" -+++ - -Ingrédients (1L de lessive) -=========================== - -- 100 g de feuilles de lierre -- 1 L d’eau - -Recette -======= - -1. Laver les feuilles à l’eau claire. -2. Froisser les feuilles à la main. -3. Mettre les feuilles à l’eau dans une casserole. -4. Porter l’eau à ébullition. -5. Laisser cuire à feux doux 15 minutes avec un couvercle. -6. Laisser refroidir et macérer 24 heures avec un couvercle. -7. Presser les feuilles. -8. Verser dans une bouteille en filtrant les feuilles avec un chiffon fin. - -La lessive se conserve 3 semaines à l’abri de la lumière. diff --git a/content/nettoyage/lessive-au-savon-de-marseille.md b/content/nettoyage/lessive-au-savon-de-marseille.md deleted file mode 100644 index 1c0b01d..0000000 --- a/content/nettoyage/lessive-au-savon-de-marseille.md +++ /dev/null @@ -1,24 +0,0 @@ -+++ -title = "Lessive au savon de Marseille" -+++ - -Ingrédients (1L de lessive) -=========================== - -- 50 g de savon de Marseille (vert de préférence, avec au min. 72% d’huile végétale) -- 1 L d’eau -- 1 CS de bicarbonate de soude - -Recette -======= - -1. Râper le savon de Marseille. -2. Chauffer le savon dans l’eau à feu doux-moyen. -3. Mélanger jusqu’à la dissolution du savon. -4. Laisser tiédir. -5. Ajouter le bicarbonate de soude. -6. Laisser refroidir. -7. Mixer pour éviter que la lessive ne devienne compact. -8. Verser dans un contenant. - -La lessive se met directement dans le tambour. diff --git a/content/nettoyage/produit-vaisselle.md b/content/nettoyage/produit-vaisselle.md deleted file mode 100644 index 8854e5e..0000000 --- a/content/nettoyage/produit-vaisselle.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -title = "Produit vaisselle" -+++ - -Ingrédients (1L de produit) -=========================== - -- 100g de savon de Marseille -- 0.8 L d’eau -- 2 CS de cristaux de soude - -Recette -======= - -1. Raper le savon de Marseille. -2. Chauffer le savon dans l’eau à feu doux-moyen. -3. Mélanger jusqu’à la dissolution du savon puis éteindre le feu. -4. Ajouter le vinaigre blanc, puis les cristaux de soude. -5. Mélanger / mixer le tout. diff --git a/content/pains/_index.md b/content/pains/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/pains/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/pains/seigle.md b/content/pains/seigle.md deleted file mode 100644 index d3184a0..0000000 --- a/content/pains/seigle.md +++ /dev/null @@ -1,25 +0,0 @@ -+++ -title = "Pain de seigle" -+++ - -# Ingrédients (1 pain) - -- 350 g de farine de seigle T130 -- 150 g de farine de blé T150 -- 2 CS de son de blé ou de petits flocons d’avoine -- 1 CS de sel -- 20 g de levure fraîche boulangère -- ou 1 sachet de levure déshydratée boulangère -- 350 mL d’eau tiède (pas trop chaude pour la levure) -- 1 CS de mélasse ou de miel -- graines (tournesol, courge, sésame), noix, noisettes - -# Recette - -1. Mélanger les farines, le son de blé, le sel et la levure. -2. Préparer un mélange d’eau tiède et de mélasse. -3. Pétrir en ajoutant progressivement le mélange liquide. -4. Ajouter les graines et pétrir au moins 5 minutes. -5. Déposer la pâte dans un moule, recouvrir d’un torchon, et laisser lever une bonne heure. -6. Cuire 1h30 au four, au bain marie, à 175°C sans chaleur tournante. -7. Laisser reposer le pain 20 minutes au four. diff --git a/content/plats/_index.md b/content/plats/_index.md deleted file mode 100644 index ac36e06..0000000 --- a/content/plats/_index.md +++ /dev/null @@ -1,2 +0,0 @@ -+++ -+++ diff --git a/content/plats/galettes-2.md b/content/plats/galettes-2.md deleted file mode 100644 index 0e07941..0000000 --- a/content/plats/galettes-2.md +++ /dev/null @@ -1,42 +0,0 @@ -+++ -title = "Galettes (2)" -+++ - -Ingrédients -=========== - -1ère partie ------------ - -- 300 g de farine de sarrasin -- 2 CS de farine de froment -- 1 cc de sel -- 300 ml d’eau - -2ème partie ------------ - -- 1 CS rase de miel (si possible du miel de fleurs de sarrasin) -- 1 œuf -- 200 ml de lait -- 100 ml d’eau - -Recette -======= - -1ère partie ------------ - -1. Mélanger la farine de sarrasin, la farine de froment et le sel. -2. Ajouter l’eau. -3. Battre plusieurs minutes avec une cuillère ou spatule en bois. -4. Couvrir d’un tochon propre. -5. Laisser reposer quelques heures, dans une pièce tempérée ou au réfrigérateur. - -2ème partie ------------ - -1. Ajouter le miel et l’œuf. -2. Battre. -3. Ajouter le lait et l’eau. -4. Mélanger. diff --git a/content/plats/galettes.md b/content/plats/galettes.md deleted file mode 100644 index b00051f..0000000 --- a/content/plats/galettes.md +++ /dev/null @@ -1,30 +0,0 @@ -+++ -title = "Galettes (1)" -+++ - -Ingrédients -=========== - -- 200 g de sarrasin -- 1 L d’eau -- 120 g de farine de froment T55 -- 120 g de farine de seigle T130 -- 60 g de farine aux 5 céréales -- 1 grand verre de lait entier -- 2 cc rases de sel -- 70 g de beurre -- 2 œufs -- 1 CS rase de miel - -Recette -======= - -1. Mélanger les farines. -2. Former un puit et y casser les œufs. -3. Mélanger avec une cuillère en bois ou un fouet. -4. Faire fondre le beurre à la casserole. -5. Ajouter dans la casserole : le lait, le sel et le miel. -6. Verser progressivement dans le puits en remuant. -7. Verser l’eau en remuant. -8. Laisser reposer 4 ou 5 heures. -9. Beurrer la poêle pour chaque galette. diff --git a/content/plats/pate-amande-coco.md b/content/plats/pate-amande-coco.md deleted file mode 100644 index 8c7e4ce..0000000 --- a/content/plats/pate-amande-coco.md +++ /dev/null @@ -1,22 +0,0 @@ -+++ -title = "Pâte amande coco" -+++ - -Ingrédients (2 pâte) -==================== - -- 180 g de farine d’amande -- 60 mL de graines de sésame -- 60 mL de farine de coco -- 1 CS d’enveloppe de psyllium en poudre -- 1 cc de levure -- 1 pincée de sel -- 3 CS d’huile d’olive ou d’huile de coco -- 1 œuf -- 60 mL d’eau - -Recette -======= - -1. Mélanger tous les ingrédients avec une fourchette, jusqu’à obtenir une boule. -2. Étaler la pâte dans un plat. diff --git a/content/plats/pate-brisee-farine-complete.md b/content/plats/pate-brisee-farine-complete.md deleted file mode 100644 index 66bde10..0000000 --- a/content/plats/pate-brisee-farine-complete.md +++ /dev/null @@ -1,26 +0,0 @@ -+++ -title = "Pâte brisée à la farine complète" -+++ - -Ingrédients (1 pâte) -==================== - -- 125 g de farine T80 -- 30 ml d’huile supportant la cuisson (olive) -- 60 ml d’eau froide -- 0.5 cc de sel fin -- des herbes séchées (romarin, thym) - -Recette -======= - -Travailler le moins possible la pâte pour éviter qu’elle ne durcisse à la cuisson. - -1. Mélanger la farine, le sel et les herbes dans un saladier. -2. Ajouter l’huile et l’eau et mélanger à la fourchette. -3. Former une boule. -4. Étaler la pâte avec quelques gestes rapides. -5. Tapisser un moule. -6. Laisser reposer 30 minutes au frais. -7. Piquer la pâte à la fourchette. -8. Chauffer 15 minutes à blanc à 175°c jusqu’à ce que la pâte soit dorée. diff --git a/content/plats/pate-brisee.md b/content/plats/pate-brisee.md deleted file mode 100644 index 472d33d..0000000 --- a/content/plats/pate-brisee.md +++ /dev/null @@ -1,18 +0,0 @@ -+++ -title = "Pâte brisée" -+++ - -Ingrédients (1 pâte pour moule de 25cm de diamètre) -=================================================== - -- 120 g de farine -- 0.25 cc de sel -- 50 g de beurre -- 25 mL d’eau -- graines et herbes - -Recette -======= - -1. Sortir en avance le beurre du réfrigérateur pour qu’il soit mou. -2. Ajouter les ingrédients dans l’ordre et mélanger à chaque fois. diff --git a/content/plats/riz-vinaigre-casserole.md b/content/plats/riz-vinaigre-casserole.md deleted file mode 100644 index 281f584..0000000 --- a/content/plats/riz-vinaigre-casserole.md +++ /dev/null @@ -1,47 +0,0 @@ -+++ -title = "Riz vinaigré à la casserole" -+++ - -Ingrédients (8 feuilles) -======================== - -- 400 g de riz rond -- 400 mL d’eau -- 50 mL de vinaigre de riz -- 0,5 cc de sel -- 2 CS de sucre - -Recette -======= - -Préparation du riz ------------------- - -1. Verser dans un saladier : un peu de sel, le riz, et de l’eau jusqu’au dessus - du niveau du riz. -2. Remuer le riz en le soulevant. -3. Tant que l’eau se trouble, changer l’eau et remuer à nouveau. -4. Égoutter le riz. - -Chauffe du riz --------------- - -1. Verser dans une casserole de l’eau et la préparation de riz. -2. Poser un couvercle sur la casserole et le garder durant tout le temps de - chauffe. -3. Porter l’eau à ébullition. -4. Chauffer 2 minutes à feu fort, puis 10 minutes à feu doux. -5. Sortir la casserole du feu et attendre 10 minutes. - -Mélange final -------------- - -1. Verser le riz dans un saladier. -2. Désolidariser le riz. -3. Laisser refroidir le riz. -4. Verser dans une casserole le vinaigre de riz, le sucre et le sel. -5. Poser la casserole sur le feu. -6. Mélanger jusqu’à ce que les grains disparaissent. -7. Retirer la casserole du feu à la première trace d’ébullition. -8. Verser le mélange sur le riz. -9. Mélanger le tout. diff --git a/content/plats/riz-vinaigre-vita-vapeur.md b/content/plats/riz-vinaigre-vita-vapeur.md deleted file mode 100644 index a13435c..0000000 --- a/content/plats/riz-vinaigre-vita-vapeur.md +++ /dev/null @@ -1,32 +0,0 @@ -+++ -title = "Riz vinaigré à la vapeur" -+++ - -Ingrédients (2 chirachis) -========================= - -- 300 g de riz rond -- 40 ml de vinaigre de riz -- 0,5 cc de sel -- 1,5 CS de sucre - -Recette -======= - -### Préparation du riz - -1. Laver le riz. -2. Mettre le riz dans un récipient avec un peu de sel. -3. Recouvrir le riz d'eau chaude 1 cm au dessus du niveau du riz. -4. Chauffer 35 minutes. - -### Préparation du vinaigre - -1. Verser dans une casserole le vinaigre de riz, le sel et le sucre. -2. Poser la casserole sur le feu. -3. Mélanger jusqu’à ce que les grains disparaissent. -4. Retirer la casserole du feu à la première trace d’ébullition. - -### Mélange final - -1. Mélanger le tout. diff --git a/content/plats/rouleaux-de-printemps.md b/content/plats/rouleaux-de-printemps.md deleted file mode 100644 index e93cc5d..0000000 --- a/content/plats/rouleaux-de-printemps.md +++ /dev/null @@ -1,30 +0,0 @@ -+++ -title = "Rouleaux de printemps" -+++ - -# Ingrédients (2 personnes) - -- Feuilles de riz -- Vermicelles de riz (non mungo) -- 6 feuilles de salade verte -- 2 carottes -- Gruyère -- Tofu fumé -- Haricots mungo -- 2 œufs -- Miso -- Cacahuètes -- Menthe -- Huile (sésame, tournesol, lin…) - -# Recette - -1. Râper les carottes et rincer les haricots mungo. Réserver chacun dans un bol. -2. Laver la salade et la disposer sur une assiette. -3. Faire tremper les vermicelles de riz dans un bol d’eau chaude. -4. Concasser les cacahuètes et les réserver dans un bol. -5. Casser les œufs dans une poêle chaude et y ajouter miso et crème. Remuer pour mélanger le tout. Cuire jusqu’à l’obtention d’une omelette presque cuite, mais encore humide. -6. Humidifier une feuille de riz de chaque côté. -7. Disposer une bande de nourriture au centre, de gauche à droite. -8. Rabattre d’abord les bords gauches et droits, puis le bord inférieur pour englober la nourriture. -9. Rouler le tout sur lui-même vers le haut. diff --git a/content/plats/soupe-potimarron-butternut.md b/content/plats/soupe-potimarron-butternut.md deleted file mode 100644 index 9de0b88..0000000 --- a/content/plats/soupe-potimarron-butternut.md +++ /dev/null @@ -1,28 +0,0 @@ -+++ -title = "Soupe de potimarron et de butternut" -+++ - -Ingrédients -=========== - -- 2 petits potimarrons -- 1 petit butternut -- 1,5 cubes de poule bio -- 2 oignons jaunes -- 1 gousse d’ail -- Des épices - -Recette -======= - -1. Cuire le butternut au four. -2. Dorer les oignons dans une poêle avec de l’huile. -3. Ajouter le bouillon de poule délayé dans un peu d’eau chaude. -4. Eplucher et couper les deux potimarrons en cubes. Ajouter par-dessus les -oignons, mélanger, couvrir et cuire quelques minutes. -5. Ajouter l’ail, une petite CS d’épices. -6. Couvrir d’eau, et cuire jusqu’à cuisson du potimarron. -7. Ajouter le butternut, mixer et goûter. Ajouter les épices si nécessaire, -petit à petit. Servir. -8. Selon les goûts : ajouter du beurre, de la crème, des allumettes de bacon ou -du fromage en dés ou râpé. diff --git a/content/plats/taboule.md b/content/plats/taboule.md deleted file mode 100644 index 9a1329b..0000000 --- a/content/plats/taboule.md +++ /dev/null @@ -1,34 +0,0 @@ -+++ -title = "Taboulé" -+++ - -# Ingrédients (8 personnes) - -- 250 g de semoule -- 115 g de pois chiches (facultatif) -- 1 concombre -- 1 poivron -- 1.5 oignons roses (plus doux que le jaune) -- 3 tomates -- 150 g de feta -- graines de tournesol -- 1.5 citrons (ou jus de citron pur) -- 40 g de raisins secs -- 5 CS d’huile d’olive (ou un mélange, selon les goûts) -- 2 gousses d’ail -- 1 cc de sel -- poivre -- feuilles de menthe -- pistaches concassées (facultatif) - -# Recette - -1. Verser le boulghour non cuit ou la semoule non cuite dans un saladier. -2. Cuire les pois chiches et ajouter. -2. Couper en petits cubes et ajouter concombres, poivrons, oignons, tomates et féta. -3. Griller les graines de tournesol et ajouter. -4. Presser les citrons et ajouter. -5. Ajouter les raisins secs, l’huile, l’ail, le sel, le poivre et la menthe. -6. Remuer afin que tous les ingrédients soient bien imprégnés. -7. Laisser 1 jour au réfrigérateur. -8. Avant de servir, saupoudrer de pistaches concassées. diff --git a/content/plats/tarte-legumes.md b/content/plats/tarte-legumes.md deleted file mode 100644 index d5664a2..0000000 --- a/content/plats/tarte-legumes.md +++ /dev/null @@ -1,25 +0,0 @@ -+++ -title = "Tarte aux légumes" -+++ - -Ingrédients (6 parts) -===================== - -- 1 pâte brisée -- moutarde -- 500 g de légumes -- sel, poivre, épices et herbes -- 3 œufs -- 25 cl de crème fraîche -- fromage - -Recette -======= - -1. Étaler la pâte dans un moule à tarte, la piquer, puis la précuire au four. -2. Ajouter la moutarde au fond de la tarte. -3. Dorer les légumes à la poêle, y ajouter du sel, du poivre, des épices et des herbes. -4. Verser les légumes sur la pâte. -5. Mélanger les œufs et la crème frèche, puis verser le tout sur les légumes. -6. Gratiner avec du fromage. -7. Cuire 30 minutes à 200°C. diff --git a/content/plats/tartiflette.md b/content/plats/tartiflette.md deleted file mode 100644 index dfbb0b7..0000000 --- a/content/plats/tartiflette.md +++ /dev/null @@ -1,27 +0,0 @@ -+++ -title = "Tartiflette" -+++ - -# Ingrédients (4 personnes) - -- 12 pommes de terre moyennes -- 400 g de tofu -- 25 cl de crème fraîche -- 1 cube de bouillon de légumes -- 1 oignon -- 10 cl de vin blanc -- 1 reblochon -- sauce soja - -# Recette - -1. Couper les pommes de terre en cubes et les cuire. -2. Mettre le cube de bouillon à fondre dans un verre d’eau bouillante. -3. Émincer très finement les oignons. -4. Couper le tofu en petits cubes. -5. Faire revenir les oignons et le tofu avec la sauce soja jusqu’à ce que les oignons soient fondants. -6. Déglacer avec le vin blanc et laisser réduire. -7. Ajouter la crème et attendre l’ébulition. -8. Ajouter le verre de bouillon puis laisser mijoter à feu très doux. -9. Mettre les pommes de terre dans un plat, ajouter la sauce puis une couche de tranches de reblochon. -10. Cuire 20 min au four à 200°C. diff --git a/content/plats/tortillas.md b/content/plats/tortillas.md deleted file mode 100644 index 358965f..0000000 --- a/content/plats/tortillas.md +++ /dev/null @@ -1,19 +0,0 @@ -+++ -title = "Tortillas" -+++ - -# Ingrédients (2 personnes) - -- 250 g de farine de blé -- 5 cl d’huile de tournesol -- 13 cl d’eau tiède salée (dépend de la farine) -- 1 cuillère à café rase de sel - -# Recette - -1. Mélanger la farine, le sel et l’huile. -2. Ajouter l’eau tiède salée jusqu’à former une boule lisse mais non collante. -3. Entourer la pâte dans torchon propre et laisser reposer 1 heure. -4. Découper la boule en 3 fois le nombre de personnes. -5. Étaler chaque boule pour obtenir un crêpe épaisse d’1 diamètre de 20 cm environ. -6. Cuire les tortillas à la poêle sans matières grasses, ne pas les laisser dorer. diff --git a/deploy b/deploy index 5d4e0ab..ad04974 100755 --- a/deploy +++ b/deploy @@ -1,8 +1,5 @@ #!/usr/bin/env bash -set -e - -# Cleanup -make clean build +set -euo pipefail # Transfer rsync -avzh public/ guyonvarch.me:/var/www/cooking.guyonvarch.me --delete diff --git a/dev b/dev deleted file mode 100755 index d0acad0..0000000 --- a/dev +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env bash -cd "$(dirname $0)" -CMD="$1" -PROJECT="cooking" - -if [ "$CMD" = "start" ]; then - - nix-shell --run "make node_modules && tmuxinator local" - -elif [ "$CMD" = "stop" ]; then - - nix-shell --run "tmux kill-session -t $PROJECT" - -elif [ "$CMD" = "watch-ocaml" ]; then - - bsb -make-world -w - -elif [ "$CMD" = "watch-js" ]; then - - node_modules/.bin/rollup --watch --config rollup.config.js - -else - - echo "Usage: $0 start|stop|watch-ocaml|watch-js" - exit 1 - -fi diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index e061338..0000000 --- a/package-lock.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "name": "cooking", - "version": "0.1.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@rollup/plugin-node-resolve": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.1.tgz", - "integrity": "sha512-14ddhD7TnemeHE97a4rLOhobfYvUVcaYuqTnL8Ti7Jxi9V9Jr5LY7Gko4HZ5k4h4vqQM0gBQt6tsp9xXW94WPA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.0.6", - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.14.2" - } - }, - "@rollup/pluginutils": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.0.8.tgz", - "integrity": "sha512-rYGeAc4sxcZ+kPG/Tw4/fwJODC3IXHYDH4qusdN/b6aLw5LPUbzpecYbEJh4sVQGPFJxd2dBU4kc1H3oy9/bnw==", - "dev": true, - "requires": { - "estree-walker": "^1.0.1" - } - }, - "@types/estree": { - "version": "0.0.42", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.42.tgz", - "integrity": "sha512-K1DPVvnBCPxzD+G51/cxVIoc2X8uUVl1zpJeE6iKcgHMj4+tbat5Xu4TjV7v2QSDbIeAfLi2hIk+u2+s0MlpUQ==", - "dev": true - }, - "@types/node": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.1.tgz", - "integrity": "sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==", - "dev": true - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", - "dev": true - }, - "bs-platform": { - "version": "7.0.1", - "dev": true - }, - "bs-webapi": { - "version": "0.15.7", - "resolved": "https://registry.npmjs.org/bs-webapi/-/bs-webapi-0.15.7.tgz", - "integrity": "sha512-Mu8H+9DRIPK6VuqgzyUp5FoeBLSlhOqQcqc6G05At019kIZowQU783MoSedTbt9OctE9N1yO91DoDzMTWHspdg==", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "rollup": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.31.0.tgz", - "integrity": "sha512-9C6ovSyNeEwvuRuUUmsTpJcXac1AwSL1a3x+O5lpmQKZqi5mmrjauLeqIjvREC+yNRR8fPdzByojDng+af3nVw==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/node": "*", - "acorn": "^7.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "terser": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.3.tgz", - "integrity": "sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - } - } -} diff --git a/package.json b/package.json deleted file mode 100644 index 97e41ba..0000000 --- a/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "cooking", - "version": "0.1.0", - "keywords": [], - "author": "Joris Guyonvarch", - "license": "MIT", - "devDependencies": { - "@rollup/plugin-node-resolve": "^7.1.1", - "bs-platform": "^7.0.1", - "bs-webapi": "^0.15.7", - "rollup": "^1.31.0", - "terser": "^4.6.3" - } -} diff --git a/public/conservation/lacto-fermentation.html b/public/conservation/lacto-fermentation.html new file mode 100644 index 0000000..bd11186 --- /dev/null +++ b/public/conservation/lacto-fermentation.html @@ -0,0 +1,30 @@ + + + + + + + + +Recettes – Lacto-fermentation +
Lacto-fermentation
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Verser le gros sel dans l’eau, et porter à ébullition.
  2. +
  3. Laisser refroidir.
  4. +
  5. Mettre les légumes dans un bocal.
  6. +
  7. Recouvrir complètement de l’eau salée refroidie.
  8. +
  9. Laisser reposer 1 semaine à température ambiante.
  10. +
  11. Conserver au frais, à la cave ou au réfrigérateur.
  12. +
diff --git a/public/dessert/biscuit-caramel-chocolat.html b/public/dessert/biscuit-caramel-chocolat.html new file mode 100644 index 0000000..1f9f98c --- /dev/null +++ b/public/dessert/biscuit-caramel-chocolat.html @@ -0,0 +1,69 @@ + + + + + + + + +Recettes – Biscuit caramel chocolat +
Biscuit caramel chocolat
+ +← Retour à l’accueil + +

Ingrédients

+ +

Biscuit

+ + + +

Caramel

+ + + +

Chocolat

+ + + +

Recette

+

Biscuit

+ +
    +
  1. Découper le beurre en morceaux pour le ramollir à température ambiante.
  2. +
  3. Beurrer les parois d’un moule carré ou le recouvrir de papier sulfurisé.
  4. +
  5. Mélanger la farine, la cassonade et le beurre.
  6. +
  7. Étaler la pâte obtenue dans le moule.
  8. +
  9. Piquer la préparation à la fourchette.
  10. +
  11. Enfourner 10 minutes à 190°C.
  12. +
+ +

Caramel

+ +
    +
  1. Mettre le beurre à fondre dans une casserole.
  2. +
  3. Toujours en cuisson, y ajouter les laits concentrés. et la Maïzena.
  4. +
  5. Remuer jusqu’à l’obtention d’une crème épaisse à la couleur dorée.
  6. +
  7. Verser le caramel crémeux sur le biscuit.
  8. +
  9. Laisser refroidir.
  10. +
+ +

Chocolat

+ +
    +
  1. Casser le chocolat en morceaux dans une casserole.
  2. +
  3. Le faire fondre à feu doux avec de l’eau.
  4. +
  5. Recouvrir le caramel avec le chocolat fondu.
  6. +
  7. Laisser refroidir.
  8. +
diff --git a/public/dessert/brownie-aux-noix.html b/public/dessert/brownie-aux-noix.html new file mode 100644 index 0000000..7850dc0 --- /dev/null +++ b/public/dessert/brownie-aux-noix.html @@ -0,0 +1,35 @@ + + + + + + + + +Recettes – Brownie aux noix +
Brownie aux noix
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Mettre à fondre le beurre et le chocolat.
  2. +
  3. Ajouter le sucre.
  4. +
  5. Allumer le four à 180°C.
  6. +
  7. Ajouter les œufs un à un dans la préparation en mélangeant à chaque fois.
  8. +
  9. Ajouter la farine.
  10. +
  11. Casser les cerneaux de noix en 2 ou 3 puis les mélanger à la pâte.
  12. +
  13. Mettre au four environ 20 minutes.
  14. +
diff --git a/public/dessert/che-chuoi.html b/public/dessert/che-chuoi.html new file mode 100644 index 0000000..8c50a9d --- /dev/null +++ b/public/dessert/che-chuoi.html @@ -0,0 +1,38 @@ + + + + + + + + +Recettes – Che chuôi +
Che chuôi
+ +← Retour à l’accueil + +

Ingrédients (6 personnes)

+ + + +

Recette

+ +
    +
  1. Couper les bananes en tout petits morceaux.
  2. +
  3. Les faire revenir à la poêle avec du beurre jusqu’à ce qu’elles aient un peu doré.
  4. +
  5. Dans une casserole moyenne, chauffer le lait de coco, l’eau, le sel et la vanille.
  6. +
  7. Aux premières ébullitions, verser le sucre et bien mélanger jusqu’à ce qu’il ait fondu.
  8. +
  9. Ajouter les bananes et cuire 5 min.
  10. +
  11. Ajouter le tapioca et cuire 10 min. Faire attention à ce que le mélange ne colle pas dans le fond de la casserole.
  12. +
  13. Laisser tiédir, puis décorer avec du sésame grillé et/ou des cacahuètes pilées.
  14. +
diff --git a/public/dessert/cheesecake.html b/public/dessert/cheesecake.html new file mode 100644 index 0000000..9ccad58 --- /dev/null +++ b/public/dessert/cheesecake.html @@ -0,0 +1,45 @@ + + + + + + + + +Recettes – Cheesecake +
Cheesecake
+ +← Retour à l’accueil + +

Ingrédients

+ +

Pour la préparation

+ + + +

Pour le fond

+ + + +

Recette

+ +
    +
  1. Mixer les petits beurres et les placer dans un plat.
  2. +
  3. Ajouter les noix de pécan caramélisées.
  4. +
  5. Dans un saladier, mélanger le sucre avec les jaunes, le carré frais, la + mascarpone, le citron (jus et/ou zeste) et le fromage blanc.
  6. +
  7. Incorporer les blancs en neige.
  8. +
  9. Verser le mélange sur le fond de tarte préparé.
  10. +
  11. Cuire à 180° pendant 30 à 40 minutes
  12. +
  13. Laisser refoidir.
  14. +
diff --git a/public/dessert/chocolat-cacahuete.html b/public/dessert/chocolat-cacahuete.html new file mode 100644 index 0000000..2809505 --- /dev/null +++ b/public/dessert/chocolat-cacahuete.html @@ -0,0 +1,35 @@ + + + + + + + + +Recettes – Chocolat cacahuète +
Chocolat cacahuète
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +

In a glass:

+ +
    +
  1. Add ~2tbps of peanut butter (100%, organic)
  2. +
  3. Add a bit of melted butter to it, to make it more creamy
  4. +
  5. Add a few tablespoons of berries and coconut flakes and stevia (you can experiment with the proportions)
  6. +
  7. Crush/mix this stuff together
  8. +
  9. Melt a couple of pieces of chocolate in butter, also add stevia to this and pour it over the mixture
  10. +
diff --git a/public/dessert/cookies.html b/public/dessert/cookies.html new file mode 100644 index 0000000..018687b --- /dev/null +++ b/public/dessert/cookies.html @@ -0,0 +1,39 @@ + + + + + + + + +Recettes – Cookies +
Cookies
+ +← Retour à l’accueil + +

Ingrédients (30 cookies)

+ + + +

Recette

+ +
    +
  1. Mélanger la farine, le sucre, le sel et la levure en poudre.
  2. +
  3. Ajouter le beurre et mélanger.
  4. +
  5. Ajouter les pépites de chocolat et mélanger.
  6. +
  7. Ajouter les œufs et mélanger.
  8. +
  9. Disposer la pâte en boules de la taille d’une noix à l’aide de 2 cuillères, + sur du papier cuisson ou du papier sulfurisé. Bien espacer car la pâte + s’étale.
  10. +
  11. Enfourner 10 minutes à 180°C.
  12. +
  13. Laisser refroidir.
  14. +
diff --git a/public/dessert/creme-au-chocolat.html b/public/dessert/creme-au-chocolat.html new file mode 100644 index 0000000..043fb54 --- /dev/null +++ b/public/dessert/creme-au-chocolat.html @@ -0,0 +1,32 @@ + + + + + + + + +Recettes – Crème au chocolat +
Crème au chocolat
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Faire fondre le chocolat dans le lait.
  2. +
  3. Ajouter le sucre, attendre qu’il soit dissout.
  4. +
  5. Mélanger, dans un bol, la Maïzena et les jaunes d’œufs et verser dans le + chocolat.
  6. +
  7. Remuer sans arrêt.
  8. +
diff --git a/public/dessert/creme-aux-oeufs.html b/public/dessert/creme-aux-oeufs.html new file mode 100644 index 0000000..ae3ad4e --- /dev/null +++ b/public/dessert/creme-aux-oeufs.html @@ -0,0 +1,37 @@ + + + + + + + + +Recettes – Crème aux œufs +
Crème aux œufs
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Chauffer dans une casserole le lait et le sucre vanillé (ou la gousse).
  2. +
  3. Pendant ce temps, dans un grand saladier, battre les œufs entiers, puis + ajouter le sucre et battre jusqu'à ce que le mélange devienne blanc et + mousseux.
  4. +
  5. Quand le lait est chaud, le verser sur la préparation aux œufs et battre le + tout.
  6. +
  7. Préchauffer le four à 180°C.
  8. +
  9. Préparer le bain-marie : verser de l'eau chaude sur la plaque noire du four.
  10. +
  11. Verser la crème aux œufs dans un moule.
  12. +
  13. Cuire environ 35 min, la crème est prête une fois dorée.
  14. +
  15. Laisser refroidir avant dégustation !
  16. +
diff --git a/public/dessert/crepes.html b/public/dessert/crepes.html new file mode 100644 index 0000000..ce311c4 --- /dev/null +++ b/public/dessert/crepes.html @@ -0,0 +1,36 @@ + + + + + + + + +Recettes – Crêpes +
Crêpes
+ +← Retour à l’accueil + +

Ingrédients (25 crêpes)

+ + + +

Recette

+ +
    +
  1. Verser la farine, la levure chimique et le sel dans un saladier.
  2. +
  3. Former un puits.
  4. +
  5. Ajouter les œufs en mélangeant progressivement.
  6. +
  7. Ajouter le lait en mélangeant progressivement.
  8. +
  9. Ajouter 1 petit verre d’alcool.
  10. +
  11. Ajouter 1 petit verre d’huile végétale.
  12. +
  13. Mélanger le tout.
  14. +
diff --git a/public/dessert/financiers-de-sortosville.html b/public/dessert/financiers-de-sortosville.html new file mode 100644 index 0000000..036363a --- /dev/null +++ b/public/dessert/financiers-de-sortosville.html @@ -0,0 +1,38 @@ + + + + + + + + +Recettes – Financiers de Sortosville +
Financiers de Sortosville
+ +← Retour à l’accueil + +

Ingrédients (20 mini-financiers)

+ + + +

Recette

+ +
    +
  1. Faire fondre le beurre et le laisser refroidir.
  2. +
  3. Dans un saladier, mélanger l’amande, le sucre, le miel, la compote, la + farine l’arôme d’amande et la vanille.
  4. +
  5. Monter les blancs d’œuf en neige avec une pincée de sel et les incorporer délicatement à la préparation précédente jusqu’à obtenir un mélange homogène.
  6. +
  7. Ajouter le beurre fondu et mélanger.
  8. +
  9. Introduire la préparation dans des moules.
  10. +
  11. Cuire au four environ 15 minutes à 180°C.
  12. +
diff --git a/public/dessert/financiers.html b/public/dessert/financiers.html new file mode 100644 index 0000000..5b2a3dd --- /dev/null +++ b/public/dessert/financiers.html @@ -0,0 +1,31 @@ + + + + + + + + +Recettes – Financiers +
Financiers
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Mélanger le tout.
  2. +
  3. Cuire 10 minutes au four à 200°C.
  4. +
diff --git a/public/dessert/fondant-au-chocolat.html b/public/dessert/fondant-au-chocolat.html new file mode 100644 index 0000000..3ce5de7 --- /dev/null +++ b/public/dessert/fondant-au-chocolat.html @@ -0,0 +1,35 @@ + + + + + + + + +Recettes – Fondant au chocolat +
Fondant au chocolat
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Mettre à fondre le chocolat avec le beurre.
  2. +
  3. Mélanger les jaunes d’œufs et le sucre, puis y incorporer la Maïzena lorsque + le mélange devient mousseux.
  4. +
  5. Mélanger les deux préparations ensemble.
  6. +
  7. Battre les blancs en neige avec du sel, puis les incorporer doucement au + mélange.
  8. +
  9. Cuire à 180°C.
  10. +
diff --git a/public/dessert/fudge.html b/public/dessert/fudge.html new file mode 100644 index 0000000..c0b283a --- /dev/null +++ b/public/dessert/fudge.html @@ -0,0 +1,39 @@ + + + + + + + + +Recettes – Fudge +
Fudge
+ +← Retour à l’accueil + +

Ingrédients (24 parts)

+ + + +

Recette

+ +
    +
  1. Porter la crème et la vanille à ébullition dans une casserole. Dès que les + bulles apparaissent, mettre à feu doux et laisser mijoter. Remuer de temps en + temps et laisser réduire de moitié jusqu’à obtenir une pâte épaisse (environ 30 + minutes).
  2. +
  3. Ajouter le beurre en remuant jusqu’à l’obtention d’une pâte homogène.
  4. +
  5. Arrêter le feu et ajouter le chocolat en remuant jusqu’à ce qu’il ait fondu. + Ajouter éventuellement un arôme.
  6. +
  7. Verser dans un plat rectangulaire et laisser refroidir au réfrigérateur + pendant une nuit.
  8. +
  9. Sortir le fudge 2 heures à température ambiante avant de le servir.
  10. +
  11. Saupoudrer éventuellement le dessus de cacao.
  12. +
  13. À conserver au réfrigérateur ou au congélateur.
  14. +
diff --git a/public/dessert/galette-des-rois.html b/public/dessert/galette-des-rois.html new file mode 100644 index 0000000..2515e3b --- /dev/null +++ b/public/dessert/galette-des-rois.html @@ -0,0 +1,38 @@ + + + + + + + + +Recettes – Galette des rois +
Galette des rois
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Placer une pâte feuilletée dans un moule à tarte.
  2. +
  3. Piquer la pâte avec une fourchette.
  4. +
  5. Dans un saladier, mélanger la poudre d’amandes, le sucre, les œufs, le + beurre mou, et quelques gouttes d’amande amère.
  6. +
  7. Verser la pâte obtenue dans le moule à tarte et y cache la fève au bord.
  8. +
  9. Recouvrir avec la 2ème pâte feuilletée, en collant bien les bords et en + enlevant la pâte en trop.
  10. +
  11. Enfourner pendant 20 à 30 minutes à 200°C, vérifier régulièrement la + cuisson.
  12. +
diff --git a/public/dessert/gateau-aux-noisettes.html b/public/dessert/gateau-aux-noisettes.html new file mode 100644 index 0000000..3700398 --- /dev/null +++ b/public/dessert/gateau-aux-noisettes.html @@ -0,0 +1,31 @@ + + + + + + + + +Recettes – Gâteau aux noisettes +
Gâteau aux noisettes
+ +← Retour à l’accueil + +

Ingrédients (8 personnes)

+ + + +

Recette

+ +
    +
  1. Séparer les blancs des jaunes d’œufs.
  2. +
  3. Ajouter le sucre aux jaunes d’œufs.
  4. +
  5. Battre les blancs en neige.
  6. +
  7. Y incorporer doucement les noisettes et les jaunes.
  8. +
  9. Verser la préparation dans un moule beurré.
  10. +
  11. Cuire 20 minutes à 180°C.
  12. +
diff --git a/public/dessert/mousse-au-chocolat.html b/public/dessert/mousse-au-chocolat.html new file mode 100644 index 0000000..2332e74 --- /dev/null +++ b/public/dessert/mousse-au-chocolat.html @@ -0,0 +1,33 @@ + + + + + + + + +Recettes – Mousse au chocolat +
Mousse au chocolat
+ +← Retour à l’accueil + +

Ingrédients (5 parts)

+ + + +

Recette

+ +
    +
  1. Faire fondre le chocolat au bain-marie, sans le remuer afin d’éviter de le + rendre granuleux, puis le laisser refroidir.
  2. +
  3. Séparer les jaunes des blancs d’œufs.
  4. +
  5. Monter les blancs en neige avec une pincée de sel.
  6. +
  7. Incorporer les jaunes un à un au chocolat.
  8. +
  9. Incorporer très délicatement les blancs en neige.
  10. +
  11. Verser dans des pots.
  12. +
  13. Laisser refroidir au moins 2 heures au réfrigérateur.
  14. +
diff --git a/public/dessert/tiramisu.html b/public/dessert/tiramisu.html new file mode 100644 index 0000000..7b8c8cd --- /dev/null +++ b/public/dessert/tiramisu.html @@ -0,0 +1,34 @@ + + + + + + + + +Recettes – Tiramisu +
Tiramisu
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Séparer les jaunes des blancs d’œufs.
  2. +
  3. Fouetter les jaunes avec le sucre et la mascarpone.
  4. +
  5. Monter les blancs en neige et les incorporer délicatement.
  6. +
  7. Alterner des couches de biscuits trempés rapidement dans le café (ou chocolat chaud), avec des couche de crème, en terminant par la crème.
  8. +
  9. Saupoudrer de cacao.
  10. +
  11. Conserver au réfrigérateur.
  12. +
diff --git a/public/icon.png b/public/icon.png new file mode 100644 index 0000000..2bb22d2 Binary files /dev/null and b/public/icon.png differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..997fe20 --- /dev/null +++ b/public/index.html @@ -0,0 +1,71 @@ + + + + + + + + +Recettes +
Recettes
+ +

Plats

+ + + +

Desserts

+ + + +

Pains

+ + + +

Nettoyage

+ + + +

Conservation

+ + diff --git a/public/main.css b/public/main.css new file mode 100644 index 0000000..20d4683 --- /dev/null +++ b/public/main.css @@ -0,0 +1,129 @@ +:root { + --color-brown: #71441E; + --color-blue: #0D0D51; + --color-gray: #AAAAAA; + --color-green: #58B058; + + --size-bee: 0.2rem; + --size-mouse: 0.5rem; + --size-cat: 0.75rem; + --size-dog: 1rem; + --size-lion: 1.25rem; + --size-bear: 1.5rem; + --size-horse: 2rem; + --size-camel: 2.625rem; + --size-rhino: 3.375rem; + --size-elephant: 4.25rem; + --size-mammoth: 5.25rem; +} + +@media screen and (max-width: 500px) { + html { font-size: 14px; } +} + +@media screen and (min-width: 500px) and (max-width: 900px) { + html { font-size: 16px; } +} + +@media screen and (min-width: 900px) { + html { font-size: 18px; } +} + +body { + max-width: 800px; + margin: 0 auto; + padding: var(--size-dog); +} + +header { + font-size: var(--size-horse); + font-weight: bold; + color: var(--color-brown); + margin: 0 auto var(--size-horse); + padding: var(--size-dog) 0; + max-width: 800px; + border-bottom: var(--size-bee) solid #884433; + text-align: center; +} + +h1, h2, h3 { + color: var(--color-brown); + margin-bottom: var(--size-bear); +} + +h1 { + font-size: var(--size-bear); +} + +h2 { + font-size: var(--size-dog); +} + +a { + color: var(--color-blue); + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +ul, ol { + padding-left: var(--size-dog); + list-style-type: none; + margin-bottom: var(--size-horse); +} + +ol { + counter-reset: ol; + position: relative; +} + +ol > li, ul > li { + margin-bottom: var(--size-dog); +} + +ol > li { + padding-left: var(--size-camel); + position: relative; + text-align: justify; +} + +ol > li::before { + display: inline; + position: absolute; + top: 0; + left: 0; + counter-increment: ol; + content: counter(ol); + margin-right: var(--size-cat); + background-color: var(--color-brown); + color: white; + border-radius: 50%; + font-weight: bold; + width: var(--size-bear); + text-align: center; +} + +ol > li:hover { + cursor: pointer; +} + +ol > li.completed { + text-decoration: line-through; +} + +ol > li.completed::before { + background-color: var(--color-green); +} + +input { + background-color: transparent; + font-size: inherit; + border: 1px solid var(--color-gray); + border-radius: var(--size-bee); + padding: var(--size-bee); + text-align: center; + width: var(--size-rhino); + margin-right: var(--size-bee); +} diff --git a/public/main.js b/public/main.js new file mode 100644 index 0000000..68deeee --- /dev/null +++ b/public/main.js @@ -0,0 +1,55 @@ +window.onload = function() { + + // Update ingredients amounts + + let inputs = [] + document.querySelectorAll('.number').forEach(function (number) { + + // Install input + const value = parseInt(number.innerHTML) + number.innerHTML = `` + + // Push to inputs + const element = number.children[0] + inputs.push({ element, value }) + + element.addEventListener('input', function() { + + // Parse modified input value + const n = parseFloat(element.value.replace(',', '.')) || 0 + + if (!isNaN(n)) { + // Find current factor + const currentInput = inputs.find(function (input) { + return input.element === element + }) + const factor = n / currentInput.value + + // Apply factor to other inputs + inputs.forEach(function (input) { + if (input.element !== currentInput.element) { + input.element.value = formatNumber(factor * input.value) + } + }) + } + }) + }) + + // Set up done marks for steps + + document.querySelectorAll('ol > li').forEach(function (item) { + item.addEventListener('click', function() { + item.className = item.className ? '' : 'completed' + }) + }) + +} + +function formatNumber(n) { + const xs = n.toString().split('.') + if (xs.length == 2) { + return `${xs[0]}.${xs[1].slice(0, 1)}` + } else { + return n + } +} diff --git a/public/nettoyage/lessive-au-lierre.html b/public/nettoyage/lessive-au-lierre.html new file mode 100644 index 0000000..14814dd --- /dev/null +++ b/public/nettoyage/lessive-au-lierre.html @@ -0,0 +1,34 @@ + + + + + + + + +Recettes – Lessive au lierre +
Lessive au lierre
+ +← Retour à l’accueil + +

Ingrédients (1 L de lessive)

+ + + +

Recette

+ +
    +
  1. Laver les feuilles à l’eau claire.
  2. +
  3. Froisser les feuilles à la main.
  4. +
  5. Mettre les feuilles à l’eau dans une casserole.
  6. +
  7. Porter l’eau à ébullition.
  8. +
  9. Laisser cuire à feux doux 15 minutes avec un couvercle.
  10. +
  11. Laisser refroidir et macérer 24 heures avec un couvercle.
  12. +
  13. Presser les feuilles.
  14. +
  15. Verser dans une bouteille en filtrant les feuilles avec un chiffon fin.
  16. +
+ +

La lessive se conserve 3 semaines à l’abri de la lumière.

diff --git a/public/nettoyage/lessive-au-savon-de-marseille.html b/public/nettoyage/lessive-au-savon-de-marseille.html new file mode 100644 index 0000000..d6a407b --- /dev/null +++ b/public/nettoyage/lessive-au-savon-de-marseille.html @@ -0,0 +1,35 @@ + + + + + + + + +Recettes – Lessive au savon de Marseille +
Lessive au savon de Marseille
+ +← Retour à l’accueil + +

Ingrédients (1 L de lessive)

+ + + +

Recette

+ +
    +
  1. Râper le savon de Marseille.
  2. +
  3. Chauffer le savon dans l’eau à feu doux-moyen.
  4. +
  5. Mélanger jusqu’à la dissolution du savon.
  6. +
  7. Laisser tiédir.
  8. +
  9. Ajouter le bicarbonate de soude.
  10. +
  11. Laisser refroidir.
  12. +
  13. Mixer pour éviter que la lessive ne devienne compact.
  14. +
  15. Verser dans un contenant.
  16. +
+ +

La lessive se met directement dans le tambour.

diff --git a/public/nettoyage/produit-vaisselle.html b/public/nettoyage/produit-vaisselle.html new file mode 100644 index 0000000..584cfcc --- /dev/null +++ b/public/nettoyage/produit-vaisselle.html @@ -0,0 +1,30 @@ + + + + + + + + +Recettes – Produit vaisselle +
Produit vaisselle
+ +← Retour à l’accueil + +

Ingrédients (1 L de produit)

+ + + +

Recette

+ +
    +
  1. Raper le savon de Marseille.
  2. +
  3. Chauffer le savon dans l’eau à feu doux-moyen.
  4. +
  5. Mélanger jusqu’à la dissolution du savon puis éteindre le feu.
  6. +
  7. Ajouter le vinaigre blanc, puis les cristaux de soude.
  8. +
  9. Mélanger / mixer le tout.
  10. +
diff --git a/public/pain/levain.html b/public/pain/levain.html new file mode 100644 index 0000000..121adbe --- /dev/null +++ b/public/pain/levain.html @@ -0,0 +1,33 @@ + + + + + + + + +Recettes – Levain +
Levain
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Jour 1

+ +
    +
  1. Mélanger 120 g de farine et 120 g d’eau
  2. +
  3. Recouvrir et conserver 1 jour à 23 °C.
  4. +
+ +

Jour 2, 3, 4

+ +
    +
  1. Ajouter 120 g de farine, 120 g d’eau, mélanger.
  2. +
  3. Recouvrir et conserver 1 jour à 23 °C.
  4. +
diff --git a/public/pain/seigle.html b/public/pain/seigle.html new file mode 100644 index 0000000..1d597ef --- /dev/null +++ b/public/pain/seigle.html @@ -0,0 +1,37 @@ + + + + + + + + +Recettes – Pain de seigle +
Pain de seigle
+ +← Retour à l’accueil + +

Ingrédients (1 pain)

+ + + +

Recette

+ +
    +
  1. Mélanger les farines, le son de blé, le sel et la levure.
  2. +
  3. Préparer un mélange d’eau tiède et de mélasse.
  4. +
  5. Pétrir en ajoutant progressivement le mélange liquide.
  6. +
  7. Ajouter les graines et pétrir au moins 5 minutes.
  8. +
  9. Déposer la pâte dans un moule, recouvrir d’un torchon, et laisser lever une bonne heure.
  10. +
  11. Cuire 1h30 au four, au bain marie, à 175°C sans chaleur tournante.
  12. +
  13. Laisser reposer le pain 20 minutes au four.
  14. +
diff --git a/public/plat/galettes-1.html b/public/plat/galettes-1.html new file mode 100644 index 0000000..ed3604e --- /dev/null +++ b/public/plat/galettes-1.html @@ -0,0 +1,41 @@ + + + + + + + + +Recettes – Galettes (1) +
Galettes (1)
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Mélanger les farines.
  2. +
  3. Former un puit et y casser les œufs.
  4. +
  5. Mélanger avec une cuillère en bois ou un fouet.
  6. +
  7. Faire fondre le beurre à la casserole.
  8. +
  9. Ajouter dans la casserole : le lait, le sel et le miel.
  10. +
  11. Verser progressivement dans le puits en remuant.
  12. +
  13. Verser l’eau en remuant.
  14. +
  15. Laisser reposer 4 ou 5 heures.
  16. +
  17. Beurrer la poêle pour chaque galette.
  18. +
diff --git a/public/plat/galettes-2.html b/public/plat/galettes-2.html new file mode 100644 index 0000000..f400cc9 --- /dev/null +++ b/public/plat/galettes-2.html @@ -0,0 +1,53 @@ + + + + + + + + +Recettes – Galettes (2) +
Galettes (2)
+ +← Retour à l’accueil + +

Ingrédients

+ +

1ère partie

+ + + +

2ème partie

+ + + +

Recette

+ +

1ère partie

+ +
    +
  1. Mélanger la farine de sarrasin, la farine de froment et le sel.
  2. +
  3. Ajouter l’eau.
  4. +
  5. Battre plusieurs minutes avec une cuillère ou spatule en bois.
  6. +
  7. Couvrir d’un tochon propre.
  8. +
  9. Laisser reposer quelques heures, dans une pièce tempérée ou au réfrigérateur.
  10. +
+ +

2ème partie

+ +
    +
  1. Ajouter le miel et l’œuf.
  2. +
  3. Battre.
  4. +
  5. Ajouter le lait et l’eau.
  6. +
  7. Mélanger.
  8. +
diff --git a/public/plat/pate-amande-coco.html b/public/plat/pate-amande-coco.html new file mode 100644 index 0000000..d906695 --- /dev/null +++ b/public/plat/pate-amande-coco.html @@ -0,0 +1,33 @@ + + + + + + + + +Recettes – Pâte amande coco +
Pâte amande coco
+ +← Retour à l’accueil + +

Ingrédients (2 pâtes)

+ + + +

Recette

+ +
    +
  1. Mélanger tous les ingrédients avec une fourchette, jusqu’à obtenir une boule.
  2. +
  3. Étaler la pâte dans un plat.
  4. +
diff --git a/public/plat/pate-brisee-complete.html b/public/plat/pate-brisee-complete.html new file mode 100644 index 0000000..6eb0d21 --- /dev/null +++ b/public/plat/pate-brisee-complete.html @@ -0,0 +1,37 @@ + + + + + + + + +Recettes – Pâte brisée complète +
Pâte brisée complète
+ +← Retour à l’accueil + +

Ingrédients (1 pâte)

+ + + +

Recette

+ +

Travailler le moins possible la pâte pour éviter qu’elle ne durcisse à la cuisson.

+ +
    +
  1. Mélanger la farine, le sel et les herbes dans un saladier.
  2. +
  3. Ajouter l’huile et l’eau et mélanger à la fourchette.
  4. +
  5. Former une boule.
  6. +
  7. Étaler la pâte avec quelques gestes rapides.
  8. +
  9. Tapisser un moule.
  10. +
  11. Laisser reposer 30 minutes au frais.
  12. +
  13. Piquer la pâte à la fourchette.
  14. +
  15. Chauffer 15 minutes à blanc à 175°c jusqu’à ce que la pâte soit dorée.
  16. +
diff --git a/public/plat/pate-brisee.html b/public/plat/pate-brisee.html new file mode 100644 index 0000000..5018ee8 --- /dev/null +++ b/public/plat/pate-brisee.html @@ -0,0 +1,29 @@ + + + + + + + + +Recettes – Pâte brisée +
Pâte brisée
+ +← Retour à l’accueil + +

Ingrédients (1 pâte pour moule de 25cm de diamètre)

+ + + +

Recette

+ +
    +
  1. Sortir en avance le beurre du réfrigérateur pour qu’il soit mou.
  2. +
  3. Ajouter les ingrédients dans l’ordre et mélanger à chaque fois.
  4. +
diff --git a/public/plat/riz-vinaigre-casserole.html b/public/plat/riz-vinaigre-casserole.html new file mode 100644 index 0000000..a15e0b4 --- /dev/null +++ b/public/plat/riz-vinaigre-casserole.html @@ -0,0 +1,59 @@ + + + + + + + + +Recettes – Riz vinaigré à la casserole +
Riz vinaigré à la casserole
+ +← Retour à l’accueil + +

Ingrédients (8 feuilles)

+ + + +

Recette

+ +

Préparation du riz

+ +
    +
  1. Verser dans un saladier : un peu de sel, le riz, et de l’eau jusqu’au dessus + du niveau du riz.
  2. +
  3. Remuer le riz en le soulevant.
  4. +
  5. Tant que l’eau se trouble, changer l’eau et remuer à nouveau.
  6. +
  7. Égoutter le riz.
  8. +
+ +

Chauffe du riz

+ +
    +
  1. Verser dans une casserole de l’eau et la préparation de riz.
  2. +
  3. Poser un couvercle sur la casserole et le garder durant tout le temps de + chauffe.
  4. +
  5. Porter l’eau à ébullition.
  6. +
  7. Chauffer 2 minutes à feu fort, puis 10 minutes à feu doux.
  8. +
  9. Sortir la casserole du feu et attendre 10 minutes.
  10. +
+ +

Mélange final

+ +
    +
  1. Verser le riz dans un saladier.
  2. +
  3. Désolidariser le riz.
  4. +
  5. Laisser refroidir le riz.
  6. +
  7. Verser dans une casserole le vinaigre de riz, le sucre et le sel.
  8. +
  9. Poser la casserole sur le feu.
  10. +
  11. Mélanger jusqu’à ce que les grains disparaissent.
  12. +
  13. Retirer la casserole du feu à la première trace d’ébullition.
  14. +
  15. Verser le mélange sur le riz.
  16. +
  17. Mélanger le tout.
  18. +
diff --git a/public/plat/riz-vinaigre-vapeur.html b/public/plat/riz-vinaigre-vapeur.html new file mode 100644 index 0000000..233fd2d --- /dev/null +++ b/public/plat/riz-vinaigre-vapeur.html @@ -0,0 +1,47 @@ + + + + + + + + +Recettes – Riz vinaigré à la vapeur +
Riz vinaigré à la vapeur
+ +← Retour à l’accueil + +

Ingrédients (2 chirachis)

+ + + +

Recette

+ +

Préparation du riz

+ +
    +
  1. Laver le riz.
  2. +
  3. Mettre le riz dans un récipient avec un peu de sel.
  4. +
  5. Recouvrir le riz d'eau chaude 1 cm au dessus du niveau du riz.
  6. +
  7. Chauffer 35 minutes.
  8. +
+ +

Préparation du vinaigre

+ +
    +
  1. Verser dans une casserole le vinaigre de riz, le sel et le sucre.
  2. +
  3. Poser la casserole sur le feu.
  4. +
  5. Mélanger jusqu’à ce que les grains disparaissent.
  6. +
  7. Retirer la casserole du feu à la première trace d’ébullition.
  8. +
+ +

Mélange final

+ +
    +
  1. Mélanger le tout.
  2. +
diff --git a/public/plat/rouleaux-de-printemps.html b/public/plat/rouleaux-de-printemps.html new file mode 100644 index 0000000..dbf6343 --- /dev/null +++ b/public/plat/rouleaux-de-printemps.html @@ -0,0 +1,43 @@ + + + + + + + + +Recettes – Rouleaux de printemps +
Rouleaux de printemps
+ +← Retour à l’accueil + +

Ingrédients (2 personnes)

+ + + +

Recette

+ +
    +
  1. Râper les carottes et rincer les haricots mungo. Réserver chacun dans un bol.
  2. +
  3. Laver la salade et la disposer sur une assiette.
  4. +
  5. Faire tremper les vermicelles de riz dans un bol d’eau chaude.
  6. +
  7. Concasser les cacahuètes et les réserver dans un bol.
  8. +
  9. Casser les œufs dans une poêle chaude et y ajouter miso et crème. Remuer pour mélanger le tout. Cuire jusqu’à l’obtention d’une omelette presque cuite, mais encore humide.
  10. +
  11. Humidifier une feuille de riz de chaque côté.
  12. +
  13. Disposer une bande de nourriture au centre, de gauche à droite.
  14. +
  15. Rabattre d’abord les bords gauches et droits, puis le bord inférieur pour englober la nourriture.
  16. +
  17. Rouler le tout sur lui-même vers le haut.
  18. +
diff --git a/public/plat/soupe-potimarron-butternut.html b/public/plat/soupe-potimarron-butternut.html new file mode 100644 index 0000000..08ffcb2 --- /dev/null +++ b/public/plat/soupe-potimarron-butternut.html @@ -0,0 +1,39 @@ + + + + + + + + +Recettes – Soupe de potimarron et de butternut +
Soupe de potimarron et de butternut
+ +← Retour à l’accueil + +

Ingrédients

+ + + +

Recette

+ +
    +
  1. Cuire le butternut au four.
  2. +
  3. Dorer les oignons dans une poêle avec de l’huile.
  4. +
  5. Ajouter le bouillon de poule délayé dans un peu d’eau chaude.
  6. +
  7. Eplucher et couper les deux potimarrons en cubes. Ajouter par-dessus les + oignons, mélanger, couvrir et cuire quelques minutes.
  8. +
  9. Ajouter l’ail, une petite CS d’épices.
  10. +
  11. Couvrir d’eau, et cuire jusqu’à cuisson du potimarron.
  12. +
  13. Ajouter le butternut, mixer et goûter. Ajouter les épices si nécessaire, + petit à petit. Servir.
  14. +
  15. Selon les goûts : ajouter du beurre, de la crème, des allumettes de bacon ou + du fromage en dés ou râpé.
  16. +
diff --git a/public/plat/taboule.html b/public/plat/taboule.html new file mode 100644 index 0000000..6d7a0bf --- /dev/null +++ b/public/plat/taboule.html @@ -0,0 +1,47 @@ + + + + + + + + +Recettes – Taboulé +
Taboulé
+ +← Retour à l’accueil + +

Ingrédients (8 personnes)

+ + + +

Recette

+ +
    +
  1. Verser le boulghour non cuit ou la semoule non cuite dans un saladier.
  2. +
  3. Cuire les pois chiches et ajouter.
  4. +
  5. Couper en petits cubes et ajouter concombres, poivrons, oignons, tomates et féta.
  6. +
  7. Griller les graines de tournesol et ajouter.
  8. +
  9. Presser les citrons et ajouter.
  10. +
  11. Ajouter les raisins secs, l’huile, l’ail, le sel, le poivre et la menthe.
  12. +
  13. Remuer afin que tous les ingrédients soient bien imprégnés.
  14. +
  15. Laisser 1 jour au réfrigérateur.
  16. +
  17. Avant de servir, saupoudrer de pistaches concassées.
  18. +
diff --git a/public/plat/tarte-aux-legumes.html b/public/plat/tarte-aux-legumes.html new file mode 100644 index 0000000..3e7a72d --- /dev/null +++ b/public/plat/tarte-aux-legumes.html @@ -0,0 +1,36 @@ + + + + + + + + +Recettes – Tarte aux légumes +
Tarte aux légumes
+ +← Retour à l’accueil + +

Ingrédients (6 parts)

+ + + +

Recette

+ +
    +
  1. Étaler la pâte dans un moule à tarte, la piquer, puis la précuire au four.
  2. +
  3. Ajouter la moutarde au fond de la tarte.
  4. +
  5. Dorer les légumes à la poêle, y ajouter du sel, du poivre, des épices et des herbes.
  6. +
  7. Verser les légumes sur la pâte.
  8. +
  9. Mélanger les œufs et la crème frèche, puis verser le tout sur les légumes.
  10. +
  11. Gratiner avec du fromage.
  12. +
  13. Cuire 30 minutes à 200°C.
  14. +
diff --git a/public/plat/tartiflette.html b/public/plat/tartiflette.html new file mode 100644 index 0000000..c6dce0e --- /dev/null +++ b/public/plat/tartiflette.html @@ -0,0 +1,40 @@ + + + + + + + + +Recettes – Tartiflette +
Tartiflette
+ +← Retour à l’accueil + +

Ingrédients (4 personnes)

+ + + +

Recette

+ +
    +
  1. Couper les pommes de terre en cubes et les cuire.
  2. +
  3. Mettre le cube de bouillon à fondre dans un verre d’eau bouillante.
  4. +
  5. Émincer très finement les oignons.
  6. +
  7. Couper le tofu en petits cubes.
  8. +
  9. Faire revenir les oignons et le tofu avec la sauce soja jusqu’à ce que les oignons soient fondants.
  10. +
  11. Déglacer avec le vin blanc et laisser réduire.
  12. +
  13. Ajouter la crème et attendre l’ébulition.
  14. +
  15. Ajouter le verre de bouillon puis laisser mijoter à feu très doux.
  16. +
  17. Mettre les pommes de terre dans un plat, ajouter la sauce puis une couche de tranches de reblochon.
  18. +
  19. Cuire 20 min au four à 200°C.
  20. +
diff --git a/public/plat/tortillas.html b/public/plat/tortillas.html new file mode 100644 index 0000000..5ec11c3 --- /dev/null +++ b/public/plat/tortillas.html @@ -0,0 +1,32 @@ + + + + + + + + +Recettes – Tortillas +
Tortillas
+ +← Retour à l’accueil + +

Ingrédients (2 personnes)

+ + + +

Recette

+ +
    +
  1. Mélanger la farine, le sel et l’huile.
  2. +
  3. Ajouter l’eau tiède salée jusqu’à former une boule lisse mais non collante.
  4. +
  5. Entourer la pâte dans torchon propre et laisser reposer 1 heure.
  6. +
  7. Découper la boule en 3 fois le nombre de personnes.
  8. +
  9. Étaler chaque boule pour obtenir un crêpe épaisse d’1 diamètre de 20 cm environ.
  10. +
  11. Cuire les tortillas à la poêle sans matières grasses, ne pas les laisser dorer.
  12. +
diff --git a/rollup.config.js b/rollup.config.js deleted file mode 100644 index 39b16d6..0000000 --- a/rollup.config.js +++ /dev/null @@ -1,13 +0,0 @@ -import resolve from '@rollup/plugin-node-resolve'; - -export default { - input: 'src/main.bs.js', - output: { - name: 'cooking', - file: 'static/main.js', - format: 'iife' - }, - plugins: [ - resolve() - ] -}; diff --git a/shell.nix b/shell.nix deleted file mode 100644 index 1dd46bd..0000000 --- a/shell.nix +++ /dev/null @@ -1,17 +0,0 @@ -with (import (builtins.fetchGit { - name = "nixpkgs-20.03"; - url = "git@github.com:nixos/nixpkgs.git"; - rev = "5272327b81ed355bbed5659b8d303cf2979b6953"; - ref = "refs/tags/20.03"; -}){}); - -mkShell { - buildInputs = [ - bs-platform - nodejs - tmux - tmuxinator - zola - ocamlformat - ]; -} diff --git a/src/arrayUtils.ml b/src/arrayUtils.ml deleted file mode 100644 index 75319d8..0000000 --- a/src/arrayUtils.ml +++ /dev/null @@ -1,8 +0,0 @@ -let flatMap (f : 'a -> 'b option) (xs : 'a Js.Array.t) : 'b Js.Array.t = - xs |> Js.Array.map f - |> Js.Array.filter (fun maybe -> - match maybe with Some _ -> true | None -> false) - |> Js.Array.map (fun maybe -> - match maybe with - | Some x -> x - | None -> Js.Exn.raiseError "Unexpected None") diff --git a/src/domUtils.ml b/src/domUtils.ml deleted file mode 100644 index 282ac12..0000000 --- a/src/domUtils.ml +++ /dev/null @@ -1,37 +0,0 @@ -open Webapi.Dom - -let toggleClassName (element : Dom.element) (className : string) : unit = - Element.setClassName element - (if Element.className element == className then "" else className) - -type child = TextChild of string | ElemChild of Dom.element - -let h (tag : string) (attributes : (string * string) Js.Array.t) - (children : child Js.Array.t) : Dom.element = - let element = Document.createElement tag document in - let () = - attributes - |> Js.Array.forEach (fun a -> Element.setAttribute (fst a) (snd a) element) - in - let () = - children - |> Js.Array.forEach (fun c -> - match c with - | TextChild t -> - Element.appendChild (Document.createTextNode t document) element - | ElemChild e -> Element.appendChild e element) - in - element - -external replace_child : Dom.node -> Dom.element -> Dom.element -> unit - = "replaceChild" - [@@bs.send] - -let replace (element : Dom.element) (replacement : Dom.element) : unit = - match Element.parentNode element with - | Some parent -> replace_child parent replacement element - | _ -> () - -external value : Dom.eventTarget -> string option = "value" [@@bs.get] - -external setValue : Dom.element -> string -> unit = "value" [@@bs.set] diff --git a/src/main.ml b/src/main.ml deleted file mode 100644 index a2174f2..0000000 --- a/src/main.ml +++ /dev/null @@ -1,63 +0,0 @@ -open Webapi.Dom - -(* Set up inputs for the ingredients *) - -type ingredient = { quantity : float; element : Dom.element } - -let ingredients : ingredient Js.Array.t = - document - |> Document.querySelectorAll ".g-Recipe__Content ul > li" - |> NodeList.toArray - |> ArrayUtils.flatMap (fun node -> - Belt.Option.map (Element.ofNode node) (fun e -> ("li", e))) - |> Js.Array.concat - ( match Document.querySelector ".g-Recipe__Content h1" document with - | Some element -> [| ("h1", element) |] - | _ -> [||] ) - |> ArrayUtils.flatMap (fun (tag, element) -> - Belt.Option.map - (Number.parseInsideText (Element.innerHTML element)) - (fun parsed -> - let created = Number.createElement tag parsed in - let () = DomUtils.replace element created.element in - { quantity = parsed.number; element = created.numberInput })) - -(* Update ingredients amounts *) - -let () = - ingredients - |> Js.Array.forEach (fun ingredient -> - Element.addEventListener "input" - (fun e -> - Belt.Option.forEach - (DomUtils.value (Event.target e)) - (fun numberStr -> - Belt.Option.forEach (Number.parse numberStr) (fun parsed -> - let factor = parsed.number /. ingredient.quantity in - ingredients - |> Js.Array.forEach (fun otherIngredient -> - if ingredient.element != otherIngredient.element - then - DomUtils.setValue otherIngredient.element - (Number.prettyPrint - (factor *. otherIngredient.quantity)) - else ())))) - ingredient.element) - -(* Set up done marks for steps *) - -let () = - document - |> Document.querySelectorAll ".g-Recipe__Content ol > li" - |> NodeList.toArray - |> Js.Array.forEach (fun node -> - match Element.ofNode node with - | Some element -> - Element.addEventListener "click" - (fun e -> - let () = - DomUtils.toggleClassName element "g-Recipe__Completed" - in - Event.stopPropagation e) - element - | _ -> ()) diff --git a/src/number.ml b/src/number.ml deleted file mode 100644 index cdd9ef8..0000000 --- a/src/number.ml +++ /dev/null @@ -1,57 +0,0 @@ -type parseInsideTextResult = { before : string; number : float; after : string } - -let execRegex (regex : Js.Re.t) (str : string) : string option Js.Array.t = - match Js.Re.exec_ regex str with - | Some result -> Js.Array.map Js.toOption (Js.Re.captures result) - | None -> [||] - -let parseInsideText (str : string) : parseInsideTextResult option = - match execRegex [%re "/^([^\\d]*)(\\d+)((\\.|,)(\\d+))?(.*)/"] str with - | [| _; Some before; Some intPart; _; _; decPart; Some after |] -> - Some - { - before; - number = - Js.Float.fromString - ( intPart - ^ Belt.Option.mapWithDefault decPart "" (fun str -> "." ^ str) ); - after; - } - | _ -> None - -type parseResult = { number : float; remaining : string } - -let parse (str : string) : parseResult option = - match parseInsideText str with - | Some parseResult -> - if parseResult.before == "" then - Some { number = parseResult.number; remaining = parseResult.after } - else None - | _ -> None - -type numberElement = { element : Dom.element; numberInput : Dom.element } - -let prettyPrint (number : float) : string = - let strNumber = Js.Float.toString number in - match Js.String.split "." strNumber with - | [| intPart; decPart |] -> - intPart ^ "," ^ Js.String.slice ~from:0 ~to_:2 decPart - | _ -> strNumber - -let createElement (tag : string) (content : parseInsideTextResult) : - numberElement = - let numberInput = - DomUtils.h "input" - [| ("class", "g-Number"); ("value", prettyPrint content.number) |] - [| DomUtils.TextChild "" |] - in - { - element = - DomUtils.h tag [||] - [| - DomUtils.TextChild content.before; - DomUtils.ElemChild numberInput; - DomUtils.TextChild content.after; - |]; - numberInput; - } diff --git a/static/icon.png b/static/icon.png deleted file mode 100644 index 2bb22d2..0000000 Binary files a/static/icon.png and /dev/null differ diff --git a/static/main.css b/static/main.css deleted file mode 100644 index 9d01154..0000000 --- a/static/main.css +++ /dev/null @@ -1,167 +0,0 @@ -:root { - --color-title: rgb(113, 68, 30); - --color-link: rgb(13, 13, 81); - --color-number: rgb(230, 230, 230); - --color-completed: #58b058; - --base-font-size: 18px; -} - -@media all and (max-width: 800px) { - :root { - --base-font-size: 14px; - } -} - -html { - font-size: var(--base-font-size); -} - -body { - margin: 0; -} - -.g-Page { - max-width: 800px; - margin: 0 auto; -} - -.g-Page__Header { - font-size: 2.5rem; - font-weight: bold; - color: var(--color-title); - margin: 0 auto 2rem; - padding: 1rem 0; - max-width: 800px; - border-bottom: 0.2rem solid #884433; - text-align: center; -} - -.g-Link { - text-decoration: none; - color: var(--color-link); -} - -.g-Link:hover { - text-decoration: underline; -} - -@keyframes appear { - from { - transform: translateX(20px); - opacity: 0; - } - to { - transform: translateX(0px); - } -} - -.g-Page__Content { - animation: appear 0.2s; - margin: 1rem; -} - -.g-Recipe__Title { - font-size: 1.5rem; - margin-top: 1.5rem; - color: var(--color-title); -} - -.g-Recipe__SubTitle { - font-size: 1.1rem; - margin-top: 1rem; - color: var(--color-title); -} - -.g-Page__Recipes { - list-style-type: none; - padding-left: 1rem; -} - -.g-Page__Recipe { - margin-bottom: 1rem; -} - -/* Recipe */ - -.g-Recipe__Content h1 { - font-size: 1.5rem; - margin-top: 1.5rem; - color: var(--color-title); -} - -.g-Recipe__Content h2 { - font-size: 1.1rem; - margin-top: 1rem; - color: var(--color-title); -} - -.g-Recipe__Content h3 { - font-size: 1.1rem; - margin-top: 1rem; - color: var(--color-title); -} - -.g-Number { - font-size: inherit; - background-color: var(--color-number); - border-radius: 5px; - padding: 2px; - border-style: none; - text-align: center; - width: 5rem; -} - -.g-Recipe__Content ul, -.g-Recipe__Content ol { - list-style-type: none; - padding-left: 1rem; -} - -.g-Recipe__Content li { - margin-bottom: 1rem; - line-height: 1.5rem; -} - -.g-Recipe__Content ol, -.g-Recipe__Content ul { - margin-top: 1.5rem; -} - -.g-Recipe__Content ol { - counter-reset: ol; -} - -.g-Recipe__Content ol > li { - padding: 0 0 1rem 3rem; - margin-bottom: 0rem; - position: relative; - text-align: justify; -} - -.g-Recipe__Content ol > li::before { - display: inline; - position: absolute; - top: 0; - left: 0; - counter-increment: ol; - content: counter(ol); - margin-right: 10px; - background-color: var(--color-title); - color: white; - border-radius: 50%; - font-weight: bold; - width: 1.5rem; - text-align: center; -} - -.g-Recipe__Content ol > li:hover { - cursor: pointer; -} - -.g-Recipe__Content ol > li.g-Recipe__Completed { - text-decoration: line-through; -} - -.g-Recipe__Content ol > li.g-Recipe__Completed::before { - background-color: var(--color-completed); -} diff --git a/templates/index.html b/templates/index.html deleted file mode 100644 index 6a61cc0..0000000 --- a/templates/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Recettes - - - - - - -
- {{ page.title | default (value = "Recettes") }} -
- -
- {% block content %} - -

Plats

- - - -

Desserts

- -

Hypoglucidiques

- - - -

Hyperglucidiques

- - - -

Pains

- - - -

Nettoyage

- - - -

Conservation

- - - - {% endblock content %} -
- - - - diff --git a/templates/page.html b/templates/page.html deleted file mode 100644 index 5174a14..0000000 --- a/templates/page.html +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "index.html" %} - -{% block content %} - - - ← Retour à l’accueil - - -
- - {{ page.content | safe }} - -
- - - -{% endblock content %} diff --git a/templates/section.html b/templates/section.html deleted file mode 100644 index fe1da7f..0000000 --- a/templates/section.html +++ /dev/null @@ -1,4 +0,0 @@ -{% extends "index.html" %} - -{% block content %} -{% endblock content %} -- cgit v1.2.3