Die Stelle bleibt -- auch wenn man ueber die Kopfzeile zurueckgeht

Filipe, zum vierten Mal: "muss ich jedes mal wenn ich von einer seite
zurück scrolle immer wieder runter scrollen um weiter zu schauen und
das nervt."

DIE WIEDERHERSTELLUNG GAB ES SEIT DEM 20.09. -- sorgfaeltig gebaut,
mit Warten auf die nachgeladene Hoehe, mit Aufgeben nach drei
Sekunden, mit "wer selbst scrollt, gewinnt".

SIE LIEF NUR FAST NIE. Denn sie lief ausschliesslich bei
`navigation.type === "back_forward"`, also beim Zurueck-Knopf des
Browsers. Im Haus geht man anders zurueck: ueber die Kopfzeile ("TEAM
DOGI › HIGHLIGHTS"), und dort steht ein ganz gewoehnliches
`<a href="start.html">`. Fuer den Browser ist das eine Fahrt
VORWAERTS. Die Bedingung war also falsch -- und der else-Zweig
loeschte die eben gemerkte Stelle noch dazu.

IM KOPF DERSELBEN DATEI STAND DIE LOESUNG ALS ABSICHT: "Ein eigener
Merker faengt den Fall ab, dass der Zurueck-Knopf der Kopfleiste
benutzt wurde." Gebaut wurde er nie.

UND DESHALB HAT ES IN JEDEM TEST FUNKTIONIERT: Wer mit `goBack()`
prueft, prueft den einen Weg, den niemand geht. Gemessen am 21.09.:
ueber goBack sauber wiederhergestellt, ueber den Link in der
Kopfzeile oben gelandet. Gefunden hat es Filipes Bildschirmvideo --
17 Sekunden, drei Bilder, und der Ablauf war eindeutig.

Der Merker gibt es jetzt wirklich: Beim Klick auf einen EIGENEN
Zurueck-Weg (`.zurueck`, `.zurueck-knopf`) wird das Ziel notiert; wer
dort binnen 30 Sekunden ankommt, bekommt seine Stelle zurueck. Er
gilt fuer genau eine Ankunft -- wer die Seite eine Minute spaeter
normal oeffnet, faengt wieder oben an. Und NUR fuer diese zwei
Klassen, nicht fuer jeden Link: Sonst landete man beim Oeffnen eines
Brettes mitten darin.

Dazu der Rueckwaerts-Speicher des Browsers: Holt er eine Seite aus dem
Speicher, laeuft keine Zeile mehr, und unser `manual` verbietet ihm
gleichzeitig, die Stelle selbst wiederherzustellen. Ein `pageshow`
faengt das ab. Dieser Fall ist NICHT gemessen -- in Playwright greift
der Speicher nicht -- sondern aus der Spezifikation begruendet. Das
steht auch so im Kommentar, damit niemand spaeter glaubt, er sei
nachgewiesen.

NEU: pruef-stelle.mjs, 9 Pruefungen. Sie geht beide Wege zurueck --
Kopfzeile UND Browser -- und haelt ausdruecklich fest, dass der erste
KEIN "back_forward" ist. Dazu die Gegenprobe, dass eine frisch
geoeffnete Seite oben anfaengt: Ohne sie waere alles auch dann gruen,
wenn die Seite IMMER zur alten Stelle springt, und das waere
schlimmer als das Problem.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-21 14:24:19 +02:00
co-authored by Claude Opus 5
parent 9a30f9e304
commit 7305f694d5
39 changed files with 838 additions and 508 deletions
+247
View File
@@ -0,0 +1,247 @@
/* =====================================================================
pruef-stelle.mjs — Bleibt man, wo man war? (21.09.2026)
Filipe, zum vierten Mal: "muss ich jedes mal wenn ich von einer seite
zurück scrolle immer wieder runter scrollen um weiter zu schauen und
das nervt, wieso bleibt es nicht sofort da wo ich dran war anstatt
dass ich immer wieder ganz runter scrollen muss."
---------------------------------------------------------------------
WARUM ES DREIMAL ALS BEHOBEN GALT UND NIE BEHOBEN WAR
Die Wiederherstellung in kopf.js gibt es seit dem 20.09. Sie ist
sorgfaeltig gebaut -- sie merkt sich die Stelle je Adresse, wartet,
bis die nachgeladene Seite hoch genug ist, und hoert auf, sobald der
Mensch selbst scrollt.
Sie lief nur fast nie. Denn sie lief NUR bei
`navigation.type === "back_forward"`, also beim Zurueck-Knopf des
Browsers. Im Haus geht man aber anders zurueck: ueber die Kopfzeile,
und dort steht ein ganz normales `<a href="start.html">`. Fuer den
Browser ist das eine Fahrt VORWAERTS. Die Bedingung war falsch, und
der `else`-Zweig loeschte die eben gemerkte Stelle sogar noch.
IM KOPF DERSELBEN DATEI STAND DIE LOESUNG ALS ABSICHT: "Ein eigener
Merker faengt den Fall ab, dass der Zurueck-Knopf der Kopfleiste
benutzt wurde." Gebaut wurde er nie. Ein Kommentar, der eine Absicht
beschreibt, erfuellt sie nicht.
UND DESHALB HAT ES IN JEDEM TEST FUNKTIONIERT: Wer mit
`page.goBack()` prueft, prueft den einen Weg, den niemand geht.
Gemessen am 21.09.: ueber `goBack()` sauber wiederhergestellt,
ueber den Link in der Kopfzeile oben gelandet. Man muss den Weg
gehen, den der Mensch geht.
---------------------------------------------------------------------
WAS HIER GEMESSEN WIRD
1. Ueber den Link in der Kopfzeile zurueck -> Stelle bleibt
2. Ueber den Zurueck-Knopf des Browsers -> Stelle bleibt
3. GEGENPROBE: Eine Seite frisch oeffnen -> faengt oben an
Die dritte ist nicht Zierde. Ohne sie waere die Pruefung auch dann
gruen, wenn die Seite IMMER an die alte Stelle springt -- und das
waere schlimmer als das Problem: Wer eine Kachel antippt, will oben
anfangen.
Aufrufen mit: node server/pruef-stelle.mjs
===================================================================== */
import { mkdtempSync, rmSync } from "node:fs";
import { tmpdir } from "node:os";
import { join } from "node:path";
import { request as httpAnfrage } from "node:http";
import { eigenerPort } from "./helfer-port.mjs";
const PORT = await eigenerPort(import.meta, "pruef-stelle");
const ordner = mkdtempSync(join(tmpdir(), "ws-stelle-"));
process.env.WORKSPACE_DB = join(ordner, "workspace.db");
process.env.PORT = String(PORT);
process.env.SITE_ACCESS_SECRET = "lokaler-test";
process.env.SITE_PUBLIC_LAUNCH_AT = "2020-01-01T00:00:00+01:00";
const express = (await import("express")).default;
const ec = express.response.cookie;
express.response.cookie = function (n, w, o) {
return ec.call(this, n, w, { ...(o || {}), secure: false });
};
import { notbremse } from "./helfer-notbremse.mjs";
await import("./index.js");
notbremse(180_000, "pruef-stelle");
await new Promise((r) => setTimeout(r, 900));
process.on("uncaughtException", (f) => { console.error("ABSTURZ:", f); process.exit(7); });
let fehler = 0, geprueft = 0;
const melde = (t) => console.log(t);
const ok = (b, t) => { geprueft++; console.log((b ? " ok " : " FEHL ") + t); if (!b) fehler++; };
const CREW = "crew.dogfather-universe.com";
function roh(pfad, koerper) {
return new Promise((fertig, schief) => {
const a = httpAnfrage({
host: "127.0.0.1", port: PORT, path: pfad, method: koerper ? "POST" : "GET",
headers: { Host: CREW, ...(koerper ? { "Content-Type": "application/json" } : {}) },
}, (antwort) => {
let text = "";
antwort.on("data", (s) => { text += s; });
antwort.on("end", () => fertig({ code: antwort.statusCode, text, kopf: antwort.headers }));
});
a.on("error", schief);
if (koerper) a.write(JSON.stringify(koerper));
a.end();
});
}
const { DatabaseSync } = await import("node:sqlite");
const { scryptSync, randomBytes } = await import("node:crypto");
{
const d = new DatabaseSync(process.env.WORKSPACE_DB);
const salz = randomBytes(16).toString("hex");
const hash = scryptSync("CODE-DOGI-0001", salz, 64,
{ N: 32768, r: 8, p: 1, maxmem: 96 * 1024 * 1024 }).toString("hex");
d.prepare("INSERT INTO personen (name, rolle, code_hash, code_salt, code_n, aktiv, erstellt)"
+ " VALUES (?,?,?,?,?,1,?)")
.run("Filipe", "admin", hash, salz, 32768, new Date().toISOString());
d.close();
}
let an = await roh("/workspace/api/anmelden", { rolle: "admin", code: "CODE-DOGI-0001" });
if (an.code === 400 && an.text.includes("alter_offen")) {
an = await roh("/workspace/api/anmelden", { rolle: "admin", code: "CODE-DOGI-0001", alter_ok: true });
}
const keks = [].concat(an.kopf["set-cookie"] || []).map((z) => z.split(";")[0]).join("; ");
ok(!!keks, "angemeldet");
/* ------------------------------------------------------------------- */
let pw = null;
try {
pw = await import("file:///C:/Users/qciga/Documents/Obelix/Analyse/node_modules/playwright/index.mjs");
} catch { /* dritter Ausgang */ }
if (!pw) {
melde(" -- Playwright ist nicht da -- im Browser wurde NICHT nachgesehen.");
melde(" Das ist kein Befund, aber auch kein bestandener Test.");
melde(`\n${geprueft} Pruefungen, ${fehler} Fehler`);
process.exit(fehler ? 1 : 0);
}
const browser = await pw.chromium.launch();
/** Scrollt auf der Startseite nach unten, oeffnet ein Brett und kommt
* auf dem uebergebenen Weg zurueck. Gibt zurueck, wo man landet. */
async function hinUndZurueck(wieZurueck) {
const ctx = await browser.newContext({ viewport: { width: 1280, height: 800 } });
await ctx.addCookies(keks.split("; ").filter(Boolean).map((z) => {
const [name, ...rest] = z.split("=");
return { name, value: rest.join("="), domain: "127.0.0.1", path: "/" };
}));
const seite = await ctx.newPage();
try {
await seite.goto(`http://127.0.0.1:${PORT}/workspace/start.html`, { waitUntil: "networkidle" });
await seite.waitForTimeout(1700);
const hoch = await seite.evaluate(() => document.documentElement.scrollHeight);
/* DIE HOEHE GEHOERT IN DIE BEDINGUNG. Auf einer Seite, die kuerzer
ist als das Fenster, kann man gar nicht scrollen -- dann misst
alles Folgende nichts. */
if (hoch < 1600) return { zuKurz: hoch };
await seite.evaluate(() => window.scrollTo(0, 1200));
await seite.waitForTimeout(400);
const vor = await seite.evaluate(() => Math.round(window.scrollY));
await seite.goto(`http://127.0.0.1:${PORT}/workspace/bereich.html?b=highlight`,
{ waitUntil: "networkidle" });
await seite.waitForTimeout(1400);
if (wieZurueck === "link") {
/* Ueber die Kopfzeile -- der Weg, den Filipe im Video geht.
`evaluate` statt `click`, weil der Link je nach Breite hinter
dem Knopf liegen kann; das Ereignis ist dasselbe. */
const gabEs = await seite.evaluate(() => {
const a = document.querySelector("a.zurueck");
if (!a) return false;
a.click();
return true;
});
if (!gabEs) return { keinLink: true };
await seite.waitForNavigation({ waitUntil: "networkidle" }).catch(() => {});
} else {
await seite.goBack({ waitUntil: "load" });
}
await seite.waitForTimeout(3000);
const nach = await seite.evaluate(() => ({
y: Math.round(window.scrollY),
art: performance.getEntriesByType("navigation")[0]?.type,
wo: location.pathname,
}));
return { vor, ...nach };
} finally {
await ctx.close();
}
}
try {
melde("\n=== 1. Zurueck ueber die Kopfzeile ===");
{
const r = await hinUndZurueck("link");
ok(!r.zuKurz && !r.keinLink,
r.zuKurz ? `die Startseite ist nur ${r.zuKurz}px hoch -- nichts zu messen`
: r.keinLink ? "es gibt keinen Zurueck-Link in der Kopfzeile"
: "der Weg ueber die Kopfzeile ist da");
if (!r.zuKurz && !r.keinLink) {
ok(r.wo === "/workspace/start.html", `man landet auf der Startseite (${r.wo})`);
/* DASS ES EBEN KEIN "back_forward" IST, ist der Kern der Sache --
und wird deshalb ausdruecklich festgehalten. Waere es eines,
pruefte dieser Abschnitt denselben Weg wie der naechste. */
ok(r.art !== "back_forward",
`und zwar als gewoehnliche Fahrt vorwaerts (${r.art}) -- genau der Fall, `
+ "der bisher nicht wiederhergestellt wurde");
ok(r.y >= r.vor - 80,
`die Stelle bleibt: ${r.vor}px hin, ${r.y}px zurueck`);
}
}
melde("\n=== 2. Zurueck ueber den Browser ===");
{
const r = await hinUndZurueck("back");
ok(!r.zuKurz, r.zuKurz ? `zu kurz (${r.zuKurz}px)` : "die Seite ist hoch genug");
if (!r.zuKurz) {
ok(r.art === "back_forward", `der Browser meldet ein Zurueck (${r.art})`);
ok(r.y >= r.vor - 80, `die Stelle bleibt: ${r.vor}px hin, ${r.y}px zurueck`);
}
}
melde("\n=== 3. Gegenprobe: frisch geoeffnet faengt oben an ===");
{
/* Ohne diese Zeile waere alles oben auch dann gruen, wenn die
Seite IMMER an die alte Stelle springt. Das waere schlimmer als
das Problem: Wer eine Kachel antippt, will oben anfangen. */
const ctx = await browser.newContext({ viewport: { width: 1280, height: 800 } });
await ctx.addCookies(keks.split("; ").filter(Boolean).map((z) => {
const [name, ...rest] = z.split("=");
return { name, value: rest.join("="), domain: "127.0.0.1", path: "/" };
}));
const seite = await ctx.newPage();
try {
await seite.goto(`http://127.0.0.1:${PORT}/workspace/start.html`, { waitUntil: "networkidle" });
await seite.waitForTimeout(1500);
await seite.evaluate(() => window.scrollTo(0, 1200));
await seite.waitForTimeout(400);
/* Neu aufrufen, ohne ueber einen Zurueck-Weg zu kommen. */
await seite.goto(`http://127.0.0.1:${PORT}/workspace/start.html`, { waitUntil: "networkidle" });
await seite.waitForTimeout(2600);
const y = await seite.evaluate(() => Math.round(window.scrollY));
ok(y < 80, `frisch geoeffnet steht die Seite oben (${y}px)`);
} finally {
await ctx.close();
}
}
} finally {
await browser.close();
}
melde(`\n${geprueft} Pruefungen, ${fehler} Fehler`);
melde(fehler ? "NICHT IN ORDNUNG" : "ALLES IN ORDNUNG");
try { rmSync(ordner, { recursive: true, force: true }); } catch { /* Aufraeumrest */ }
process.exit(fehler ? 1 : 0);
+4 -4
View File
@@ -16,15 +16,15 @@
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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
<!-- 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,
WARUM das Telefon nicht klingelt, ist das besonders unpassend. -->
<link rel="manifest" href="/workspace/crew.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<style>
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
@@ -125,6 +125,6 @@
</main>
␍
<script src="assets/js/anruf-probe.js?v=202609211411" defer></script>
<script src="assets/js/anruf-probe.js?v=202609211424" defer></script>
</body>
</html>
+4 -4
View File
@@ -22,25 +22,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/workspace-192.png?v=202609211411",
"src": "/assets/img/app-symbole/workspace-192.png?v=202609211424",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-512.png?v=202609211411",
"src": "/assets/img/app-symbole/workspace-512.png?v=202609211424",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609211411",
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609211424",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609211411",
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609211424",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+86 -3
View File
@@ -2037,10 +2037,75 @@
});
/* Und der Zurück-Knopf der Kopfleiste: Er ruft `history.back()`, und
dabei ist `pagehide` je nach Browser zu spät dran. */
/* UNSER EIGENES ZURUECK IST FUER DEN BROWSER EIN HINGEHEN
(gebaut am 21.09.2026 -- versprochen war es seit dem 20.09.).
Im Kopf dieser Datei steht seit jeher: "Ein eigener Merker faengt
den Fall ab, dass der Zurueck-Knopf der Kopfleiste benutzt wurde."
Gebaut wurde er nie. Ein Kommentar, der eine Absicht beschreibt,
erfuellt sie nicht.
WAS DAS IN DER PRAXIS HIESS -- Filipes Video vom 21.09.: Er steht
weit unten auf der Startseite, oeffnet ein Brett, geht ueber
"TEAM DOGI" in der Kopfzeile zurueck -- und landet ganz oben. Bei
jedem Mal.
DER GRUND: Dieser Weg zurueck ist ein `<a href="start.html">`.
Fuer den Browser ist das eine NEUE Fahrt vorwaerts, nicht
`back_forward`. Die Wiederherstellung unten laeuft deshalb nicht
-- und schlimmer: Der `else`-Zweig loescht die eben gemerkte
Stelle sogar, weil "ein frisch geoeffneter Bereich faengt oben
an".
Der Browser-Zurueckknopf und der Pfeil in der Kopfleiste
(`history.back()`) waren nie betroffen. Deshalb hat es in jedem
Test funktioniert und im Alltag nie -- gemessen mit Playwright:
y=1200 sauber wiederhergestellt. Man muss den Weg gehen, den der
Mensch geht.
DER MERKER GILT NUR EINMAL UND NUR KURZ: Er nennt das Ziel und
die Zeit. Wer eine Minute spaeter dieselbe Seite normal oeffnet,
faengt wieder oben an -- wie es sein soll. */
var ZURUECK_SCHLUESSEL = 'ws-zurueck';
var ZURUECK_MS = 30000;
function zurueckMerken(ziel) {
try {
sessionStorage.setItem(ZURUECK_SCHLUESSEL,
JSON.stringify({ ziel: ziel, am: Date.now() }));
} catch (e) { /* ohne Speicher eben ohne */ }
}
/** Bin ich gerade ueber einen EIGENEN Zurueck-Weg hier gelandet?
* Verbraucht den Merker dabei -- er gilt fuer genau eine Ankunft. */
function ueberEigenesZurueck() {
var roh;
try { roh = sessionStorage.getItem(ZURUECK_SCHLUESSEL); } catch (e) { return false; }
if (!roh) return false;
try { sessionStorage.removeItem(ZURUECK_SCHLUESSEL); } catch (e) { /* egal */ }
var m;
try { m = JSON.parse(roh); } catch (e) { return false; }
if (!m || Date.now() - (m.am || 0) > ZURUECK_MS) return false;
return m.ziel === location.pathname + location.search;
}
document.addEventListener('click', function (e) {
var a = e.target && e.target.closest
var ziel = e.target && e.target.closest
&& e.target.closest('a[href], .zurueck-knopf, .zurueck');
if (a) merken();
if (!ziel) return;
merken();
/* NUR bei den Wegen, die WIRKLICH zurueckfuehren -- nicht bei
jedem Link. Sonst wuerde jede Kachel als "zurueck" gelten und
man landete beim Oeffnen eines Bretts mitten darin. */
var istZurueck = ziel.classList
&& (ziel.classList.contains('zurueck') || ziel.classList.contains('zurueck-knopf'));
if (!istZurueck) return;
var adresse = ziel.getAttribute && ziel.getAttribute('href');
if (!adresse) return; /* der Knopf nimmt history.back() -- der braucht nichts */
try {
var u = new URL(adresse, location.href);
zurueckMerken(u.pathname + u.search);
} catch (f) { /* unbrauchbare Adresse -> dann eben ohne */ }
}, true);
/* ---- Und zurück ------------------------------------------------- */
@@ -2144,7 +2209,25 @@
history.scrollRestoration = 'manual';
}
if (kamVonZurueck()) {
/* DER RUECKWAERTS-SPEICHER DES BROWSERS (21.09.2026).
Holt der Browser eine Seite aus seinem Speicher zurueck, laeuft
KEINE Zeile dieser Datei noch einmal -- und `manual` oben verbietet
ihm gleichzeitig, die Stelle selbst wiederherzustellen. Ohne diese
drei Zeilen waere die Seite dann oben, und zwar ohne dass
irgendetwas kaputt ist.
Nachgemessen: In Playwright greift der Speicher nicht (persisted
bleibt false), im echten Browser sehr wohl. Der Fall ist hier
also NICHT durch eine Messung belegt, sondern durch die
Spezifikation -- und diese Zeile kostet nichts, wenn er nie
eintritt. Das steht so da, damit niemand spaeter glaubt, es sei
nachgewiesen. */
window.addEventListener('pageshow', function (e) {
if (e && e.persisted) wiederherstellen();
});
if (kamVonZurueck() || ueberEigenesZurueck()) {
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', wiederherstellen);
} else {
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -313,14 +313,14 @@
</form>
</dialog>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/aufgaben.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/aufgaben.js?v=202609211424" defer></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -168,13 +168,13 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/automation.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/automation.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -160,13 +160,13 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/befinden.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/befinden.js?v=202609211424" defer></script>
</body>
</html>
+19 -19
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -292,16 +292,16 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/checkliste.js?v=202609211411" defer></script>
<script src="assets/js/ampel.js?v=202609211411" defer></script>
<script src="assets/js/schulung.js?v=202609211411" defer></script>
<script src="assets/js/bereich.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/checkliste.js?v=202609211424" defer></script>
<script src="assets/js/ampel.js?v=202609211424" defer></script>
<script src="assets/js/schulung.js?v=202609211424" defer></script>
<script src="assets/js/bereich.js?v=202609211424" defer></script>
</body>
</html>
+17 -17
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -108,12 +108,12 @@
</main>
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/auskunft.js?v=202609211411" defer></script>
<script src="assets/js/bewerben.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/auskunft.js?v=202609211424" defer></script>
<script src="assets/js/bewerben.js?v=202609211424" defer></script>
</body>
</html>
+16 -16
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -80,13 +80,13 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/auskunft.js?v=202609211411" defer></script>
<script src="assets/js/bewerbungen.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/auskunft.js?v=202609211424" defer></script>
<script src="assets/js/bewerbungen.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -89,14 +89,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/ki.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/calls.js?v=202609211411" defer></script>
<script src="assets/js/ki.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/calls.js?v=202609211424" defer></script>
</body>
</html>
+17 -17
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -414,18 +414,18 @@
</form>
</dialog>
<script src="assets/js/bereiche.js?v=202609211411"></script>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411"></script>
<script src="assets/js/glocke.js?v=202609211411"></script>
<script src="assets/js/bereiche.js?v=202609211424"></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424"></script>
<script src="assets/js/glocke.js?v=202609211424"></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=202609211411"></script>
<script src="assets/js/chat.js?v=202609211411"></script>
<script src="assets/js/anruf.js?v=202609211424"></script>
<script src="assets/js/chat.js?v=202609211424"></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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/content.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/content.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -179,14 +179,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/checkliste.js?v=202609211411" defer></script>
<script src="assets/js/content.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/checkliste.js?v=202609211424" defer></script>
<script src="assets/js/content.js?v=202609211424" defer></script>
</body>
</html>
+5 -5
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609211424" />
</head>
<body class="gate gate--crew">
@@ -358,6 +358,6 @@
␍
<script src="assets/js/gate.js?v=202609211411" defer></script>
<script src="assets/js/gate.js?v=202609211424" defer></script>
</body>
</html>
+4 -4
View File
@@ -22,25 +22,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/crew-192.png?v=202609211411",
"src": "/assets/img/app-symbole/crew-192.png?v=202609211424",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-512.png?v=202609211411",
"src": "/assets/img/app-symbole/crew-512.png?v=202609211424",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609211411",
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609211424",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609211411",
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609211424",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -108,14 +108,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/dateien.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/dateien.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -106,12 +106,12 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/entwicklung.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/entwicklung.js?v=202609211424" defer></script>
</body>
</html>
+13 -13
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -146,12 +146,12 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/hilfe.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/hilfe.js?v=202609211424" defer></script>
</body>
</html>
+4 -4
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
</head>
<body class="gate">
@@ -411,6 +411,6 @@
</div>
␍␍
<script src="assets/js/gate.js?v=202609211411" defer></script>
<script src="assets/js/gate.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -383,14 +383,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/kalender.js?v=202609211411" defer></script>
<script src="assets/js/kalender-abo.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/kalender.js?v=202609211424" defer></script>
<script src="assets/js/kalender-abo.js?v=202609211424" defer></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -444,12 +444,12 @@
</form>
</dialog>
<script src="assets/js/meldung.js?v=202609211411"></script>
<script src="assets/js/nachfrage.js?v=202609211411"></script>
<script src="assets/js/wahl.js?v=202609211411"></script>
<script src="assets/js/bereiche.js?v=202609211411"></script>
<script src="assets/js/kopf.js?v=202609211411"></script>
<script src="assets/js/glocke.js?v=202609211411"></script>
<script src="assets/js/leistung.js?v=202609211411"></script>
<script src="assets/js/meldung.js?v=202609211424"></script>
<script src="assets/js/nachfrage.js?v=202609211424"></script>
<script src="assets/js/wahl.js?v=202609211424"></script>
<script src="assets/js/bereiche.js?v=202609211424"></script>
<script src="assets/js/kopf.js?v=202609211424"></script>
<script src="assets/js/glocke.js?v=202609211424"></script>
<script src="assets/js/leistung.js?v=202609211424"></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -453,13 +453,13 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/personen.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/personen.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -214,15 +214,15 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/steckbrief.js?v=202609211411" defer></script>
<script src="assets/js/profil.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/steckbrief.js?v=202609211424" defer></script>
<script src="assets/js/profil.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -134,11 +134,11 @@
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=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/rechte.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/rechte.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/report.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/report.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -106,14 +106,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/ki.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/report.js?v=202609211411" defer></script>
<script src="assets/js/ki.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/report.js?v=202609211424" defer></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -173,13 +173,13 @@
</div>
</div>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/scouting.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/scouting.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/heim.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -678,13 +678,13 @@
</p>
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/start.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/start.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -85,14 +85,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/ki.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/startcheck.js?v=202609211411" defer></script>
<script src="assets/js/ki.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/startcheck.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -150,15 +150,15 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/auskunft.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/steckbrief.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/auskunft.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/steckbrief.js?v=202609211424" defer></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -111,12 +111,12 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/talente.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/talente.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/team.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/team.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -110,12 +110,12 @@
</main>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/team.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/team.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/team.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/team.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
@@ -84,11 +84,11 @@
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=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/teamlage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/teamlage.js?v=202609211424" defer></script>
</body>
</html>
+13 -13
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -112,12 +112,12 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/teilen.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/teilen.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -126,12 +126,12 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/treff-moderation.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/treff-moderation.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
Treffs 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -221,11 +221,11 @@
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=202609211411" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/auskunft.js?v=202609211411" defer></script>
<script src="assets/js/treff-regeln.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/auskunft.js?v=202609211424" defer></script>
<script src="assets/js/treff-regeln.js?v=202609211424" defer></script>
</body>
</html>
+15 -15
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -149,14 +149,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/uebersicht.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/uebersicht.js?v=202609211424" defer></script>
</body>
</html>
+12 -12
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -335,11 +335,11 @@
</main>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609211424" defer></script>
</body>
</html>
+14 -14
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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -144,11 +144,11 @@
</main>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>␍
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>␍
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/werdegang.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/werdegang.js?v=202609211424" 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=202609211411" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211411" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609211411" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211411" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609211424" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609211424" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/start.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609211424" />
<link rel="stylesheet" href="assets/css/module.css?v=202609211424" />
<!-- 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=202609211411" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609211424" />
</head>
<body class="start">
@@ -190,14 +190,14 @@
</main>
<script src="assets/js/meldung.js?v=202609211411" defer></script>
<script src="assets/js/hochladen.js?v=202609211411" defer></script>
<script src="assets/js/nachfrage.js?v=202609211411" defer></script>
<script src="assets/js/meldung.js?v=202609211424" defer></script>
<script src="assets/js/hochladen.js?v=202609211424" defer></script>
<script src="assets/js/nachfrage.js?v=202609211424" defer></script>
<script src="assets/js/wahl.js?v=202609211411" defer></script>
<script src="assets/js/bereiche.js?v=202609211411" defer></script>
<script src="assets/js/kopf.js?v=202609211411" defer></script>
<script src="assets/js/glocke.js?v=202609211411" defer></script>
<script src="assets/js/wissen.js?v=202609211411" defer></script>
<script src="assets/js/wahl.js?v=202609211424" defer></script>
<script src="assets/js/bereiche.js?v=202609211424" defer></script>
<script src="assets/js/kopf.js?v=202609211424" defer></script>
<script src="assets/js/glocke.js?v=202609211424" defer></script>
<script src="assets/js/wissen.js?v=202609211424" defer></script>
</body>
</html>