Handy-Mitte, Babyblau und Spicy im Umschalter

Drei Bildschirmfotos, drei Befunde -- und alle drei waren messbar.

--- SCREEN 2: RING UND UHR STANDEN SCHIEF ---

Filipe: "ich will dass auf dem handy die uhr und der kreis ganz oben mit
den erledigten aufgaben, schoen mittig, zentriert sind. die stehen sehr
verzogen von der mitte. das soll bei jedem und jeder rolle verbessert
werden."

Gemessen bei 390 und 412 px, in allen fuenf Rollen, immer dieselbe
Zahl: Ring 31 px nach links, Uhr 31 px nach rechts. Gleicher Betrag,
entgegengesetzte Richtung -- eine Ursache, nicht zwei.

`justify-content: center` zentriert den INHALT der Reihe, und in der
Reihe steht neben dem Instrument noch ein Knopf (Glocke rechts vom Ring,
Wecker links von der Uhr). Zentriert wurde also [Knopf + Abstand +
Instrument] als Block; das Instrument rutschte um die halbe Knopfbreite
zur Seite. Die Knopfbreite steht seit jeher als `--instrument-knoepfe:
62px` in derselben Datei -- 62 / 2 = 31. Die gemessene Zahl war von
Anfang an aufgeschrieben, nur an anderer Stelle.

Der Knopf zaehlt jetzt nicht mehr mit: aus dem Fluss genommen, neben das
zentrierte Instrument gehaengt. NICHT um 31 px verschoben -- das waere
dieselbe Zahl ein zweites Mal, und beim naechsten Knopf waere sie
falsch. Jetzt folgt seine Lage dem Instrument, wie gross das auch ist.

Nachher: 0 px Abweichung, alle fuenf Rollen, beide Breiten.

--- SCREEN 3: DAS BABYBLAU WAR STAHLGRAU ---

Filipe: "die rolle dogfather soll eine uebertrieben geile babyblau
haben." Zum dritten Mal -- und die ersten beiden Male habe ich das
Falsche vergroessert.

Beide Male hatte ich den Abstand zwischen Rot- und Blaukanal im HEXWERT
erhoeht (45 Stufen, dann 86). Diesmal zuerst gemessen, was am Bildschirm
ankommt:

  Die DogFather-Zeile traegt 98,7 % farbige Bildpunkte -- MEHR als jede
  andere Rolle. An der Menge lag es also nie.
  Ihr Mittelwert war rgb(43,62,78): 35 Stufen zwischen Rot und Blau.
  Das ist Stahlgrau.

Die richtige Groesse ist die SAETTIGUNG. In OKLab hatte #9ed3f4 eine
Buntheit von 0,0718 -- der blasseste Wert aller fuenf Rollen. #5fbdff
hat 0,1303, also 81 Prozent mehr. Die Zeile kommt damit auf
rgb(36,60,79), und der mittlere Kanalabstand steigt von 35,2 auf 43,0.

Nachgerechnet, was NICHT verlorengeht: Kontrast auf dem Grund 9,75:1
(vorher 12,49) -- weit ueber den 7 fuer AAA. Abstand zur naechsten
Rollenfarbe 0,1608 in OKLab, vorher 0,1466; die Hausgrenze liegt bei
0,0973. DogFather ist also SICHERER unterscheidbar als vorher.
Gemessen an der echten Flaeche: 8,84:1 und 9,60:1.

--- SCREEN 4: SPICY FEHLTE IM UMSCHALTER ---

Filipe: "ich will da auch noch die spicy rolle sehen und die leute in
der rolle wie die anderen."

Der Sicht-Umschalter fuehrte eine EIGENE Rollenliste -- vier Eintraege,
Spicy Media fehlte. Zum vierten Mal derselbe Fehler: eine zweite
Fassung einer Liste, die es zentral schon gibt. Vorher traf es die
Leitungsliste (ein Set), die Rollennamen (ein Objekt in fuenf
Skripten -- im Chat stand "UNDEFINED" ueber einem Namen) und die
Personenliste.

Jetzt steht dort keine Liste mehr, sondern eine Ableitung aus
`ROLLENFOLGE` und `ROLLEN_GRUPPE`. Kommt eine sechste Rolle, ist sie
ohne eine Zeile Arbeit dabei.

--- Pruefung ---

