Benachrichtigungen: die Reaction laedt ein, jedes Haus bekommt sein Gesicht -- und die Videos haengen nicht mehr

Filipe, 29.09.2026: „ich will dass du die benarichtigungen
perfektionierst. dogfather und alle anderen sollen die
benachrichtigungen perfekt von dieser seite hier bekommen."
Und dazu, mit einer Bildschirmaufnahme: „wieso haengen die videos
immer."

=====================================================================
1. WARUM DIE VIDEOS HAENGEN -- zwei Zeilen, eine Rueckkopplung
=====================================================================

Die Aufnahme zeigt den YouTube-Zaehler bei 0:13 von 31:34, vier
Bilder lang unbewegt, in der Mitte der Ladering.

  a) `hostMelden()` rechnete `laeuft = getPlayerState() === 1`.
     Zustand 3 heisst PUFFERN -- „ich will spielen, mir fehlen
     gerade Daten". Der Host meldete in diesem Moment „laeuft
     nicht", und zwar sofort, weil `onStateChange` bei jedem
     Zustandswechsel meldet.

  b) `empfaenger()` fuegt den Host ausdruecklich hinzu, und
     `folgen(d)` lief im Ereignisstrom fuer alle -- auch fuer ihn.
     Seine eigene Meldung kam zurueck und traf dort auf
         if (!stand.laeuft && getPlayerState() === 1) pauseVideo();

  Der Host puffert eine halbe Sekunde, laeuft weiter -- und wird vom
  Echo seines eigenen Pufferers angehalten. Bei einem 31-Minuten-Video
  passiert das in den ersten Sekunden zuverlaessig.

  Und alle Zuschauer bekamen bei JEDEM Pufferer des Hosts ein
  Pause-Play-Paar. Das ist das Ruckeln, das man fuer die eigene
  Leitung haelt.

GEMESSEN, NICHT HERGELEITET (mess-reaktion):
    vorher   Host=laeuft -> Pufferer gemeldet -> Host=pause
    nachher  Host=laeuft -> Pufferer gemeldet -> Host=laeuft

Drei neue Messungen, jede mit Gegenprobe:
  · ein gemeldeter Pufferer haelt den Host nicht an
  · ein ECHTES Anhalten (Knopf gedrueckt) haelt alle an -- sonst
    waere das Erste mit kaputtem Gleichlauf bezahlt
  · beim Puffern meldet der Server `laeuft=true`; ist der Pufferer
    nicht herzustellen, sagt die Messung das (dritter Ausgang)
Beide Behebungen einzeln zurueckgenommen: beide Male rot.

Die erste Fassung der Gegenprobe war selbst falsch -- sie hielt das
Selbstheilen des Systems (der Host meldet alle fuenf Sekunden die
Wahrheit) fuer einen Fehler. Deshalb drueckt sie jetzt den Knopf,
statt eine Meldung zu faelschen.

=====================================================================
2. DIE REACTION LAEDT EIN
=====================================================================

Nachgemessen war `workspace-reaktion.js` STUMM: kein einziges
`benachrichtige`. Beim Einschalten lief `melden("reaktion", ...)`
ueber den Ereignisstrom -- also nur an Leute, die die Seite ohnehin
offen haben. Das Kino machte auf, und die Einladung verliess das Haus
nie. Dasselbe Muster wie bei den Bewerbungen am 23.09.

Neue Art `reaktion_live`, eigene neben `dogfather_live`: Das eine ist
sein Stream auf TikTok, das andere das Kino hier im Haus.

Eingeladen wird, wer ein Geraet hat und NICHT der Agentur gehoert
(`AGENTUR_ROLLEN` -- keine neue Liste). Nicht der, der eingeschaltet
hat. Und nicht zweimal: Eine Bremse von zwei Stunden faengt den
Neustart ab, denn das Merkmal haengt an `gestartet_am` und das wird
bei jedem Wechsel nach live neu gesetzt.

