1

Amélioration des boutons tablette

This commit is contained in:
2025-09-17 10:01:03 +02:00
parent ef938b46ba
commit 92ad1acfa1
2 changed files with 56 additions and 38 deletions

View File

@@ -24,22 +24,31 @@
<div class="tablet-header">
{{ $logo := resources.GetMatch "logo-large.png" }}
{{ with $logo.Resize "x32" }}
<img src="{{ .RelPermalink }}" alt="Logo duit" class="tablet-logo" />
<img src="{{ .RelPermalink }}" alt="Logo du site" class="tablet-logo" />
{{ end }}
<span class="tablet-title">{{ .Title }}</span>
<div class="tablet-links">
<a href="/" title="Retour à la page d'accueil du site"></a>
<div class="tablet-links" role="navigation" aria-label="Navigation rapide">
<a class="tablet-link" href="/" title="Retour à la page d'accueil du site">
<span class="tablet-link-icon" aria-hidden="true"></span>
<span class="tablet-link-label">Accueil</span>
</a>
{{ if and (.Parent) (ne .Parent.RelPermalink "/") }}
<a href="{{ .Parent.RelPermalink }}" title="Retour à la section parente"></a>
<a class="tablet-link" href="{{ .Parent.RelPermalink }}" title="Retour à la section {{ .Parent.LinkTitle }}">
<span class="tablet-link-icon" aria-hidden="true"></span>
<span class="tablet-link-label">{{ or .Parent.LinkTitle "Section" }}</span>
</a>
{{ end }}
{{ with .TableOfContents }}
{{ if gt (len (plainify .)) 0 }}
<details id="toc" title="Table des matières">
<summary></summary>
<details id="toc" class="tablet-menu" title="Table des matières">
<summary class="tablet-link">
<span class="tablet-link-icon" aria-hidden="true"></span>
<span class="tablet-link-label">Sommaire</span>
</summary>
{{ . | safeHTML }}
</details>
{{ end }}
{{ end }}
</div>
</div>
</div>