screen11: Der Chat hatte gar keinen Hintergrund -- seit jeher

Wunsch Filipe: "die hintergrund bilder sollen alle so strahlen und
schoen sein wie dieses. dieses ist wirklich mega und perfekt."
(Massstab ist die Scouting-Seite, Szene "wald".)

DER FUND: `chat.html` hat weder `.kopf-zeile` noch `.k-kopf` -- sie
traegt ihren Titel im eigenen `.chat__kopf`. In kopf.js stand ganz
oben:

    const kopf = document.querySelector('.kopf-zeile, .k-kopf');
    if (!B || !kopf) return;

Damit hing ALLES an der Frage, ob es eine Kopfzeile gibt, an die man
eine Plakette haengen kann -- auch der Farbton der Seite und ihr
Hintergrundbild, die damit nichts zu tun haben. Der Chat ist an dieser
Zeile ausgestiegen und hat WEDER Ton NOCH Buehne bekommen, obwohl in
bereiche.js seit jeher `szene: 'lounge'` fuer ihn steht. Eine
Zuordnung, die es gibt und die nie ankam.

Jetzt stehen Ton und Buehne VOR der Plakette: Sie brauchen nur den
Bereich. Die Plakette braucht zusaetzlich einen Kopf -- gibt es den
nicht, faellt eben nur sie aus.

WARUM DAS KEINE PRUEFUNG GEFUNDEN HAT, gleich zweimal:

  1. `chat.html` stand nicht in der Seitenliste von
     pruef-workspace-seiten. Eine Pruefung, die eine Seite nicht kennt,
     kann auf ihr nichts finden. Jetzt drin, zusammen mit
     leistung.html -- 18 Seiten statt 16.

  2. Die Buehnenregel lautete `r.buehne ? r.buehneBild === r.buehne :
     !!r.buehneBild` -- fehlt das Merkmal, reichte IRGENDEIN Bild.
     Gedacht war die Ausnahme fuer die Startseite, geschrieben war sie
     fuer jede Seite. Der Chat verlor sein `data-buehne`, fiel auf die
     Grundszene zurueck, und die Pruefung sagte "ein Motiv ist da,
     alles gut". Eine Bedingung, die bei fehlender Angabe MILDER wird
     statt strenger, kann den Verlust dieser Angabe nicht melden --
     sie belohnt ihn. Die Ausnahme haengt jetzt an der Startseite, nicht
     am Fehlen des Merkmals.

Die Regel ist dafuer aus der Schleife herausgeloest (`buehneRichtig`)
und hat sieben Gegenproben bekommen -- darunter genau den Chat-Fall.
Ohne sie waere "alles in Ordnung" nur die Aussage, dass die Regel
nichts gemeldet hat, nicht dass sie etwas melden koennte.

DIE AUSNAHME DES CHATS STEHT JETZT MIT NAMEN in der Pruefung, statt
dass die Seite aus der Liste faellt: Plakette und Wasserzeichen
entfallen dort, weil es den Ort dafuer nicht gibt -- Ton und Buehne
gelten. Ob der Chat eine Plakette bekommen soll, ist eine
Gestaltungsfrage fuer Filipe, keine Fehlerfrage.

ZWEI FALSCHE AUSSAGEN in tools/gate-bauen.mjs richtiggestellt:
"halle: dieselbe Sammlung, GESPIEGELT" -- nachgemessen haben beide
Dateien dieselbe Pruefsumme, es gibt in diesem Werkzeug keine
Spiegelung. Und "0,42 ist gemessen" ueber `const DUNKEL = 0.26`; der
Wert wurde gesenkt, die Zeile ist nicht mitgegangen. Ein Kommentar, der
mehr behauptet als der Code tut, ist schlimmer als keiner.

ZUM EIGENTLICHEN WUNSCH, ehrlich: Ich habe die Hintergrundhelligkeit
aller 18 Seiten nachgemessen. Die Scouting-Seite ist tatsaechlich die
hellste (0,0263), alle anderen liegen 19 bis 65 Prozent darunter --
aber der Grund ist NICHT die Bildbehandlung. Schleier und Abdunklung
sind fuer alle Seiten gleich und mehrfach nachgemessen. Der Unterschied
ist, WIE VIEL vom Bild noch zu sehen ist: Die Scouting-Seite traegt
eine schmale Karte, die anderen dichte Tabellen und Kachelraster. Das
liesse sich aendern, aber es ist eine Entscheidung ueber die
Inhaltsdichte von 17 Seiten -- die gehoert Filipe, nicht mir um zwei
Uhr nachts.