Geprueft Ende zu Ende in pruef-reaktion (+10): Sendung geht auf
Sendung, danach stehen genau fuenf Einladungen in `push_verschickt` --
rechte Hand, linke Hand, Modi, zweimal Community. Nicht der Host,
nicht die Creatorin. Einladung abgeschaltet: sechs Fehlschlaege.

=====================================================================
3. DARF DAS NACHTS KOMMEN? -- drei Antworten statt zwei
=====================================================================

Hier stand `art === "test" || art === "anruf"`, 230 Zeilen von der
Artenliste entfernt. Am 18.09. hat das eine Nacht lang alle Anrufe
verschluckt; behoben wurde damals dieser eine Fall.

GEMESSEN AM LIVE-BESTAND: `dogfather_live` ging an allen sieben
Abenden vom 22. bis 28.09. zwischen 20:28 und 21:06 raus -- jedes Mal
knapp vor der Sperre um 22 Uhr. Geht Filipe einmal um 22:05 live,
bekommt niemand etwas, und niemand erfaehrt warum.

`ruhe` steht jetzt an der ART:
  "immer" (Vorgabe)  22-7 gesperrt   -- Erinnerungen
  "spaet"            nur 1-7         -- etwas laeuft GERADE
  "nie"              nie             -- ein Mensch wartet am Hoerer

=====================================================================
4. JEDES HAUS BEKOMMT SEIN GESICHT
=====================================================================

Im Service Worker stand fest `workspace-192.png`. Von acht Menschen
mit angemeldetem Geraet gehoeren fuenf ins Crew-Haus -- die sahen auf
jeder Benachrichtigung das Symbol des Hauses, in dem sie nicht
arbeiten.

Entschieden wird es auf dem SERVER: Im Browser stuende sonst die
verborgene Crew-Adresse in einer Datei ohne Anmeldung (der Befund vom
21.09. bei crew-haus.css) -- und es waere eine zweite Fassung der
Hausteilung. Zweistufig, beide Stufen gibt es schon: die Zielseite,
wenn sie in genau ein Haus gehoert (GEHOERT_ZU_ADRESSE), sonst
`AGENTUR_ROLLEN`.

=====================================================================
5. DAS ABZEICHEN WAR EIN KLOTZ
=====================================================================

`badge` ist das winzige Zeichen in der Statusleiste; Android benutzt
davon NUR den Alphakanal. Dort stand dasselbe `workspace-192.png` --
ein vollflaechiges Quadrat ohne Transparenz, also ein ausgefuellter
Klotz. Es stuerzt nichts ab, deshalb faellt es niemandem auf.

`assets/img/abzeichen-96.png`: der gefuellte Umriss des Huskys, weiss
auf durchsichtig, 3,5 KB. Drei Fassungen gebaut und bei ECHTER Groesse
(24 px) verglichen -- Strichbild zerfaellt, Flaeche traegt.

`server/helfer-png-alpha.mjs` liest den Alphakanal wirklich (PNG
auspacken, Zeilenfilter zuruecknehmen). Eine Pruefung auf „die Datei
gibt es" haette den Klotz nie gefunden -- die Datei gab es ja. Die
Gegenprobe ist der alte Zustand selbst: dieselbe Rechnung meldet auf
`workspace-192.png` „kein Alphakanal, Deckung 100 %".

Das Abzeichen liegt NICHT bei den App-Symbolen -- `pruef-struktur`
verlangt dort zu jedem Namen den vollen Satz und hielt es fuer eine
neue App. Der Waechter hat recht: Ein Abzeichen ist kein App-Symbol.

