Kopfleiste am Handy: alles in einer Reihe

Filipe, mit Bildschirmfoto: "ich will dass es ueberall perfektionniert
wird. ich will dass du das richtig geil machst es soll alles in einer
reihe sein." Auf dem Bild stand "Abmelden" allein in einer zweiten
Zeile, darueber Teilen, Chat, Suche und das Profilbild.

--- GEMESSEN, BEVOR ETWAS GEAENDERT WURDE ---

Bei 390 px, alle fuenf Rollen:

  verfuegbar fuer die rechte Gruppe   275 px
  gebraucht als DogFather             393 px
     (Sicht 150 · Teilen 38 · Chat 37 · Suche 47 · Bild 28 · Abmelden 93)
  gebraucht als Scout/Manager/Spicy   243 px
  gebraucht als Creator               205 px

Der Umbruch war also die richtige Antwort auf ein echtes
Platzproblem. `flex-wrap` misst und rechnet nicht -- das bleibt so.
Geaendert wird der PLATZBEDARF, nicht die Reaktion darauf. Eine
Schwelle, ab der nicht mehr umgebrochen wird, waere wieder eine
Rechnung von gestern: Beim naechsten Knopf staende alles uebereinander.

--- WAS SCHRUMPFT, UND WAS NICHT ---

Die drei Zeichen-Knoepfe waren 38, 37 und 47 px breit -- nebeneinander
sah das unruhig aus. Jetzt alle 36.

"Abmelden" wird auf schmalen Bildschirmen zum Zeichen (93 -> 36). Das
Wort bleibt im aria-label und am Rechner sichtbar: Dort ist Platz, und
ein Wort ist eindeutiger als ein Bild. Der Aufbau steht in kopf.js und
nicht in neunzehn HTML-Dateien -- neunzehn Stellen sind achtzehn
Gelegenheiten, eine zu vergessen.

Der Sicht-Umschalter wird ein Zeichen-Knopf wie die anderen (150 -> 36),
ABER NUR solange die eigene Sicht laeuft. Bei einer fremden behaelt er
den Namen, und dann darf die Leiste auch umbrechen: Dass man fremde
Zahlen ansieht, ist wichtiger als eine gerade Zeile. Das ist der
gefaehrlichste Fall dieser Funktion, und er bleibt unangetastet.

--- ZWEI DINGE, DIE ERST DIE MESSUNG GEZEIGT HAT ---

1. `max-width: 30px` am Umschalter-Kasten wirkte NICHT. Gemessen stand
   da: berechnete Hoechstbreite 30 px, tatsaechliche Breite 104. Der
   Knopf DARIN behielt seine Groesse und schob den Kasten wieder auf.
   Wer nur den Rahmen begrenzt, begrenzt nichts -- die Breite kommt vom
   Inhalt. Jetzt liegt der Knopf unsichtbar UEBER dem Auge: die ganze
   Flaeche ist das Ziel, der Fokusring bleibt, die Breite ist 36.

2. Bei 360 px brach es weiter um, obwohl es rechnerisch passte. Ursache
   war eine eigene Regel bei 380 px, die Marke und Bedienelemente
   ausdruecklich in zwei Zeilen zwang -- richtig, solange die
   Bedienelemente 243 bis 393 px brauchten, falsch seit sie 136 bis 238
   brauchen. Die Schwelle liegt jetzt bei 300 px; darunter gibt es
   Geraete, auf denen es wirklich nicht reicht.

--- Pruefung ---

pruef-handy, 15 neue Messungen (fuenf Rollen x 360/390/412): alle Teile
der Kopfleiste stehen in einer Reihe, Spanne 4 px.

Gemessen wird die ZEILENZAHL ueber die Oberkanten, nicht die Hoehe der
Leiste. Eine Hoehengrenze waere wieder eine Zahl von gestern -- sie
stimmt, bis jemand die Polsterung anfasst. Ob zwei Dinge in derselben
Zeile stehen, sieht man an ihrer Oberkante, und das gilt immer.