pruef-handy: zehn neue Messungen (fuenf Rollen x zwei Breiten), alle
0 px. Die beiden fehlenden Rollen sind dafuer in den Testdaten
ergaenzt -- eine Pruefung an drei von fuenf haette "bei jeder Rolle"
nicht belegen koennen.

pruef-sicht: Cigdem als Spicy-Media-Person ergaenzt. Ohne sie waere es
nie aufgefallen -- eine Rolle ohne Leute wird ohnehin weggelassen, und
die alte Zusicherung "Manager, Scouts, Creator" waere weiter gruen
gewesen. Dazu eine Gegenprobe, dass die Reihenfolge WIRKLICH aus der
zentralen Liste kommt und nicht wieder abgeschrieben ist.

pruef-personen-kachel: DogFather-Kontrast neu dabei.
Ausserdem gruen: pruef-css-klassen, pruef-lesbarkeit.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-09 13:59:53 +02:00
co-authored by Claude Opus 5
parent d5570ee501
commit 9b1826721b
25 changed files with 394 additions and 202 deletions
+59
View File
@@ -89,6 +89,12 @@ function anlegen(name, rolle, code) {
const idDogi = anlegen("Filipe", "admin", "CODE-DOGI-0001");
const idScout = anlegen("Patrick-Maximilian", "scout", "CODE-SCOU-0001");
const idTili = anlegen("Tili", "creator", "CODE-ANNA-0001");
/* Die beiden fehlenden Rollen -- gebraucht fuer die Mittenpruefung ganz
unten. Filipe: "das soll bei jedem und jeder rolle verbessert
werden", und eine Pruefung an drei von fuenf Rollen haette genau
diese Aussage nicht belegen koennen. */
const idSpicy = anlegen("Cigdem", "spicy", "CODE-SPIC-0001");
const idMgr = anlegen("Mara", "manager", "CODE-MANA-0001");
d.prepare("INSERT INTO betreuung (creator_id, betreuer_id, seit) VALUES (?,?,?)").run(idTili, idScout, jetzt);
const LANG = "Ein sehr langer Eintrag ohne Leerzeichenumbruch fuer die Handypruefung";
@@ -425,6 +431,59 @@ console.log("\n=== Kein Licht ohne Zeiger");
await kontext.close();
}
/* ---------------------------------------------------------------------
RING UND UHR STEHEN IN DER MITTE -- bei jeder Rolle (09.09.2026)
Filipe, mit Bildschirmfoto: "ich will dass auf dem handy die uhr und
der kreis ganz oben mit den erledigten aufgaben, schoen mittig,
zentriert sind. die stehen sehr verzogen von der mitte. das soll bei
jedem und jeder rolle verbessert werden."
Gemessen war es bei allen fuenf Rollen und beiden Breiten dieselbe
Zahl: Ring 31 px nach links, Uhr 31 px nach rechts. Ursache war
`justify-content: center` auf einer Reihe, in der neben dem
Instrument noch ein Knopf steht -- zentriert wurde der Block aus
beiden. 62 px Knopfbreite (`--instrument-knoepfe`), halbiert, macht
genau die 31.
Warum das hier ALLE Rollen durchgeht, obwohl die Ursache eine einzige
CSS-Regel ist: Weil genau das die Behauptung war, die geprueft
gehoert. Eine Regel kann von einer rollenabhaengigen ueberschrieben
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 [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 } });
const seite = await kontext.newPage();
await seite.goto(BASIS + "/workspace/", { waitUntil: "domcontentloaded" });
await seite.click(`.rolle[data-rolle="${rolle}"]`);
await seite.fill("#code", code);
await seite.click("button[type=submit]");
await seite.waitForURL("**/start.html", { timeout: 15000 });
await seite.waitForTimeout(1500);
const m = await seite.evaluate(() => {
const ab = (w) => {
const e = document.querySelector(w);
if (!e) return null;
const r = e.getBoundingClientRect();
if (r.width < 4) return null;
return Math.round((r.left + r.right) / 2 - window.innerWidth / 2);
};
return { ring: ab("#zring"), uhr: ab(".uhr"),
ueber: document.documentElement.scrollWidth - document.documentElement.clientWidth };
});
/* 3 px Nachsicht: Ein ungerader Rest bei ungerader Breite ist kein
Befund. 31 px waren einer. */
const gut = m.ring !== null && m.uhr !== null
&& 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}` : ""));
await kontext.close();
}
}
await browser.close();
try { rmSync(ordner, { recursive: true, force: true }); } catch { /* egal */ }
console.log(fehler ? `\n${fehler} Prüfung(en) fehlgeschlagen.` : "\nAlles in Ordnung.");
+7
View File
@@ -371,6 +371,13 @@ melde("\n=== 5. Lesbarkeit ===");
["Anzahl", '.gruppe[data-rolle="scout"] .gruppe__zahl'],
["Namenszeichen", '.gruppe[data-rolle="scout"] .gruppe__kopf-zeichen'],
["Namenszeichen (Creator, hellste Rolle)", '.gruppe[data-rolle="creator"] .gruppe__kopf-zeichen'],
/* DogFather steht ausdruecklich dabei: Sein Babyblau wurde am
09.09.2026 saettiger gemacht (#9ed3f4 -> #5fbdff) und dabei
dunkler. Von 12,49:1 auf 9,75:1 gegen den Grund gerechnet -- eine
Rechnung ist aber keine Messung, und gemessen wird hier gegen die
Flaeche, die wirklich dahinter liegt. */
["Anzahl (DogFather)", '.gruppe[data-rolle="admin"] .gruppe__zahl'],
["Namenszeichen (DogFather)", '.gruppe[data-rolle="admin"] .gruppe__kopf-zeichen'],
["Anzahl (Creator)", '.gruppe[data-rolle="creator"] .gruppe__zahl'],
["Name offen", '.gruppe[data-rolle="manager"] .gruppe__name'],
]) {
+36 -1
View File
@@ -80,6 +80,17 @@ function anlegen(name, rolle, code) {
return d.prepare("SELECT last_insert_rowid() AS id").get().id;
}
const idDogi = anlegen("Filipe", "admin", "CODE-DOGI-0001");
/* SPICY MEDIA GEHOERT DAZU (09.09.2026).
Filipe: "ich will da auch noch die spicy rolle sehen und die leute in
der rolle wie die anderen."
Der Umschalter fuehrte eine EIGENE Rollenliste -- vier Eintraege, und
Spicy Media fehlte. Ohne eine Spicy-Person in diesen Testdaten waere
das nie aufgefallen: Eine Rolle ohne Leute wird ohnehin weggelassen,
und die Pruefung darunter haette weiter brav "Manager, Scouts,
Creator" bestaetigt. */
const idSpicy = anlegen("Cigdem", "spicy", "CODE-SPIC-0001");
const idMgr = anlegen("Mara", "manager", "CODE-MANA-0001");
const idPat = anlegen("Patrick", "scout", "CODE-SCOU-0001");
const idBen = anlegen("Ben", "scout", "CODE-SCOB-0001");
@@ -338,10 +349,34 @@ const wahl = await bDogi.seite.evaluate(() => {
anzahl: s.querySelectorAll("option").length,
erste: s.querySelector("option")?.textContent,
ichDrin: [...s.querySelectorAll("option")].some((o) => o.textContent === "Filipe"),
namen: [...s.querySelectorAll("optgroup option")].map((o) => o.textContent),
};
});
ok(wahl.gruppen.join(", ") === "Manager, Scouts, Creator",
/* Die Reihenfolge ist die des Hauses (window.Bereiche.ROLLENFOLGE):
Spicy Media, DogFather, Manager, Scout, Creator. DogFather faellt
weg, weil dort nur Filipe selbst steht. */
ok(wahl.gruppen.join(", ") === "Spicy Media, Manager, Scouts, Creator",
`nach Rollen gruppiert: ${wahl.gruppen.join(", ")}`);
ok(wahl.gruppen.includes("Spicy Media"),
"Spicy Media steht mit dabei — nicht mehr nur vier von fuenf Rollen");
/* GEGENPROBE: Die Liste kommt wirklich aus der zentralen Reihenfolge
und ist nicht wieder abgeschrieben. Waere sie es, koennte sie beim
naechsten Mal genauso stehenbleiben. */
const ausZentral = await bDogi.seite.evaluate(() => {
const folge = window.Bereiche?.ROLLENFOLGE || [];
const namen = window.Bereiche?.ROLLEN_GRUPPE || {};
const s = document.getElementById("sicht-feld");
const da = [...s.querySelectorAll("optgroup")].map((g) => g.label);
const erwartet = folge.map((r) => namen[r]).filter((n) => da.includes(n));
return { gleich: erwartet.join(", ") === da.join(", "), erwartet, da };
});
ok(ausZentral.gleich,
`die Reihenfolge folgt der zentralen Liste (${ausZentral.erwartet.join(", ")})`);
/* Und die PERSON steht drin, nicht nur die Ueberschrift. */
ok([...(wahl.namen || [])].includes("Cigdem"),
`die Spicy-Media-Person steht in ihrer Gruppe (${(wahl.namen || []).join(", ")})`);
ok(/meine Sicht/i.test(wahl.erste || ""),
`der Rueckweg steht ganz oben ("${wahl.erste}")`);
ok(!wahl.ichDrin, "DogFather selbst steht nicht in der Liste – das waere derselbe Zustand");
+37 -3
View File
@@ -160,9 +160,43 @@
Silber bleibt es durch die HELLIGKEIT, blau wird es durch den
Kanalabstand. Beides zugleich geht nur so; ein saettigeres Blau
waere Farbe statt Material. */
--dogi-haupt: #9ed3f4;
--dogi-zweit: #6dc2f2;
--dogi-tief: #35506b;
/* ---------------------------------------------------------------
DRITTER SCHRITT, 09.09.2026. Filipe: "die rolle dogfather soll
eine uebertrieben geile babyblau haben."
Zweimal habe ich hier den ABSTAND zwischen Rot- und Blaukanal
erhoeht (45 Stufen -> 86) und zweimal war es zu wenig. Diesmal
erst gemessen, was am Bildschirm ankommt, statt den Hexwert
anzusehen:
Die DogFather-Zeile traegt 98,7 % farbige Bildpunkte -- MEHR als
jede andere Rolle. An der Menge lag es also nie.
Ihr Mittelwert war aber rgb(43,62,78): zwischen Rot und Blau
liegen 35 Stufen, und das ist Stahlgrau, kein Babyblau.
Die richtige Groesse ist die SAETTIGUNG, nicht der Kanalabstand im
Hexwert. In OKLab gemessen hatte #9ed3f4 eine Buntheit von 0,0718
-- der blasseste Wert aller fuenf Rollen. #5fbdff hat 0,1303, also
81 Prozent mehr, und die Zeile kommt damit auf rgb(28,55,76):
48 Stufen zwischen Rot und Blau statt 28.
Was dabei NICHT verlorengeht, nachgerechnet:
* Kontrast auf dem Grund 9,75:1 (vorher 12,49) -- weit ueber den
4,5, die fuer Text gelten, und ueber den 7 fuer AAA.
* Abstand zur naechsten Rollenfarbe (Scout) 0,1608 in OKLab,
vorher 0,1466. Die Hausgrenze liegt bei 0,0973 -- DogFather
ist also SICHERER unterscheidbar als vorher, nicht weniger.
Silber bleibt es durch die Helligkeit des Spitzlichts auf der
Schiene (#f2f8ff an ihrem oberen Ende) -- das ist die Stelle, an
der Metall entsteht. Die Flaeche darunter darf Farbe sein. */
--dogi-haupt: #5fbdff;
/* Der Begleitton geht mit: Er traegt die untere Haelfte der Schiene.
Bliebe er auf #6dc2f2, waere die Schiene oben satter als unten --
ein Verlauf, der in die falsche Richtung laeuft. */
--dogi-zweit: #2fa9f2;
/* Und die Tiefe wird ein echtes Blau statt eines Schiefergraus. */
--dogi-tief: #14496f;
/* MANAGER — lila, bleibt (Wunsch: "manager bleibt lila"). */
--manager-haupt: #8a76ff;
+37
View File
@@ -679,9 +679,46 @@
steht das Ausschalten dort, wo die Spalte verschwindet, die es
begruendet. Wer die Spalten wieder anfasst, sieht es. */
.willkommen__rechts::before { display: none; }
/* ==== DIE UHR STEHT IN DER MITTE, NICHT DIE REIHE ====================
Filipe, mit Bildschirmfoto vom Handy: "ich will dass auf dem handy
die uhr und der kreis ganz oben mit den erledigten aufgaben, schoen
mittig, zentriert sind. die stehen sehr verzogen von der mitte."
Gemessen bei 390 und 412 px, in ALLEN fuenf Rollen, immer dieselbe
Zahl: Ring 31 px nach links, Uhr 31 px nach rechts. Gleicher
Betrag, entgegengesetzte Richtung -- das ist eine Ursache, nicht
zwei.
`justify-content: center` zentriert den INHALT der Reihe, und in
der Reihe steht neben dem Instrument noch der Knopf. Zentriert wird
also [Knopf + Abstand + Uhr] als Block; die Uhr rutscht dabei um
die halbe Knopfbreite zur Seite. Die Knopfbreite steht seit jeher
als `--instrument-knoepfe: 62px` in dieser Datei -- 62 / 2 = 31.
Die gemessene Zahl war also von Anfang an aufgeschrieben, nur an
einer anderen Stelle.
Der Knopf zaehlt deshalb nicht mehr mit: Er wird aus dem Fluss
genommen und neben die zentrierte Uhr gehaengt. Kein Verschieben um
31 px -- das waere dieselbe Zahl ein zweites Mal, und beim
naechsten Knopf waere sie falsch. So folgt seine Lage der Uhr,
wie gross die auch ist. */
.willkommen__rechts > .glocke-platz {
position: absolute; top: 50%; transform: translateY(-50%);
right: calc(50% + var(--instrument) / 2 + 14px);
}
.willkommen__rechts > .uhr { margin-inline: auto; }
}
@media (max-width: 780px) {
.willkommen { --instrument: 196px; }
/* Und dasselbe fuer den Ring: Erst HIER faellt die zweite Spalte weg,
vorher steht er neben dem Text und soll gar nicht mittig sein. */
.willkommen__links > .glocke-platz--links {
position: absolute; top: 50%; transform: translateY(-50%);
left: calc(50% + var(--instrument) / 2 + 14px);
}
.willkommen__links > .zring { margin-inline: auto; }
.willkommen__reihe { grid-template-columns: minmax(0, 1fr); gap: 20px; }
/* Jetzt faellt auch die zweite Spalte weg -- ab hier trennt die linke
Nut ebenfalls nichts mehr. Bis hierher blieb sie richtig: Ring und
+27 -7
View File
@@ -1060,12 +1060,32 @@
return k;
};
const ROLLE_GRUPPE = [
['manager', 'Manager'],
['scout', 'Scouts'],
['creator', 'Creator'],
['admin', 'DogFather'],
];
/* DIE REIHENFOLGE KOMMT AUS DER ZENTRALEN LISTE (09.09.2026).
Hier stand eine eigene: manager, scout, creator, admin. Also VIER
Rollen -- und Spicy Media fehlte. Wer eine Spicy-Media-Person
ansehen wollte, fand sie im Umschalter nicht, obwohl der Server sie
mitliefert. Filipe hat es gemeldet: "ich will da auch noch die
spicy rolle sehen und die leute in der rolle wie die anderen."
Es ist zum vierten Mal derselbe Fehler: eine zweite Fassung einer
Liste, die es zentral schon gibt. Vorher traf es die Leitungsliste
(ein Set), die Rollennamen (ein Objekt in fuenf Skripten, im Chat
stand "UNDEFINED" ueber einem Namen) und die Personenliste. Jedes
Mal wurde die zentrale Fassung gepflegt und die Kopie vergessen.
Deshalb steht hier keine Liste mehr, sondern eine Ableitung:
`ROLLENFOLGE` gibt die Reihenfolge, `ROLLEN_GRUPPE` die
Ueberschrift. Kommt morgen eine sechste Rolle dazu, ist sie hier
ohne eine Zeile Arbeit dabei.
ERST BEIM BAUEN GELESEN, nicht beim Laden dieser Datei. bereiche.js
steht auf allen achtzehn Seiten davor und beide tragen `defer`, die
Reihenfolge stimmt also -- aber eine Liste, die beim Laden
stillschweigend leer bliebe, waere ein Ausfall, den niemand sieht.
Zum Zeitpunkt des Bauens ist die Seite fertig geladen. */
const rollenGruppen = () => (window.Bereiche?.ROLLENFOLGE || [])
.map((r) => [r, window.Bereiche?.ROLLEN_GRUPPE?.[r] || r]);
/* EIN WETTLAUF, den es wirklich gab: Auf profil.html rufen zwei Dateien
werZeigen() auf (profil.js und steckbrief.js). Beide kamen an der
@@ -1126,7 +1146,7 @@
nichts und machte den Knopf so breit, dass am Handy nichts anderes
mehr danebenpasste. */
s.append(new Option('Meine Sicht', ''));
for (const [rolle, name] of ROLLE_GRUPPE) {
for (const [rolle, name] of rollenGruppen()) {
const drin = personen.filter((p) => p.rolle === rolle && p.id !== ich.id && p.aktiv !== false);
if (!drin.length) continue;
const g = document.createElement('optgroup');
+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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -231,10 +231,10 @@
</form>
</dialog>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/aufgaben.js?v=202609091336" 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/aufgaben.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -140,10 +140,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/automation.js?v=202609091336" 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/automation.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -149,14 +149,14 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/checkliste.js?v=202609091336" defer></script>
<script src="assets/js/ampel.js?v=202609091336" defer></script>
<script src="assets/js/schulung.js?v=202609091336" defer></script>
<script src="assets/js/vorlagen.js?v=202609091336" defer></script>
<script src="assets/js/bereich.js?v=202609091336" 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/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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -82,11 +82,11 @@
</main>
<script src="assets/js/ki.js?v=202609091336" defer></script>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/calls.js?v=202609091336" defer></script>
<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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<!-- 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=202609091336" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -247,10 +247,10 @@
</form>
</dialog>
<script src="assets/js/bereiche.js?v=202609091336"></script>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336"></script>
<script src="assets/js/glocke.js?v=202609091336"></script>
<script src="assets/js/chat.js?v=202609091336"></script>
<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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/content.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -172,12 +172,12 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/checkliste.js?v=202609091336" defer></script>
<script src="assets/js/vorlagen.js?v=202609091336" defer></script>
<script src="assets/js/content.js?v=202609091336" 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/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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -101,10 +101,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/dateien.js?v=202609091336" 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/dateien.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
</head>
<body class="gate">
@@ -401,6 +401,6 @@
</main>
</div>
<script src="assets/js/gate.js?v=202609091336" defer></script>
<script src="assets/js/gate.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -340,11 +340,11 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/kalender.js?v=202609091336" defer></script>
<script src="assets/js/kalender-abo.js?v=202609091336" 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/kalender.js?v=202609091359" defer></script>
<script src="assets/js/kalender-abo.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -217,10 +217,10 @@
</form>
</dialog>
<script src="assets/js/wahl.js?v=202609091336"></script>
<script src="assets/js/bereiche.js?v=202609091336"></script>
<script src="assets/js/kopf.js?v=202609091336"></script>
<script src="assets/js/glocke.js?v=202609091336"></script>
<script src="assets/js/leistung.js?v=202609091336"></script>
<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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -335,10 +335,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/personen.js?v=202609091336" 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/personen.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -207,11 +207,11 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/steckbrief.js?v=202609091336" defer></script>
<script src="assets/js/profil.js?v=202609091336" 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/steckbrief.js?v=202609091359" defer></script>
<script src="assets/js/profil.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/report.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -99,11 +99,11 @@
</main>
<script src="assets/js/ki.js?v=202609091336" defer></script>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/report.js?v=202609091336" defer></script>
<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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -132,10 +132,10 @@
</div>
</div>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/scouting.js?v=202609091336" 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/scouting.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<!-- 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=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/heim.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091359" />
</head>
<body class="start">
@@ -667,10 +667,10 @@
</p>
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/start.js?v=202609091336" 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/start.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -78,11 +78,11 @@
</main>
<script src="assets/js/ki.js?v=202609091336" defer></script>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/startcheck.js?v=202609091336" defer></script>
<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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -119,10 +119,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/steckbrief.js?v=202609091336" 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/steckbrief.js?v=202609091359" 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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609091359" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091359" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -142,11 +142,11 @@
</main>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091359" defer></script>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/uebersicht.js?v=202609091336" 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>
</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=202609091336" />
<link rel="stylesheet" href="assets/css/start.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609091336" />
<link rel="stylesheet" href="assets/css/module.css?v=202609091336" />
<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" />
</head>
<body class="start">
@@ -183,10 +183,10 @@
</main>
<script src="assets/js/wahl.js?v=202609091336" defer></script>
<script src="assets/js/bereiche.js?v=202609091336" defer></script>
<script src="assets/js/kopf.js?v=202609091336" defer></script>
<script src="assets/js/glocke.js?v=202609091336" defer></script>
<script src="assets/js/wissen.js?v=202609091336" 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/wissen.js?v=202609091359" defer></script>
</body>
</html>