=====================================================================
Gemessen: mess-reaktion 0, pruef-reaktion 393/0 (+10),
pruef-push-ziel 38/0 (+27), pruef-push 24/0, pruef-push-weg 20/0,
pruef-glocke 36/0, pruef-struktur 44/0, pruef-haus-trennung 100/0.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-29 23:48:46 +02:00
co-authored by Claude Opus 5
parent a43bc565ec
commit 2c3b90d75c
55 changed files with 1851 additions and 692 deletions
+5 -5
View File
@@ -16,8 +16,8 @@
verdeckt. Gefunden hat es pruef-struktur.
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
<!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als
Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet
ausserhalb der App -- auf einer Seite, die genau erklaeren soll,
@@ -33,7 +33,7 @@
schreibt jede Seite app.webmanifest -- auch die hier. -->
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<style>
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
@@ -135,7 +135,7 @@
<script src="assets/js/anruf-probe.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/anruf-probe.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
</body>
</html>
+4 -4
View File
@@ -23,25 +23,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/workspace-192.png?v=202609291714",
"src": "/assets/img/app-symbole/workspace-192.png?v=202609292348",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-512.png?v=202609291714",
"src": "/assets/img/app-symbole/workspace-512.png?v=202609292348",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609291714",
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609292348",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609291714",
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609292348",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+44 -2
View File
@@ -953,10 +953,33 @@
clearInterval(hostUhr);
hostUhr = setInterval(hostMelden, 5000);
}
/* Die Zustände des YouTube-Spielers, bei ihrem Namen.
Zahlen im Programmtext sind die Sorte Wissen, die genau einmal
nachgeschlagen und danach falsch erinnert wird. */
const SPIELT = 1, PUFFERT = 3;
async function hostMelden() {
if (!spielerBereit || !lage || lage.stand !== 'live') return;
try {
const laeuft = spieler.getPlayerState() === 1;
/* PUFFERN IST KEIN ANHALTEN (29.09.2026).
Hier stand `=== 1`. Zustand 3 heißt „ich will spielen, mir
fehlen gerade Daten" — der Host hat nichts angehalten, seine
Leitung stockt eine halbe Sekunde. Gemeldet wurde trotzdem
„läuft nicht", und zwar sofort, weil `onStateChange` bei
jedem Zustandswechsel meldet.
Zwei Folgen, und die zweite ist die schlimmere:
· Alle Zuschauer bekamen bei JEDEM Pufferer des Hosts ein
Pause-Play-Paar. Das ist das Ruckeln, das man für eine
schlechte eigene Leitung hält.
· Der Host bekam seine eigene Meldung zurück (er steht in
`empfaenger()`) und hielt sich damit selbst an.
Gemessen in mess-reaktion: `Host=laeuft` → ein gemeldeter
Pufferer → `Host=pause`. */
const zustand = spieler.getPlayerState();
const laeuft = zustand === SPIELT || zustand === PUFFERT;
const sekunde = spieler.getCurrentTime();
await hole('/workspace/api/reaktion/video', {
method: 'POST',
@@ -3226,7 +3249,26 @@
try {
const d = JSON.parse(e.data);
if (d.was === 'video') {
folgen(d);
/* WER STEUERT, FOLGT SEINEM EIGENEN ECHO NICHT (29.09.2026).
`empfaenger()` fügt den Host ausdrücklich hinzu, damit
ein zweites Gerät von ihm mitläuft. Dadurch kam seine
eigene Meldung auch bei ihm selbst an — und `folgen()`
hat sie auf ihn angewandt. Meldete er einmal „läuft
nicht" (etwa beim Puffern), hielt ihn eine Sekunde später
sein eigenes Echo an.
GEPRÜFT WIRD DIE KENNUNG, NICHT DIE ROLLE. `ich.host` ist
bei DogFather UND bei seiner rechten Hand wahr — beide
dürfen die Sendung führen. Geführt wird sie aber von
genau einem, und nur der darf sein Echo ausschlagen. Wer
danebensteht, muss weiter folgen, sonst sieht er etwas
anderes als alle übrigen.
DAS TEMPO ZIEHT TROTZDEM MIT — es steht darunter und
kommt nicht von seinem eigenen Spieler, sondern aus dem
Regiepult. */
if (!(lage?.host?.id && lage.host.id === meineId)) folgen(d);
/* DAS SCHILD MUSS MIT. `folgen()` stellt den Spieler, aber
der Rundruf geht hier mit `return` heraus -- ohne diese
zwei Zeilen stuende beim Zuschauer weiter „1x", waehrend
+19 -19
View File
@@ -12,19 +12,19 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -391,22 +391,22 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202609291714"></script>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/textform.js?v=202609292348"></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/zuteilung.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/zuteilung.js?v=202609292348" defer></script>
<!-- Der Vorlagenkatalog stand bis zum 23.09.2026 mitten in
aufgaben.js. Er bedient jetzt zwei Seiten und hat deshalb eine
eigene Datei; hier zeigt er den Creator-Katalog.
Vor aufgaben.js, weil die Seite ihn beim Start einrichtet. -->
<script src="assets/js/vorlagenbrett.js?v=202609291714" defer></script>
<script src="assets/js/aufgaben.js?v=202609291714" defer></script>
<script src="assets/js/vorlagenbrett.js?v=202609292348" defer></script>
<script src="assets/js/aufgaben.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -168,15 +168,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/automation.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/automation.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -197,16 +197,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/befinden.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/befinden.js?v=202609292348" defer></script>
</body>
</html>
+22 -22
View File
@@ -12,24 +12,24 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609292348" />
<!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett
„Mitmachen". Eine eigene Kopie der Regel hier waere die zweite
Stelle, an der dieselbe Sache anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -304,19 +304,19 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202609291714"></script>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/textform.js?v=202609292348"></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/checkliste.js?v=202609291714" defer></script>
<script src="assets/js/ampel.js?v=202609291714" defer></script>
<script src="assets/js/schulung.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/bereich.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/checkliste.js?v=202609292348" defer></script>
<script src="assets/js/ampel.js?v=202609292348" defer></script>
<script src="assets/js/schulung.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/bereich.js?v=202609292348" defer></script>
</body>
</html>
+19 -19
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -108,15 +108,15 @@
</main>
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/auskunft.js?v=202609291714" defer></script>
<script src="assets/js/bewerben.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/auskunft.js?v=202609292348" defer></script>
<script src="assets/js/bewerben.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -7,16 +7,16 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -80,16 +80,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/auskunft.js?v=202609291714" defer></script>
<script src="assets/js/bewerbungen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/auskunft.js?v=202609292348" defer></script>
<script src="assets/js/bewerbungen.js?v=202609292348" defer></script>
</body>
</html>
+3 -3
View File
@@ -59,11 +59,11 @@
<!-- DIE WERBEEINBLENDUNG. Dieselbe Datei wie in der Reaction-Seite:
Zwei Fassungen altern unterschiedlich, und dann sieht der Stream
anders aus als das, worueber geredet wird. -->
<link rel="stylesheet" href="assets/css/werbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/werbung.css?v=202609292348" />
</head>
<body class="obs-buehne">
<div id="platz"></div>
<script src="assets/js/werbung.js?v=202609291714" defer></script>
<script src="assets/js/buehne.js?v=202609291714" defer></script>
<script src="assets/js/werbung.js?v=202609292348" defer></script>
<script src="assets/js/buehne.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -89,15 +89,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/ki.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/calls.js?v=202609291714" defer></script>
<script src="assets/js/ki.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/calls.js?v=202609292348" defer></script>
</body>
</html>
+20 -20
View File
@@ -12,26 +12,26 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
Dialog zu sehen bekam. -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -739,24 +739,24 @@
</form>
</dialog>
<script src="assets/js/bereiche.js?v=202609291714"></script>
<script src="assets/js/bereiche.js?v=202609292348"></script>
<!-- TEXTFORM VOR ALLEM ANDEREN (21.09.2026): chat.js und bereich.js
fragen beim Zeichnen nach `window.Textform`. Kaeme sie spaeter,
waere die erste gezeichnete Nachricht ohne Gestaltung -- und das
faellt nur dem auf, der genau hinsieht. KEIN `defer`, damit sie
wirklich vor den anderen dasteht. -->
<script src="assets/js/textform.js?v=202609291714"></script>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714"></script>
<script src="assets/js/glocke.js?v=202609291714"></script>
<script src="assets/js/textform.js?v=202609292348"></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348"></script>
<script src="assets/js/glocke.js?v=202609292348"></script>
<!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten`
bereit, und chat.js baut die Knoepfe nur, wenn es das gibt.
Andersherum waere die Reihenfolge eine stille Abhaengigkeit --
die Knoepfe fehlten, und niemand wuesste warum. -->
<script src="assets/js/anruf.js?v=202609291714"></script>
<script src="assets/js/anruf.js?v=202609292348"></script>
<!-- DIE BILDSCHAU (25.09.2026). Eigene Datei, weil sie nichts vom
Chat weiss: Sie bekommt einen Weg und einen Namen und zeigt ein
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
wie frueher in den Tab. Ein Fehler, der nur beim ERSTEN Mal
auftritt, ist der, den man nie nachstellen kann. -->
<script src="assets/js/bildschau.js?v=202609291714"></script>
<script src="assets/js/chat.js?v=202609291714"></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/bildschau.js?v=202609292348"></script>
<script src="assets/js/chat.js?v=202609292348"></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/content.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/content.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -179,15 +179,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/checkliste.js?v=202609291714" defer></script>
<script src="assets/js/content.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/checkliste.js?v=202609292348" defer></script>
<script src="assets/js/content.js?v=202609292348" defer></script>
</body>
</html>
+6 -6
View File
@@ -36,15 +36,15 @@
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst
404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen
statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es:
Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere
die eine Seite, auf der man das Umfaerben sieht. -->
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609292348" />
</head>
<body class="gate gate--crew">
@@ -459,7 +459,7 @@
<script src="assets/js/gate.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/gate.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
</body>
</html>
+4 -4
View File
@@ -23,25 +23,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/crew-192.png?v=202609291714",
"src": "/assets/img/app-symbole/crew-192.png?v=202609292348",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-512.png?v=202609291714",
"src": "/assets/img/app-symbole/crew-512.png?v=202609292348",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609291714",
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609292348",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609291714",
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609292348",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -108,15 +108,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/dateien.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/dateien.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -297,20 +297,20 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<!-- VOR entwicklung.js: Die Seite richtet den Katalog beim Start ein,
also muss es ihn zu dem Zeitpunkt geben. Mit "defer" laufen beide
in Dokumentreihenfolge. -->
<script src="assets/js/vorlagenbrett.js?v=202609291714" defer></script>
<script src="assets/js/entwicklung.js?v=202609291714" defer></script>
<script src="assets/js/vorlagenbrett.js?v=202609292348" defer></script>
<script src="assets/js/entwicklung.js?v=202609292348" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -146,14 +146,14 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/hilfe.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/hilfe.js?v=202609292348" defer></script>
</body>
</html>
+5 -5
View File
@@ -30,9 +30,9 @@
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
</head>
<body class="gate">
@@ -427,7 +427,7 @@
<script src="assets/js/gate.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/gate.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -383,15 +383,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/kalender.js?v=202609291714" defer></script>
<script src="assets/js/kalender-abo.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/kalender.js?v=202609292348" defer></script>
<script src="assets/js/kalender-abo.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -444,13 +444,13 @@
</form>
</dialog>
<script src="assets/js/meldung.js?v=202609291714"></script>
<script src="assets/js/nachfrage.js?v=202609291714"></script>
<script src="assets/js/wahl.js?v=202609291714"></script>
<script src="assets/js/bereiche.js?v=202609291714"></script>
<script src="assets/js/kopf.js?v=202609291714"></script>
<script src="assets/js/glocke.js?v=202609291714"></script>
<script src="assets/js/leistung.js?v=202609291714"></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348"></script>
<script src="assets/js/nachfrage.js?v=202609292348"></script>
<script src="assets/js/wahl.js?v=202609292348"></script>
<script src="assets/js/bereiche.js?v=202609292348"></script>
<script src="assets/js/kopf.js?v=202609292348"></script>
<script src="assets/js/glocke.js?v=202609292348"></script>
<script src="assets/js/leistung.js?v=202609292348"></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,13 +12,13 @@
vergessen wird. -->
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/material.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/material.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start" data-ton="42" data-buehne="studio">
@@ -138,14 +138,14 @@
<p class="m-laedt" id="laedt">Einen Moment …</p>
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/material.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/material.js?v=202609292348" defer></script>
</body>
</html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/notizen.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/notizen.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start" data-ton="46">
@@ -181,12 +181,12 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. -->
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/notizen.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/notizen.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -453,14 +453,14 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/personen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/personen.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -214,16 +214,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/steckbrief.js?v=202609291714" defer></script>
<script src="assets/js/profil.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/steckbrief.js?v=202609292348" defer></script>
<script src="assets/js/profil.js?v=202609292348" defer></script>
</body>
</html>
+19 -19
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/reaktion.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/werbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/reaktion.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/werbung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start reaktion-seite" data-stand="laedt">
@@ -867,15 +867,15 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. -->
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/spendenkarte.js?v=202609291714" defer></script>
<script src="assets/js/werbung.js?v=202609291714" defer></script>
<script src="assets/js/reaktion.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/spendenkarte.js?v=202609292348" defer></script>
<script src="assets/js/werbung.js?v=202609292348" defer></script>
<script src="assets/js/reaktion.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -134,14 +134,14 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/rechte.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/rechte.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/report.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/report.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -106,17 +106,17 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/ki.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/report.js?v=202609291714" defer></script>
<script src="assets/js/ki.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/report.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -173,14 +173,14 @@
</div>
</div>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/scouting.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/scouting.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,21 +12,21 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
<link rel="stylesheet" href="assets/css/heim.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/heim.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -732,16 +732,16 @@
</p>
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/live.js?v=202609291714" defer></script>
<script src="assets/js/start.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/live.js?v=202609292348" defer></script>
<script src="assets/js/start.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -85,16 +85,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/ki.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/startcheck.js?v=202609291714" defer></script>
<script src="assets/js/ki.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/startcheck.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -150,16 +150,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/auskunft.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/steckbrief.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/auskunft.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/steckbrief.js?v=202609292348" defer></script>
</body>
</html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/support.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/support.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -128,16 +128,16 @@
(reading 'LEITUNG')" ab -- gemessen am 24.09.2026, als diese
Zeile beim Anlegen der Seite fehlte. Die Kopfleiste kam
trotzdem, deshalb sah man es nur in der Browserkonsole. -->
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<!-- wahl.js gehoert zu kopf.js: Der Sicht-Umschalter in der
Kopfleiste baut daraus seine Liste. pruef-css-klassen setzt das
seit dem 07.09.2026 durch -- damals fehlte es auf chat.html und
uebersicht.html, und heute hier. -->
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/support.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/support.js?v=202609292348" defer></script>
</body>
</html>
+48 -2
View File
@@ -154,10 +154,56 @@ self.addEventListener("push", (e) => {
============================================================== */
const istAnruf = d.art === "anruf";
/* =================================================================
ZWEI HAEUSER, ZWEI GESICHTER (29.09.2026)
Hier stand fest `workspace-192.png` -- das Symbol der Agentur.
Gemessen am Live-Bestand: von acht Menschen mit angemeldetem
Geraet gehoeren fuenf ins Crew-Haus (vier Modis, eine rechte
Hand). Die sahen auf JEDER Benachrichtigung das Symbol des
Hauses, in dem sie nicht arbeiten.
WELCHES HAUS ES IST, SAGT DER SERVER. Hier `self.location.hostname`
zu lesen waere zweierlei falsch gewesen: Es stuende die verborgene
Crew-Adresse in einer Datei, die ohne Anmeldung abrufbar ist
(genau der Befund vom 21.09. bei crew-haus.css) -- und es waere
eine zweite Fassung der Hausteilung, die beim naechsten Umzug von
der ersten abweicht.
IM ZWEIFEL DIE AGENTUR. Das ist der Stand von vorher; eine
Nachricht ohne `haus` (etwa eine, die noch unterwegs war, als
diese Fassung kam) sieht damit aus wie bisher, statt gar kein
Symbol zu haben. */
const SYMBOL = {
crew: "/assets/img/app-symbole/crew-192.png",
agentur: "/assets/img/app-symbole/workspace-192.png",
};
e.waitUntil(self.registration.showNotification(d.titel, {
body: d.text,
icon: "/assets/img/app-symbole/workspace-192.png",
badge: "/assets/img/app-symbole/workspace-192.png",
icon: SYMBOL[d.haus] || SYMBOL.agentur,
/* DAS ABZEICHEN IST ETWAS ANDERES ALS DAS SYMBOL.
Es ist das winzige Zeichen oben in der Statusleiste, 24 dp
gross, und Android benutzt davon AUSSCHLIESSLICH den
Alphakanal -- gemalt wird es einfarbig weiss.
Hier stand dasselbe `workspace-192.png`: ein vollflaechiges
Quadrat ohne Transparenz. Dessen Alphakanal ist ueberall voll,
in der Statusleiste erschien deshalb ein ausgefuellter Klotz
und kein Zeichen. Es stuerzt nichts ab, es sieht nur billig aus
-- und deshalb faellt es auch niemandem als Fehler auf.
`abzeichen-96.png` ist der gefuellte Umriss des Huskys, weiss
auf durchsichtig, gebaut von `tools/abzeichen-bauen.mjs`.
EIN ABZEICHEN FUER BEIDE HAEUSER, und das ist keine vergessene
Trennung: Der Unterschied zwischen den zwei Symbolen ist die
Chili der Agentur -- bei 24 Pixeln ein Fleck von zweien, der
nicht als Chili lesbar ist, sondern als Schmutz neben dem Kopf.
Der Husky ist die Marke beider Haeuser; ihn zu teilen verraet
nichts ueber das jeweils andere. */
badge: "/assets/img/abzeichen-96.png",
/* Gleiche Art ersetzt sich gegenseitig, statt sich zu stapeln --
drei Meldungen "Aufgabe ueberfaellig" untereinander helfen
niemandem.
+3 -3
View File
@@ -23,7 +23,7 @@
„Eigenes CSS" leer lassen (der Grund ist schon
durchsichtig).
====================================================================== -->
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/spendenkarte.css?v=202609292348" />
<style>
/* DURCHSICHTIG BIS AUF DIE KARTEN. OBS legt die Quelle über das
Bild; jede Fläche, die hier steht, deckt dort etwas zu. */
@@ -80,7 +80,7 @@
<body>
<div class="obs-tafel spendentafel" id="tafel" aria-live="polite"></div>
<script src="assets/js/spendenkarte.js?v=202609291714" defer></script>
<script src="assets/js/tafel.js?v=202609291714" defer></script>
<script src="assets/js/spendenkarte.js?v=202609292348" defer></script>
<script src="assets/js/tafel.js?v=202609292348" defer></script>
</body>
</html>
+18 -18
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609292348" />
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
der Regel hier waere die zweite Stelle, an der dieselbe Sache
anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -111,15 +111,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/talente.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/talente.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/team.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/team.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -110,15 +110,15 @@
</main>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/team.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/team.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/team.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/team.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<!-- `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
es niemandem auf, und deshalb prueft pruef-css-klassen die
ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. -->
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/teamlage.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<script src="assets/js/teamlage.js?v=202609292348" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -112,15 +112,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/teilen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/teilen.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -126,14 +126,14 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/treff-moderation.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/treff-moderation.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
Rudels biegt der Server genau diesen Dateinamen auf crew-haus.css
um, und die Seite kommt schon beim ERSTEN Abruf in Lila und
Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -248,14 +248,14 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/auskunft.js?v=202609291714" defer></script>
<script src="assets/js/treff-regeln.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/auskunft.js?v=202609292348" defer></script>
<script src="assets/js/treff-regeln.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,22 +12,22 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -149,16 +149,16 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/uebersicht.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/uebersicht.js?v=202609292348" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -335,14 +335,14 @@
</main>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/live.js?v=202609291714" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/live.js?v=202609292348" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/unterstuetzen.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -106,17 +106,17 @@
<!-- bereiche.js VOR kopf.js: Dort steht `window.Bereiche`, und kopf.js
liest daraus die Leitungsrollen. Ohne sie stürzt jede Seite mit
„Cannot read properties of undefined (reading 'LEITUNG')" ab. -->
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/holen.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/holen.js?v=202609292348" defer></script>
<!-- Die Satz-Tafel. Ohne sie stand auf dieser Seite das Maschinenwort
des Servers (z.B. "nicht_gefunden") statt eines Satzes -- gemeldet
von pruef-meldungen, nicht beim Ansehen. -->
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/unterstuetzen.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/unterstuetzen.js?v=202609292348" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -144,14 +144,14 @@
</main>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/werdegang.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/werdegang.js?v=202609292348" defer></script>
</body>
</html>
+15 -15
View File
@@ -12,13 +12,13 @@
vergessen wird. -->
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<!-- KOERPERKLASSE "start", NICHT "gate" (berichtigt 21.09.2026).
`body.gate` ist die Anmeldewand: `display:flex; align-items:center`,
@@ -75,13 +75,13 @@
<p class="fehler" id="fehler" hidden></p>
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/willkommen.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/willkommen.js?v=202609292348" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291714" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291714" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/start.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/module.css?v=202609291714" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609292348" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609292348" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/start.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609292348" />
<link rel="stylesheet" href="assets/css/module.css?v=202609292348" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609291714" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609292348" />
</head>
<body class="start">
@@ -190,15 +190,15 @@
</main>
<script src="assets/js/meldung.js?v=202609291714" defer></script>
<script src="assets/js/hochladen.js?v=202609291714" defer></script>
<script src="assets/js/nachfrage.js?v=202609291714" defer></script>
<script src="assets/js/meldung.js?v=202609292348" defer></script>
<script src="assets/js/hochladen.js?v=202609292348" defer></script>
<script src="assets/js/nachfrage.js?v=202609292348" defer></script>
<script src="assets/js/wahl.js?v=202609291714" defer></script>
<script src="assets/js/bereiche.js?v=202609291714" defer></script>
<script src="assets/js/installieren.js?v=202609291714" defer></script>
<script src="assets/js/kopf.js?v=202609291714" defer></script>
<script src="assets/js/glocke.js?v=202609291714" defer></script>
<script src="assets/js/wissen.js?v=202609291714" defer></script>
<script src="assets/js/wahl.js?v=202609292348" defer></script>
<script src="assets/js/bereiche.js?v=202609292348" defer></script>
<script src="assets/js/installieren.js?v=202609292348" defer></script>
<script src="assets/js/kopf.js?v=202609292348" defer></script>
<script src="assets/js/glocke.js?v=202609292348" defer></script>
<script src="assets/js/wissen.js?v=202609292348" defer></script>
</body>
</html>