Menue: ZIP-Punkt nicht mehr eingerueckt, "(eine HTML-Seite)"

Zwei Beschriftungsaenderungen in baue_sidebar_html():

* "Download Notebooks als ZIP" steht jetzt auf gleicher Hoehe wie die
  uebrigen Punkte statt eingerueckt unter "Notebooks".
* "Gesamtdokument (eine Seite)" -> "(eine HTML-Seite)". Direkt darunter steht
  "Download Buch als PDF"; ohne das Wort HTML liess sich nicht erkennen, dass
  es zwei verschiedene Formate sind.

Mit der Einrueckung faellt ihre Ursache weg: Die CSS-Klasse
.sidebar-unterpunkt in web_04/assets/site.css war eigens dafuer angelegt
worden und wird von nichts mehr benutzt - entfernt, statt als tote Regel
stehen zu bleiben.

Veroeffentlicht: 42 Dateien uebertragen (die Seiten, nichts sonst - dank
--checksum), 0 geloescht, alle vierzehn HTTP-Proben richtig. Gegenprobe vom
Server: kein sidebar-unterpunkt mehr im ausgelieferten HTML.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
dschlueter 2026-09-08 19:24:54 +02:00
commit 47d63dfe9c
45 changed files with 48 additions and 50 deletions

View file

@ -1652,7 +1652,7 @@ def baue_sidebar_html(struktur: list[dict], aktuelle_seite: str, pdf_verfuegbar:
# Der Dateiname kommt aus derselben Konstante, mit der
# baue_notebooks_seite() das Archiv schreibt - so koennen Link und Datei
# nicht auseinanderlaufen.
+ f'<li class="sidebar-unterpunkt"><a href="{NOTEBOOK_NAME}.zip" download>'
+ f'<li><a href="{NOTEBOOK_NAME}.zip" download>'
+ icon("download") + ' Download Notebooks als ZIP</a></li>'
# Abkuerzung zum Glossar. Es steht zusaetzlich in der Gruppe "Anhaenge",
# weil es ein Anhang ist - hier oben aber neben dem
@ -1661,7 +1661,7 @@ def baue_sidebar_html(struktur: list[dict], aktuelle_seite: str, pdf_verfuegbar:
+ '<li><a href="stichwortverzeichnis.html">' + icon("search")
+ ' Stichwortverzeichnis</a></li>'
+ '<li><a href="gesamtdokument.html">' + icon("external-link")
+ ' Gesamtdokument (eine Seite)</a></li>'
+ ' Gesamtdokument (eine HTML-Seite)</a></li>'
+ pdf_link
+ '</ul></div>')