From 0fa43d0c45a3ec562cb6eedb64023597dabed2c9 Mon Sep 17 00:00:00 2001 From: paspo Date: Sun, 14 Jul 2024 10:56:22 +0200 Subject: [PATCH 1/2] WIP on main --- assets/sass/custom.scss | 5 ++ content/events/_index.it.md | 1 + layouts/_default/baseof.html | 50 +++++++++++++++++++ layouts/partials/sidebar/archivio.html | 12 +++++ layouts/partials/sidebar/sidebar-eventi.html | 2 + layouts/partials/sidebar/simili.html | 26 ++++++++++ layouts/partials/sidebar/taglist.html | 8 +++ .../partials/sidebar/vieni_a_trovarci.html | 12 +++++ 8 files changed, 116 insertions(+) create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/partials/sidebar/archivio.html create mode 100644 layouts/partials/sidebar/sidebar-eventi.html create mode 100644 layouts/partials/sidebar/simili.html create mode 100644 layouts/partials/sidebar/taglist.html create mode 100644 layouts/partials/sidebar/vieni_a_trovarci.html diff --git a/assets/sass/custom.scss b/assets/sass/custom.scss index bf1ca66..24dbde0 100644 --- a/assets/sass/custom.scss +++ b/assets/sass/custom.scss @@ -22,3 +22,8 @@ .box.post { margin-bottom: 4em; } + +.tags-sidebar li { + display: inline-block; + font-size: 1rem; +} diff --git a/content/events/_index.it.md b/content/events/_index.it.md index ca678d9..2059342 100644 --- a/content/events/_index.it.md +++ b/content/events/_index.it.md @@ -2,4 +2,5 @@ type: section title: Eventi #description: "TODO: non so come descrivere la sezione eventi" +sidebar_right: sidebar-eventi --- diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..6c1da75 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,50 @@ + + + + {{- partial "head/head.html" . -}} + {{- template "_internal/opengraph.html" . -}} + + +
+ {{- partial "header.html" . }} + {{- $sidebar_count := (add (cond (isset .Params "sidebar_left") 1 0) (cond (isset .Params "sidebar_right") 1 0)) }} + +
+
+ {{ if gt $sidebar_count 0 }}
{{ end }} + + {{- with .Params.sidebar_left }} +
+ +
+ {{- end }} + +
+
+
+ {{- block "main" . }}{{- end }} +
+
+
+ + {{- with .Params.sidebar_right }} +
+ +
+ {{- end }} + + {{ if gt $sidebar_count 0 }}
{{ end }} +
+
+ + {{- partial "footer/footer.html" . -}} +
+ {{- partial "scripts.html" . -}} + + diff --git a/layouts/partials/sidebar/archivio.html b/layouts/partials/sidebar/archivio.html new file mode 100644 index 0000000..0e22a52 --- /dev/null +++ b/layouts/partials/sidebar/archivio.html @@ -0,0 +1,12 @@ +
+

Archivio WIP

+ +
diff --git a/layouts/partials/sidebar/sidebar-eventi.html b/layouts/partials/sidebar/sidebar-eventi.html new file mode 100644 index 0000000..a62f162 --- /dev/null +++ b/layouts/partials/sidebar/sidebar-eventi.html @@ -0,0 +1,2 @@ +{{- partial "sidebar/vieni_a_trovarci.html" . -}} +{{- partial "sidebar/taglist.html" . -}} diff --git a/layouts/partials/sidebar/simili.html b/layouts/partials/sidebar/simili.html new file mode 100644 index 0000000..dd6883e --- /dev/null +++ b/layouts/partials/sidebar/simili.html @@ -0,0 +1,26 @@ +
+

Guarda anche WIP

+ + {{ $related := .Site.RegularPages.Related . | first 5 }} + {{ with $related }} + + + {{ end }} + +
diff --git a/layouts/partials/sidebar/taglist.html b/layouts/partials/sidebar/taglist.html new file mode 100644 index 0000000..fdbd5ae --- /dev/null +++ b/layouts/partials/sidebar/taglist.html @@ -0,0 +1,8 @@ +
+

Tags

+ +
diff --git a/layouts/partials/sidebar/vieni_a_trovarci.html b/layouts/partials/sidebar/vieni_a_trovarci.html new file mode 100644 index 0000000..cafbf50 --- /dev/null +++ b/layouts/partials/sidebar/vieni_a_trovarci.html @@ -0,0 +1,12 @@ +
+

Vieni a trovarci