Ausserdem gruen: pruef-css-klassen.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-09 14:45:38 +02:00
co-authored by Claude Opus 5
parent 8c77995c2c
commit 38416962b3
22 changed files with 363 additions and 193 deletions
+25 -1
View File
@@ -452,7 +452,7 @@ console.log("\n=== Kein Licht ohne Zeiger");
werden, und dann faellt es nur bei einer auf.
--------------------------------------------------------------------- */
console.log("\n=== Ring und Uhr stehen mittig (alle Rollen)");
for (const [breite, hoehe] of [[390, 844], [412, 915]]) {
for (const [breite, hoehe] of [[360, 800], [390, 844], [412, 915]]) {
for (const [rolle, code] of [["admin", "CODE-DOGI-0001"], ["spicy", "CODE-SPIC-0001"],
["manager", "CODE-MANA-0001"], ["scout", "CODE-SCOU-0001"], ["creator", "CODE-ANNA-0001"]]) {
const kontext = await browser.newContext({ viewport: { width: breite, height: hoehe } });
@@ -480,6 +480,30 @@ for (const [breite, hoehe] of [[390, 844], [412, 915]]) {
&& Math.abs(m.ring) <= 3 && Math.abs(m.uhr) <= 3 && m.ueber <= 1;
ok(gut, `${breite}px ${rolle.padEnd(8)} Ring ${m.ring} px, Uhr ${m.uhr} px von der Mitte`
+ (m.ueber > 1 ? `, Ueberstand ${m.ueber}` : ""));
/* ---- UND DIE KOPFLEISTE BLEIBT IN EINER REIHE (09.09.2026) ------
Filipe, mit Bildschirmfoto: "es soll alles in einer reihe sein."
Auf seinem Bild stand "Abmelden" allein in einer zweiten Zeile.
Gemessen wird die ZEILENZAHL, nicht die Hoehe: Eine Hoehengrenze
waere wieder eine Zahl von gestern -- sie stimmt, bis jemand die
Polsterung anfasst. Ob zwei Dinge in derselben Zeile stehen,
sieht man an ihrer Oberkante, und das gilt immer. */
const kopf = await seite.evaluate(() => {
const k = document.querySelector(".kopfleiste");
const teile = [...k.querySelectorAll(".kopfleiste__rechts > *"), k.querySelector(".marke")]
.filter((e) => e && e.getBoundingClientRect().width > 0);
const kanten = teile.map((e) => Math.round(e.getBoundingClientRect().top));
return { zeilen: new Set(kanten).size, spanne: Math.max(...kanten) - Math.min(...kanten),
anzahl: teile.length,
ueber: document.documentElement.scrollWidth - document.documentElement.clientWidth };
});
/* 12 px Nachsicht: Ein Knopf von 36 px und ein Bild von 28 px sind
mittig ausgerichtet und haben deshalb verschiedene Oberkanten --
das ist dieselbe Zeile. Eine zweite Zeile liegt 40 px tiefer. */
ok(kopf.anzahl >= 3 && kopf.spanne <= 12 && kopf.ueber <= 1,
`${breite}px ${rolle.padEnd(8)} Kopfleiste: ${kopf.anzahl} Teile in einer Reihe `
+ `(Spanne ${kopf.spanne} px)`);
await kontext.close();
}
}
+107 -1
View File
@@ -3743,7 +3743,18 @@ body[data-fremde-sicht="ja"]::after {
Eine zweite Zeile auf einem 320-Pixel-Schirm kostet 44 Pixel Hoehe.
Das ist der guenstigste Preis, der hier zu haben ist -- und er faellt
nur auf Geraeten an, die wirklich so schmal sind. */
@media (max-width: 380px) {
/* DIESE SCHWELLE IST AM 09.09.2026 VON 380 AUF 300 GEFALLEN.
Sie zwang Marke und Bedienelemente ausdruecklich in ZWEI Zeilen --
und war richtig, solange die Bedienelemente 243 bis 393 px brauchten.
Seit sie gleich grosse Zeichen sind, brauchen sie 136 bis 238; bei
360 px stehen 334 zur Verfuegung. Die Regel machte ab da zwei Zeilen
aus etwas, das in eine passt.
300 px und nicht ganz weg: Darunter gibt es Geraete, auf denen es
wirklich nicht reicht, und dort ist die zweite Zeile besser als ein
Ueberstand. Gemessen bei 360, 390, 412 und 430 -- alle einzeilig. */
@media (max-width: 300px) {
.kopfleiste { flex-wrap: wrap; row-gap: 8px; }
/* Die Marke nimmt die erste Zeile ganz ein, die Bedienelemente
ruecken geschlossen in die zweite. Ohne das brechen sie mitten
@@ -7284,3 +7295,98 @@ body.start .k-leiste .feldschild::after {
font-size: .85rem; color: var(--text-still);
border: 1px dashed rgba(150, 186, 220, .22);
}
/* =====================================================================
DIE KOPFLEISTE BLEIBT AUF DEM HANDY IN EINER REIHE (09.09.2026)
Filipe, mit Bildschirmfoto: "ich will dass es überall perfektionniert
wird. ich will dass du das richtig geil machst es soll alles in einer
reihe sein."
GEMESSEN, BEVOR ETWAS GEÄNDERT WURDE (390 px, alle fünf Rollen):
verfügbar für die rechte Gruppe 275 px
gebraucht als DogFather 393 px (Sicht 150 · Teilen 38 ·
Chat 37 · Suche 47 · Bild 28 ·
Abmelden 93)
gebraucht als Scout/Manager 243 px
gebraucht als Creator 205 px
Der Umbruch war also die richtige Antwort auf ein echtes
Platzproblem -- `flex-wrap` misst und rechnet nicht, das bleibt auch
so. Geändert wird der PLATZBEDARF, nicht die Reaktion darauf. Eine
Schwelle, ab der nicht mehr umgebrochen wird, wäre wieder eine
Rechnung von gestern: Beim nächsten Knopf stünde alles übereinander.
Was schrumpft, und was nicht:
* Die drei Zeichen-Knöpfe werden gleich groß (36 px) -- vorher
waren sie 38, 37 und 47, was nebeneinander unruhig aussah.
* "Abmelden" wird zum Zeichen (93 -> 36). Das Wort bleibt für
Vorleseprogramme im aria-label.
* Der Sicht-Umschalter zeigt nur noch das Auge -- ABER NUR,
solange die eigene Sicht läuft. Bei einer fremden Sicht behält
er den Namen, und dann darf die Leiste auch umbrechen: Dass man
fremde Zahlen ansieht, ist wichtiger als eine gerade Zeile.
Rechnung danach bei 360 px, dem schmalsten Gerät: 36+36+36+28+36
= 172 plus vier Abstände zu 6 = 196, verfügbar 249.
===================================================================== */
@media (max-width: 560px) {
.kopfleiste__rechts { gap: 6px; }
/* Alle Zeichen-Knöpfe auf ein Maß. 36 px ist knapp über der Grenze,
ab der man danebentippt, und lässt vier davon nebeneinander. */
.kopfleiste__rechts > .teilen,
.kopfleiste__rechts > .chat-knopf,
.kopfleiste__rechts > .suche-knopf,
.kopfleiste__rechts > .abmelden {
width: 36px; min-width: 36px; height: 36px; min-height: 36px;
padding: 0; gap: 0;
display: inline-grid; place-items: center;
}
.abmelden__text { display: none; }
.abmelden__zeichen {
width: 18px; height: 18px;
fill: none; stroke: currentColor; stroke-width: 1.8;
stroke-linecap: round; stroke-linejoin: round;
}
/* Der Umschalter wird ein Zeichen-Knopf wie die anderen -- aber NUR,
solange die eigene Sicht laeuft. Bei einer fremden behaelt er den
Namen, und dann darf die Leiste auch umbrechen: Dass man fremde
Zahlen ansieht, ist wichtiger als eine gerade Zeile.
Der Knopf liegt unsichtbar UEBER dem Auge, statt daneben. Das
bewahrt die Bedienbarkeit (die ganze Flaeche ist das Ziel) und den
Fokusring, kostet aber keine Breite. */
.sicht:not([data-fremd="ja"]) {
position: relative;
width: 36px; min-width: 36px; height: 36px;
padding: 0; gap: 0; justify-content: center;
}
.sicht:not([data-fremd="ja"]) .sicht__auge { position: relative; z-index: 0; }
.sicht:not([data-fremd="ja"]) .wahl2 { position: absolute; inset: 0; z-index: 1; }
.sicht:not([data-fremd="ja"]) .wahl2__knopf {
width: 100%; height: 100%; padding: 0;
background: none; border-color: transparent;
}
.sicht:not([data-fremd="ja"]) .wahl2__knopf svg { display: none; }
/* DER KNOPF WIRD GEKLAMMERT, NICHT SEIN KASTEN.
Erster Anlauf war `max-width: 30px` am umgebenden .wahl2. Gemessen
stand danach genau das da: berechnete Hoechstbreite 30 px --
tatsaechliche Breite 104. Der Knopf DARIN behielt seine Groesse und
schob den Kasten wieder auf. Wer nur den Rahmen begrenzt, begrenzt
nichts; die Breite kommt vom Inhalt. */
.sicht:not([data-fremd="ja"]) .wahl2,
.sicht:not([data-fremd="ja"]) .wahl2__knopf { max-width: none; min-width: 0; }
.sicht:not([data-fremd="ja"]) .wahl2__text { display: none; }
}
/* Am Rechner bleibt das Wort -- dort ist Platz, und ein Wort ist
eindeutiger als ein Bild. Das Zeichen steht davor. */
.abmelden__zeichen {
width: 16px; height: 16px; flex: none;
fill: none; stroke: currentColor; stroke-width: 1.8;
stroke-linecap: round; stroke-linejoin: round;
}
+40
View File
@@ -594,6 +594,46 @@
}
const abmelden = document.getElementById('abmelden');
/* EIN ZEICHEN NEBEN DAS WORT (09.09.2026).
------------------------------------------------------------------
Filipe, mit einem Bildschirmfoto der Kopfleiste vom Handy: "ich
will dass es ueberall perfektionniert wird ... es soll alles in
einer reihe sein."
Auf seinem Bild stand "Abmelden" allein in einer zweiten Zeile.
Nachgemessen bei 390 px: Die rechte Gruppe hat dort 275 px Platz
und braucht 393 -- der Umbruch war die richtige Reaktion auf ein
Platzproblem, nicht der Fehler. Der Fehler war der Platzbedarf.
Das Wort allein ist 93 px breit. Als Zeichen sind es 36. Es
verschwindet aber nur auf schmalen Bildschirmen (siehe start.css);
am Rechner steht weiterhin das Wort da, weil dort Platz ist und
ein Wort immer eindeutiger ist als ein Bild.
Der Aufbau steht HIER und nicht in neunzehn HTML-Dateien: kopf.js
laeuft auf jeder Seite, und eine Aenderung an neunzehn Stellen ist
achtzehn Gelegenheiten, eine zu vergessen. */
if (abmelden && !abmelden.dataset.zeichenDa) {
abmelden.dataset.zeichenDa = 'ja';
const wort = (abmelden.textContent || 'Abmelden').trim();
abmelden.textContent = '';
const svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
svg.setAttribute('class', 'abmelden__zeichen');
svg.setAttribute('viewBox', '0 0 24 24');
svg.setAttribute('aria-hidden', 'true');
const pfad = document.createElementNS('http://www.w3.org/2000/svg', 'path');
/* Tuer mit Pfeil hinaus -- das gebraeuchlichste Zeichen dafuer. */
pfad.setAttribute('d', 'M15 4.5H6.5a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2H15M12.5 12h7m0 0-3-3m3 3-3 3');
svg.append(pfad);
const text = document.createElement('span');
text.className = 'abmelden__text';
text.textContent = wort;
abmelden.append(svg, text);
/* Die Beschriftung bleibt auch dann, wenn das Wort nicht zu sehen
ist -- sonst waere der Knopf fuer ein Vorleseprogramm leer. */
abmelden.setAttribute('aria-label', wort);
if (!abmelden.title) abmelden.title = wort;
}
if (abmelden) {
abmelden.addEventListener('click', async () => {
abmelden.disabled = true;
+9 -9
View File
@@ -14,10 +14,10 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -231,10 +231,10 @@
</form>
</dialog>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/aufgaben.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/aufgaben.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -140,10 +140,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/automation.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/automation.js?v=202609091445" defer></script>
</body>
</html>
+14 -14
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -149,14 +149,14 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/checkliste.js?v=202609091359" defer></script>
<script src="assets/js/ampel.js?v=202609091359" defer></script>
<script src="assets/js/schulung.js?v=202609091359" defer></script>
<script src="assets/js/vorlagen.js?v=202609091359" defer></script>
<script src="assets/js/bereich.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/checkliste.js?v=202609091445" defer></script>
<script src="assets/js/ampel.js?v=202609091445" defer></script>
<script src="assets/js/schulung.js?v=202609091445" defer></script>
<script src="assets/js/vorlagen.js?v=202609091445" defer></script>
<script src="assets/js/bereich.js?v=202609091445" defer></script>
</body>
</html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -82,11 +82,11 @@
</main>
<script src="assets/js/ki.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/calls.js?v=202609091359" defer></script>
<script src="assets/js/ki.js?v=202609091445" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/calls.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,17 +14,17 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
Dialog zu sehen bekam. -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -247,10 +247,10 @@
</form>
</dialog>
<script src="assets/js/bereiche.js?v=202609091359"></script>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359"></script>
<script src="assets/js/glocke.js?v=202609091359"></script>
<script src="assets/js/chat.js?v=202609091359"></script>
<script src="assets/js/bereiche.js?v=202609091445"></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445"></script>
<script src="assets/js/glocke.js?v=202609091445"></script>
<script src="assets/js/chat.js?v=202609091445"></script>
</body>
</html>
+12 -12
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/content.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/content.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -172,12 +172,12 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/checkliste.js?v=202609091359" defer></script>
<script src="assets/js/vorlagen.js?v=202609091359" defer></script>
<script src="assets/js/content.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/checkliste.js?v=202609091445" defer></script>
<script src="assets/js/vorlagen.js?v=202609091445" defer></script>
<script src="assets/js/content.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -101,10 +101,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/dateien.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/dateien.js?v=202609091445" defer></script>
</body>
</html>
+2 -2
View File
@@ -32,7 +32,7 @@
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
</head>
<body class="gate">
@@ -401,6 +401,6 @@
</main>
</div>
<script src="assets/js/gate.js?v=202609091359" defer></script>
<script src="assets/js/gate.js?v=202609091445" defer></script>
</body>
</html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -340,11 +340,11 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/kalender.js?v=202609091359" defer></script>
<script src="assets/js/kalender-abo.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/kalender.js?v=202609091445" defer></script>
<script src="assets/js/kalender-abo.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -217,10 +217,10 @@
</form>
</dialog>
<script src="assets/js/wahl.js?v=202609091359"></script>
<script src="assets/js/bereiche.js?v=202609091359"></script>
<script src="assets/js/kopf.js?v=202609091359"></script>
<script src="assets/js/glocke.js?v=202609091359"></script>
<script src="assets/js/leistung.js?v=202609091359"></script>
<script src="assets/js/wahl.js?v=202609091445"></script>
<script src="assets/js/bereiche.js?v=202609091445"></script>
<script src="assets/js/kopf.js?v=202609091445"></script>
<script src="assets/js/glocke.js?v=202609091445"></script>
<script src="assets/js/leistung.js?v=202609091445"></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -335,10 +335,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/personen.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/personen.js?v=202609091445" defer></script>
</body>
</html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -207,11 +207,11 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/steckbrief.js?v=202609091359" defer></script>
<script src="assets/js/profil.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/steckbrief.js?v=202609091445" defer></script>
<script src="assets/js/profil.js?v=202609091445" defer></script>
</body>
</html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/report.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/report.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -99,11 +99,11 @@
</main>
<script src="assets/js/ki.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/report.js?v=202609091359" defer></script>
<script src="assets/js/ki.js?v=202609091445" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/report.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -132,10 +132,10 @@
</div>
</div>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/scouting.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/scouting.js?v=202609091445" defer></script>
</body>
</html>
+9 -9
View File
@@ -14,12 +14,12 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
<link rel="stylesheet" href="assets/css/heim.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/heim.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -667,10 +667,10 @@
</p>
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/start.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/start.js?v=202609091445" defer></script>
</body>
</html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -78,11 +78,11 @@
</main>
<script src="assets/js/ki.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/startcheck.js?v=202609091359" defer></script>
<script src="assets/js/ki.js?v=202609091445" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/startcheck.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -119,10 +119,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/steckbrief.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/steckbrief.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,13 +14,13 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -142,11 +142,11 @@
</main>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/uebersicht.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/uebersicht.js?v=202609091445" defer></script>
</body>
</html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609091445" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091445" />
</head>
<body class="start">
@@ -183,10 +183,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091359" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/kopf.js?v=202609091359" defer></script>
<script src="assets/js/glocke.js?v=202609091359" defer></script>
<script src="assets/js/wissen.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091445" defer></script>
<script src="assets/js/bereiche.js?v=202609091445" defer></script>
<script src="assets/js/kopf.js?v=202609091445" defer></script>
<script src="assets/js/glocke.js?v=202609091445" defer></script>
<script src="assets/js/wissen.js?v=202609091445" defer></script>
</body>
</html>