Die Rechtetafel siebt die Karten jetzt wirklich -- und „ab Dabei" steht dran

ZWEI SACHEN, EINE DAVON EIN ECHTER BEFUND.

1) DIE KARTEN KAMEN AN DER RECHTETAFEL VORBEI
Der Bauplan sagt in Kapitel 04 und noch einmal in der Abnahme:
"Leite die sichtbaren Karten aus derselben Rechte-Tafel ab, die
rechte.html verwendet. Eine Rolle sieht nur Karten zu Seiten, die sie
oeffnen darf; pruefe das SERVERSEITIG."

Ich habe dafuer eine Pruefung geschrieben, die die Seite ueber die
ECHTE Schnittstelle sperrt (nicht mit einem UPDATE in der Datenbank --
nur so laeuft tafelLaden() mit). Sie wurde sofort rot: Nach dem Sperren
von bereich.html fuer einen Modi lieferte der Server weiterhin ALLE
ELF Bereichs-Karten.

Im Browser fiel das nicht auf, und das ist der heikle Teil: Die Seite
verbindet jede Karte mit einer Kachel, und die Kachelliste ist
gefiltert -- die Karten verschwanden also auf dem Bildschirm. Die
TEXTE gingen trotzdem hinaus. Eine Oberflaeche, die etwas nicht
anzeigt, ist keine Schranke; genau deshalb steht im Bauplan
"serverseitig".

Jetzt siebt `darfKarte()` an der Quelle. Der Pfad wird aus dem
Schluessel GERECHNET (`bereich:highlight` -> /workspace/bereich.html),
nicht aus einer Zuordnungsliste -- das ist die Umkehrung von
`schluesselVonZiel`, und eine gepflegte Tabelle daneben waere die, die
beim naechsten neuen Brett fehlt. Entschieden wird mit `darfSeite`
selbst; hier wird nichts davon nachgebaut.

Gegenprobe in derselben Pruefung: zuruecksperren -> die Karten sind
wieder da (29 von 29). Und eine Zeile dazwischen, die zaehlt, dass NUR
sie verschwunden sind -- waere mit der Sperre die halbe Anleitung
weggefallen, waere die erste Zeile auch gruen gewesen.

2) „AB DABEI" UND „AB STAMM" AN DER KARTE (Kapitel 04)
"Kann ein Community-Mitglied etwas wegen seiner Stufe noch nicht,
steht das an der Karte."

Auch das abgeleitet: aus TREFF_SCHREIBEN, derselben Tafel, die das
Schreiben ENTSCHEIDET. `null` darin heisst "von aussen schreibt hier
niemand" -- das ist keine Stufe, die man erreicht, und bekommt
deshalb keine Marke. "ab Stamm" an einem Anschlagbrett waere ein
Versprechen, das nie eingeloest wird.

Als Wort, nicht als Schloss-Symbol: Ein Schloss sagt "du darfst
nicht" und laesst offen, ob jemals. "ab Dabei" sagt, dass es kommt --
und wann, steht mit Datum in der Karte "Deine Stufe" darueber. Ruhig
gestaltet, nicht rot: Es ist keine Sperre, sondern eine Auskunft ueber
die Zeit.

GEPRUEFT (pruef-anleitung 166 -> 173)
Die wichtigste der neuen Zeilen ist die, dass die Marke nach dem
Aufstieg VERSCHWINDET. Eine Marke, die bleibt, ist schlimmer als
keine: Sie sagt jemandem, er duerfe etwas nicht, das er laengst darf,
und er probiert es gar nicht erst. Gemessen an drei Karten mit drei
verschiedenen Antworten (Chat: Dabei, Highlights: Stamm,
Anschlagbrett: gar nichts) -- waere die Rechnung grob falsch, traefe
sie alle drei gleich. Dazu die Gegenprobe, dass eine Teamrolle keine
einzige solche Marke bekommt.

Mitgelaufen: pruef-rechtetafel 19, pruef-rechte-umstellen 56,
pruef-css-klassen, pruef-tippziele 13 -- alle gruen. Die
Abnahmezahlen aus Kapitel 13 (14/29/29/34 mit ihrer Aufteilung) sind
nach dem neuen Sieb unveraendert; das ist der Beleg, dass es im
Normalfall nichts wegnimmt.