+ + +
-- 2.45.2 From 7dae5881854592ba2e872f3c6a486e64ffaa29f0 Mon Sep 17 00:00:00 2001 From: paspo Date: Sun, 14 Jul 2024 20:32:45 +0200 Subject: [PATCH 2/2] blocco con pagine in evidenza e traduzioni --- config.yml | 4 ++-- content/events/_index.en.md | 1 + content/events/_index.it.md | 2 +- content/linuxday/_index.en.md | 1 + content/linuxday/_index.it.md | 1 + layouts/partials/sidebar/en_linuxday-featured.html | 13 +++++++++++++ layouts/partials/sidebar/en_sidebar-eventi.html | 2 ++ layouts/partials/sidebar/en_sidebar-linuxday.html | 3 +++ .../sidebar/{taglist.html => en_taglist.html} | 0 layouts/partials/sidebar/en_vieni-a-trovarci.html | 12 ++++++++++++ layouts/partials/sidebar/it_linuxday-featured.html | 13 +++++++++++++ layouts/partials/sidebar/it_sidebar-eventi.html | 2 ++ layouts/partials/sidebar/it_sidebar-linuxday.html | 3 +++ layouts/partials/sidebar/it_taglist.html | 8 ++++++++ ...eni_a_trovarci.html => it_vieni-a-trovarci.html} | 0 layouts/partials/sidebar/sidebar-eventi.html | 2 -- 16 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 layouts/partials/sidebar/en_linuxday-featured.html create mode 100644 layouts/partials/sidebar/en_sidebar-eventi.html create mode 100644 layouts/partials/sidebar/en_sidebar-linuxday.html rename layouts/partials/sidebar/{taglist.html => en_taglist.html} (100%) create mode 100644 layouts/partials/sidebar/en_vieni-a-trovarci.html create mode 100644 layouts/partials/sidebar/it_linuxday-featured.html create mode 100644 layouts/partials/sidebar/it_sidebar-eventi.html create mode 100644 layouts/partials/sidebar/it_sidebar-linuxday.html create mode 100644 layouts/partials/sidebar/it_taglist.html rename layouts/partials/sidebar/{vieni_a_trovarci.html => it_vieni-a-trovarci.html} (100%) delete mode 100644 layouts/partials/sidebar/sidebar-eventi.html diff --git a/config.yml b/config.yml index ee80a69..5637121 100644 --- a/config.yml +++ b/config.yml @@ -77,7 +77,7 @@ languages: weight: 20 - identifier: linuxday name: Linux Day - pageRef: /linuxday + pageRef: linuxday weight: 30 - identifier: about name: L'associazione @@ -138,7 +138,7 @@ languages: weight: 20 - identifier: linuxday name: Linux Day - pageRef: /linuxday + pageRef: linuxday weight: 30 - identifier: about name: The association diff --git a/content/events/_index.en.md b/content/events/_index.en.md index bd735d8..550a5f3 100644 --- a/content/events/_index.en.md +++ b/content/events/_index.en.md @@ -2,4 +2,5 @@ type: section title: Events #description: "TODO: please fill this with a description" +sidebar_right: en_sidebar-eventi --- diff --git a/content/events/_index.it.md b/content/events/_index.it.md index 2059342..0f772cd 100644 --- a/content/events/_index.it.md +++ b/content/events/_index.it.md @@ -2,5 +2,5 @@ type: section title: Eventi #description: "TODO: non so come descrivere la sezione eventi" -sidebar_right: sidebar-eventi +sidebar_right: it_sidebar-eventi --- diff --git a/content/linuxday/_index.en.md b/content/linuxday/_index.en.md index 8a881ae..baa5e88 100644 --- a/content/linuxday/_index.en.md +++ b/content/linuxday/_index.en.md @@ -2,4 +2,5 @@ type: section title: "Linux Day" #description: "TODO: please fill this with a description" +sidebar_right: en_sidebar-linuxday --- diff --git a/content/linuxday/_index.it.md b/content/linuxday/_index.it.md index 4e8f988..d3baec4 100644 --- a/content/linuxday/_index.it.md +++ b/content/linuxday/_index.it.md @@ -2,4 +2,5 @@ type: section title: "Linux Day" #description: "TODO: non so come descrivere la sezione linuxday" +sidebar_right: it_sidebar-linuxday --- diff --git a/layouts/partials/sidebar/en_linuxday-featured.html b/layouts/partials/sidebar/en_linuxday-featured.html new file mode 100644 index 0000000..85acf03 --- /dev/null +++ b/layouts/partials/sidebar/en_linuxday-featured.html @@ -0,0 +1,13 @@ +{{- $linuxday_pages := (where .Site.Pages "Section" .Section) }} +{{- $featured_pages := where $linuxday_pages ".Params.tags" "intersect" (slice "linuxday-featured") }} +{{- if gt (len $featured_pages) 0 }} +
+

