From 3994d081324abc53064e6da1b9035806771add4b Mon Sep 17 00:00:00 2001 From: teldra Date: Mon, 4 Apr 2022 05:39:34 +0200 Subject: [PATCH] small fixes --- content/news/foodsaving/index.de.md | 2 ++ themes/buha/assets/css/layout.css | 4 +--- .../buha/layouts/partials/orga/generator.html | 15 +++++++------- .../orga/generator/partials/input_line.html | 2 +- .../buha/layouts/partials/single/article.html | 20 +++++++------------ .../partials/structure/list_article.html | 4 +--- themes/buha/layouts/shortcodes/picture.html | 5 +++++ themes/buha/static/js/generator.js | 4 ++-- 8 files changed, 26 insertions(+), 30 deletions(-) create mode 100644 themes/buha/layouts/shortcodes/picture.html diff --git a/content/news/foodsaving/index.de.md b/content/news/foodsaving/index.de.md index ae8034f..b073581 100644 --- a/content/news/foodsaving/index.de.md +++ b/content/news/foodsaving/index.de.md @@ -14,6 +14,8 @@ Food-Saving macht weitere Verteilungen Die Initiative "Foodsaving Celle" hat sich ein neues Verteilkonzept überlegt. Nachdem die Tafel wieder geöffnet und damit die Häufigkeit und Menge der Lebensmittelspenden sich auch verringert hat, geht es trotzdem weiter mit öffentlichen Lebensmittelausgaben. +{{< picture 1 >}} + Gerettete Lebensmittel freuen sich nun auf geregelte Öffnungszeiten: Die Foodsaving-Initiative des Vereins Buntes Haus e.V. richtet ab dem heutigen Mittwoch feste Abholtermine ein. Menschen, die gerettete Lebensmittel abholen möchten werden mittwochs von 18:30-19:00 Uhr und samstags von 15:00-15:30 Uhr im Essensladen (analog zum Umsonstladen vielleicht einen cooleren Titel?)am Bunten Haus bedient. "Es gibt auch nach Wiederöffnung der Tafeln weiterhin sowohl den Bedarf für Unterstützung als auch den Zustand, dass leider immer noch viele Nahrungsmittel im Müll landen. Viele Menschen haben mitbekommen, wie viel Essen immer wieder gerettet wird - und freuen sich über die ökologisch und ökonomisch sinnvolle Verschenkaktion. Vor allem Backwaren haben wir in großen Mengen - mindestens diese gibt es weiterhin Mittwochs und Samstags. diff --git a/themes/buha/assets/css/layout.css b/themes/buha/assets/css/layout.css index 186a782..e9f96bd 100644 --- a/themes/buha/assets/css/layout.css +++ b/themes/buha/assets/css/layout.css @@ -156,7 +156,6 @@ article h3 { } #articleimage { - margin-top: 1rem; } #articledata { @@ -187,9 +186,8 @@ article h3 { user-select: all; } -label,textarea { +label,textarea,#label { width: 100%; - flex-grow: 1; } fieldset{ diff --git a/themes/buha/layouts/partials/orga/generator.html b/themes/buha/layouts/partials/orga/generator.html index 4998c12..356eb66 100644 --- a/themes/buha/layouts/partials/orga/generator.html +++ b/themes/buha/layouts/partials/orga/generator.html @@ -13,14 +13,14 @@ Jeder Artikel kann getaggt werden. Das Vorgehen ist dabei Analog zu den Kategorien.
Soll der Artikel auf der Homepage ganz vorne erscheinen, dann gib "Wichtige Neuigkeiten" einen Haken. -
-
- Einträge mit * sind minimal erforderlich. -
-

-
-
+

Einträge mit * sind minimal erforderlich.

+ + + + + {{ partial "orga/generator/partials/input_line" (dict "name" "title" "mandatory" "true") }} {{ partial "orga/generator/content" }} {{ partial "orga/generator/partials/categories_and_tags.html" (dict "name" "categories" "expanded" "true" "new" "false") }} @@ -42,7 +42,6 @@
-
diff --git a/themes/buha/layouts/partials/orga/generator/partials/input_line.html b/themes/buha/layouts/partials/orga/generator/partials/input_line.html index 962329f..6d3f73d 100644 --- a/themes/buha/layouts/partials/orga/generator/partials/input_line.html +++ b/themes/buha/layouts/partials/orga/generator/partials/input_line.html @@ -1,2 +1,2 @@ - + \ No newline at end of file diff --git a/themes/buha/layouts/partials/single/article.html b/themes/buha/layouts/partials/single/article.html index 6667131..fd1d4d8 100644 --- a/themes/buha/layouts/partials/single/article.html +++ b/themes/buha/layouts/partials/single/article.html @@ -1,26 +1,20 @@

{{- .Title -}}

+{{- $pic := index (.Resources.ByType "image") 0 -}} +
{{ partial "structure/article_meta" (dict "context" . "visible" "all" ) }}
- {{- if .Resources.ByType "image" -}} - {{ if eq .Content "" }} -
- {{ else }} -
- {{ end }} - {{ range .Resources.ByType "image" }} - {{- $pic := . -}} - {{- $thumb := $pic.Resize "1024x" }} - - {{ end }} -
- {{- end }}
{{- .Content -}} + {{- if ne $pic "" -}} +
+ +
+ {{ end }}
diff --git a/themes/buha/layouts/partials/structure/list_article.html b/themes/buha/layouts/partials/structure/list_article.html index 0664dde..3f37ab2 100644 --- a/themes/buha/layouts/partials/structure/list_article.html +++ b/themes/buha/layouts/partials/structure/list_article.html @@ -22,10 +22,8 @@
{{- end }}
- {{- if .Truncated -}} + {{- if .Summary -}} {{- .Summary -}} - {{- else -}} - {{- .Content -}} {{- end }} {{ if or .Truncated (eq ($.Scratch.Get "meta") "true") }}
{{- i18n "readmore" -}}..
diff --git a/themes/buha/layouts/shortcodes/picture.html b/themes/buha/layouts/shortcodes/picture.html new file mode 100644 index 0000000..3d77c4e --- /dev/null +++ b/themes/buha/layouts/shortcodes/picture.html @@ -0,0 +1,5 @@ +{{ $p := .Params }} +{{ range $p }} + {{- $pic := index ($.Page.Resources.ByType "image") . -}} + +{{ end }} \ No newline at end of file diff --git a/themes/buha/static/js/generator.js b/themes/buha/static/js/generator.js index f3b3923..8defec1 100644 --- a/themes/buha/static/js/generator.js +++ b/themes/buha/static/js/generator.js @@ -26,6 +26,7 @@ function testor(input) { function showInput(e) { document.getElementById("display").innerHTML = ''; e.preventDefault(); + document.getElementById("display").style.display = "flex"; var output_info = document.getElementById("myform"); var display = document.getElementById("display"); @@ -85,7 +86,6 @@ function showInput(e) { if (title && content) { - display.innerHTML += "
"; display.innerHTML += "date: \"" + datestring + "
"; @@ -123,8 +123,8 @@ function showInput(e) { display.innerHTML += "registeremail: \"" + registeremail + "\"
"; } display.innerHTML += "---
"; - display.innerHTML += "
"; if (content) { + document.getElementById("myDIV").style.display = "flex"; display.innerHTML += content; } }