(Meine erste Messung sagte das Gegenteil. Sie nahm einen Streifen bei
x 0..150 -- ausgerechnet die dunkelste Spalte jedes Motivs. Danach
schien die Scouting-Seite fast schwarz, waehrend das Bildschirmfoto
derselben Seite hell und farbig ist. Ein Messfeld, das nicht
repraesentativ ist, misst zuverlaessig das Falsche.)

Geprueft: pruef-workspace-seiten (18 Seiten, alles in Ordnung),
pruef-buehne, pruef-css-klassen -- alle in Ordnung.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-09 00:14:48 +02:00
co-authored by Claude Opus 5
parent f3d5bcf198
commit 4e35c6f8e5
22 changed files with 350 additions and 208 deletions
+110 -10
View File
@@ -52,10 +52,42 @@ const browser = await chromium.launch();
wird auf beiden Groessen, weil die geteilten Klassen (.kopf-zeile, wird auf beiden Groessen, weil die geteilten Klassen (.kopf-zeile,
.inhalt--breit, .leise) am 31.08.2026 von aufgaben.css nach start.css .inhalt--breit, .leise) am 31.08.2026 von aufgaben.css nach start.css
gewandert sind -- faellt dabei etwas herunter, sieht man es hier. */ gewandert sind -- faellt dabei etwas herunter, sieht man es hier. */
/** Stimmt die Buehne dieser Seite?
*
* HERAUSGELOEST, DAMIT SIE EINE GEGENPROBE BEKOMMEN KANN. Als Zeile
* mitten in der Schleife liess sie sich nur pruefen, indem man den
* Fehler in der Anwendung wieder einbaut. Als Funktion beantwortet sie
* die Frage in einer Zeile -- und die Gegenprobe unten beweist, dass
* sie auch NEIN sagen kann.
*
* @param istStart Die Startseite hat ihre feste Grundszene aus
* `body.start::before` und traegt kein `data-buehne`.
* @param gewollt Was `data-buehne` sagt (oder null).
* @param geladen Welches Motiv das CSS tatsaechlich laedt (oder null).
*/
export function buehneRichtig(istStart, gewollt, geladen) {
if (istStart) return !!geladen;
return !!gewollt && geladen === gewollt;
}
/* chat.html UND leistung.html KAMEN AM 09.09.2026 DAZU -- und der Chat
nicht aus Ordnungsliebe.
Er fehlte in dieser Liste, und genau auf ihm steckte ein Fehler, den
diese Pruefung haette finden muessen: `chat.html` hat weder
`.kopf-zeile` noch `.k-kopf`, und `kopf.js` stieg deshalb aus, BEVOR
es Ton und Buehne setzte. Die Seite lief seit jeher ohne ihr
Hintergrundbild, obwohl in bereiche.js `szene: 'lounge'` fuer sie
steht. Gefunden hat das keine Pruefung, sondern eine Messung der
Hintergrundhelligkeit aller 18 Seiten -- chat.html meldete als eine
von dreien "keine Buehne".
Eine Pruefung, die eine Seite nicht kennt, kann auf ihr nichts
finden. */
const SEITEN = ["start.html", "uebersicht.html", "aufgaben.html", "kalender.html", const SEITEN = ["start.html", "uebersicht.html", "aufgaben.html", "kalender.html",
"personen.html", "profil.html", "steckbrief.html", "wissen.html", "dateien.html", "personen.html", "profil.html", "steckbrief.html", "wissen.html", "dateien.html",
"calls.html", "startcheck.html", "report.html", "scouting.html", "calls.html", "chat.html", "leistung.html", "startcheck.html", "report.html",
"automation.html", "content.html", "bereich.html?b=live"]; "scouting.html", "automation.html", "content.html", "bereich.html?b=live"];
let fehler = 0; let fehler = 0;
for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"]]) { for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"]]) {
@@ -127,8 +159,33 @@ for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"
&& (istStart || r.rueckweg === "start.html"); && (istStart || r.rueckweg === "start.html");
/* Auf der Startseite gibt es keinen Seitenkopf -- dort sind die /* Auf der Startseite gibt es keinen Seitenkopf -- dort sind die
Kacheln selbst der Kopf. Überall sonst ist er Pflicht. */ Kacheln selbst der Kopf. Überall sonst ist er Pflicht. */
const kopfGut = istStart /* ZWEI SEITEN HABEN KEINE KOPFZEILE, UND DAS IST ABSICHT.
|| (r.ton !== null && r.kopfZeichen > 0 && r.wasserzeichen > 0);
Die Startseite ist ihre eigene Uebersicht. Der Chat fuellt den
Bildschirm mit zwei Spalten (Gespraechsliste und Verlauf) und
traegt seinen Titel in `.chat__kopf` -- eine zusaetzliche
Seitenkopfzeile darueber wuerde ihm eine Zeile Hoehe nehmen, die
er fuer den Verlauf braucht.
DIE AUSNAHME STEHT HIER MIT NAMEN, statt dass die Seite aus der
Liste faellt. Genau das war vorher der Fall: chat.html wurde
nicht geprueft, und deshalb blieb unbemerkt, dass sie auch ihr
Hintergrundbild verloren hatte. Eine Seite, die man aus der
Liste nimmt, damit die Liste gruen bleibt, ist eine Seite ohne
Pruefung.
WAS FUER DEN CHAT TROTZDEM GILT: Ton und Buehne. Die haengen am
Bereich, nicht an der Kopfzeile -- sie muessen ankommen. Nur
Plakette und Wasserzeichen entfallen, weil es den Ort dafuer
nicht gibt.
OFFEN FUER FILIPE: Ob der Chat eine Plakette bekommen soll, ist
eine Gestaltungsfrage, keine Fehlerfrage -- sie braucht seinen
Blick, nicht meine Entscheidung um zwei Uhr nachts. */
const ohneKopfzeile = istStart || s === "chat.html";
const kopfGut = ohneKopfzeile
? (istStart || r.ton !== null)
: (r.ton !== null && r.kopfZeichen > 0 && r.wasserzeichen > 0);
/* AM 03.09.2026 UMGESTELLT. /* AM 03.09.2026 UMGESTELLT.
Hier stand: "jede Seite hat ihre EIGENE Bühne" -- geprüft wurde, Hier stand: "jede Seite hat ihre EIGENE Bühne" -- geprüft wurde,
@@ -159,11 +216,23 @@ for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"
trägt. Ein `data-buehne="garage"` ohne passende CSS-Regel fiele trägt. Ein `data-buehne="garage"` ohne passende CSS-Regel fiele
damit auf -- bei "überall dasselbe Bild" wäre es nie damit auf -- bei "überall dasselbe Bild" wäre es nie
aufgefallen, und bei "irgendein Motiv" auch nicht. */ aufgefallen, und bei "irgendein Motiv" auch nicht. */
/* Die Startseite trägt KEIN data-buehne -- sie hat ihre feste /* "KEIN data-buehne" IST NUR AUF DER STARTSEITE IN ORDNUNG.
Grundszene aus `body.start::before`. Für sie zählt deshalb nur,
dass überhaupt ein Motiv ankommt; für alle anderen, dass das Hier stand `r.buehne ? r.buehneBild === r.buehne : !!r.buehneBild`
ankommende Motiv das ist, das sie sich aussuchen. */ -- also: fehlt das Merkmal, reicht IRGENDEIN Bild. Gedacht war
const buehneGut = r.buehne ? r.buehneBild === r.buehne : !!r.buehneBild; das fuer die Startseite, die ihre feste Grundszene aus
`body.start::before` bezieht. Geschrieben war es fuer JEDE Seite.
Damit war der Chat-Fehler unsichtbar: Die Seite verlor ihr
`data-buehne`, fiel auf die Grundszene zurueck, und die Pruefung
sagte "ein Motiv ist da, alles gut". Eine Bedingung, die bei
fehlender Angabe milder wird statt strenger, kann den Verlust
dieser Angabe nicht melden -- sie belohnt ihn.
Jetzt ist die Ausnahme an die Startseite GEBUNDEN, nicht an das
Fehlen des Merkmals. Auf jeder anderen Seite ist "keine Buehne"
ein Fehler. */
const buehneGut = buehneRichtig(istStart, r.buehne, r.buehneBild);
/* JEDE BEDINGUNG EINZELN, MIT NAMEN. Vorher war das ein einziges /* JEDE BEDINGUNG EINZELN, MIT NAMEN. Vorher war das ein einziges
langes UND -- fiel es, stand da nur "FEHL" und eine Zeile, in langes UND -- fiel es, stand da nur "FEHL" und eine Zeile, in
der alles in Ordnung aussah. Man musste die Prüfung aufmachen der alles in Ordnung aussah. Man musste die Prüfung aufmachen
@@ -174,7 +243,11 @@ for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"
if (r.abmelden === false) gruende.push("Abmelden-Knopf ausserhalb"); if (r.abmelden === false) gruende.push("Abmelden-Knopf ausserhalb");
if (!markeGut) gruende.push("Schriftzug/Rückweg"); if (!markeGut) gruende.push("Schriftzug/Rückweg");
if (!kopfGut) gruende.push("Seitenkopf (Ton/Zeichen/Wasserzeichen)"); if (!kopfGut) gruende.push("Seitenkopf (Ton/Zeichen/Wasserzeichen)");
if (!buehneGut) gruende.push(`Bühne: ${r.buehneBild} statt ${r.buehne}`); if (!buehneGut) {
gruende.push(r.buehne
? `Bühne: ${r.buehneBild} statt ${r.buehne}`
: `Bühne: die Seite trägt gar kein data-buehne (geladen: ${r.buehneBild || "nichts"})`);
}
if (!(r.breit === null || r.breit === "1240px")) gruende.push(`Breite ${r.breit}`); if (!(r.breit === null || r.breit === "1240px")) gruende.push(`Breite ${r.breit}`);
if (!(r.kopfzeile === null || r.kopfzeile === "flex")) gruende.push(`Kopfzeile ${r.kopfzeile}`); if (!(r.kopfzeile === null || r.kopfzeile === "flex")) gruende.push(`Kopfzeile ${r.kopfzeile}`);
const gut = gruende.length === 0; const gut = gruende.length === 0;
@@ -192,6 +265,33 @@ for (const [breite, hoehe, wie] of [[1440, 1000, "Computer"], [390, 844, "Handy"
} }
await kontext.close(); await kontext.close();
} }
/* ---- GEGENPROBE: kann die Buehnenregel auch NEIN sagen? ------------
Ohne das waere "alles in Ordnung" nur die Aussage, dass die Regel
nichts gemeldet hat -- nicht, dass sie etwas melden koennte. Genau
dieser Fall ist am 09.09.2026 eingetreten: Die alte Regel wurde bei
fehlendem `data-buehne` MILDER statt strenger und hat den Verlust
der Angabe belohnt statt gemeldet. */
{
const faelle = [
[false, "lounge", "lounge", true, "Seite will lounge und bekommt lounge"],
[false, "lounge", "garage", false, "Seite will lounge, bekommt garage"],
[false, null, "studio", false, "Seite hat gar kein data-buehne (der Chat-Fehler)"],
[false, null, null, false, "weder gewollt noch geladen"],
[false, "lounge", null, false, "gewollt, aber nichts geladen"],
[true, null, "studio", true, "Startseite mit ihrer Grundszene"],
[true, null, null, false, "Startseite ganz ohne Motiv"],
];
let schief = 0;
for (const [start, gewollt, geladen, soll, was] of faelle) {
const ist = buehneRichtig(start, gewollt, geladen);
if (ist !== soll) { schief++; console.log(` FEHL Gegenprobe "${was}": ${ist} statt ${soll}`); }
}
console.log(schief === 0
? ` ok die Bühnenregel erkennt alle ${faelle.length} Fälle richtig (Gegenprobe)`
: ` FEHL ${schief} Fälle der Bühnenregel stimmen nicht`);
if (schief) fehler += schief;
}
await browser.close(); await browser.close();
console.log(`\n${fehler === 0 ? "Alles in Ordnung." : fehler + " Seite(n) fehlerhaft."}`); console.log(`\n${fehler === 0 ? "Alles in Ordnung." : fehler + " Seite(n) fehlerhaft."}`);
try { rmSync(ordner, { recursive: true, force: true }); } catch {} try { rmSync(ordner, { recursive: true, force: true }); } catch {}
+17 -5
View File
@@ -594,9 +594,16 @@ for (const b of [440, 580, 900]) {
Werkstatt, dort wird gearbeitet Werkstatt, dort wird gearbeitet
arena Dateien, Wissen die Medaillon-Sammlung -- ein arena Dateien, Wissen die Medaillon-Sammlung -- ein
Archiv sieht so aus Archiv sieht so aus
halle Profile, Steckbrief, dieselbe Sammlung, gespiegelt: halle Profile, Steckbrief, DIESELBE Sammlung, Bild fuer Bild
Schutz es geht um Personen und Regeln, Schutz gleich (nachgemessen: gleiche
nicht um Betrieb Pruefsumme). Hier stand bis zum
09.09.2026 "gespiegelt" -- das war
nie so, es gibt in diesem Werkzeug
keine Spiegelung. Ein Kommentar,
der mehr behauptet als der Code
tut, ist schlimmer als keiner:
Man sucht den Unterschied und
findet ihn nicht.
wald Start-Check, Scout roter Ahorn am Wasser -- etwas, wald Start-Check, Scout roter Ahorn am Wasser -- etwas,
das waechst das waechst
skyline Kalender Podest unter dem Mond, Nacht skyline Kalender Podest unter dem Mond, Nacht
@@ -634,8 +641,13 @@ const SZENEN = {
nichts mehr). Zu wenig, und pruef-buehne meldet zu Recht schlechten nichts mehr). Zu wenig, und pruef-buehne meldet zu Recht schlechten
Kontrast an echten Bildpunkten. Kontrast an echten Bildpunkten.
0,42 ist gemessen, nicht geraten -- siehe den Lauf von pruef-buehne 0,26 ist gemessen, nicht geraten -- siehe den Lauf von pruef-buehne
nach dem Bau. */ nach dem Bau. (Hier stand "0,42" und darunter 0.26: Der Wert wurde
gesenkt -- die Begruendung dafuer steht oben bei "Damit sinkt der
flache Schleier von 0,42 auf 0,26" --, und diese Zeile ist nicht
mitgegangen. Zwei Zahlen fuer dieselbe Sache, und nur eine
geaendert; genau das Muster, das mich in dieser Nacht schon
viermal aufgehalten hat.) */
const DUNKEL = 0.26; const DUNKEL = 0.26;
console.log("\n--- Die neun Buehnen ---"); console.log("\n--- Die neun Buehnen ---");
+32 -2
View File
@@ -437,12 +437,40 @@
Zeitraum die Überschrift ist. Er soll sein Zeichen trotzdem Zeitraum die Überschrift ist. Er soll sein Zeichen trotzdem
bekommen -- sonst wäre ausgerechnet die aufwendigste Seite die bekommen -- sonst wäre ausgerechnet die aufwendigste Seite die
einzige ohne. */ einzige ohne. */
const kopf = document.querySelector('.kopf-zeile, .k-kopf'); if (!B) return;
if (!B || !kopf) return;
const bereich = B.zuSeite(location.pathname, location.search); const bereich = B.zuSeite(location.pathname, location.search);
if (!bereich) return; if (!bereich) return;
/* ==== ERST DIE SEITE, DANN DIE PLAKETTE ==========================
DIE REIHENFOLGE WAR DER FEHLER (behoben 09.09.2026, screen11).
Hier stand ganz oben:
const kopf = document.querySelector('.kopf-zeile, .k-kopf');
if (!B || !kopf) return;
Damit hing ALLES an der Frage, ob es eine Kopfzeile gibt, an die
man eine Plakette haengen kann -- auch der Farbton der Seite und
ihr Hintergrundbild, die damit nichts zu tun haben.
`chat.html` hat weder `.kopf-zeile` noch `.k-kopf` (es hat einen
eigenen Chat-Kopf). Die Seite ist damit an dieser Zeile
ausgestiegen und hat WEDER ihren Ton NOCH ihre Buehne bekommen --
obwohl in bereiche.js seit jeher `szene: 'lounge'` fuer sie
steht. Eine Zuordnung, die es gibt und die nie ankam.
Aufgefallen ist es beim Nachmessen der Hintergrundhelligkeit
aller 18 Seiten: chat.html meldete als eine von dreien
`data-buehne` = nichts. Im Quelltext sieht die Zeile richtig aus,
und auf der Seite sieht ein fehlender Hintergrund nach Absicht
aus -- deshalb hat es Jahre keiner gesehen.
Jetzt stehen Ton und Buehne VOR der Plakette. Sie brauchen nur
den Bereich; die Plakette braucht zusaetzlich einen Kopf, und
wenn es den nicht gibt, faellt eben nur sie aus. */
/* Der Ton hängt am body: Damit erreicht er auch Bauteile, die weit /* Der Ton hängt am body: Damit erreicht er auch Bauteile, die weit
unten auf der Seite stehen (Karten, Knöpfe, Zähler) -- nicht nur unten auf der Seite stehen (Karten, Knöpfe, Zähler) -- nicht nur
den Kopf. Die 17 Töne selbst stehen in start.css und hängen nur am den Kopf. Die 17 Töne selbst stehen in start.css und hängen nur am
@@ -460,6 +488,8 @@
Plakette mit dem Zeichen -- eingefügt VOR dem vorhandenen Text, Plakette mit dem Zeichen -- eingefügt VOR dem vorhandenen Text,
ohne ihn anzufassen. Dadurch funktioniert das auf allen dreizehn ohne ihn anzufassen. Dadurch funktioniert das auf allen dreizehn
Seiten, ohne dreizehn HTML-Dateien zu ändern. */ Seiten, ohne dreizehn HTML-Dateien zu ändern. */
const kopf = document.querySelector('.kopf-zeile, .k-kopf');
if (!kopf) return;
const erstes = kopf.firstElementChild; const erstes = kopf.firstElementChild;
if (!erstes) return; if (!erstes) return;
+9 -9
View File
@@ -14,10 +14,10 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -217,10 +217,10 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/aufgaben.js?v=202609090002" defer></script> <script src="assets/js/aufgaben.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/automation.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -140,10 +140,10 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/automation.js?v=202609090002" defer></script> <script src="assets/js/automation.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -149,14 +149,14 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/checkliste.js?v=202609090002" defer></script> <script src="assets/js/checkliste.js?v=202609090014" defer></script>
<script src="assets/js/ampel.js?v=202609090002" defer></script> <script src="assets/js/ampel.js?v=202609090014" defer></script>
<script src="assets/js/schulung.js?v=202609090002" defer></script> <script src="assets/js/schulung.js?v=202609090014" defer></script>
<script src="assets/js/vorlagen.js?v=202609090002" defer></script> <script src="assets/js/vorlagen.js?v=202609090014" defer></script>
<script src="assets/js/bereich.js?v=202609090002" defer></script> <script src="assets/js/bereich.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/calls.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -82,11 +82,11 @@
</main> </main>
<script src="assets/js/ki.js?v=202609090002" defer></script> <script src="assets/js/ki.js?v=202609090014" defer></script>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/calls.js?v=202609090002" defer></script> <script src="assets/js/calls.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,17 +14,17 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog, <!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem .neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html. zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
Dialog zu sehen bekam. --> Dialog zu sehen bekam. -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/chat.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -160,10 +160,10 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/bereiche.js?v=202609090002"></script> <script src="assets/js/bereiche.js?v=202609090014"></script>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002"></script> <script src="assets/js/kopf.js?v=202609090014"></script>
<script src="assets/js/glocke.js?v=202609090002"></script> <script src="assets/js/glocke.js?v=202609090014"></script>
<script src="assets/js/chat.js?v=202609090002"></script> <script src="assets/js/chat.js?v=202609090014"></script>
</body> </body>
</html> </html>
+12 -12
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/content.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/content.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -172,12 +172,12 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/checkliste.js?v=202609090002" defer></script> <script src="assets/js/checkliste.js?v=202609090014" defer></script>
<script src="assets/js/vorlagen.js?v=202609090002" defer></script> <script src="assets/js/vorlagen.js?v=202609090014" defer></script>
<script src="assets/js/content.js?v=202609090002" defer></script> <script src="assets/js/content.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/dateien.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -101,10 +101,10 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/dateien.js?v=202609090002" defer></script> <script src="assets/js/dateien.js?v=202609090014" defer></script>
</body> </body>
</html> </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="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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
</head> </head>
<body class="gate"> <body class="gate">
@@ -382,6 +382,6 @@
</main> </main>
</div> </div>
<script src="assets/js/gate.js?v=202609090002" defer></script> <script src="assets/js/gate.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/kalender.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -331,11 +331,11 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/kalender.js?v=202609090002" defer></script> <script src="assets/js/kalender.js?v=202609090014" defer></script>
<script src="assets/js/kalender-abo.js?v=202609090002" defer></script> <script src="assets/js/kalender-abo.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/leistung.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -217,10 +217,10 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/wahl.js?v=202609090002"></script> <script src="assets/js/wahl.js?v=202609090014"></script>
<script src="assets/js/bereiche.js?v=202609090002"></script> <script src="assets/js/bereiche.js?v=202609090014"></script>
<script src="assets/js/kopf.js?v=202609090002"></script> <script src="assets/js/kopf.js?v=202609090014"></script>
<script src="assets/js/glocke.js?v=202609090002"></script> <script src="assets/js/glocke.js?v=202609090014"></script>
<script src="assets/js/leistung.js?v=202609090002"></script> <script src="assets/js/leistung.js?v=202609090014"></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/personen.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -305,10 +305,10 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/personen.js?v=202609090002" defer></script> <script src="assets/js/personen.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/profil.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -207,11 +207,11 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/steckbrief.js?v=202609090002" defer></script> <script src="assets/js/steckbrief.js?v=202609090014" defer></script>
<script src="assets/js/profil.js?v=202609090002" defer></script> <script src="assets/js/profil.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/report.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/report.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -99,11 +99,11 @@
</main> </main>
<script src="assets/js/ki.js?v=202609090002" defer></script> <script src="assets/js/ki.js?v=202609090014" defer></script>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/report.js?v=202609090002" defer></script> <script src="assets/js/report.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/scouting.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -132,10 +132,10 @@
</div> </div>
</div> </div>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/scouting.js?v=202609090002" defer></script> <script src="assets/js/scouting.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+9 -9
View File
@@ -14,12 +14,12 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe <!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. --> den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
<link rel="stylesheet" href="assets/css/heim.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/heim.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -522,10 +522,10 @@
</p> </p>
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/start.js?v=202609090002" defer></script> <script src="assets/js/start.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+11 -11
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/startcheck.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -78,11 +78,11 @@
</main> </main>
<script src="assets/js/ki.js?v=202609090002" defer></script> <script src="assets/js/ki.js?v=202609090014" defer></script>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/startcheck.js?v=202609090002" defer></script> <script src="assets/js/startcheck.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/profil.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -119,10 +119,10 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/steckbrief.js?v=202609090002" defer></script> <script src="assets/js/steckbrief.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,13 +14,13 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der <!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". --> Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/uebersicht.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -142,11 +142,11 @@
</main> </main>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/uebersicht.js?v=202609090002" defer></script> <script src="assets/js/uebersicht.js?v=202609090014" defer></script>
</body> </body>
</html> </html>
+10 -10
View File
@@ -14,11 +14,11 @@
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" /> <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="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/start.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/start.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/wissen.css?v=202609090014" />
<link rel="stylesheet" href="assets/css/module.css?v=202609090002" /> <link rel="stylesheet" href="assets/css/module.css?v=202609090014" />
</head> </head>
<body class="start"> <body class="start">
@@ -183,10 +183,10 @@
</main> </main>
<script src="assets/js/wahl.js?v=202609090002" defer></script> <script src="assets/js/wahl.js?v=202609090014" defer></script>
<script src="assets/js/bereiche.js?v=202609090002" defer></script> <script src="assets/js/bereiche.js?v=202609090014" defer></script>
<script src="assets/js/kopf.js?v=202609090002" defer></script> <script src="assets/js/kopf.js?v=202609090014" defer></script>
<script src="assets/js/glocke.js?v=202609090002" defer></script> <script src="assets/js/glocke.js?v=202609090014" defer></script>
<script src="assets/js/wissen.js?v=202609090002" defer></script> <script src="assets/js/wissen.js?v=202609090014" defer></script>
</body> </body>
</html> </html>