Obere Navigationsleiste ist nun ggf. durch den Benutzer abschaltbar. Projekthinweis auf der Startseite.

This commit is contained in:
2025-09-13 11:36:57 +02:00
parent 4c8c108b5d
commit 4ca9759b75
11 changed files with 2583 additions and 9305 deletions

File diff suppressed because one or more lines are too long

View File

@@ -17,8 +17,11 @@ stundenplandatei = stundenplan.md
# Trenner der Spalten in den CSV-Eingabedateien
csvtrenner = ;
# Navigationsleiste auch auf Klassen- und Kursseiten einblenden: ja, nein (nein schafft Platz für ca. 2 weitere Schülerzeilen)
navileiste = ja
# Ausgabegerät: rm2, paperpro, a4
device = a4
device = rm2
[klasse-5a]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,8 +1,5 @@
[Navigation]
# Navigationsleiste auch auf Klassen- und Kursseiten einblenden: ja, nein
navileiste = ja
# Lerngruppenbezeichnung in der Navileiste (Zeilenumbruch vermeiden): kurz, normal
bezeichnung = normal

View File

@@ -52,7 +52,7 @@ table.headline, tr.headline, td.headline {
}
table.headline {
width: 100%;
margin-top: 14pt;
margin-top: 12pt;
margin-bottom: 4pt;
}
table.headline td {
@@ -90,8 +90,8 @@ table, tr, td {
border: 0.3px solid black;
}
th, td {
padding-top: 3pt;
padding-bottom: -1pt;
padding-top: 2.75pt;
padding-bottom: -1.25pt;
padding-left: 2pt;
vertical-align: middle;
text-align: left;
@@ -343,3 +343,16 @@ th.kw_sessions, td.kw_sessions {
th.kw_content, td.kw_content {
width: 70%;
}
/* Footer mit Projektlink */
div.footer {
width: 60%;
font-size: 90%;
margin-top: 15pt;
text-align: center;
font-style: italic;
}
div.footer a {
color: darkgrey;
}

View File

@@ -1,8 +1,5 @@
[Navigation]
# Navigationsleiste auch auf Klassen- und Kursseiten einblenden: ja, nein
navileiste = ja
# Lerngruppenbezeichnung in der Navileiste (Zeilenumbruch vermeiden): kurz, normal
bezeichnung = kurz

View File

@@ -1,8 +1,5 @@
[Navigation]
# Navigationsleiste auch auf Klassen- und Kursseiten einblenden: ja, nein
navileiste = nein
# Lerngruppenbezeichnung in der Navileiste (Zeilenumbruch vermeiden): kurz, normal
bezeichnung = kurz

View File

@@ -55,9 +55,9 @@ def erstelleHeader(kursid, line, klassekurs_name, gebdaten, lerngruppen, path, c
# Navigationsleiste für die Lerngruppen
try:
navileiste = config["Navigation"]["navileiste"]
navileiste = inputs["Allgemein"]["navileiste"]
except KeyError:
print('Der Schlüssel Navigation oder "kurzbezeichnung" existiert nicht in der Device-Datei!')
print('Der Schlüssel Allgemein oder "kurzbezeichnung" existiert nicht in der Input-Datei!')
exit(0)
zeige_navi = False

View File

@@ -91,6 +91,9 @@ def erstelleStartseite(lerngruppen, path,config, inputs):
table += '</div>'
# Vermerk zum Projekt
table += '<div class="footer">Dieses PDF-Dokument wurde mithilfe des Python-Skripts <a href="https://www.wolfganglezius.de/lehrerpdf/">LehrerPDF</a> von Wolfgang Lezius erzeugt.</div>'
table += '<pdf:nextpage />'
return table