Im Browser nachgemessen (390 px, echte Anmeldung): Community sieht
vier Marken (Rudel-Chat, Wunschliste, Mitmachen „ab Dabei",
Highlights „ab Stamm"), die rechte Hand keine einzige.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-10-06 17:44:10 +02:00
co-authored by Claude Opus 5
parent 1f0ab7860a
commit a7b5775268
51 changed files with 905 additions and 690 deletions
+7 -1
View File
@@ -220,8 +220,13 @@ for (const [rolle, wie] of ROLLEN) {
const klein = [...document.querySelectorAll("button, a")] const klein = [...document.querySelectorAll("button, a")]
.filter((e) => { const r = e.getBoundingClientRect(); .filter((e) => { const r = e.getBoundingClientRect();
return r.width > 0 && r.height > 0 && r.height < 44; }).length; return r.width > 0 && r.height > 0 && r.height < 44; }).length;
/* „ab Dabei" / „ab Stamm" -- der Bauplan will sie an der Karte
sehen, nicht nur im Datenstrom. */
const marken = [...document.querySelectorAll(".an-karte__abstufe")]
.map((m) => `${m.closest(".an-karte")?.querySelector(".an-karte__name")
?.textContent || "?"}: ${m.textContent}`);
return { return {
karten, quer: breit, klein, karten, quer: breit, klein, marken,
vorweg: z("vorweg-block") && !z("vorweg-block").hidden, vorweg: z("vorweg-block") && !z("vorweg-block").hidden,
stufe: z("stufe-block") && !z("stufe-block").hidden, stufe: z("stufe-block") && !z("stufe-block").hidden,
stufeText: z("stufe-jetzt")?.textContent || "", stufeText: z("stufe-jetzt")?.textContent || "",
@@ -236,6 +241,7 @@ for (const [rolle, wie] of ROLLEN) {
console.log(` Deine Stufe : ${lage.stufe} ${lage.stufeText}`); console.log(` Deine Stufe : ${lage.stufe} ${lage.stufeText}`);
console.log(` Querscrollen : ${lage.quer ? "JA -- Befund" : "nein"}`); console.log(` Querscrollen : ${lage.quer ? "JA -- Befund" : "nein"}`);
console.log(` Tippziele unter 44 : ${lage.klein}`); console.log(` Tippziele unter 44 : ${lage.klein}`);
console.log(` Stufen-Marken : ${lage.marken.join(" | ") || "keine"}`);
console.log(` Browsermeldungen : ${klagen.length ? klagen.join(" | ") : "keine"}`); console.log(` Browsermeldungen : ${klagen.length ? klagen.join(" | ") : "keine"}`);
console.log(` Fehlgeschlagen : ${schlecht.length ? schlecht.slice(0, 6).join(" | ") : "nichts"}`); console.log(` Fehlgeschlagen : ${schlecht.length ? schlecht.slice(0, 6).join(" | ") : "nichts"}`);
+104
View File
@@ -1186,6 +1186,110 @@ melde("\n=== Die Abnahme-Checkliste (Bauplan Kapitel 13) ===");
} }
} }
/* =====================================================================
„AB DABEI" UND „AB STAMM" AN DER KARTE (Bauplan Kapitel 04)
---------------------------------------------------------------------
„Kann ein Community-Mitglied etwas wegen seiner Stufe noch nicht,
steht das an der Karte."
DIE WICHTIGE ZEILE IST DIE DRITTE: Nach dem Aufstieg muss die Marke
VERSCHWINDEN. Eine Marke, die bleibt, ist schlimmer als keine --
sie sagt jemandem, er duerfe etwas nicht, das er laengst darf, und
er probiert es gar nicht erst.
GEMESSEN WIRD AN DREI KARTEN MIT DREI VERSCHIEDENEN ANTWORTEN, und
das ist Absicht: Der Rudel-Chat braucht „Dabei", die Highlights
brauchen „Stamm", und das Anschlagbrett braucht gar nichts (dort
schreibt von aussen NIEMAND, auf keiner Stufe). Waere die Rechnung
grob falsch, traefe sie alle drei gleich. */
melde("\n=== „ab Dabei“ und „ab Stamm“ an der Karte ===");
{
const markeVon = (j, kachel) =>
(j?.karten || []).find((k) => k.kachel === kachel)?.erst_ab ?? null;
const gastId = (() => {
const d = new DatabaseSync(process.env.WORKSPACE_DB);
const z = d.prepare("SELECT id FROM personen WHERE rolle = 'gast'").get();
d.close(); return z?.id || 0;
})();
const beitritt = (tageHer) => {
const d = new DatabaseSync(process.env.WORKSPACE_DB);
d.prepare("UPDATE personen SET erstellt = ? WHERE id = ?")
.run(new Date(Date.now() - tageHer * 86400_000).toISOString(), gastId);
d.close();
};
beitritt(0);
const neuJ = (await holen("gast", CREW_HOST)).j;
ok(markeVon(neuJ, "chat:treff") === "Dabei"
&& markeVon(neuJ, "bereich:highlight") === "Stamm"
&& markeVon(neuJ, "bereich:anschlag") === null,
`Stufe Neu: Chat „ab ${markeVon(neuJ, "chat:treff")}“, Highlights `
+ `„ab ${markeVon(neuJ, "bereich:highlight")}“, Anschlagbrett `
+ `${markeVon(neuJ, "bereich:anschlag") || "ohne Marke"}`);
beitritt(10);
const dabeiJ = (await holen("gast", CREW_HOST)).j;
ok(markeVon(dabeiJ, "chat:treff") === null
&& markeVon(dabeiJ, "bereich:highlight") === "Stamm",
`Stufe Dabei: die Chat-Marke ist weg (${markeVon(dabeiJ, "chat:treff") || "weg"}), `
+ `die der Highlights bleibt (${markeVon(dabeiJ, "bereich:highlight")})`);
/* Eine Teamrolle hat keine Mitglieder-Stufe -- an ihren Karten darf
nie eine solche Marke stehen. Ohne diese Zeile waere die Rechnung
auch dann gruen, wenn sie die Stufe gar nicht beachtete. */
const handJ = (await holen("hand", CREW_HOST)).j;
const beimTeam = (handJ?.karten || []).filter((k) => k.erst_ab).length;
ok(beimTeam === 0,
`eine Teamrolle bekommt keine einzige Stufen-Marke (${beimTeam})`);
beitritt(0);
}
/* =====================================================================
EINE SEITE SPERREN — UND DIE KARTE IST WEG (Bauplan Kapitel 13)
---------------------------------------------------------------------
„In ‚Wer sieht was' eine Seite sperren: Die Karte verschwindet bei
dieser Rolle."
DAS IST DER PUNKT, AN DEM DIE ANLEITUNG GEFAEHRLICH WERDEN KANN.
Eine Karte ist eine Einladung mit einem Knopf „Hingehen". Bleibt sie
stehen, nachdem die Seite gesperrt wurde, schickt die Einweisung
jemanden gegen eine Tuer — und erzaehlt ihm vorher noch, was dahinter
zu tun waere. Der Bauplan verlangt deshalb ausdruecklich, dass die
Karten aus DERSELBEN Tafel kommen wie die Tuer.
GESPERRT WIRD UEBER DIE ECHTE SCHNITTSTELLE, nicht mit einem
UPDATE in der Datenbank: Nur so laeuft auch `tafelLaden()` mit, und
genau dort koennte die Kette reissen. Danach wird die Sperre wieder
aufgehoben und nachgemessen, dass die Karte zurueckkommt — sonst
wuesste man nicht, ob sie verschwunden ist oder nur nie da war. */
melde("\n=== Seite sperren, Karte weg (Abnahme Kapitel 13) ===");
{
const PFAD = "/workspace/bereich.html";
const stellen = (erlaubt) => roh("/workspace/api/rechte/feld", CREW_HOST,
{ pfad: PFAD, rolle: "modi", erlaubt }, kekse.admin, "PUT");
const vorher = (await holen("modi", CREW_HOST)).j?.karten || [];
const bereicheVorher = vorher.filter((k) => k.kachel.startsWith("bereich:")).length;
ok(bereicheVorher > 0,
`vorher erklaert die Anleitung dem Modi ${bereicheVorher} Bereichs-Karten`);
const zu = await stellen(false);
const gesperrt = (await holen("modi", CREW_HOST)).j?.karten || [];
const bereicheGesperrt = gesperrt.filter((k) => k.kachel.startsWith("bereich:")).length;
ok(zu.code === 200 && bereicheGesperrt === 0,
`nach dem Sperren sind sie weg (HTTP ${zu.code}, noch ${bereicheGesperrt})`);
/* UND NUR SIE. Waere mit der Sperre die halbe Anleitung
verschwunden, waere die Zeile darueber auch gruen. */
ok(gesperrt.length === vorher.length - bereicheVorher,
`und nur sie (${vorher.length} - ${bereicheVorher} = ${gesperrt.length})`);
const auf = await stellen(true);
const zurueck = (await holen("modi", CREW_HOST)).j?.karten || [];
ok(auf.code === 200 && zurueck.length === vorher.length,
`Gegenprobe: zurueckgestellt sind sie wieder da (${zurueck.length} von `
+ `${vorher.length})`);
}
/* ---------- Abschluss ------------------------------------------------ */ /* ---------- Abschluss ------------------------------------------------ */
try { rmSync(ordner, { recursive: true, force: true }); } catch { /* egal */ } try { rmSync(ordner, { recursive: true, force: true }); } catch { /* egal */ }
console.log(`\n${fehler ? "FEHLER: " + fehler : "Alles in Ordnung"} — ${geprueft} Prüfungen`); console.log(`\n${fehler ? "FEHLER: " + fehler : "Alles in Ordnung"} — ${geprueft} Prüfungen`);
+78 -3
View File
@@ -34,12 +34,13 @@
import express from "express"; import express from "express";
import { db, sitzungLesen, AUSSEN_ROLLEN, bereicheFuer } from "./workspace.js"; import { db, sitzungLesen, AUSSEN_ROLLEN, bereicheFuer } from "./workspace.js";
import { darfSeite } from "./rechte.js";
import { import {
STUFEN, PFLEGE_ROLLEN, fassungenFuer, STUFEN, PFLEGE_ROLLEN, fassungenFuer,
} from "./anleitung-tabellen.js"; } from "./anleitung-tabellen.js";
import { import {
stufeVon, STUFEN_NAME, DABEI_TAGE, STAMM_TAGE, STAMM_BEITRAEGE, stufeVon, STUFEN_NAME, DABEI_TAGE, STAMM_TAGE, STAMM_BEITRAEGE,
TREFF_SCHREIBEN, TREFF_SCHREIBEN, STUFEN as MITGLIED_STUFEN,
} from "./workspace-treff.js"; } from "./workspace-treff.js";
export const anleitungRouter = express.Router(); export const anleitungRouter = express.Router();
@@ -96,6 +97,73 @@ function wessenStand(req) {
return (req.sicht || req.person)?.id ?? 0; return (req.sicht || req.person)?.id ?? 0;
} }
/** Darf diese Person die Seite ueberhaupt oeffnen, die die Karte
* erklaert?
*
* Bauplan Kapitel 04 und 13: „Leite die sichtbaren Karten aus
* derselben Rechte-Tafel ab, die rechte.html verwendet. Eine Rolle
* sieht nur Karten zu Seiten, die sie oeffnen darf; pruefe das
* SERVERSEITIG."
*
* GEMESSEN AM 06.10.2026, UND ES STIMMTE NICHT: Wer in „Wer sieht
* was" fuer einen Modi `bereich.html` sperrte, bekam vom Server
* weiterhin alle elf Bereichs-Karten geliefert. Im Browser fielen sie
* zwar weg (die Seite verbindet jede Karte mit einer Kachel, und die
* Kachelliste ist gefiltert) -- aber die TEXTE gingen trotzdem
* hinaus, und eine Oberflaeche ist keine Schranke. Genau deshalb
* steht im Bauplan „serverseitig".
*
* DER PFAD WIRD AUS DEM SCHLUESSEL GERECHNET, nicht aus einer
* Zuordnungsliste: Der Schluessel ist der Seitenname ohne `.html`,
* bei Unterseiten mit einem Doppelpunkt dahinter
* (`bereich:highlight`, `chat:treff`). Das ist die Umkehrung von
* `Bereiche.schluesselVonZiel`; eine gepflegte Tabelle daneben waere
* die, die beim naechsten neuen Brett fehlt.
*
* OHNE EINTRAG IN DER TAFEL HEISST NEIN -- das entscheidet
* `darfSeite` selbst, und zwar fuer das ganze Haus gleich. Hier wird
* nichts davon nachgebaut. */
function darfKarte(person, schluessel) {
const name = String(schluessel || "").split(":")[0];
if (!name) return false;
return darfSeite(person, `/workspace/${name}.html`);
}
/** Kann diese Person das, was die Karte beschreibt, wegen ihrer
* Mitglieder-Stufe noch NICHT?
*
* Bauplan Kapitel 04: "Kann ein Community-Mitglied etwas wegen seiner
* Stufe noch nicht, steht das an der Karte („ab Dabei", „ab Stamm")."
*
* ABGELEITET AUS DER TAFEL, DIE ES ENTSCHEIDET. `TREFF_SCHREIBEN`
* sagt je Brett, welche Stufe zum Schreiben noetig ist -- dieselbe
* Tafel, die der Server beim Schreiben durchsetzt. Eine zweite Liste
* hier waere die, die eines Tages "ab Dabei" an eine Karte schreibt,
* bei der laengst jeder darf (oder umgekehrt, und das waere
* schlimmer: eine Karte ohne Marke, die beim Antippen abweist).
*
* `null` HAT ZWEI BEDEUTUNGEN IN DER TAFEL, und beide fuehren hier
* richtigerweise zu keiner Marke: Ein Brett ohne Eintrag kennt die
* Tafel nicht (dann geht es nicht ums Schreiben), und ein Brett mit
* `null` darf von aussen ueberhaupt niemand beschreiben -- das ist
* keine Stufe, die man erreicht, sondern eine dauerhafte Aufteilung.
* "ab Stamm" daranzuschreiben waere ein Versprechen, das nie
* eingeloest wird.
*
* DER SCHLUESSEL TRAEGT DAS BRETT SCHON IN SICH: `bereich:highlight`
* und `chat:treff` -- beide Formen entstehen in
* `Bereiche.schluesselVonZiel`, und beide tragen hinter dem
* Doppelpunkt genau den Namen, den die Tafel kennt. */
function erstAbFuer(person, schluessel) {
const hat = stufeVon(person);
if (!hat) return null; // Teamrolle: keine Mitglieder-Stufe
const brett = String(schluessel || "").split(":")[1] || "";
const noetig = TREFF_SCHREIBEN[brett];
if (!noetig) return null;
if (MITGLIED_STUFEN.indexOf(hat) >= MITGLIED_STUFEN.indexOf(noetig)) return null;
return STUFEN_NAME[noetig] || noetig;
}
/** „Deine Stufe" — nur fuer die Community (Bauplan, Kapitel 04). /** „Deine Stufe" — nur fuer die Community (Bauplan, Kapitel 04).
* *
* WARUM DIE ZAHLEN NICHT HIER STEHEN: `DABEI_TAGE` und die beiden * WARUM DIE ZAHLEN NICHT HIER STEHEN: `DABEI_TAGE` und die beiden
@@ -174,7 +242,12 @@ anleitungRouter.get("/workspace/api/anleitung", (req, res) => {
const karten = d.prepare( const karten = d.prepare(
`SELECT id, kachel, stufe, wozu, tust, merke, reihe, geaendert `SELECT id, kachel, stufe, wozu, tust, merke, reihe, geaendert
FROM anl_karte WHERE haus = ? AND rolle = ? FROM anl_karte WHERE haus = ? AND rolle = ?
ORDER BY reihe, id`).all(hausVon(req.person), rolle); ORDER BY reihe, id`).all(hausVon(req.person), rolle)
/* DIE RECHTETAFEL SIEBT MIT -- siehe darfKarte(). Gefiltert wird
an der Quelle und nicht erst beim Senden: Darunter haengen der
Zaehler, die Stufen-Abschnitte und die Luecken-Anzeige der
Pflege, und die sollen alle dieselbe Menge meinen. */
.filter((k) => darfKarte(person, k.kachel));
/* `erledigt` kommt aus derselben Abfrage und nicht aus einer /* `erledigt` kommt aus derselben Abfrage und nicht aus einer
zweiten: Zwei Abfragen koennten zwischen den Zeilen zweiten: Zwei Abfragen koennten zwischen den Zeilen
@@ -241,7 +314,9 @@ anleitungRouter.get("/workspace/api/anleitung", (req, res) => {
sehen, kann sie aber nicht setzen -- es waere sonst sein sehen, kann sie aber nicht setzen -- es waere sonst sein
eigener Fortschritt an fremden Schritten. */ eigener Fortschritt an fremden Schritten. */
darf_abhaken: String(req.person?.rolle || "") === rolle, darf_abhaken: String(req.person?.rolle || "") === rolle,
karten: karten.map((k) => ({ ...k, neu: istNeu(k.geaendert) })), karten: karten.map((k) => ({
...k, neu: istNeu(k.geaendert), erst_ab: erstAbFuer(person, k.kachel),
})),
nicht: nachArt("nicht").map((z) => ({ id: z.id, titel: z.titel, text: z.text })), nicht: nachArt("nicht").map((z) => ({ id: z.id, titel: z.titel, text: z.text })),
takt: nachArt("takt").map((z) => ({ id: z.id, titel: z.titel, text: z.text })), takt: nachArt("takt").map((z) => ({ id: z.id, titel: z.titel, text: z.text })),
fragen: nachArt("frage").map((z) => ({ id: z.id, titel: z.titel, text: z.text })), fragen: nachArt("frage").map((z) => ({ id: z.id, titel: z.titel, text: z.text })),
+14 -14
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/anleitung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/anleitung.css?v=202610061743" />
<!-- module.css an VORLETZTER, haus.css an LETZTER Stelle. Die <!-- module.css an VORLETZTER, haus.css an LETZTER Stelle. Die
Reihenfolge ist keine Geschmacksfrage: haus.css setzt nur Reihenfolge ist keine Geschmacksfrage: haus.css setzt nur
Variablen, und bei Variablen entscheidet allein, wer zuletzt Variablen, und bei Variablen entscheidet allein, wer zuletzt
kommt. pruef-css-klassen.mjs misst genau dieses Paar nach. --> kommt. pruef-css-klassen.mjs misst genau dieses Paar nach. -->
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -289,16 +289,16 @@
Und anleitung.js braucht es doppelt: Symbol, Farbe, Name und Und anleitung.js braucht es doppelt: Symbol, Farbe, Name und
Adresse jeder Karte kommen von dort, nicht vom Server. --> Adresse jeder Karte kommen von dort, nicht vom Server. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<!-- wahl.js gehört zu kopf.js: Der Sicht-Umschalter baut daraus seine <!-- wahl.js gehört zu kopf.js: Der Sicht-Umschalter baut daraus seine
Liste. pruef-css-klassen setzt das durch, und zwar auch die Liste. pruef-css-klassen setzt das durch, und zwar auch die
Reihenfolge -- kopf.js fragt beim Aufbau nach dem fertigen Reihenfolge -- kopf.js fragt beim Aufbau nach dem fertigen
Bedienelement. --> Bedienelement. -->
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/anleitung.js?v=202610061722" defer></script> <script src="assets/js/anleitung.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+5 -5
View File
@@ -16,8 +16,8 @@
verdeckt. Gefunden hat es pruef-struktur. verdeckt. Gefunden hat es pruef-struktur.
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. --> Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
<!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als <!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als
Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet
ausserhalb der App -- auf einer Seite, die genau erklaeren soll, ausserhalb der App -- auf einer Seite, die genau erklaeren soll,
@@ -33,7 +33,7 @@
schreibt jede Seite app.webmanifest -- auch die hier. --> schreibt jede Seite app.webmanifest -- auch die hier. -->
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<style> <style>
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite /* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht, soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
@@ -135,7 +135,7 @@
<script src="assets/js/anruf-probe.js?v=202610061722" defer></script> <script src="assets/js/anruf-probe.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+4 -4
View File
@@ -23,25 +23,25 @@
}, },
"icons": [ "icons": [
{ {
"src": "/assets/img/app-symbole/workspace-192.png?v=202610061722", "src": "/assets/img/app-symbole/workspace-192.png?v=202610061743",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-512.png?v=202610061722", "src": "/assets/img/app-symbole/workspace-512.png?v=202610061743",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202610061722", "src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202610061743",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202610061722", "src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202610061743",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
+18
View File
@@ -990,3 +990,21 @@ body[data-rundgang="ja"] [data-rundgang-ziel="ja"] .kachel[data-rundgang-muss="j
border-color: color-mix(in srgb, var(--akzent) 58%, transparent); border-color: color-mix(in srgb, var(--akzent) 58%, transparent);
box-shadow: 0 0 0 1px color-mix(in srgb, var(--akzent) 28%, transparent); box-shadow: 0 0 0 1px color-mix(in srgb, var(--akzent) 28%, transparent);
} }
/* „ab Dabei" / „ab Stamm" an einer Karte (06.10.2026, Bauplan
Kapitel 04).
RUHIG UND NICHT ROT: Es ist keine Sperre und kein Fehler, sondern
eine Auskunft über die Zeit — „das kommt noch". Rot wäre hier die
falsche Sprache, und wer jeden Tag etwas Rotes sieht, sieht bald
gar nichts mehr. Deshalb dieselbe stille Form wie die Marke der
Einordnung daneben, nur in der leisen Textfarbe. */
.an-karte__abstufe {
flex: none;
padding: 2px 9px;
border: 1px solid var(--rand);
border-radius: 999px;
background: rgba(255, 255, 255, .03);
color: var(--text-leise);
font-size: .72rem; line-height: 1.5; white-space: nowrap;
}
+12
View File
@@ -199,6 +199,18 @@
verschwindet von selbst: 14 Tage oder bis die Person die Seite verschwindet von selbst: 14 Tage oder bis die Person die Seite
nach der Änderung geöffnet hat -- gerechnet wird das im Server. */ nach der Änderung geöffnet hat -- gerechnet wird das im Server. */
if (eintrag.neu) namen.append(el('span', 'an-karte__neu', 'Neu')); if (eintrag.neu) namen.append(el('span', 'an-karte__neu', 'Neu'));
/* „AB DABEI" / „AB STAMM" (Bauplan Kapitel 04). Steht nur da,
wenn es diese Person BETRIFFT -- der Server schickt das Feld
gar nicht erst, wenn die Stufe reicht oder gar keine im Spiel
ist. Eine Marke, die bei jedem steht, erklärt nichts.
ALS WORT UND NICHT ALS SCHLOSS-SYMBOL: Ein Schloss sagt „du
darfst nicht" und lässt offen, ob jemals. „ab Dabei" sagt, dass
es kommt — und wann, steht in der Karte „Deine Stufe" weiter
oben, mit Datum. */
if (eintrag.erst_ab) {
namen.append(el('span', 'an-karte__abstufe', `ab ${eintrag.erst_ab}`));
}
kopf.append(namen); kopf.append(namen);
if (pflegeAn) kopf.append(aendernKnopf(() => karteOeffnen(eintrag, kachel))); if (pflegeAn) kopf.append(aendernKnopf(() => karteOeffnen(eintrag, kachel)));
karte.append(kopf); karte.append(kopf);
+19 -19
View File
@@ -12,19 +12,19 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -430,22 +430,22 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach <!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne `window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. --> Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202610061722"></script> <script src="assets/js/textform.js?v=202610061743"></script>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/zuteilung.js?v=202610061722" defer></script> <script src="assets/js/zuteilung.js?v=202610061743" defer></script>
<!-- Der Vorlagenkatalog stand bis zum 23.09.2026 mitten in <!-- Der Vorlagenkatalog stand bis zum 23.09.2026 mitten in
aufgaben.js. Er bedient jetzt zwei Seiten und hat deshalb eine aufgaben.js. Er bedient jetzt zwei Seiten und hat deshalb eine
eigene Datei; hier zeigt er den Creator-Katalog. eigene Datei; hier zeigt er den Creator-Katalog.
Vor aufgaben.js, weil die Seite ihn beim Start einrichtet. --> Vor aufgaben.js, weil die Seite ihn beim Start einrichtet. -->
<script src="assets/js/vorlagenbrett.js?v=202610061722" defer></script> <script src="assets/js/vorlagenbrett.js?v=202610061743" defer></script>
<script src="assets/js/aufgaben.js?v=202610061722" defer></script> <script src="assets/js/aufgaben.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/automation.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/automation.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -168,15 +168,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/automation.js?v=202610061722" defer></script> <script src="assets/js/automation.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -197,16 +197,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/befinden.js?v=202610061722" defer></script> <script src="assets/js/befinden.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+22 -22
View File
@@ -12,24 +12,24 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202610061743" />
<!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett <!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett
„Mitmachen". Eine eigene Kopie der Regel hier waere die zweite „Mitmachen". Eine eigene Kopie der Regel hier waere die zweite
Stelle, an der dieselbe Sache anders aussieht. --> Stelle, an der dieselbe Sache anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -318,19 +318,19 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach <!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne `window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. --> Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202610061722"></script> <script src="assets/js/textform.js?v=202610061743"></script>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/checkliste.js?v=202610061722" defer></script> <script src="assets/js/checkliste.js?v=202610061743" defer></script>
<script src="assets/js/ampel.js?v=202610061722" defer></script> <script src="assets/js/ampel.js?v=202610061743" defer></script>
<script src="assets/js/schulung.js?v=202610061722" defer></script> <script src="assets/js/schulung.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/bereich.js?v=202610061722" defer></script> <script src="assets/js/bereich.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+19 -19
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/treff.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/treff.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. --> <!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -108,15 +108,15 @@
</main> </main>
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. --> <!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/auskunft.js?v=202610061722" defer></script> <script src="assets/js/auskunft.js?v=202610061743" defer></script>
<script src="assets/js/bewerben.js?v=202610061722" defer></script> <script src="assets/js/bewerben.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -7,16 +7,16 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. --> <!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -80,16 +80,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/auskunft.js?v=202610061722" defer></script> <script src="assets/js/auskunft.js?v=202610061743" defer></script>
<script src="assets/js/bewerbungen.js?v=202610061722" defer></script> <script src="assets/js/bewerbungen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+3 -3
View File
@@ -59,11 +59,11 @@
<!-- DIE WERBEEINBLENDUNG. Dieselbe Datei wie in der Reaction-Seite: <!-- DIE WERBEEINBLENDUNG. Dieselbe Datei wie in der Reaction-Seite:
Zwei Fassungen altern unterschiedlich, und dann sieht der Stream Zwei Fassungen altern unterschiedlich, und dann sieht der Stream
anders aus als das, worueber geredet wird. --> anders aus als das, worueber geredet wird. -->
<link rel="stylesheet" href="assets/css/werbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/werbung.css?v=202610061743" />
</head> </head>
<body class="obs-buehne"> <body class="obs-buehne">
<div id="platz"></div> <div id="platz"></div>
<script src="assets/js/werbung.js?v=202610061722" defer></script> <script src="assets/js/werbung.js?v=202610061743" defer></script>
<script src="assets/js/buehne.js?v=202610061722" defer></script> <script src="assets/js/buehne.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/calls.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/calls.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -89,15 +89,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/ki.js?v=202610061722" defer></script> <script src="assets/js/ki.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/calls.js?v=202610061722" defer></script> <script src="assets/js/calls.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+20 -20
View File
@@ -12,26 +12,26 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<!-- 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=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/chat.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/chat.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -739,24 +739,24 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/bereiche.js?v=202610061722"></script> <script src="assets/js/bereiche.js?v=202610061743"></script>
<!-- TEXTFORM VOR ALLEM ANDEREN (21.09.2026): chat.js und bereich.js <!-- TEXTFORM VOR ALLEM ANDEREN (21.09.2026): chat.js und bereich.js
fragen beim Zeichnen nach `window.Textform`. Kaeme sie spaeter, fragen beim Zeichnen nach `window.Textform`. Kaeme sie spaeter,
waere die erste gezeichnete Nachricht ohne Gestaltung -- und das waere die erste gezeichnete Nachricht ohne Gestaltung -- und das
faellt nur dem auf, der genau hinsieht. KEIN `defer`, damit sie faellt nur dem auf, der genau hinsieht. KEIN `defer`, damit sie
wirklich vor den anderen dasteht. --> wirklich vor den anderen dasteht. -->
<script src="assets/js/textform.js?v=202610061722"></script> <script src="assets/js/textform.js?v=202610061743"></script>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722"></script> <script src="assets/js/kopf.js?v=202610061743"></script>
<script src="assets/js/glocke.js?v=202610061722"></script> <script src="assets/js/glocke.js?v=202610061743"></script>
<!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten` <!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten`
bereit, und chat.js baut die Knoepfe nur, wenn es das gibt. bereit, und chat.js baut die Knoepfe nur, wenn es das gibt.
Andersherum waere die Reihenfolge eine stille Abhaengigkeit -- Andersherum waere die Reihenfolge eine stille Abhaengigkeit --
die Knoepfe fehlten, und niemand wuesste warum. --> die Knoepfe fehlten, und niemand wuesste warum. -->
<script src="assets/js/anruf.js?v=202610061722"></script> <script src="assets/js/anruf.js?v=202610061743"></script>
<!-- DIE BILDSCHAU (25.09.2026). Eigene Datei, weil sie nichts vom <!-- DIE BILDSCHAU (25.09.2026). Eigene Datei, weil sie nichts vom
Chat weiss: Sie bekommt einen Weg und einen Namen und zeigt ein Chat weiss: Sie bekommt einen Weg und einen Namen und zeigt ein
Bild. Jede andere Seite mit Fotos kann sie ebenso benutzen, ohne Bild. Jede andere Seite mit Fotos kann sie ebenso benutzen, ohne
@@ -767,8 +767,8 @@
sie beim ersten Foto noch nicht da -- und der erste Klick ginge sie beim ersten Foto noch nicht da -- und der erste Klick ginge
wie frueher in den Tab. Ein Fehler, der nur beim ERSTEN Mal wie frueher in den Tab. Ein Fehler, der nur beim ERSTEN Mal
auftritt, ist der, den man nie nachstellen kann. --> auftritt, ist der, den man nie nachstellen kann. -->
<script src="assets/js/bildschau.js?v=202610061722"></script> <script src="assets/js/bildschau.js?v=202610061743"></script>
<script src="assets/js/chat.js?v=202610061722"></script> <script src="assets/js/chat.js?v=202610061743"></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/content.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/content.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -179,15 +179,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/checkliste.js?v=202610061722" defer></script> <script src="assets/js/checkliste.js?v=202610061743" defer></script>
<script src="assets/js/content.js?v=202610061722" defer></script> <script src="assets/js/content.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+6 -6
View File
@@ -36,15 +36,15 @@
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp" <link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" /> type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst <!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst
404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen 404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen
statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es: statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es:
Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere
die eine Seite, auf der man das Umfaerben sieht. --> die eine Seite, auf der man das Umfaerben sieht. -->
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/crew-haus.css?v=202610061743" />
</head> </head>
<body class="gate gate--crew"> <body class="gate gate--crew">
@@ -459,7 +459,7 @@
<script src="assets/js/gate.js?v=202610061722" defer></script> <script src="assets/js/gate.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+4 -4
View File
@@ -23,25 +23,25 @@
}, },
"icons": [ "icons": [
{ {
"src": "/assets/img/app-symbole/crew-192.png?v=202610061722", "src": "/assets/img/app-symbole/crew-192.png?v=202610061743",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/crew-512.png?v=202610061722", "src": "/assets/img/app-symbole/crew-512.png?v=202610061743",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202610061722", "src": "/assets/img/app-symbole/crew-192-maskable.png?v=202610061743",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202610061722", "src": "/assets/img/app-symbole/crew-512-maskable.png?v=202610061743",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/dateien.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -108,15 +108,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/dateien.js?v=202610061722" defer></script> <script src="assets/js/dateien.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -306,20 +306,20 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<!-- VOR entwicklung.js: Die Seite richtet den Katalog beim Start ein, <!-- VOR entwicklung.js: Die Seite richtet den Katalog beim Start ein,
also muss es ihn zu dem Zeitpunkt geben. Mit "defer" laufen beide also muss es ihn zu dem Zeitpunkt geben. Mit "defer" laufen beide
in Dokumentreihenfolge. --> in Dokumentreihenfolge. -->
<script src="assets/js/vorlagenbrett.js?v=202610061722" defer></script> <script src="assets/js/vorlagenbrett.js?v=202610061743" defer></script>
<script src="assets/js/entwicklung.js?v=202610061722" defer></script> <script src="assets/js/entwicklung.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/hilfe.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -146,14 +146,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/hilfe.js?v=202610061722" defer></script> <script src="assets/js/hilfe.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+5 -5
View File
@@ -30,9 +30,9 @@
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp" <link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" /> type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
</head> </head>
<body class="gate"> <body class="gate">
@@ -427,7 +427,7 @@
<script src="assets/js/gate.js?v=202610061722" defer></script> <script src="assets/js/gate.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/kalender.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -383,15 +383,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/kalender.js?v=202610061722" defer></script> <script src="assets/js/kalender.js?v=202610061743" defer></script>
<script src="assets/js/kalender-abo.js?v=202610061722" defer></script> <script src="assets/js/kalender-abo.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/leistung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -444,13 +444,13 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/meldung.js?v=202610061722"></script> <script src="assets/js/meldung.js?v=202610061743"></script>
<script src="assets/js/nachfrage.js?v=202610061722"></script> <script src="assets/js/nachfrage.js?v=202610061743"></script>
<script src="assets/js/wahl.js?v=202610061722"></script> <script src="assets/js/wahl.js?v=202610061743"></script>
<script src="assets/js/bereiche.js?v=202610061722"></script> <script src="assets/js/bereiche.js?v=202610061743"></script>
<script src="assets/js/kopf.js?v=202610061722"></script> <script src="assets/js/kopf.js?v=202610061743"></script>
<script src="assets/js/glocke.js?v=202610061722"></script> <script src="assets/js/glocke.js?v=202610061743"></script>
<script src="assets/js/leistung.js?v=202610061722"></script> <script src="assets/js/leistung.js?v=202610061743"></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/manager-ziele.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/manager-ziele.css?v=202610061743" />
<!-- module.css an VORLETZTER, haus.css an LETZTER Stelle. Die <!-- module.css an VORLETZTER, haus.css an LETZTER Stelle. Die
Reihenfolge ist keine Geschmacksfrage: haus.css setzt nur Reihenfolge ist keine Geschmacksfrage: haus.css setzt nur
Variablen, und bei Variablen entscheidet allein, wer zuletzt Variablen, und bei Variablen entscheidet allein, wer zuletzt
kommt. pruef-css-klassen.mjs misst genau dieses Paar nach. --> kommt. pruef-css-klassen.mjs misst genau dieses Paar nach. -->
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -218,16 +218,16 @@
kopf.js liest daraus die Leitungsrollen. Ohne sie stürzt jede kopf.js liest daraus die Leitungsrollen. Ohne sie stürzt jede
Seite ab, und zwar nur in der Browserkonsole -- die Kopfleiste Seite ab, und zwar nur in der Browserkonsole -- die Kopfleiste
kommt trotzdem. --> kommt trotzdem. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<!-- wahl.js gehört zu kopf.js: Der Sicht-Umschalter baut daraus seine <!-- wahl.js gehört zu kopf.js: Der Sicht-Umschalter baut daraus seine
Liste. pruef-css-klassen setzt das durch, und zwar auch die Liste. pruef-css-klassen setzt das durch, und zwar auch die
Reihenfolge -- kopf.js fragt beim Aufbau nach dem fertigen Reihenfolge -- kopf.js fragt beim Aufbau nach dem fertigen
Bedienelement. --> Bedienelement. -->
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/manager-ziele.js?v=202610061722" defer></script> <script src="assets/js/manager-ziele.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,13 +12,13 @@
vergessen wird. --> vergessen wird. -->
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/material.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/material.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start" data-ton="42" data-buehne="studio"> <body class="start" data-ton="42" data-buehne="studio">
@@ -138,14 +138,14 @@
<p class="m-laedt" id="laedt">Einen Moment …</p> <p class="m-laedt" id="laedt">Einen Moment …</p>
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/material.js?v=202610061722" defer></script> <script src="assets/js/material.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/notizen.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/notizen.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start" data-ton="46"> <body class="start" data-ton="46">
@@ -181,12 +181,12 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js <!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. --> liest daraus die Leitungsrollen. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/notizen.js?v=202610061722" defer></script> <script src="assets/js/notizen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/personen.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/personen.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -453,14 +453,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/personen.js?v=202610061722" defer></script> <script src="assets/js/personen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/profil.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/profil.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -214,16 +214,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/steckbrief.js?v=202610061722" defer></script> <script src="assets/js/steckbrief.js?v=202610061743" defer></script>
<script src="assets/js/profil.js?v=202610061722" defer></script> <script src="assets/js/profil.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+19 -19
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/reaktion.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/reaktion.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/spendenkarte.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/werbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/werbung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start reaktion-seite" data-stand="laedt"> <body class="start reaktion-seite" data-stand="laedt">
@@ -905,15 +905,15 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js <!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. --> liest daraus die Leitungsrollen. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/spendenkarte.js?v=202610061722" defer></script> <script src="assets/js/spendenkarte.js?v=202610061743" defer></script>
<script src="assets/js/werbung.js?v=202610061722" defer></script> <script src="assets/js/werbung.js?v=202610061743" defer></script>
<script src="assets/js/reaktion.js?v=202610061722" defer></script> <script src="assets/js/reaktion.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/treff.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/treff.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -134,14 +134,14 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen, Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. --> die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/rechte.js?v=202610061722" defer></script> <script src="assets/js/rechte.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/report.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/report.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -106,17 +106,17 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/ki.js?v=202610061722" defer></script> <script src="assets/js/ki.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/report.js?v=202610061722" defer></script> <script src="assets/js/report.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/scouting.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -173,14 +173,14 @@
</div> </div>
</div> </div>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/scouting.js?v=202610061722" defer></script> <script src="assets/js/scouting.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+19 -19
View File
@@ -12,26 +12,26 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<!-- 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=202610061722" /> <link rel="stylesheet" href="assets/css/heim.css?v=202610061743" />
<!-- Die Einweisung bringt ihr Aussehen mit. Sie steht in <!-- Die Einweisung bringt ihr Aussehen mit. Sie steht in
anleitung.css, weil sie dorthin gehoert -- und nicht in anleitung.css, weil sie dorthin gehoert -- und nicht in
start.css, wo sie zwischen 48 Kachelfarben verschwinden start.css, wo sie zwischen 48 Kachelfarben verschwinden
wuerde. --> wuerde. -->
<link rel="stylesheet" href="assets/css/anleitung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/anleitung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -768,22 +768,22 @@
</p> </p>
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/live.js?v=202610061722" defer></script> <script src="assets/js/live.js?v=202610061743" defer></script>
<script src="assets/js/start.js?v=202610061722" defer></script> <script src="assets/js/start.js?v=202610061743" defer></script>
<!-- Die Begruessung und der Rundgang beim ersten Anmelden. <!-- Die Begruessung und der Rundgang beim ersten Anmelden.
EIGENE DATEI und nicht ein Stueck start.js: Sie laeuft auf der EIGENE DATEI und nicht ein Stueck start.js: Sie laeuft auf der
meistbenutzten Seite des Hauses, und wenn hier etwas schiefgeht, meistbenutzten Seite des Hauses, und wenn hier etwas schiefgeht,
darf davon nichts anderes betroffen sein. --> darf davon nichts anderes betroffen sein. -->
<script src="assets/js/rundgang.js?v=202610061722" defer></script> <script src="assets/js/rundgang.js?v=202610061743" defer></script>
<script src="assets/js/aufstieg.js?v=202610061722" defer></script> <script src="assets/js/aufstieg.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/startcheck.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -85,16 +85,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/ki.js?v=202610061722" defer></script> <script src="assets/js/ki.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/startcheck.js?v=202610061722" defer></script> <script src="assets/js/startcheck.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/profil.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/profil.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -150,16 +150,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/auskunft.js?v=202610061722" defer></script> <script src="assets/js/auskunft.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/steckbrief.js?v=202610061722" defer></script> <script src="assets/js/steckbrief.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/support.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/support.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -154,16 +154,16 @@
(reading 'LEITUNG')" ab -- gemessen am 24.09.2026, als diese (reading 'LEITUNG')" ab -- gemessen am 24.09.2026, als diese
Zeile beim Anlegen der Seite fehlte. Die Kopfleiste kam Zeile beim Anlegen der Seite fehlte. Die Kopfleiste kam
trotzdem, deshalb sah man es nur in der Browserkonsole. --> trotzdem, deshalb sah man es nur in der Browserkonsole. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<!-- wahl.js gehoert zu kopf.js: Der Sicht-Umschalter in der <!-- wahl.js gehoert zu kopf.js: Der Sicht-Umschalter in der
Kopfleiste baut daraus seine Liste. pruef-css-klassen setzt das Kopfleiste baut daraus seine Liste. pruef-css-klassen setzt das
seit dem 07.09.2026 durch -- damals fehlte es auf chat.html und seit dem 07.09.2026 durch -- damals fehlte es auf chat.html und
uebersicht.html, und heute hier. --> uebersicht.html, und heute hier. -->
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/support.js?v=202610061722" defer></script> <script src="assets/js/support.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+3 -3
View File
@@ -23,7 +23,7 @@
„Eigenes CSS" leer lassen (der Grund ist schon „Eigenes CSS" leer lassen (der Grund ist schon
durchsichtig). durchsichtig).
====================================================================== --> ====================================================================== -->
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/spendenkarte.css?v=202610061743" />
<style> <style>
/* DURCHSICHTIG BIS AUF DIE KARTEN. OBS legt die Quelle über das /* DURCHSICHTIG BIS AUF DIE KARTEN. OBS legt die Quelle über das
Bild; jede Fläche, die hier steht, deckt dort etwas zu. */ Bild; jede Fläche, die hier steht, deckt dort etwas zu. */
@@ -80,7 +80,7 @@
<body> <body>
<div class="obs-tafel spendentafel" id="tafel" aria-live="polite"></div> <div class="obs-tafel spendentafel" id="tafel" aria-live="polite"></div>
<script src="assets/js/spendenkarte.js?v=202610061722" defer></script> <script src="assets/js/spendenkarte.js?v=202610061743" defer></script>
<script src="assets/js/tafel.js?v=202610061722" defer></script> <script src="assets/js/tafel.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+18 -18
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061743" />
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie <!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
der Regel hier waere die zweite Stelle, an der dieselbe Sache der Regel hier waere die zweite Stelle, an der dieselbe Sache
anders aussieht. --> anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -111,15 +111,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/talente.js?v=202610061722" defer></script> <script src="assets/js/talente.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/team.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/team.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -110,15 +110,15 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/team.js?v=202610061722" defer></script> <script src="assets/js/team.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/team.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/team.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu <!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
@@ -84,15 +84,15 @@
Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt
es niemandem auf, und deshalb prueft pruef-css-klassen die es niemandem auf, und deshalb prueft pruef-css-klassen die
ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. --> ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. -->
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<script src="assets/js/teamlage.js?v=202610061722" defer></script> <script src="assets/js/teamlage.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -112,15 +112,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/teilen.js?v=202610061722" defer></script> <script src="assets/js/teilen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/treff.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/treff.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -126,14 +126,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/treff-moderation.js?v=202610061722" defer></script> <script src="assets/js/treff-moderation.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/treff.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/treff.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des <!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
Rudels biegt der Server genau diesen Dateinamen auf crew-haus.css Rudels biegt der Server genau diesen Dateinamen auf crew-haus.css
um, und die Seite kommt schon beim ERSTEN Abruf in Lila und um, und die Seite kommt schon beim ERSTEN Abruf in Lila und
Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. --> Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -248,14 +248,14 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen, Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. --> die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/auskunft.js?v=202610061722" defer></script> <script src="assets/js/auskunft.js?v=202610061743" defer></script>
<script src="assets/js/treff-regeln.js?v=202610061722" defer></script> <script src="assets/js/treff-regeln.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,22 +12,22 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<!-- 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=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/uebersicht.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -149,16 +149,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/uebersicht.js?v=202610061722" defer></script> <script src="assets/js/uebersicht.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -335,14 +335,14 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/live.js?v=202610061722" defer></script> <script src="assets/js/live.js?v=202610061743" defer></script>
<script src="assets/js/unsere-seiten.js?v=202610061722" defer></script> <script src="assets/js/unsere-seiten.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -106,17 +106,17 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js <!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. Ohne sie stürzt jede Seite mit liest daraus die Leitungsrollen. Ohne sie stürzt jede Seite mit
„Cannot read properties of undefined (reading 'LEITUNG')" ab. --> „Cannot read properties of undefined (reading 'LEITUNG')" ab. -->
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/holen.js?v=202610061722" defer></script> <script src="assets/js/holen.js?v=202610061743" defer></script>
<!-- Die Satz-Tafel. Ohne sie stand auf dieser Seite das Maschinenwort <!-- Die Satz-Tafel. Ohne sie stand auf dieser Seite das Maschinenwort
des Servers (z.B. "nicht_gefunden") statt eines Satzes -- gemeldet des Servers (z.B. "nicht_gefunden") statt eines Satzes -- gemeldet
von pruef-meldungen, nicht beim Ansehen. --> von pruef-meldungen, nicht beim Ansehen. -->
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/unterstuetzen.js?v=202610061722" defer></script> <script src="assets/js/unterstuetzen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/werdegang.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -144,14 +144,14 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/werdegang.js?v=202610061722" defer></script> <script src="assets/js/werdegang.js?v=202610061743" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<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?v=202610061722" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202610061743" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061722" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202610061743" />
<link rel="stylesheet" href="assets/css/gate.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/gate.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/start.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/start.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/wissen.css?v=202610061743" />
<link rel="stylesheet" href="assets/css/module.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/module.css?v=202610061743" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202610061722" /> <link rel="stylesheet" href="assets/css/haus.css?v=202610061743" />
</head> </head>
<body class="start"> <body class="start">
@@ -190,15 +190,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202610061722" defer></script> <script src="assets/js/meldung.js?v=202610061743" defer></script>
<script src="assets/js/hochladen.js?v=202610061722" defer></script> <script src="assets/js/hochladen.js?v=202610061743" defer></script>
<script src="assets/js/nachfrage.js?v=202610061722" defer></script> <script src="assets/js/nachfrage.js?v=202610061743" defer></script>
<script src="assets/js/wahl.js?v=202610061722" defer></script> <script src="assets/js/wahl.js?v=202610061743" defer></script>
<script src="assets/js/bereiche.js?v=202610061722" defer></script> <script src="assets/js/bereiche.js?v=202610061743" defer></script>
<script src="assets/js/installieren.js?v=202610061722" defer></script> <script src="assets/js/installieren.js?v=202610061743" defer></script>
<script src="assets/js/kopf.js?v=202610061722" defer></script> <script src="assets/js/kopf.js?v=202610061743" defer></script>
<script src="assets/js/glocke.js?v=202610061722" defer></script> <script src="assets/js/glocke.js?v=202610061743" defer></script>
<script src="assets/js/wissen.js?v=202610061722" defer></script> <script src="assets/js/wissen.js?v=202610061743" defer></script>
</body> </body>
</html> </html>