Keine fertigen Vorschläge mehr bei den Highlights

Filipe: "nimm die sachen da weg bitte. da sollen nur die sachen rein
kommen die die modis, linke und rechte hand oder dogfather
reinsetzen."

In der Spalte "Noch einzusortieren" standen drei vorgefertigte
Vorschlaege ("Was hier hingehoert", "Fanart von DogFather und Casper
ist ausdruecklich erwuenscht", "Ein Ausschnitt, der auf die Clips
soll"). Jemand hatte sie uebernommen, und danach standen sie zwischen
den echten Clips -- mit Datum, mit Verfasser, aeusserlich nicht von
einem echten Eintrag zu unterscheiden.

WARUM DIESES BRETT ANDERS IST ALS DIE UEBRIGEN: Anderswo ist ein
Vorschlag eine ANREGUNG, die man ausfuellt ("Der naechste Stream mit
DogFather" -> Datum eintragen). Highlights ist eine SAMMLUNG echter
Sachen. Ein vorgefertigter Text ist dort kein Anfang, sondern ein
Platzhalter, der aussieht wie Inhalt. Die anderen Bretter behalten
ihre Vorschlaege -- dazu hat er nichts gesagt.

Nebenbefund: Seine Rollenaufzaehlung ist genau TREFF_TEAM_ROLLEN
(modi, hand, linke, admin). Die Rechteregel stimmte also schon.

ZWEI ECHTE MAENGEL FIELEN DABEI AUF, beide beim Versuch, die drei
Eintraege wegzunehmen:

1. Der Knopf "loeschen" schickte DELETE OHNE GRUND. Der Server
   verlangt bei einem fremden Beitrag auf einem Treff-Brett einen
   (DSA Art. 17) und antwortet mit 400 -- die Oberflaeche zeigte nur
   "Loeschen hat nicht geklappt." Zwei Knoepfe nebeneinander, einer
   ging ("entfernen"), einer nicht, und die Meldung erklaerte nichts.
   Jetzt fragt auch "loeschen" nach dem Grund, wenn der Server einen
   braucht -- erkannt an `treffBrett` vom Server, nicht an einer
   abgeschriebenen Brettliste -- und die Fehlermeldung gibt wieder,
   was der Server gesagt hat.

2. Der Dialog liess DREI Zeichen als Grund durch, der Server verlangt
   ZEHN. Wer "spam" tippte, kam durch die Nachfrage und bekam danach
   eine Absage. `grund_min` steht seit dem 11.09. in /api/treff/lage
   und wurde nie benutzt; jetzt ist es angeschlossen. In nachfrage.js
   bestimmt der Aufrufer die Mindestlaenge (`grundMin`), Vorgabe
   bleibt 3 -- fuer alle anderen Nachfragen aendert sich nichts.

UND ZWEI PRUEFUNGEN, DIE ROT WAREN, OHNE DASS ETWAS KAPUTT WAR:

- pruef-treff-start verlangte `>= 8` Vorschlaege auf dem Schirm. Das
  stimmte bis zum Fenster-Umbau vom 20.09. -- seither kommen
  hoechstens VIER (FENSTER = 4). Vier Tage rot, ohne dass es jemand
  erfuhr. Gefragt wird jetzt der Server selbst. Und die Brettliste
  ["treff","anschlag","wunsch","highlight"] wird gegen den Bestand
  abgeglichen statt abgeschrieben -- mit ausdruecklichem Nachweis,
  dass Highlights keine mehr hat, damit das Wegfallen nicht einfach
  eine Pruefung weniger bedeutet. 41 -> 42 Pruefungen.

- pruef-nachfrage zaehlte `installieren.js` als "diese Seite fragt
  nach", obwohl der Aufruf dort hinter `if (typeof window.frageNach
  === 'function')` steht. Weil die Datei auf fast jeder Seite liegt,
  wurde damit JEDE Seite zur fragenden -- fuenf rote Zeilen, kein
  einziger echter Mangel. Ausserdem wurde die Kurzschreibweise
  `{ titel, … }` als "ohne Titel" gemeldet. 46 -> 53 Pruefungen, alle
  gruen; zwei davon sind neu (Gegenprobe plus Benennung der
  Ausnahmen).

Beide mit Gegenprobe (git stash) belegt: schon vor dieser Aenderung
rot.

Gemessen: 11 Messungen, 0 Befunde -- darunter die Gegenprobe, dass
der alte Weg (DELETE ohne Grund) wirklich mit 400 gescheitert waere.
Gruen: pruef-treff-start (42), pruef-nachfrage (53), pruef-highlights
(31), pruef-anschlagbrett (12), pruef-css-klassen.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-24 00:50:42 +02:00
co-authored by Claude Opus 5
parent 428235508f
commit d85694bd92
44 changed files with 800 additions and 618 deletions
+52 -2
View File
@@ -138,12 +138,55 @@ pruef("der Notnagel für alte Browser ist vorhanden",
/** Welche Skripte rufen frageNach auf? OHNE die Datei, die es
* DEFINIERT -- sonst ist die Antwort immer „alle". */
const nutzer = new Set();
/* EIN AUFRUF HINTER EINER `typeof`-ABFRAGE IST KEINE PFLICHT
(24.09.2026 -- und die Pruefung war aus genau diesem Grund rot,
ohne dass etwas kaputt war).
`installieren.js` liegt auf fast jeder Seite und ruft frageNach
auf -- aber ausdruecklich nur, wenn es da ist:
if (typeof window.frageNach === 'function') { … }
Der Kommentar daneben erklaert seit dem 22.09.2026 genau, warum:
Die Datei laeuft auch auf der Anmeldewand, wo nachfrage.js mit
Absicht nicht geladen wird. Die Pruefung zaehlte den Aufruf
trotzdem als "diese Seite fragt nach" -- und weil installieren.js
ueberall liegt, wurde damit JEDE Seite zur fragenden. Ergebnis:
fuenf rote Zeilen, kein einziger echter Mangel.
EINE PRUEFUNG, DIE IMMER ROT IST, IST KEINE PRUEFUNG MEHR -- genau
wie eine Warnung, die immer kommt. Ab dem zweiten Mal liest man
sie weg, und dann auch die echte.
Die Unterscheidung ist einfach und haelt: Wer vorher fragt, ob es
die Funktion gibt, kommt ohne sie aus. Wer sie einfach aufruft,
braucht sie. */
const geschuetzt = (text) =>
/typeof\s+window\.frageNach\s*===?\s*['"]function['"]/.test(text)
|| /window\.frageNach\s*\?\./.test(text);
const freiwillig = new Set();
for (const f of skripte) {
if (f === DER_NOTNAGEL) continue;
if (/\bfrageNach\s*\(/.test(ohneKommentare(lies(join(JS_ORDNER, f))))) nutzer.add(f);
const text = ohneKommentare(lies(join(JS_ORDNER, f)));
if (!/\bfrageNach\s*\(/.test(text)) continue;
if (geschuetzt(text)) { freiwillig.add(f); continue; }
nutzer.add(f);
}
pruef("es gibt überhaupt Seiten, die nachfragen", nutzer.size > 0,
`gefunden: ${nutzer.size}`);
/* WAS HIER HERAUSFAELLT, WIRD BENANNT. Ein stilles Aussortieren
waere die bequeme Art, eine Pruefung gruen zu bekommen -- man
saehe dann nicht mehr, wie gross die Ausnahme geworden ist. */
pruef("die geschützten Aufrufe sind benannt und wenige",
freiwillig.size <= 3,
`ohne Pflicht zur Datei (typeof-Abfrage davor): ${[...freiwillig].join(", ") || "keine"}`);
/* GEGENPROBE: Ein UNGESCHUETZTER Aufruf muss weiterhin zaehlen --
sonst hiesse "alle angeschlossen" nur, dass die Regel niemanden
mehr erfasst. */
pruef("Gegenprobe: ein ungeschützter Aufruf zählt weiterhin",
!geschuetzt("frageNach({ titel: 'x' });")
&& geschuetzt("if (typeof window.frageNach === 'function') frageNach({});"),
`${nutzer.size} Dateien rufen ungeschützt auf`);
const ohneDatei = [], totesGewicht = [], fragendeSeiten = [];
let mitNutzung = 0;
@@ -247,7 +290,14 @@ for (const f of skripte) {
const code = ohneKommentare(lies(join(JS_ORDNER, f)));
for (const a of aufrufe(code)) {
gezaehlt++;
if (!/\btitel\s*:/.test(a)) ohneTitel.push(f);
/* AUCH DIE KURZSCHREIBWEISE ZAEHLT (24.09.2026).
Gesucht wurde nur `titel:`. In installieren.js steht aber
`frageNach({ titel, was: weg, … })` -- die Kurzform, die den
Titel aus einer gleichnamigen Variablen nimmt. Gueltiges JS,
gesetzter Titel, und trotzdem gemeldet. Eine Pruefung, die eine
richtige Schreibweise bemaengelt, bringt einem bei, ihre
Meldungen zu ignorieren. */
if (!/\btitel\s*[:,}]/.test(a)) ohneTitel.push(f);
if (!/\bwas\s*:/.test(a)) ohneWas.push(f);
}
}
+69 -6
View File
@@ -169,17 +169,57 @@ melde("=== 1. Was bereitliegt ===");
`${mit} von ${alle.length} Texten nennen DogFather, seine Kanaele oder Casper `
+ `(${Math.round(mit / alle.length * 100)} %)`);
/* UND DIE VIER BRETTER, DIE DIE COMMUNITY WIRKLICH SIEHT, ganz.
Auf dem Anschlagbrett, im Treff, in der Wunschliste und bei den
Highlights gibt es keinen Satz, der ohne ihn auskommt -- sie
handeln von seinen Streams. */
for (const b of ["treff", "anschlag", "wunsch", "highlight"]) {
/* JEDES BRETT, DAS VORSCHLAEGE HAT, ganz -- sie handeln von
seinen Streams, und keiner kommt ohne ihn aus.
DIE LISTE WIRD ABGELEITET, NICHT ABGESCHRIEBEN (24.09.2026).
Hier stand `["treff", "anschlag", "wunsch", "highlight"]`. Am
24.09. fielen die Vorschlaege fuer Highlights weg (Filipe: "da
sollen nur die sachen rein kommen die die modis, linke und
rechte hand oder dogfather reinsetzen"), und die Pruefliste
wusste es nicht: Sie verlangte weiter Texte von einem Brett,
das keine mehr hat. Dieselbe Falle wie jede abgeschriebene
Liste in diesem Haus -- eine, die niemand pflegt, kann nicht
veralten.
DASS ES UEBERHAUPT WELCHE GIBT, wird eine Zeile tiefer
geprueft. Sonst waere "alle geprueft" auch dann gruen, wenn
morgen gar kein Brett mehr Vorschlaege haette -- ein
uebersprungener Test beweist nichts. */
/* DIE ABSICHT BLEIBT, DIE LISTE WIRD GEPRUEFT (berichtigt beim
zweiten Anlauf am 24.09.2026).
Mein erster Versuch nahm einfach ALLE Bretter mit Vorschlaegen.
Das war bequem und falsch: "Regeln", "Mitmachen" und "Was
ansteht" haben zu Recht Saetze ohne seinen Namen ("Turnier",
"Schritt 2: Sag im Rudel, dass du Lust hast") -- fuer die gilt
die 60-%-Regel eine Zeile weiter oben, nicht diese hier. Die
Pruefung waere dadurch rot geworden, ohne dass etwas kaputt
war, und ich haette ihre Aussage veraendert statt ihre Liste zu
reparieren.
Richtig ist die Schnittmenge: die Bretter, die die Community
sieht UND die ueberhaupt Vorschlaege haben. Faellt eines weg,
faellt es hier lautlos heraus -- deshalb steht direkt darunter,
WIE VIELE es sein muessen, und fuer Highlights ausdruecklich,
dass es keine mehr hat. */
const GEMEINT = ["treff", "anschlag", "wunsch", "highlight"];
const mitVorschlaegen = GEMEINT.filter((b) => (TREFF_START[b] || []).length > 0);
ok(mitVorschlaegen.length === 3,
`${mitVorschlaegen.length} der Bretter, die die Community sieht, haben `
+ `Vorschlaege (${mitVorschlaegen.join(", ")})`);
for (const b of mitVorschlaegen) {
const liste = TREFF_START[b] || [];
const ohne = liste.filter((v) => !BEZUG.test(`${v.titel} ${v.text}`));
ok(liste.length > 0 && ohne.length === 0,
ohne.length ? `${b}: ohne Bezug -- "${ohne[0].titel}"`
: `${b}: alle ${liste.length} Texte sind auf ihn bezogen`);
}
/* UND HIGHLIGHTS HAT AUSDRUECKLICH KEINE MEHR. Ohne diese Zeile
wuerde das Wegfallen nur dazu fuehren, dass eine Pruefung
weniger laeuft -- und niemand merkte, wenn sie zurueckkaemen. */
ok(!(TREFF_START.highlight || []).length,
"Highlights hat keine fertigen Vorschlaege (auf Ansage vom 24.09.2026)");
/* GEGENPROBE: Ein anonymer Text MUSS auffallen. Ohne sie hiesse
"alle bezogen" nur, dass das Muster auf alles passt. */
@@ -333,7 +373,30 @@ melde("=== 6. Wie es aussieht ===");
alleKnopf: document.querySelector(".startkatalog__alle")?.textContent?.trim() || "",
leer: document.querySelector(".leer-hinweis")?.textContent?.trim() || "",
}));
ok(vorher.karten >= 8, `${vorher.karten} Vorschlaege stehen bereit`);
/* WIE VIELE STEHEN DA? NICHT EINE ZAHL VON GESTERN (24.09.2026).
Hier stand `>= 8`. Das stimmte, bis am 20.09.2026 das Fenster
eingefuehrt wurde -- seither kommen HOECHSTENS VIER auf einmal
(FENSTER = 4 in workspace-bereiche.js), und die Pruefung war
vier Tage lang rot, ohne dass es jemandem gesagt wurde. Genau
die Sorte Zahl, vor der CLAUDE.md warnt: eine Rechnung von
gestern, die still falsch wird.
Gefragt wird jetzt der Server selbst -- er weiss, wie viele er
schickt, und die Oberflaeche muss genau so viele zeichnen.
Zusaetzlich `> 0`, damit "gleich viele" nicht auch bei null
gruen ist. */
const ausDerAntwort = await seite.evaluate(async () => {
const a = await fetch("/workspace/api/bereich/mitmachen/start?ab=0",
{ credentials: "same-origin" });
if (!a.ok) return null;
const j = await a.json();
return { geschickt: (j.vorschlaege || []).length, vorrat: j.vorrat, offen: j.offen };
});
ok(!!ausDerAntwort && ausDerAntwort.geschickt > 0
&& vorher.karten === ausDerAntwort.geschickt,
`${vorher.karten} Vorschlaege stehen bereit -- genau so viele, wie der `
+ `Server schickt (${ausDerAntwort?.geschickt}), von ${ausDerAntwort?.offen} offenen`);
ok(/Alle \d+ übernehmen/.test(vorher.alleKnopf), `mit einem Knopf ("${vorher.alleKnopf}")`);
/* DER LEERTEXT IST DER DES BEREICHS, nicht der Einheitssatz. */
ok(vorher.leer.includes("dazugehören"),
+29 -15
View File
@@ -328,22 +328,36 @@ export const TREFF_START = {
],
/* ===================================================================
HIGHLIGHTS — was hier hingehört
HIGHLIGHTS — HIER GIBT ES KEINE FERTIGEN VORSCHLÄGE MEHR
(24.09.2026)
Filipe: „nimm die sachen da weg bitte. da sollen nur die sachen
rein kommen die die modis, linke und rechte hand oder dogfather
reinsetzen."
Hier standen drei Vorschläge („Was hier hingehört", „Fanart von
DogFather und Casper ist ausdrücklich erwünscht", „Ein Ausschnitt,
der auf die Clips soll"). Jemand hat sie übernommen, und danach
standen sie zwischen den echten Clips — mit Datum, mit Verfasser,
äußerlich nicht von einem echten Eintrag zu unterscheiden.
WARUM DAS BEI DIESEM BRETT ANDERS IST ALS BEI DEN ÜBRIGEN: Auf
den anderen Brettern ist ein Vorschlag eine ANREGUNG, die man
ausfüllt („Der nächste Stream mit DogFather" → Datum eintragen).
Highlights dagegen ist eine SAMMLUNG von echten Sachen — Clips,
Bilder, Fanart. Ein vorgefertigter Text ist dort kein Anfang,
sondern ein Platzhalter, der aussieht wie Inhalt. Die Erklärung,
was hierher gehört, steht ohnehin schon oben auf der Seite.
Der Bereich fehlt in dieser Liste jetzt ganz. Das genügt:
`STARTKATALOG[bereich] || []` liefert eine leere Liste, der
Block bleibt unsichtbar, und ein POST beantwortet sich mit 404.
Eine leere Liste hier stehen zu lassen wäre dasselbe Ergebnis mit
einer Zeile mehr, an der man sich fragt, wozu sie da ist.
Die anderen Bretter behalten ihre Vorschläge — dazu hat er
nichts gesagt, und dort tun sie das, wofür sie gedacht waren.
=================================================================== */
highlight: [
{ art: "moment", titel: "Was hier hingehört",
text: "Clips aus DogFathers Streams, Bilder, Zeichnungen, "
+ "Bildschirmfotos von Momenten, die euch geblieben sind. Der erste "
+ "darf ruhig wackelig sein — es geht nicht um Produktion, sondern um "
+ "den Moment." },
{ art: "fanart", titel: "Fanart von DogFather und Casper ist ausdrücklich erwünscht",
text: "Gezeichnet, gebastelt, am Handy zusammengeschoben — egal. Schreib "
+ "dazu, ob DogFather es im Stream zeigen darf." },
{ art: "clip", titel: "Ein Ausschnitt, der auf die Clips soll",
text: "Wenn dir eine Stelle auffällt, die als eigener Clip funktionieren "
+ "würde: hier hinein, mit Zeitpunkt. So entsteht ein guter Teil von "
+ "DogFather Clips." },
],
/* ===================================================================
WAS ANSTEHT — Vorlagen für Termine
+5 -5
View File
@@ -16,15 +16,15 @@
verdeckt. Gefunden hat es pruef-struktur.
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<style>
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
@@ -126,7 +126,7 @@
<script src="assets/js/anruf-probe.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/anruf-probe.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
</body>
</html>
+4 -4
View File
@@ -23,25 +23,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/workspace-192.png?v=202609240036",
"src": "/assets/img/app-symbole/workspace-192.png?v=202609240050",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-512.png?v=202609240036",
"src": "/assets/img/app-symbole/workspace-512.png?v=202609240050",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609240036",
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609240050",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609240036",
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609240050",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+47 -5
View File
@@ -1103,6 +1103,13 @@
+ 'sie hat ein Recht darauf (DSA Art. 17).',
endgueltig: true, ja: 'Entfernen',
grund: 'Warum wird er entfernt?', grundPflicht: true,
/* WIE LANG, SAGT DER SERVER (24.09.2026). Der Dialog
liess bisher drei Zeichen durch, der Server verlangt
zehn -- wer "spam" tippte, kam durch die Nachfrage und
bekam danach eine Absage. `grund_min` steht seit dem
11.09. in /api/treff/lage und wurde nie benutzt; eine
10 hier waere die zweite Fassung derselben Zahl. */
grundMin: lage?.grund_min || 10,
platzhalter: 'z. B. Beleidigende Sprache gegenüber einem anderen Mitglied.',
});
if (!a1) return;
@@ -1341,14 +1348,49 @@
if (LEITUNG.has(ich.rolle) || e.erstellt_von === ich.id) {
knoepfe.append(tuKnopf('löschen', async () => {
if (!await frageNach({
/* EIN FREMDER BEITRAG AUF EINEM TREFF-BRETT BRAUCHT EINEN
GRUND (24.09.2026, DSA Art. 17).
Hier stand ein Löschen ohne Grund -- und der Server lehnt
das seit dem 11.09. ab. Gemessen an einem echten Fall:
DogFather wollte drei übernommene Vorschläge wegnehmen, die
eine Modi angelegt hatte. Der Knopf daneben ("entfernen")
konnte es, dieser antwortete mit "Löschen hat nicht
geklappt." -- ohne zu sagen, woran es lag. Zwei Knöpfe
nebeneinander, einer geht, einer nicht, und die Meldung
erklärt nichts.
`treffBrett` kommt vom Server (daten.treff), nicht aus einer
Liste hier -- eine abgeschriebene Liste der Bretter wäre die
zweite Wahrheit, die beim nächsten neuen Brett ausläuft. */
const brauchtGrund = treffBrett && e.erstellt_von !== ich.id;
const antwort = await frageNach({
titel: `„${e.titel}" löschen?`,
was: 'Der Eintrag verschwindet vom Brett – für alle.',
bleibt: 'Nachrichten, die dazu geschrieben wurden, gehen mit.',
bleibt: brauchtGrund
? 'Nachrichten, die dazu geschrieben wurden, gehen mit. Der Grund '
+ 'wird festgehalten und der Person mitgeteilt – sie hat ein '
+ 'Recht darauf (DSA Art. 17).'
: 'Nachrichten, die dazu geschrieben wurden, gehen mit.',
endgueltig: true, ja: 'Löschen',
})) return;
const a = await hole(`/workspace/api/bereich/${bereich}/${e.id}`, { method: 'DELETE' });
if (!a.ok) { melde('Löschen hat nicht geklappt.'); return; }
...(brauchtGrund ? {
grund: 'Warum wird er gelöscht?', grundPflicht: true,
grundMin: lage?.grund_min || 10,
platzhalter: 'z. B. Gehört nicht auf dieses Brett.',
} : {}),
});
if (!antwort) return;
const grund = brauchtGrund ? (antwort?.grund || '') : '';
const a = await hole(`/workspace/api/bereich/${bereich}/${e.id}`
+ (grund ? '?grund=' + encodeURIComponent(grund) : ''), { method: 'DELETE' });
if (!a.ok) {
/* SAGEN, WORAN ES LAG. "Löschen hat nicht geklappt" schickt
einen auf die Suche; die Antwort des Servers steht da und
wurde nur weggeworfen. */
melde(sagWas((await a.json().catch(() => ({}))).fehler,
'Löschen hat nicht geklappt.'));
return;
}
await laden();
}));
}
+16 -3
View File
@@ -141,6 +141,17 @@
var endgueltig = !!o.endgueltig;
var grund = o.grund || '';
var grundPflicht = !!o.grundPflicht;
/* WIE LANG MUSS DER GRUND SEIN? (24.09.2026)
Hier stand eine feste 3 -- an ZWEI Stellen (Dialog und
Notausgang ueber window.prompt). Der Server verlangt beim
Entfernen eines fremden Beitrags aber 10 (GRUND_MIN, DSA
Art. 17). Wer vier Zeichen tippte, kam durch den Dialog und
bekam danach eine Absage vom Server -- mit einer Meldung, die
den Grund nicht nannte.
Jetzt sagt die aufrufende Stelle, wie lang es sein muss; die 3
bleibt Vorgabe, damit sich fuer alle anderen Nachfragen nichts
aendert. */
var grundMin = Number(o.grundMin) > 0 ? Number(o.grundMin) : 3;
var platzhalter = o.platzhalter || '';
/* ABTIPPEN STATT ANKLICKEN. Fuer die Handgriffe, bei denen ein
Fehlklick nicht zu reparieren ist (eine Person loeschen). Wer den
@@ -189,7 +200,7 @@
if (grund) {
var g0 = window.prompt(grund, '');
if (g0 === null) return Promise.resolve(false);
if (grundPflicht && g0.trim().length < 3) return Promise.resolve(false);
if (grundPflicht && g0.trim().length < grundMin) return Promise.resolve(false);
erg.grund = g0.trim();
}
if (zahl) {
@@ -280,8 +291,10 @@
if (eingabe) erg2.eingabe = tippfeld.value.trim();
if (grund) {
var g = feld.value.trim();
if (grundPflicht && g.length < 3) {
fehlerZeile.textContent = 'Bitte kurz sagen, warum.';
if (grundPflicht && g.length < grundMin) {
fehlerZeile.textContent = grundMin > 3
? 'Bitte etwas ausführlicher – mindestens ' + grundMin + ' Zeichen.'
: 'Bitte kurz sagen, warum.';
feld.focus();
return; /* NICHT schliessen -- sonst waere die Eingabe weg */
}
+19 -19
View File
@@ -12,19 +12,19 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -391,22 +391,22 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202609240036"></script>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/textform.js?v=202609240050"></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/zuteilung.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/zuteilung.js?v=202609240050" defer></script>
<!-- Der Vorlagenkatalog stand bis zum 23.09.2026 mitten in
aufgaben.js. Er bedient jetzt zwei Seiten und hat deshalb eine
eigene Datei; hier zeigt er den Creator-Katalog.
Vor aufgaben.js, weil die Seite ihn beim Start einrichtet. -->
<script src="assets/js/vorlagenbrett.js?v=202609240036" defer></script>
<script src="assets/js/aufgaben.js?v=202609240036" defer></script>
<script src="assets/js/vorlagenbrett.js?v=202609240050" defer></script>
<script src="assets/js/aufgaben.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -168,15 +168,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/automation.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/automation.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -197,15 +197,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/befinden.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/befinden.js?v=202609240050" defer></script>
</body>
</html>
+22 -22
View File
@@ -12,24 +12,24 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -304,19 +304,19 @@
<!-- TEXTFORM ZUERST (21.09.2026): Die Seite fragt beim Zeichnen nach
`window.Textform`. Kaeme sie spaeter, waere der erste Eintrag ohne
Gestaltung. Kein `defer`, damit sie wirklich vorher dasteht. -->
<script src="assets/js/textform.js?v=202609240036"></script>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/textform.js?v=202609240050"></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/checkliste.js?v=202609240036" defer></script>
<script src="assets/js/ampel.js?v=202609240036" defer></script>
<script src="assets/js/schulung.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/bereich.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/checkliste.js?v=202609240050" defer></script>
<script src="assets/js/ampel.js?v=202609240050" defer></script>
<script src="assets/js/schulung.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/bereich.js?v=202609240050" defer></script>
</body>
</html>
+18 -18
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -108,14 +108,14 @@
</main>
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/auskunft.js?v=202609240036" defer></script>
<script src="assets/js/bewerben.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/auskunft.js?v=202609240050" defer></script>
<script src="assets/js/bewerben.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,16 +7,16 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -80,15 +80,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/auskunft.js?v=202609240036" defer></script>
<script src="assets/js/bewerbungen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/auskunft.js?v=202609240050" defer></script>
<script src="assets/js/bewerbungen.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -89,15 +89,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/ki.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/calls.js?v=202609240036" defer></script>
<script src="assets/js/ki.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/calls.js?v=202609240050" defer></script>
</body>
</html>
+19 -19
View File
@@ -12,26 +12,26 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -592,25 +592,25 @@
</form>
</dialog>
<script src="assets/js/bereiche.js?v=202609240036"></script>
<script src="assets/js/bereiche.js?v=202609240050"></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=202609240036"></script>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036"></script>
<script src="assets/js/glocke.js?v=202609240036"></script>
<script src="assets/js/textform.js?v=202609240050"></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050"></script>
<script src="assets/js/glocke.js?v=202609240050"></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=202609240036"></script>
<script src="assets/js/chat.js?v=202609240036"></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/anruf.js?v=202609240050"></script>
<script src="assets/js/chat.js?v=202609240050"></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/content.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/content.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -179,15 +179,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/checkliste.js?v=202609240036" defer></script>
<script src="assets/js/content.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/checkliste.js?v=202609240050" defer></script>
<script src="assets/js/content.js?v=202609240050" defer></script>
</body>
</html>
+6 -6
View File
@@ -36,15 +36,15 @@
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609240050" />
</head>
<body class="gate gate--crew">
@@ -459,7 +459,7 @@
<script src="assets/js/gate.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/gate.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
</body>
</html>
+4 -4
View File
@@ -23,25 +23,25 @@
},
"icons": [
{
"src": "/assets/img/app-symbole/crew-192.png?v=202609240036",
"src": "/assets/img/app-symbole/crew-192.png?v=202609240050",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-512.png?v=202609240036",
"src": "/assets/img/app-symbole/crew-512.png?v=202609240050",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609240036",
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609240050",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609240036",
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609240050",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -108,15 +108,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/dateien.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/dateien.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -297,19 +297,19 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<!-- VOR entwicklung.js: Die Seite richtet den Katalog beim Start ein,
also muss es ihn zu dem Zeitpunkt geben. Mit "defer" laufen beide
in Dokumentreihenfolge. -->
<script src="assets/js/vorlagenbrett.js?v=202609240036" defer></script>
<script src="assets/js/entwicklung.js?v=202609240036" defer></script>
<script src="assets/js/vorlagenbrett.js?v=202609240050" defer></script>
<script src="assets/js/entwicklung.js?v=202609240050" defer></script>
</body>
</html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -146,13 +146,13 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/hilfe.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/hilfe.js?v=202609240050" defer></script>
</body>
</html>
+5 -5
View File
@@ -30,9 +30,9 @@
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
</head>
<body class="gate">
@@ -427,7 +427,7 @@
<script src="assets/js/gate.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/gate.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -383,15 +383,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/kalender.js?v=202609240036" defer></script>
<script src="assets/js/kalender-abo.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/kalender.js?v=202609240050" defer></script>
<script src="assets/js/kalender-abo.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -444,13 +444,13 @@
</form>
</dialog>
<script src="assets/js/meldung.js?v=202609240036"></script>
<script src="assets/js/nachfrage.js?v=202609240036"></script>
<script src="assets/js/wahl.js?v=202609240036"></script>
<script src="assets/js/bereiche.js?v=202609240036"></script>
<script src="assets/js/kopf.js?v=202609240036"></script>
<script src="assets/js/glocke.js?v=202609240036"></script>
<script src="assets/js/leistung.js?v=202609240036"></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050"></script>
<script src="assets/js/nachfrage.js?v=202609240050"></script>
<script src="assets/js/wahl.js?v=202609240050"></script>
<script src="assets/js/bereiche.js?v=202609240050"></script>
<script src="assets/js/kopf.js?v=202609240050"></script>
<script src="assets/js/glocke.js?v=202609240050"></script>
<script src="assets/js/leistung.js?v=202609240050"></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,13 +12,13 @@
vergessen wird. -->
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/material.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/material.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start" data-ton="42" data-buehne="studio">
@@ -138,14 +138,14 @@
<p class="m-laedt" id="laedt">Einen Moment …</p>
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/material.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/material.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -453,14 +453,14 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/personen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/personen.js?v=202609240050" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -214,16 +214,16 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/steckbrief.js?v=202609240036" defer></script>
<script src="assets/js/profil.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/steckbrief.js?v=202609240050" defer></script>
<script src="assets/js/profil.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -134,13 +134,13 @@
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=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/rechte.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/rechte.js?v=202609240050" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/report.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/report.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -106,17 +106,17 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/ki.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/report.js?v=202609240036" defer></script>
<script src="assets/js/ki.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/report.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -173,14 +173,14 @@
</div>
</div>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/scouting.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/scouting.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,21 +12,21 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/heim.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -684,16 +684,16 @@
</p>
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/live.js?v=202609240036" defer></script>
<script src="assets/js/start.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/live.js?v=202609240050" defer></script>
<script src="assets/js/start.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -85,16 +85,16 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/ki.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/startcheck.js?v=202609240036" defer></script>
<script src="assets/js/ki.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/startcheck.js?v=202609240050" defer></script>
</body>
</html>
+18 -18
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -150,16 +150,16 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/auskunft.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/steckbrief.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/auskunft.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/steckbrief.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -111,14 +111,14 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/talente.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/talente.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/team.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/team.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -110,15 +110,15 @@
</main>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/team.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/team.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/team.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/team.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
@@ -84,14 +84,14 @@
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=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/holen.js?v=202609240036" defer></script>
<script src="assets/js/teamlage.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/holen.js?v=202609240050" defer></script>
<script src="assets/js/teamlage.js?v=202609240050" defer></script>
</body>
</html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -112,14 +112,14 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/teilen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/teilen.js?v=202609240050" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -126,13 +126,13 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/treff-moderation.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/treff-moderation.js?v=202609240050" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
Rudels biegt der Server genau diesen Dateinamen auf crew-haus.css
um, und die Seite kommt schon beim ERSTEN Abruf in Lila und
Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -248,13 +248,13 @@
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=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/auskunft.js?v=202609240036" defer></script>
<script src="assets/js/treff-regeln.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/auskunft.js?v=202609240050" defer></script>
<script src="assets/js/treff-regeln.js?v=202609240050" defer></script>
</body>
</html>
+16 -16
View File
@@ -12,22 +12,22 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -149,16 +149,16 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/uebersicht.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/uebersicht.js?v=202609240050" defer></script>
</body>
</html>
+14 -14
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -335,13 +335,13 @@
</main>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/live.js?v=202609240036" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/live.js?v=202609240050" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609240050" defer></script>
</body>
</html>
+15 -15
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -144,13 +144,13 @@
</main>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/werdegang.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/werdegang.js?v=202609240050" defer></script>
</body>
</html>
+15 -15
View File
@@ -12,13 +12,13 @@
vergessen wird. -->
<link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/willkommen.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<!-- KOERPERKLASSE "start", NICHT "gate" (berichtigt 21.09.2026).
`body.gate` ist die Anmeldewand: `display:flex; align-items:center`,
@@ -75,13 +75,13 @@
<p class="fehler" id="fehler" hidden></p>
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/willkommen.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/willkommen.js?v=202609240050" defer></script>
</body>
</html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240036" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240036" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609240036" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240036" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609240050" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609240050" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/start.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609240050" />
<link rel="stylesheet" href="assets/css/module.css?v=202609240050" />
<!-- 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=202609240036" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609240050" />
</head>
<body class="start">
@@ -190,15 +190,15 @@
</main>
<script src="assets/js/meldung.js?v=202609240036" defer></script>
<script src="assets/js/hochladen.js?v=202609240036" defer></script>
<script src="assets/js/nachfrage.js?v=202609240036" defer></script>
<script src="assets/js/meldung.js?v=202609240050" defer></script>
<script src="assets/js/hochladen.js?v=202609240050" defer></script>
<script src="assets/js/nachfrage.js?v=202609240050" defer></script>
<script src="assets/js/wahl.js?v=202609240036" defer></script>
<script src="assets/js/bereiche.js?v=202609240036" defer></script>
<script src="assets/js/installieren.js?v=202609240036" defer></script>
<script src="assets/js/kopf.js?v=202609240036" defer></script>
<script src="assets/js/glocke.js?v=202609240036" defer></script>
<script src="assets/js/wissen.js?v=202609240036" defer></script>
<script src="assets/js/wahl.js?v=202609240050" defer></script>
<script src="assets/js/bereiche.js?v=202609240050" defer></script>
<script src="assets/js/installieren.js?v=202609240050" defer></script>
<script src="assets/js/kopf.js?v=202609240050" defer></script>
<script src="assets/js/glocke.js?v=202609240050" defer></script>
<script src="assets/js/wissen.js?v=202609240050" defer></script>
</body>
</html>