f82214719a
Header/Masthead: - neuer Wortmark logo.svg; Home als Full-Height-Flex (zwei eigenständig scrollbare Journal-Spalten, Footer klebt unten) - kompakte Masthead; scrollbar-gutter:stable auf html → kein weißer Streifen links und kein Logo/Menü-Versatz zwischen den Seiten Journal-Home: - zwei Spalten, eckige Karten in natürlicher Höhe; Bild als Block (Inline- Whitespace-Lücke behoben) Footer: - Lizenzen AGPL-3.0 / CC BY-SA verlinken auf /lizenz/ (eigene Seite); „Hosted in Lucerne" (Link zur Autor-URL); keine Underlines; flush unten; kein Open-Source-Fließtext mehr, kein Name im Copyright Dialog: - schlichte Foren-Auflistung statt Karten; kompaktes Login; kleinerer „→ Dialog"-Button (nur noch auf Library-Artikeln); einheitliche Fontgrößen; weniger Abstand zum Header, Trennlinien entfernt Config: CODE-Menü → git.openbureau.ch; params.author.url Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
26 lines
889 B
HTML
26 lines
889 B
HTML
<!DOCTYPE html>
|
|
<html
|
|
lang="{{ site.Language.Locale | default site.Language.Lang }}"
|
|
dir="{{ or site.Language.Direction `ltr` }}"
|
|
>
|
|
<head>
|
|
{{ partial "head.html" . }}
|
|
</head>
|
|
<body{{ if .IsHome }} class="is-home"{{ end }}>
|
|
<a href="#main-content" class="skip-link">Skip to content</a>
|
|
<header role="banner" class="site-header">
|
|
<a href="{{ "/" | relURL }}" class="wordmark-link" aria-label="openbureau"></a>
|
|
<nav class="site-nav" aria-label="Site">
|
|
{{ partial "menu.html" (dict "menuID" "main" "page" .) }}
|
|
</nav>
|
|
</header>
|
|
<main id="main-content" role="main">{{ block "main" . }}{{ end }}</main>
|
|
{{ if not .IsHome }}
|
|
<nav class="page-foot-nav" aria-label="Breadcrumb">
|
|
{{ partial "header.html" . }}
|
|
</nav>
|
|
{{ end }}
|
|
<footer role="contentinfo">{{ partial "footer.html" . }}</footer>
|
|
</body>
|
|
</html>
|