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/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 ca678d9..0f772cd 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: 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/_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/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/en_taglist.html b/layouts/partials/sidebar/en_taglist.html new file mode 100644 index 0000000..fdbd5ae --- /dev/null +++ b/layouts/partials/sidebar/en_taglist.html @@ -0,0 +1,8 @@ +
+

Tags

+ +
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/it_vieni-a-trovarci.html b/layouts/partials/sidebar/it_vieni-a-trovarci.html new file mode 100644 index 0000000..cafbf50 --- /dev/null +++ b/layouts/partials/sidebar/it_vieni-a-trovarci.html @@ -0,0 +1,12 @@ +
+

Vieni a trovarci

+ + +
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 }} + +