Featured

+ +
+{{ end }} + diff --git a/layouts/partials/sidebar/en_sidebar-eventi.html b/layouts/partials/sidebar/en_sidebar-eventi.html new file mode 100644 index 0000000..671f443 --- /dev/null +++ b/layouts/partials/sidebar/en_sidebar-eventi.html @@ -0,0 +1,2 @@ +{{- partial "sidebar/en_vieni-a-trovarci.html" . -}} +{{- partial "sidebar/en_taglist.html" . -}} diff --git a/layouts/partials/sidebar/en_sidebar-linuxday.html b/layouts/partials/sidebar/en_sidebar-linuxday.html new file mode 100644 index 0000000..f322475 --- /dev/null +++ b/layouts/partials/sidebar/en_sidebar-linuxday.html @@ -0,0 +1,3 @@ +{{- partial "sidebar/en_linuxday-featured.html" . -}} +{{- partial "sidebar/en_taglist.html" . -}} +{{- partial "sidebar/en_vieni-a-trovarci.html" . -}} diff --git a/layouts/partials/sidebar/taglist.html b/layouts/partials/sidebar/en_taglist.html similarity index 100% rename from layouts/partials/sidebar/taglist.html rename to layouts/partials/sidebar/en_taglist.html diff --git a/layouts/partials/sidebar/en_vieni-a-trovarci.html b/layouts/partials/sidebar/en_vieni-a-trovarci.html new file mode 100644 index 0000000..0cc6f2a --- /dev/null +++ b/layouts/partials/sidebar/en_vieni-a-trovarci.html @@ -0,0 +1,12 @@ +
+

Come and see us

+ + +
diff --git a/layouts/partials/sidebar/it_linuxday-featured.html b/layouts/partials/sidebar/it_linuxday-featured.html new file mode 100644 index 0000000..3057374 --- /dev/null +++ b/layouts/partials/sidebar/it_linuxday-featured.html @@ -0,0 +1,13 @@ +{{- $linuxday_pages := (where .Site.Pages "Section" .Section) }} +{{- $featured_pages := where $linuxday_pages ".Params.tags" "intersect" (slice "linuxday-featured") }} +{{- if gt (len $featured_pages) 0 }} +
+

In evidenza

+ +
+{{ end }} + diff --git a/layouts/partials/sidebar/it_sidebar-eventi.html b/layouts/partials/sidebar/it_sidebar-eventi.html new file mode 100644 index 0000000..0777034 --- /dev/null +++ b/layouts/partials/sidebar/it_sidebar-eventi.html @@ -0,0 +1,2 @@ +{{- partial "sidebar/it_vieni-a-trovarci.html" . -}} +{{- partial "sidebar/it_taglist.html" . -}} diff --git a/layouts/partials/sidebar/it_sidebar-linuxday.html b/layouts/partials/sidebar/it_sidebar-linuxday.html new file mode 100644 index 0000000..4f36d52 --- /dev/null +++ b/layouts/partials/sidebar/it_sidebar-linuxday.html @@ -0,0 +1,3 @@ +{{- partial "sidebar/it_linuxday-featured.html" . -}} +{{- partial "sidebar/it_taglist.html" . -}} +{{- partial "sidebar/it_vieni-a-trovarci.html" . -}} diff --git a/layouts/partials/sidebar/it_taglist.html b/layouts/partials/sidebar/it_taglist.html new file mode 100644 index 0000000..fdbd5ae --- /dev/null +++ b/layouts/partials/sidebar/it_taglist.html @@ -0,0 +1,8 @@ +
+

Tags

+ +
diff --git a/layouts/partials/sidebar/vieni_a_trovarci.html b/layouts/partials/sidebar/it_vieni-a-trovarci.html similarity index 100% rename from layouts/partials/sidebar/vieni_a_trovarci.html rename to layouts/partials/sidebar/it_vieni-a-trovarci.html diff --git a/layouts/partials/sidebar/sidebar-eventi.html b/layouts/partials/sidebar/sidebar-eventi.html deleted file mode 100644 index a62f162..0000000 --- a/layouts/partials/sidebar/sidebar-eventi.html +++ /dev/null @@ -1,2 +0,0 @@ -{{- partial "sidebar/vieni_a_trovarci.html" . -}} -{{- partial "sidebar/taglist.html" . -}} -- 2.45.2