Der Handy-Rundgang ist zum ersten Mal bei null Befunden
SECHS SACHEN, UND KEINE DAVON WAR DAS, WONACH ICH GESUCHT HABE. 1. ZWEI NATIVE prompt() IN teamlage.js -- die letzten im Haus. Sie halten die ganze Seite an, sehen auf jedem Browser anders aus als der Rest und koennen nicht sagen, was BLEIBT, wenn man absagt. Genau das ist dort die Frage, die jemand vor dem Klicken hat. Jetzt derselbe Dialog wie an den 42 anderen Stellen. 2. UND DER GRUND, WARUM SIE NIEMAND GEFUNDEN HAT. pruef-nachfrage suchte mit `(?:^|[^.\w])(confirm|prompt)\s*\(`. Das `[^.\w]` sollte fremde Methoden ausschliessen -- `angebot .prompt()` ist die Installations-Aufforderung des Browsers und kein nativer Dialog. Nur trifft dieser Ausschluss ausgerechnet die HAEUFIGSTE Schreibweise: `window.prompt(` hat einen Punkt davor. Die Pruefung war gruen, waehrend zwei native prompt() dastanden. Genau das Muster, vor dem dieses Haus warnt: eine Pruefung, die laeuft, gruen ist und das Falsche prueft. Die Gegenprobe kennt jetzt beide Schreibweisen -- haette sie das vorher getan, waere es am selben Tag aufgefallen. 3. willkommen.html LUD nachfrage.js NICHT. Gefunden von der geschaerften Pruefung. kopf.js ruft `frageNach(` ohne Absicherung -- auf dieser einen Seite haette ABMELDEN einen Absturz ausgeloest. Die Seite ist vom 21.09., die Luecke also einen Tag alt. 4. ZWEI FEHLALARME IM HANDY-RUNDGANG ABGESTELLT. Er meldete bei JEDEM Lauf dieselben drei Befunde: `button.schnitt bis 481px`, die Rechtetafel `table bis 877px`, `a.k-pille 8x8`. Nachgemessen bei 390 px: Das Dokument ist exakt 390 px breit, NICHTS laeuft ueber -- beide stehen in einem Kasten mit `overflow-x: auto`, und der rollt absichtlich. Die Kalenderpunkte tragen `pointer-events: none`; der Tipp gehoert der Tageszelle. Eine Warnung, die immer kommt, ist keine Warnung mehr (Hausregel vom 03.09.). Beide Regeln sind SCHMAL: nur ausdrueckliches `overflow-x: auto|scroll` (nicht `hidden` -- dort ist der Inhalt wirklich weg), nur ausdrueckliches `pointer-events: none`. Die Gegenprobe hat jetzt vier Faelle statt zwei: zwei, die gemeldet werden MUESSEN, und zwei, die es NICHT duerfen. Eine engere Messung kann auch zu eng sein. 5. DER LETZTE ECHTE BEFUND: 404 BEI JEDEM MODI. Der Rundgang meldete "404 (Not Found)" ohne Adresse -- eine Pruefung, die einen Fehler findet, ihn aber nicht auffindbar macht, kostet mehr Zeit als sie spart. Sie nennt jetzt die Adresse, und damit war es in einer Minute klar: `/workspace/api/werdegang/liste`. Der Code BEHANDELTE den 404 richtig, der Browser protokolliert ihn trotzdem -- derselbe Fall wie am 19.09. bei /anruf/adressen. Jetzt sagt der Server in /api/ich, ob jemand Team Dogi fuehrt. EIGENES FELD, kein Stellvertreter: `darf_verteilen` sieht aehnlich aus, ist aber nicht dasselbe -- ein Manager darf verteilen und fuehrt Team Dogi nicht. Dabei EINE Wartestelle statt zwei: `window.wennIchDaBin()`. `window.__ich` kommt ueber das Netz; zwei Seiten hatten dafuer jeweils ein eigenes setInterval. Zwei Fassungen desselben Wartens altern unterschiedlich. 6. pruef-werdegang MASS AUF DER FALSCHEN ADRESSE. Drei Pruefungen waren dauerhaft rot (`data-ton=null`) -- an einer Seite, die in Ordnung ist. Sie oeffnete `127.0.0.1`, also die Adresse der AGENTUR; dort ist `person.haus` nicht "crew" und die Kachelliste eine andere. Nachgemessen: Alle vier Rollen HABEN die Kachel, sobald das Haus stimmt. Jetzt derselbe https-Vorbau wie in pruef-willkommen und pruef-zuteilung. Beinahe haette ich hier etwas "repariert", das nicht kaputt war: Meine erste Messung rief `bereicheFuer(p, "crew")` auf -- das Haus wird aber aus `person.haus` gelesen, nicht als Argument. Sie sagte "DogFather hat keine Kachel". Eine plausible Herleitung ersetzt keine Messung, und eine falsch aufgesetzte Messung auch nicht. GEMESSEN: pruef-handy-teamdogi 214 Seitenaufrufe, 108.564 Elemente, 4.126 Bedienelemente -- 0 Befunde. Alle vier Rollen, beide Breiten. Zum ersten Mal. pruef-werdegang 103/0 (war 100/3), pruef-nachfrage 51/0 (war 49), pruef-stelle 15/0, pruef-entwicklung 48/0, pruef-start-ansicht 153/0, pruef-wege-nach-draussen 67/0, pruef-tippziele 11/0, pruef-treff 80/0, pruef-willkommen 67/0, pruef-sackgassen 13/0. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -351,6 +351,32 @@ const messen = () => {
|
||||
const hatText = (e.textContent || "").trim().length > 0;
|
||||
const bedienbarHier = e.matches(BEDIENBAR) || !!e.closest(BEDIENBAR);
|
||||
if (!hatText && !bedienbarHier) return false;
|
||||
|
||||
/* WAS IN EINEM ROLLENDEN KASTEN STEHT, LAEUFT NICHT UEBER
|
||||
(geschaerft 22.09.2026).
|
||||
|
||||
Der Rundgang meldete drei Befunde, bei jeder Rolle dieselben:
|
||||
`button.schnitt bis 481px` auf aufgaben.html und die
|
||||
Rechtetafel `table bis 877px`. Nachgemessen bei 390 px:
|
||||
Das Dokument ist exakt 390 px breit, NICHTS laeuft ueber --
|
||||
beide stehen in einem Kasten mit `overflow-x: auto`, und der
|
||||
rollt absichtlich waagerecht. Eine breite Tabelle auf einem
|
||||
schmalen Schirm ist genau so geloest, wie man es loest.
|
||||
|
||||
Diese drei Meldungen kamen bei JEDEM Lauf. Und eine Warnung,
|
||||
die immer kommt, ist keine Warnung mehr -- man klickt sie weg
|
||||
und uebersieht ab da auch die echte. (Hausregel vom 03.09.2026,
|
||||
damals zu einer Loeschwarnung, die bei jedem Aufruf ansprang.)
|
||||
|
||||
DIE REGEL IST SCHMAL: Es zaehlt nur, wenn ein Vorfahre
|
||||
ausdruecklich `overflow-x: auto` oder `scroll` traegt. Ein
|
||||
Element, das einfach so hinausragt, wird weiter gemeldet --
|
||||
und `overflow: hidden` gilt NICHT, denn dort ist der Inhalt
|
||||
wirklich weg und nicht erreichbar. */
|
||||
for (let v = e.parentElement; v && v !== document.body; v = v.parentElement) {
|
||||
const ox = getComputedStyle(v).overflowX;
|
||||
if (ox === "auto" || ox === "scroll") return false;
|
||||
}
|
||||
return r.right > breite + 2;
|
||||
}).slice(0, 4).map((e) => `${name(e)} bis ${Math.round(e.getBoundingClientRect().right)}px`);
|
||||
|
||||
@@ -427,6 +453,21 @@ const messen = () => {
|
||||
|
||||
/* ---- Zu kleine Tippziele ----------------------------------------- */
|
||||
const klein = bedienbar.filter((e) => {
|
||||
/* WAS KEINE KLICKS ANNIMMT, IST KEIN TIPPZIEL
|
||||
(geschaerft 22.09.2026).
|
||||
|
||||
Gemeldet wurde `a.k-pille 8x8` auf kalender.html -- die Punkte,
|
||||
die im Monatsraster am Handy fuer je einen Termin stehen. Sie
|
||||
sind ABSICHTLICH 8 px klein und tragen `pointer-events: none`:
|
||||
Der Tipp gehoert der ganzen Tageszelle, nicht dem Punkt. Ein
|
||||
8-px-Ziel waere ein Nadeloehr; die Zelle daneben ist 46 px und
|
||||
oeffnet den Tag.
|
||||
|
||||
Wer keine Klicks annimmt, kann auch kein zu kleines Ziel sein.
|
||||
Die Regel ist damit schaerfer, nicht laxer: Ein Knopf, der
|
||||
Klicks annimmt und zu klein ist, wird weiter gemeldet -- die
|
||||
Gegenprobe weiter unten weist genau das nach. */
|
||||
if (getComputedStyle(e).pointerEvents === "none") return false;
|
||||
const r = e.getBoundingClientRect();
|
||||
/* 43,5 STATT 44: Ein Knopf von 43,98 px wird als „44x44"
|
||||
angezeigt und waere trotzdem ein Fund -- ein halbes Pixel
|
||||
@@ -553,6 +594,17 @@ for (const [breite, hoehe, geraet] of BREITEN) {
|
||||
if (m.type() === "error") konsole.push(m.text().slice(0, 100));
|
||||
});
|
||||
seite.on("pageerror", (e) => konsole.push("Absturz: " + e.message.slice(0, 100)));
|
||||
/* WELCHE Datei fehlt -- die Konsole sagt es nicht (22.09.2026).
|
||||
Der Rundgang meldete tagelang "404 (Not Found)" ohne Adresse.
|
||||
Eine Pruefung, die einen Fehler findet, ihn aber nicht
|
||||
auffindbar macht, kostet mehr Zeit als sie spart: Man weiss,
|
||||
dass etwas kaputt ist, und muss es trotzdem von Hand suchen. */
|
||||
seite.on("requestfailed", (r) => {
|
||||
konsole.push(`Anfrage gescheitert: ${r.url().replace(BASIS, "")}`);
|
||||
});
|
||||
seite.on("response", (r) => {
|
||||
if (r.status() === 404) konsole.push(`404: ${r.url().replace(BASIS, "")}`);
|
||||
});
|
||||
|
||||
/* ---- Anmelden, wie ein Mensch es tut ---------------------------- */
|
||||
let drin = false;
|
||||
@@ -702,13 +754,47 @@ melde("\n --- Gegenprobe (beide Fehler MÜSSEN gefunden werden) ---");
|
||||
winzig.textContent = "x";
|
||||
winzig.style.cssText = "width:18px;height:18px";
|
||||
document.body.append(winzig);
|
||||
|
||||
/* ---- UND DIE ZWEI AUSNAHMEN VOM 22.09.2026 -------------------
|
||||
Beide Regeln machen die Messung ENGER. Eine engere Messung kann
|
||||
auch zu eng sein -- dann fiele echter Schaden durch, und der
|
||||
Lauf bliebe gruen. Deshalb hier vier Elemente statt zwei: zwei,
|
||||
die gemeldet werden MUESSEN, und zwei, die es NICHT duerfen. */
|
||||
|
||||
/* (a) In einem rollenden Kasten -- darf NICHT gemeldet werden.
|
||||
So steht die Rechtetafel da, und so gehoert eine breite
|
||||
Tabelle auf einen schmalen Schirm. */
|
||||
const roller = document.createElement("div");
|
||||
roller.id = "gp-roller";
|
||||
roller.style.cssText = "overflow-x:auto;width:200px";
|
||||
const drin = document.createElement("div");
|
||||
drin.textContent = "Steht in einem Kasten, der absichtlich rollt";
|
||||
drin.style.cssText = "width:900px;height:20px;white-space:nowrap";
|
||||
roller.append(drin);
|
||||
document.body.append(roller);
|
||||
|
||||
/* (b) Winzig, aber nimmt keine Klicks an -- darf NICHT gemeldet
|
||||
werden. So sind die Terminpunkte im Kalender gebaut. */
|
||||
const stumm = document.createElement("button");
|
||||
stumm.id = "gp-stumm";
|
||||
stumm.textContent = "o";
|
||||
stumm.style.cssText = "width:8px;height:8px;pointer-events:none";
|
||||
document.body.append(stumm);
|
||||
});
|
||||
const g = await seite.evaluate(messen);
|
||||
const ok1 = g.ueberstand.length > 0;
|
||||
const ok2 = g.klein.length > 0;
|
||||
/* Die zwei Ausnahmen duerfen NICHT in der Liste stehen. Gemessen
|
||||
wird das an ihrer Groesse: 900 px waere der Roller-Inhalt, 8x8
|
||||
der stumme Knopf. */
|
||||
const ok3 = !g.ueberstand.some((x) => /9\d\dpx/.test(x));
|
||||
const ok4 = !g.klein.some((x) => /\b8×8\b/.test(x));
|
||||
melde(` ${ok1 ? "ok " : "FEHL"} ein zu breites Element wird gemeldet (${g.ueberstand.join(", ") || "nichts"})`);
|
||||
melde(` ${ok2 ? "ok " : "FEHL"} ein zu kleiner Knopf wird gemeldet (${g.klein.join(", ") || "nichts"})`);
|
||||
melde(` ${ok3 ? "ok " : "FEHL"} was in einem rollenden Kasten steht, NICHT`);
|
||||
melde(` ${ok4 ? "ok " : "FEHL"} was keine Klicks annimmt, auch NICHT`);
|
||||
if (!ok1 || !ok2) { fehler += 1; probleme.push("GEGENPROBE VERSAGT — die Messung findet nichts mehr"); }
|
||||
if (!ok3 || !ok4) { fehler += 1; probleme.push("GEGENPROBE VERSAGT — die Messung meldet Absicht als Fehler"); }
|
||||
await kontext.close();
|
||||
}
|
||||
|
||||
|
||||
@@ -97,7 +97,27 @@ const nativ = [];
|
||||
for (const f of skripte) {
|
||||
if (f === DER_NOTNAGEL) continue;
|
||||
const code = ohneKommentare(lies(join(JS_ORDNER, f)));
|
||||
for (const m of code.matchAll(/(?:^|[^.\w])(confirm|prompt)\s*\(/g)) {
|
||||
/* DAS MUSTER HATTE EINE LUECKE, UND ZWAR DIE GROESSTE MOEGLICHE
|
||||
(gefunden am 22.09.2026).
|
||||
|
||||
Vorher stand hier `(?:^|[^.\w])(confirm|prompt)\s*\(`. Das
|
||||
`[^.\w]` sollte fremde Methoden ausschliessen -- etwas wie
|
||||
`angebot.prompt()` (so heisst die Installations-Aufforderung des
|
||||
Browsers) ist kein nativer Dialog und darf nicht als Fund zaehlen.
|
||||
|
||||
Nur trifft dieser Ausschluss ausgerechnet die HAEUFIGSTE
|
||||
Schreibweise: `window.prompt(` hat einen Punkt davor. Die Pruefung
|
||||
war damit gruen, waehrend in teamlage.js ZWEI native prompt()
|
||||
standen -- einer davon seit Wochen.
|
||||
|
||||
Genau das Muster, vor dem dieses Haus warnt: eine Pruefung, die
|
||||
laeuft, gruen ist und das Falsche prueft. Gefunden hat es nicht
|
||||
sie, sondern eine Suche von Hand.
|
||||
|
||||
Jetzt zwei Faelle statt einem: mit `window.` davor -- oder ganz
|
||||
ohne Punkt. Alles andere (`irgendwas.prompt()`) bleibt aussen
|
||||
vor, und das ist weiterhin richtig. */
|
||||
for (const m of code.matchAll(/(?:^|[^.\w])(?:window\s*\.\s*)?(confirm|prompt)\s*\(/g)) {
|
||||
const zeile = code.slice(0, m.index).split("\n").length;
|
||||
nativ.push(`${f}:${zeile} → ${m[1]}()`);
|
||||
}
|
||||
@@ -280,6 +300,15 @@ pruef("die Speicherwege melden der Wache, dass nichts mehr zu retten ist",
|
||||
------------------------------------------------------------------ */
|
||||
console.log("\n --- Gegenproben (jede MUSS anschlagen) ---");
|
||||
|
||||
/* DIE GEGENPROBE PRUEFT JETZT BEIDE SCHREIBWEISEN. Haette sie das
|
||||
vorher getan, waere die Luecke im Muster am selben Tag aufgefallen,
|
||||
an dem es geschrieben wurde. */
|
||||
pruef("Gegenprobe: ein erfundenes window.prompt() würde gefunden",
|
||||
/(?:^|[^.\w])(?:window\s*\.\s*)?(confirm|prompt)\s*\(/.test(
|
||||
"const g = window.prompt('Warum nicht?');"));
|
||||
pruef("Gegenprobe: eine fremde Methode NICHT (angebot.prompt())",
|
||||
!/(?:^|[^.\w])(?:window\s*\.\s*)?(confirm|prompt)\s*\(/.test(
|
||||
"angebot.prompt();"));
|
||||
pruef("Gegenprobe: ein erfundenes confirm() würde gefunden",
|
||||
/(?:^|[^.\w])(confirm|prompt)\s*\(/.test(
|
||||
ohneKommentare("function x(){ if (!confirm('weg?')) return; }")));
|
||||
|
||||
@@ -600,8 +600,58 @@ melde("=== 11. Im Browser ===");
|
||||
{
|
||||
const { chromium } = await import(
|
||||
"file:///C:/Users/qciga/Documents/Obelix/Analyse/node_modules/playwright/index.mjs");
|
||||
const browser = await chromium.launch();
|
||||
const kontext = await browser.newContext({ viewport: { width: 1280, height: 1000 } });
|
||||
/* AUF DER ECHTEN ADRESSE MESSEN (berichtigt 22.09.2026).
|
||||
==================================================================
|
||||
Bis heute oeffnete dieser Abschnitt `http://127.0.0.1/...` -- also
|
||||
die ADRESSE DER AGENTUR. Auf der ist `person.haus` nicht "crew",
|
||||
und `bereicheFuer()` liefert eine andere Kachelliste. Die Kachel
|
||||
zu dieser Seite steht dort nicht drin, also fand `kopf.js` keine
|
||||
Farbe: `data-ton=null`.
|
||||
|
||||
Drei Pruefungen waren deshalb rot, und zwar dauerhaft -- an einer
|
||||
Seite, die in Wirklichkeit in Ordnung ist. Nachgemessen: Alle vier
|
||||
Rollen (admin, hand, linke, modi) HABEN die Kachel, sobald das
|
||||
Haus stimmt.
|
||||
|
||||
Genau dieselbe Falle wie am 21.09.2026 bei pruef-rueckmeldung.
|
||||
Dort ging es ueber `node:http` mit Host-Kopf; ein Browser kann das
|
||||
nicht (Chromium verbietet den Host-Kopf). Der Weg im Haus ist ein
|
||||
selbst unterschriebener Vorbau plus `--host-resolver-rules` --
|
||||
derselbe wie in pruef-willkommen und pruef-zuteilung. */
|
||||
const { createServer: httpsServer } = await import("node:https");
|
||||
const { request: httpWeiter } = await import("node:http");
|
||||
const { execFileSync } = await import("node:child_process");
|
||||
const { mkdtempSync: tempOrdner, readFileSync: liesDatei } = await import("node:fs");
|
||||
const { tmpdir: tempWurzel } = await import("node:os");
|
||||
const { join: pfad } = await import("node:path");
|
||||
|
||||
const zOrdner = tempOrdner(pfad(tempWurzel(), "wg-zeugnis-"));
|
||||
const zKey = pfad(zOrdner, "k.pem"), zCrt = pfad(zOrdner, "z.pem");
|
||||
execFileSync("openssl", ["req", "-x509", "-newkey", "rsa:2048", "-nodes",
|
||||
"-keyout", zKey, "-out", zCrt, "-days", "2", "-subj", `/CN=${CREW}`,
|
||||
"-addext", `subjectAltName=DNS:${CREW}`], { stdio: "ignore" });
|
||||
|
||||
const HTTPS_PORT = PORT + 1;
|
||||
const vorbau = httpsServer(
|
||||
{ key: liesDatei(zKey), cert: liesDatei(zCrt) },
|
||||
(von, an) => {
|
||||
const weiter = httpWeiter({
|
||||
host: "127.0.0.1", port: PORT, path: von.url, method: von.method,
|
||||
headers: { ...von.headers, host: CREW },
|
||||
}, (antwort) => { an.writeHead(antwort.statusCode, antwort.headers); antwort.pipe(an); });
|
||||
weiter.on("error", () => { try { an.destroy(); } catch { /* Zugabe */ } });
|
||||
von.on("error", () => {});
|
||||
von.pipe(weiter);
|
||||
});
|
||||
await new Promise((r) => vorbau.listen(HTTPS_PORT, "127.0.0.1", r));
|
||||
const SEITE = `https://${CREW}:${HTTPS_PORT}`;
|
||||
|
||||
const browser = await chromium.launch({
|
||||
args: [`--host-resolver-rules=MAP ${CREW} 127.0.0.1`, "--ignore-certificate-errors"],
|
||||
ignoreHTTPSErrors: true,
|
||||
});
|
||||
const kontext = await browser.newContext({
|
||||
viewport: { width: 1280, height: 1000 }, ignoreHTTPSErrors: true });
|
||||
const seite = await kontext.newPage();
|
||||
const konsole = [];
|
||||
seite.on("console", (m) => { if (m.type() === "error" && !/favicon|ERR_/i.test(m.text())) konsole.push(m.text()); });
|
||||
@@ -609,10 +659,10 @@ melde("=== 11. Im Browser ===");
|
||||
|
||||
await kontext.addCookies(kDogi.split("; ").filter(Boolean).map((teil) => {
|
||||
const i = teil.indexOf("=");
|
||||
return { name: teil.slice(0, i), value: teil.slice(i + 1), domain: "127.0.0.1", path: "/" };
|
||||
return { name: teil.slice(0, i), value: teil.slice(i + 1), domain: CREW, path: "/" };
|
||||
}));
|
||||
|
||||
await seite.goto(`http://127.0.0.1:${PORT}/workspace/werdegang.html`, { waitUntil: "networkidle" });
|
||||
await seite.goto(`${SEITE}/workspace/werdegang.html`, { waitUntil: "networkidle" });
|
||||
await seite.waitForTimeout(900);
|
||||
|
||||
const liste = await seite.evaluate(() => ({
|
||||
@@ -741,6 +791,7 @@ melde("=== 11. Im Browser ===");
|
||||
ok(konsole.length === 0,
|
||||
konsole.length ? "Fehler im Browser: " + konsole[0].slice(0, 120) : "keine Fehler im Browser");
|
||||
await browser.close();
|
||||
await new Promise((r) => vorbau.close(r));
|
||||
}
|
||||
|
||||
/* =======================================================================
|
||||
|
||||
@@ -5723,6 +5723,20 @@ workspaceRouter.get("/workspace/api/ich", (req, res) => {
|
||||
/* Damit die Oberflaeche den Knopf gar nicht erst anbietet -- ein
|
||||
Knopf, der mit 403 antwortet, ist schlimmer als keiner. */
|
||||
darf_aufgaben_anlegen: darfAufgabenAnlegen(person),
|
||||
/* FUEHRT JEMAND TEAM DOGI? (22.09.2026)
|
||||
Damit die Entwicklungsseite die Kartenliste GAR NICHT ERST
|
||||
abfragt, wenn es sie fuer diese Person nicht gibt. Der Code
|
||||
behandelte den 404 schon richtig -- aber der Browser
|
||||
protokolliert ihn trotzdem, und im Handy-Rundgang stand
|
||||
deshalb bei jedem Modi "404 (Not Found)" in der Konsole.
|
||||
Genau derselbe Fall wie am 19.09.2026 bei /anruf/adressen.
|
||||
|
||||
EIGENES FELD, kein Stellvertreter: `darf_verteilen` sieht
|
||||
aehnlich aus, ist aber nicht dasselbe -- ein Manager darf
|
||||
verteilen und fuehrt Team Dogi nicht. Zwei Regeln, zwei
|
||||
Felder; eines fuer beides waere die Stelle, an der es beim
|
||||
naechsten Umbau auseinanderlaeuft. */
|
||||
fuehrt_team: fuehrtTeamDogi(person),
|
||||
/* DIE KACHELN, WENN SIE NICHT IM BROWSER STEHEN DUERFEN.
|
||||
|
||||
Fuer die fuenf bekannten Rollen steht hier `null`, und die
|
||||
|
||||
@@ -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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<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=202609220935" defer></script>
|
||||
<script src="assets/js/anruf-probe.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609221014",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609221014",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609221014",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609221014",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
@@ -317,14 +317,14 @@
|
||||
Ein festes `setTimeout` waere eine Zahl aus dem Kopf. Gewartet
|
||||
wird stattdessen darauf, dass die Auskunft DA ist, und laengstens
|
||||
drei Sekunden. */
|
||||
if (window.__ich === undefined) {
|
||||
let versuche = 0;
|
||||
const uhr = setInterval(() => {
|
||||
if (window.__ich !== undefined || ++versuche > 30) {
|
||||
clearInterval(uhr);
|
||||
if (window.__ich !== undefined) verteilBandZeigen(personId, name);
|
||||
}
|
||||
}, 100);
|
||||
if (window.__ich === undefined && window.wennIchDaBin) {
|
||||
/* Benutzt seit dem 22.09.2026 die gemeinsame Wartestelle aus
|
||||
kopf.js. Vorher stand hier ein eigenes setInterval -- dasselbe
|
||||
Warten ein zweites Mal geschrieben, und damit die Fassung, die
|
||||
beim naechsten Umbau nur halb nachgezogen wird. */
|
||||
window.wennIchDaBin().then((da) => {
|
||||
if (da) verteilBandZeigen(personId, name);
|
||||
});
|
||||
return;
|
||||
}
|
||||
const darf = window.__ich?.darf_verteilen === true;
|
||||
|
||||
@@ -2361,3 +2361,52 @@
|
||||
try { zurueckMerken(location.pathname + location.search); } catch (e) { /* egal */ }
|
||||
};
|
||||
})();
|
||||
|
||||
|
||||
/* =====================================================================
|
||||
AUF DIE AUSKUNFT WARTEN (22.09.2026)
|
||||
=====================================================================
|
||||
`window.__ich` kommt ueber das Netz. Jede Seite, die etwas davon
|
||||
abhaengig machen will, steht beim ersten Aufruf vor `undefined` --
|
||||
und `undefined` ist weder "darf" noch "darf nicht".
|
||||
|
||||
Gemessen an zwei Stellen an einem Tag: Auf der Entwicklungsseite
|
||||
blieb das Verteil-Band unsichtbar, bis man eine Person anklickte;
|
||||
auf derselben Seite fragte die Kartenliste eine Route ab, die es
|
||||
fuer einen Modi nicht gibt, und der Browser protokollierte einen
|
||||
404 bei jedem Aufruf.
|
||||
|
||||
Beide hatten dieselbe Ursache und bekamen fast dieselbe Loesung --
|
||||
ein eigenes `setInterval` je Datei. Zwei Fassungen desselben
|
||||
Wartens altern unterschiedlich. Deshalb hier EINE:
|
||||
|
||||
const ich = await window.wennIchDaBin();
|
||||
if (!ich) { ... } // auch nach drei Sekunden nichts
|
||||
|
||||
KEIN FESTES `setTimeout`. Gewartet wird darauf, dass die Auskunft
|
||||
DA ist -- und laengstens drei Sekunden, damit eine Seite nicht
|
||||
ewig haengt, wenn die Anmeldung abgelaufen ist. Der dritte
|
||||
Ausgang: `null` heisst "wir konnten nicht nachsehen", nicht
|
||||
"darf nicht".
|
||||
===================================================================== */
|
||||
(function () {
|
||||
'use strict';
|
||||
var wartende = null;
|
||||
window.wennIchDaBin = function wennIchDaBin() {
|
||||
if (window.__ich !== undefined) return Promise.resolve(window.__ich);
|
||||
/* Mehrere Aufrufe teilen sich dieselbe Wartezeit -- sonst laufen
|
||||
drei Uhren nebeneinander und wecken dreimal. */
|
||||
if (wartende) return wartende;
|
||||
wartende = new Promise(function (fertig) {
|
||||
var versuche = 0;
|
||||
var uhr = setInterval(function () {
|
||||
if (window.__ich !== undefined || ++versuche > 30) {
|
||||
clearInterval(uhr);
|
||||
wartende = null;
|
||||
fertig(window.__ich !== undefined ? window.__ich : null);
|
||||
}
|
||||
}, 100);
|
||||
});
|
||||
return wartende;
|
||||
};
|
||||
}());
|
||||
|
||||
@@ -448,12 +448,30 @@
|
||||
nein.addEventListener('click', async () => {
|
||||
/* EINE ABSAGE OHNE GRUND IST KEINE ANTWORT. Deshalb wird
|
||||
gefragt -- und ein leeres Feld bricht ab, statt still nichts
|
||||
zu tun. */
|
||||
const grund = window.prompt(
|
||||
`Warum machen wir das nicht?
|
||||
zu tun.
|
||||
|
||||
„${m.titel}“`, '');
|
||||
if (grund === null) return;
|
||||
WAR BIS ZUM 22.09.2026 EIN window.prompt(). Der letzte im
|
||||
Haus, und er hatte drei Nachteile, die man erst am Handy
|
||||
sieht: Er haelt die ganze Seite an, er sieht auf jedem
|
||||
Browser anders aus als der Rest der Oberflaeche, und sein
|
||||
Text laesst sich nicht gliedern -- Titel, Erklaerung und
|
||||
Feld standen als ein Absatz untereinander.
|
||||
|
||||
`frageNach` ist derselbe Dialog wie an den 42 anderen
|
||||
Stellen. Er kann ausserdem etwas, das prompt() nicht kann:
|
||||
sagen, was BLEIBT, wenn man absagt. Genau das ist hier die
|
||||
Frage, die jemand vor dem Klicken hat. */
|
||||
const antwort = await window.frageNach({
|
||||
titel: 'Nicht nötig?',
|
||||
was: '„' + m.titel + '“',
|
||||
bleibt: 'Die Meldung verschwindet aus der Liste. Dein Grund steht '
|
||||
+ 'dabei, damit spaeter nachvollziehbar ist, warum.',
|
||||
ja: 'Absagen',
|
||||
grund: 'Warum machen wir das nicht?', grundPflicht: true,
|
||||
platzhalter: 'z. B. Haben wir letzte Woche schon anders geloest.',
|
||||
});
|
||||
if (!antwort) return;
|
||||
const grund = antwort.grund || '';
|
||||
if (!grund.trim()) { melden('Ohne Grund bleibt die Meldung stehen.'); return; }
|
||||
nein.disabled = true;
|
||||
try {
|
||||
@@ -535,11 +553,20 @@
|
||||
|
||||
const nein = el('button', 'abmelden', 'Nicht umsetzen');
|
||||
nein.type = 'button';
|
||||
nein.addEventListener('click', () => {
|
||||
const grund = window.prompt(`Warum nicht?
|
||||
|
||||
„${a.titel}“`, '');
|
||||
if (grund === null) return;
|
||||
nein.addEventListener('click', async () => {
|
||||
/* Derselbe Dialog wie ueberall sonst (22.09.2026). Vorher ein
|
||||
window.prompt() -- der zweite und letzte im Haus. */
|
||||
const antwort = await window.frageNach({
|
||||
titel: 'Nicht umsetzen?',
|
||||
was: '„' + a.titel + '“',
|
||||
bleibt: 'Das Angebot verschwindet aus der Liste. Dein Grund steht '
|
||||
+ 'dabei, damit die Person weiss, woran es lag.',
|
||||
ja: 'Nicht umsetzen',
|
||||
grund: 'Warum nicht?', grundPflicht: true,
|
||||
platzhalter: 'z. B. Passt gerade nicht zum Plan – vielleicht spaeter.',
|
||||
});
|
||||
if (!antwort) return;
|
||||
const grund = antwort.grund || '';
|
||||
if (!grund.trim()) { melde('Ohne Grund bleibt das Angebot stehen.'); return; }
|
||||
entscheiden(nein, { id: a.id, art: 'abgelehnt', grund: grund.trim() });
|
||||
});
|
||||
|
||||
@@ -453,6 +453,21 @@
|
||||
}
|
||||
|
||||
async function listeZeigen() {
|
||||
/* GAR NICHT ERST FRAGEN, WENN ES SIE NICHT GIBT (22.09.2026).
|
||||
==============================================================
|
||||
Die Zeile darunter behandelt den 404 richtig -- der Browser
|
||||
protokolliert ihn aber UNABHAENGIG davon. Im Handy-Rundgang
|
||||
stand deshalb bei jedem Modi, auf beiden Bildschirmbreiten,
|
||||
"404 (Not Found)" in der Konsole. Kein Schaden fuer den
|
||||
Menschen, aber eine Meldung, die bei jedem Lauf kommt -- und
|
||||
die verdeckt die naechste, die echt ist.
|
||||
|
||||
Derselbe Fall wie am 19.09.2026 bei /anruf/adressen, und
|
||||
dieselbe Loesung: Der Server sagt in /api/ich, ob jemand Team
|
||||
Dogi fuehrt. Die 404-Behandlung bleibt trotzdem stehen -- sie
|
||||
ist die Sicherung fuer den Fall, dass die Auskunft mal fehlt. */
|
||||
const ich = window.wennIchDaBin ? await window.wennIchDaBin() : window.__ich;
|
||||
if (ich && ich.fuehrt_team === false) return false;
|
||||
const a = await hole('/workspace/api/werdegang/liste');
|
||||
if (a.status === 404) return false; /* kein Leitungszugang */
|
||||
if (!a.ok) { melde('Die Karten lassen sich gerade nicht laden.'); return true; }
|
||||
|
||||
+17
-17
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -367,16 +367,16 @@
|
||||
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
|
||||
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
|
||||
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609220935"></script>
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/textform.js?v=202609221014"></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/zuteilung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/zuteilung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -168,13 +168,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -180,13 +180,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+20
-20
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -295,17 +295,17 @@
|
||||
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
|
||||
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
|
||||
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609220935"></script>
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/textform.js?v=202609221014"></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</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=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>␍
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -80,13 +80,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>␍
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>␍
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -89,14 +89,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+18
-18
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -414,24 +414,24 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609220935"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014"></script>
|
||||
<!-- TEXTFORM VOR ALLEM ANDEREN (21.09.2026): chat.js und bereich.js
|
||||
fragen beim Zeichnen nach `window.Textform`. Kaeme sie spaeter,
|
||||
waere die erste gezeichnete Nachricht ohne Gestaltung -- und das
|
||||
faellt nur dem auf, der genau hinsieht. KEIN `defer`, damit sie
|
||||
wirklich vor den anderen dasteht. -->
|
||||
<script src="assets/js/textform.js?v=202609220935"></script>
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935"></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935"></script>
|
||||
<script src="assets/js/textform.js?v=202609221014"></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014"></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014"></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=202609220935"></script>
|
||||
<script src="assets/js/chat.js?v=202609220935"></script>
|
||||
<script src="assets/js/anruf.js?v=202609221014"></script>
|
||||
<script src="assets/js/chat.js?v=202609221014"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -179,14 +179,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/content.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/content.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="gate gate--crew">
|
||||
@@ -381,6 +381,6 @@
|
||||
|
||||
|
||||
|
||||
<script src="assets/js/gate.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609221014",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609221014",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609221014",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609220935",
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609221014",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,14 +108,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -132,13 +132,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -146,12 +146,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="gate">
|
||||
@@ -411,6 +411,6 @@
|
||||
</div>
|
||||
␍␍
|
||||
|
||||
<script src="assets/js/gate.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -383,14 +383,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -444,12 +444,12 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935"></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935"></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935"></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935"></script>
|
||||
<script src="assets/js/leistung.js?v=202609220935"></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014"></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014"></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014"></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014"></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014"></script>
|
||||
<script src="assets/js/leistung.js?v=202609221014"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -6,11 +6,11 @@
|
||||
<title>Material · Team Dogi</title>
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/crew.webmanifest" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/material.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/material.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
<body class="start" data-ton="42" data-buehne="studio">
|
||||
|
||||
@@ -92,13 +92,13 @@
|
||||
<p class="m-laedt" id="laedt">Einen Moment …</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/material.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/material.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -453,13 +453,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -214,15 +214,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</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=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,14 +106,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/report.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/report.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -173,13 +173,13 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -678,15 +678,15 @@
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/live.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/start.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/live.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/start.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -85,14 +85,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+17
-17
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -150,15 +150,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -111,12 +111,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -110,12 +110,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/team.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/team.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</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=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -112,12 +112,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -126,12 +126,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</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=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
|
||||
Dialog "Creator anlegen". -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -149,14 +149,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -335,12 +335,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/live.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/live.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -144,11 +144,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+12
-11
@@ -6,11 +6,11 @@
|
||||
<title>Willkommen · Team Dogi</title>
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/crew.webmanifest" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
<!-- KOERPERKLASSE "start", NICHT "gate" (berichtigt 21.09.2026).
|
||||
`body.gate` ist die Anmeldewand: `display:flex; align-items:center`,
|
||||
@@ -67,11 +67,12 @@
|
||||
<p class="fehler" id="fehler" hidden></p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/willkommen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/willkommen.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -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=202609220935" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609220935" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609221014" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609221014" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609221014" />
|
||||
<!-- 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=202609220935" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609221014" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -190,14 +190,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/hochladen.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609221014" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609220935" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609221014" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609221014" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user