1

Ajustement de l'apparence des taxonomies en aside

This commit is contained in:
2025-11-06 20:28:49 +01:00
parent 4e57e438c6
commit 63609e3773
6 changed files with 34 additions and 11 deletions

View File

@@ -5,11 +5,6 @@ article.article-body {
padding: var(--padding) 0; padding: var(--padding) 0;
font-size: 1.5rem; font-size: 1.5rem;
aside {
margin: var(--margin);
font-size: 1.2rem;
}
.stat { .stat {
max-width: var(--width-content-max); max-width: var(--width-content-max);
margin: var(--margin) auto; margin: var(--margin) auto;
@@ -61,8 +56,7 @@ article.article-body {
font-variant: small-caps; font-variant: small-caps;
color: var(--color-site-title); color: var(--color-site-title);
text-shadow: var(--shadow-text); text-shadow: var(--shadow-text);
display: block; cursor: pointer;
cursor: help;
} }
summary~* { summary~* {

View File

@@ -0,0 +1,21 @@
aside {
margin: var(--margin) auto;
max-width: var(--width-content-max);
width: 100%;
background: var(--background-panel);
font-size: 1.2rem;
>details {
summary {
cursor: pointer;
}
summary~* {
padding-top: var(--padding);
}
>section {
margin: var(--margin-half);
}
}
}

View File

@@ -25,4 +25,5 @@
@import "pagination.css"; @import "pagination.css";
@import "table-of-contents.css"; @import "table-of-contents.css";
@import "a.css"; @import "a.css";
@import "keywords.css"; @import "keywords.css";
@import "aside.css";

View File

@@ -1,5 +1,5 @@
ul.keywords { ul.keywords {
margin: var(--margin) auto; margin: var(--margin-half) auto;
padding-left: 0; padding-left: 0;
line-height: 150%; line-height: 150%;
display: flex; display: flex;

View File

@@ -12,7 +12,9 @@
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}
{{- if gt ($scratch.Get "blocks") 0 }} {{- if gt ($scratch.Get "blocks") 0 }}
<aside> <aside class="panel">
<details>
<summary>Taxonomies</summary>
{{- range $taxonomy, $_ := $ctx.Site.Taxonomies -}} {{- range $taxonomy, $_ := $ctx.Site.Taxonomies -}}
{{- with $ctx.Page.GetTerms $taxonomy }} {{- with $ctx.Page.GetTerms $taxonomy }}
<section> <section>
@@ -29,5 +31,6 @@
</section> </section>
{{- end }} {{- end }}
{{- end }} {{- end }}
</details>
</aside> </aside>
{{- end }} {{- end }}

View File

@@ -1,7 +1,11 @@
{{ define "main" }} {{ define "main" }}
{{ partial "hero-section.html" . }} {{ partial "hero-section.html" . }}
<main> <main>
{{ .Content }} {{ with .Content }}
<article class="article-body">
{{ . }}
</article>
{{ end }}
{{- with .Pages }} {{- with .Pages }}
{{- partial "keywords.html" (.ByTitle) }} {{- partial "keywords.html" (.ByTitle) }}