Profilfotos im Chat, rechte Hand zuerst, Karten lesbar

---- SCREEN 9: DIE FOTOS -------------------------------------------

Filipe: "da soll man im chat auch die profilfotos von den leuten sehen
wenn die schon eins drin haben."

ZWEI Luecken, beide an Stellen, wo ein Feld weggeworfen wurde:

1. Die GESPRAECHSLISTE bekam kein Bild. `teilnehmerVon` liest es aus
   der Datenbank, die Detailansicht nimmt es mit -- die Zeile fuer die
   Liste warf es weg. Folge: im offenen Gespraech ein Gesicht, in der
   Liste daneben ein Buchstabe. Vom selben Menschen.

2. Eine FRISCH GESENDETE Nachricht trug kein Bild. Der Verlauf beim
   Laden schon. Folge: Wer gerade zusieht, bekommt einen Buchstaben;
   wer neu laedt, ein Gesicht -- der Unterschied haengt nur daran, wann
   man geschaut hat.

Der Buchstabe bleibt als Unterlage LIEGEN und wird nicht ersetzt: Laedt
das Bild nicht, steht dort weiterhin etwas Sinnvolles statt eines
kaputten Bildsymbols. Vier Stellen, ein Verhalten.

---- SCREEN 3: REIHENFOLGE UND AUSSEHEN ----------------------------

Filipe: "ich will dass hier wie ueberall die reihenfolge immer rechte
hand und dan erst die modis."

Die Abfrage sortierte nach `aktiv DESC, name` -- die ROLLE wurde nicht
einmal mitgelesen. Die Seite konnte gar nicht wissen, wer rechte Hand
ist; sie sortierte alphabetisch, und damit stand Diene vor Funny, weil
D vor F kommt. Jetzt mit ROLLEN_SORTIERUNG -- derselben Regel, die auch
Personenliste, Chat und Rechtetafel benutzen.

"die kiste von rechte hand soll auch noch vieeeeeel krasser und
spezieller aussehen ... der hintergrund von den kacheln soll auch viel
krasser und geiler sein und so dass man texte und so besser erkennt.
weil gerade ist es schwer lesbar."

ZUERST DAS LESEN: Der Grund fuer die schlechte Lesbarkeit war der
durchscheinende Untergrund -- die Karten lagen auf dem Buehnenbild, und
ein Foto wird stellenweise hell. Sie bekommen jetzt eine DECKENDE
Unterlage und erst darueber die Verlaeufe. Die Verlaeufe sieht man
weiterhin, nur nicht mehr das Bild dahinter.

DANN DAS BESONDERE: Die rechte Hand bekommt einen goldenen Ton, eine
deutlich hellere Kante und eine schmale Leiste an der linken Seite --
man sieht den Rang aus zwei Metern, ohne ein Wort zu lesen. KEIN
zweiter Bauplan: dieselbe Karte, dieselben Felder, nur ein Merkmal am
Element. Zwei Karten zu bauen hiesse, jede kuenftige Aenderung zweimal
zu machen.

---- EINE PRUEFUNG, DIE EINE POSITION FESTNAGELTE ------------------

`ok(leute[0]?.id === idMarina, "die Aktiven stehen oben")` wurde rot,
sobald die rechte Hand nach vorn sortierte. Richtig wurde sie dadurch
nicht: Die Aussage "die Aktiven stehen oben" hat mit Marinas Platz
nichts zu tun. Jetzt prueft sie die EIGENSCHAFT (keine Pause vor einer
Aktiven) -- eine Pruefung, die eine Position festnagelt, verbietet jede
Umsortierung, auch die gewollte.

GEPRUEFT: pruef-team-stufen 28/0 (zwei Aussagen mehr),
pruef-erwaehnung 69/0 (zwei mehr: das Bild kommt in der Liste an, und
wer keines hat, bekommt auch keines vorgegaukelt), pruef-css-klassen.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-20 19:07:06 +02:00
co-authored by Claude Opus 5
parent c59517cb23
commit 586eb51504
44 changed files with 742 additions and 510 deletions
+30
View File
@@ -242,6 +242,36 @@ ok(Number.isInteger(raumId), `eine Gruppe mit drei Leuten steht (Raum ${raumId})
`die Raumliste bringt die Teilnehmer schon mit (${r?.teilnehmer?.length})`); `die Raumliste bringt die Teilnehmer schon mit (${r?.teilnehmer?.length})`);
ok(r?.teilnehmer?.every((t) => t.id && t.name), ok(r?.teilnehmer?.every((t) => t.id && t.name),
" mit Nummer und Namen — mehr braucht die Auswahl nicht"); " mit Nummer und Namen — mehr braucht die Auswahl nicht");
/* ---- UND MIT DEM PROFILBILD (20.09.2026) ---------------------------
Filipe: "da soll man im chat auch die profilfotos von den leuten
sehen wenn die schon eins drin haben."
Es fehlte in GENAU DIESER Abbildung: `teilnehmerVon` liest das Bild
aus der Datenbank, und die Zeile in der Raumliste warf es weg. Die
Detailansicht nahm es mit. Folge: im offenen Gespraech ein Gesicht,
in der Liste daneben ein Buchstabe -- vom selben Menschen.
Geprueft wird mit einem eingetragenen Dateinamen; ob die Datei
existiert, ist eine andere Frage und gehoert zum Steckbrief. Hier
geht es darum, dass der WEG ueberhaupt ankommt. */
{
const d = new DatabaseSync(process.env.WORKSPACE_DB);
d.prepare("UPDATE personen SET bild = ? WHERE id = ?").run("probe.webp", idVan);
d.close();
const l2 = json(await ruf("/workspace/api/chat/raeume", aDogi.keks));
const r2 = (l2.raeume || []).find((x) => x.id === raumId);
const van = r2?.teilnehmer?.find((t) => t.id === idVan);
ok(typeof van?.bild === "string" && van.bild.includes("probe.webp"),
`das Profilbild kommt in der Gespraechsliste an (${van?.bild})`);
const ohne = r2?.teilnehmer?.find((t) => t.id === idFunny);
ok(ohne && !ohne.bild,
"Gegenprobe: wer keines hinterlegt hat, bekommt auch keines vorgegaukelt");
const d2 = new DatabaseSync(process.env.WORKSPACE_DB);
d2.prepare("UPDATE personen SET bild = NULL WHERE id = ?").run(idVan);
d2.close();
}
} }
/* Jetzt die eigentliche Nachricht. */ /* Jetzt die eigentliche Nachricht. */
+27 -2
View File
@@ -143,8 +143,33 @@ ok(!!marina && !!kim, "beide sind namentlich wiederzufinden");
ok(marina?.aktiv === true && kim?.aktiv === false, ok(marina?.aktiv === true && kim?.aktiv === false,
`Status stimmt (Marina aktiv: ${marina?.aktiv}, Kim aktiv: ${kim?.aktiv})`); `Status stimmt (Marina aktiv: ${marina?.aktiv}, Kim aktiv: ${kim?.aktiv})`);
/* AKTIVE ZUERST -- wer pausiert ist, steht unten und nicht mittendrin. */ /* AKTIVE ZUERST -- wer pausiert ist, steht unten und nicht mittendrin.
ok(leute[0]?.id === idMarina, "die Aktiven stehen oben");
GEPRUEFT WIRD DIE EIGENSCHAFT, NICHT DIE POSITION (berichtigt
20.09.2026). Hier stand `leute[0]?.id === idMarina` -- und das wurde
rot, sobald die rechte Hand nach vorn sortiert wurde. Richtig wurde
es dadurch nicht: Die Aussage "die Aktiven stehen oben" hat mit
Marinas Platz nichts zu tun. Eine Pruefung, die eine Position
festnagelt, verbietet jede Umsortierung -- auch die gewollte. */
const letzteAktive = leute.map((m) => m.aktiv).lastIndexOf(true);
const ersteInPause = leute.map((m) => m.aktiv).indexOf(false);
ok(ersteInPause === -1 || letzteAktive < ersteInPause,
`die Aktiven stehen oben (letzte aktive Stelle ${letzteAktive}, erste Pause ${ersteInPause})`);
/* ==== UND DIE RECHTE HAND VOR DEN MODIS (20.09.2026) ================
Filipe: "ich will dass hier wie ueberall die reihenfolge immer
rechte hand und dan erst die modis."
Vorher sortierte die Abfrage nur nach Namen -- die Rolle wurde nicht
einmal mitgelesen. Damit stand die Reihenfolge im Alphabet, und das
ist keine. */
const platzHand = leute.findIndex((m) => m.id === idHand);
const ersterModi = leute.findIndex((m) => m.id !== idHand && m.aktiv);
ok(platzHand >= 0 && (ersterModi === -1 || platzHand < ersterModi),
`die rechte Hand steht vor den Modis (Platz ${platzHand} vor ${ersterModi})`);
ok(leute.every((m) => typeof m.rolle === "string" && m.rolle),
"und jede Karte weiss, welche Rolle sie hat — sonst kann die Seite sie nicht unterscheiden");
ok(typeof marina?.seit === "string" && marina.seit.startsWith(vor40Tagen.slice(0, 10)), ok(typeof marina?.seit === "string" && marina.seit.startsWith(vor40Tagen.slice(0, 10)),
`"dabei seit" kommt mit (${(marina?.seit || "").slice(0, 10)})`); `"dabei seit" kommt mit (${(marina?.seit || "").slice(0, 10)})`);
+33 -1
View File
@@ -160,6 +160,20 @@ function istDrin(raumId, person) {
wurde damit zu Programmtext, und die Datei liess sich nicht mehr wurde damit zu Programmtext, und die Datei liess sich nicht mehr
lesen. Ein Kommentar, der die Zeichenkette schliesst, in der er lesen. Ein Kommentar, der die Zeichenkette schliesst, in der er
steht. */ steht. */
/** Der Weg zum Profilbild dieser Person -- oder null.
*
* ALS EIGENE FUNKTION, weil die Zeile
* `bild ? "/workspace/api/steckbrief/bild/" + bild : null`
* sonst an drei Stellen steht. Die dritte Abschrift ist die, die
* den Pfad falsch schreibt, und ein kaputter Bildpfad sieht aus wie
* "die Person hat halt kein Bild". */
function bildWegFuer(personId) {
try {
const z = db().prepare("SELECT bild FROM personen WHERE id = ?").get(personId);
return z?.bild ? `/workspace/api/steckbrief/bild/${z.bild}` : null;
} catch { return null; }
}
function teilnehmerVon(raumId) { function teilnehmerVon(raumId) {
return db().prepare(` return db().prepare(`
SELECT t.person_id AS id, p.name, p.rolle, p.bild, t.leitung, t.gelesen_bis SELECT t.person_id AS id, p.name, p.rolle, p.bild, t.leitung, t.gelesen_bis
@@ -545,7 +559,18 @@ chatRouter.get("/workspace/api/chat/raeume", (req, res) => {
Stellen steht; genau daran ist es beim ersten Anlauf Stellen steht; genau daran ist es beim ersten Anlauf
gescheitert. */ gescheitert. */
darf_aufloesen: darfAufloesen(r, req.person), darf_aufloesen: darfAufloesen(r, req.person),
teilnehmer: leute.map((t) => ({ id: t.id, name: t.name, rolle: t.rolle })), /* DAS BILD GEHOERT DAZU (20.09.2026).
Filipe: "da soll man im chat auch die profilfotos von den
leuten sehen wenn die schon eins drin haben."
Es fehlte genau hier: `teilnehmerVon` liest das Bild aus der
Datenbank, und diese Zeile warf es weg. Die Detailansicht
weiter unten nimmt es mit -- die LISTE nicht. Deshalb stand
im offenen Gespraech ein Gesicht und in der Liste daneben ein
Buchstabe, vom selben Menschen. */
teilnehmer: leute.map((t) => ({ id: t.id, name: t.name, rolle: t.rolle,
bild: t.bild })),
letzte: letzte ? { letzte: letzte ? {
/* Ein Anhang ohne Begleittext hätte hier eine leere Zeile /* Ein Anhang ohne Begleittext hätte hier eine leere Zeile
hinterlassen. "Foto"/"PDF" ist die Vorschau, die man in hinterlassen. "Foto"/"PDF" ist die Vorschau, die man in
@@ -1061,6 +1086,13 @@ chatRouter.post("/workspace/api/chat/raeume/:id/nachrichten", gleicheHerkunft,
const nachricht = { const nachricht = {
id, raum_id: raumId, von_id: req.person.id, von: req.person.name, id, raum_id: raumId, von_id: req.person.id, von: req.person.name,
/* DAS BILD MUSS MIT (20.09.2026). Der Verlauf beim Laden bringt
`von_bild` mit -- diese Nachricht hier nicht, und sie ist die,
die per Ereignisstrom bei allen anderen ankommt. Folge: Wer
gerade zusieht, bekommt einen Buchstaben; wer die Seite neu
laedt, ein Gesicht. Derselbe Mensch, zwei Darstellungen, und
der Unterschied haengt nur daran, wann man geschaut hat. */
von_bild: bildWegFuer(req.person.id),
rolle: req.person.rolle, text, erstellt: n, zurueckgenommen: false, rolle: req.person.rolle, text, erstellt: n, zurueckgenommen: false,
antwort: zitat ? { antwort: zitat ? {
id: antwortAuf, von: zitat.von || "Gelöscht", id: antwortAuf, von: zitat.von || "Gelöscht",
+22 -2
View File
@@ -34,6 +34,7 @@
import express from "express"; import express from "express";
import { import {
db, sitzungLesen, istDogFather, fuehrtTeamDogi, heuteLokal, protokolliere, echteIp, db, sitzungLesen, istDogFather, fuehrtTeamDogi, heuteLokal, protokolliere, echteIp,
ROLLEN_SORTIERUNG,
} from "./workspace.js"; } from "./workspace.js";
import { MODI_PUNKTE } from "./workspace-modi-punkte.js"; import { MODI_PUNKTE } from "./workspace-modi-punkte.js";
import { checklistenTabellen } from "./workspace-checkliste.js"; import { checklistenTabellen } from "./workspace-checkliste.js";
@@ -171,10 +172,24 @@ teamlageRouter.get("/workspace/api/teamlage", (req, res) => {
verhindern soll. Der Riegel eine Zeile hoeher (`darfEingang`) verhindern soll. Der Riegel eine Zeile hoeher (`darfEingang`)
bleibt beim Angemeldeten: Das ist ein Recht, keine Anzeige. */ bleibt beim Angemeldeten: Das ist ein Recht, keine Anzeige. */
const zeigt = req.sicht || person; const zeigt = req.sicht || person;
/* ==== DIE RECHTE HAND STEHT ZUERST (20.09.2026) ==============
Filipe: "ich will dass hier wie ueberall die reihenfolge immer
rechte hand und dan erst die modis."
Hier stand `ORDER BY aktiv DESC, name` -- die Rolle wurde nicht
einmal MITGELESEN. Die Seite konnte also gar nicht wissen, wer
rechte Hand ist und wer Modi; sie sortierte alphabetisch, und
damit stand Diene vor Funny, weil D vor F kommt.
Sortiert wird jetzt mit ROLLEN_SORTIERUNG -- derselben Regel, die
auch die Personenliste, der Chat und die Rechtetafel benutzen.
Eine eigene Reihenfolge hier waere die zweite Wahrheit, und die
zweite ist die, die beim naechsten Rollenwechsel abweicht. */
const modis = db().prepare( const modis = db().prepare(
`SELECT id, name, bild, letzter_login, aktiv, erstellt, stufe FROM personen `SELECT id, name, rolle, bild, letzter_login, aktiv, erstellt, stufe FROM personen
WHERE rolle IN ('hand','modi') AND id <> ? WHERE rolle IN ('hand','modi') AND id <> ?
ORDER BY aktiv DESC, name`).all(zeigt.id); ORDER BY aktiv DESC, ` + ROLLEN_SORTIERUNG + `, name`).all(zeigt.id);
if (!modis.length) { if (!modis.length) {
/* `eingang` auch hier -- die Oberflaeche darf nicht raten /* `eingang` auch hier -- die Oberflaeche darf nicht raten
@@ -374,6 +389,11 @@ teamlageRouter.get("/workspace/api/teamlage", (req, res) => {
return { return {
id: m.id, id: m.id,
name: m.name, name: m.name,
/* DIE ROLLE GEHT MIT (20.09.2026). Ohne sie kann die Seite
die rechte Hand nicht von einem Modi unterscheiden -- und
genau das soll sie: andere Reihenfolge, anderes Aussehen.
Sie stand bisher nicht einmal in der Abfrage. */
rolle: m.rolle,
bild: m.bild ? `/workspace/api/steckbrief/bild/${m.bild}` : null, bild: m.bild ? `/workspace/api/steckbrief/bild/${m.bild}` : null,
letzter_login: m.letzter_login, letzter_login: m.letzter_login,
/* Die drei Felder aus Kapitel 4: Status, "dabei seit", Stufe. */ /* Die drei Felder aus Kapitel 4: Status, "dabei seit", Stufe. */
+4 -4
View File
@@ -16,15 +16,15 @@
verdeckt. Gefunden hat es pruef-struktur. verdeckt. Gefunden hat es pruef-struktur.
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. --> Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
<!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als <!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als
Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet
ausserhalb der App -- auf einer Seite, die genau erklaeren soll, ausserhalb der App -- auf einer Seite, die genau erklaeren soll,
WARUM das Telefon nicht klingelt, ist das besonders unpassend. --> WARUM das Telefon nicht klingelt, ist das besonders unpassend. -->
<link rel="manifest" href="/workspace/crew.webmanifest?v=202609191018" /> <link rel="manifest" href="/workspace/crew.webmanifest?v=202609191018" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<style> <style>
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite /* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht, soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
@@ -125,6 +125,6 @@
</main> </main>
␍␍ ␍␍
<script src="assets/js/anruf-probe.js?v=202609201900" defer></script> <script src="assets/js/anruf-probe.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+4 -4
View File
@@ -22,25 +22,25 @@
}, },
"icons": [ "icons": [
{ {
"src": "/assets/img/app-symbole/workspace-192.png?v=202609201900", "src": "/assets/img/app-symbole/workspace-192.png?v=202609201907",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-512.png?v=202609201900", "src": "/assets/img/app-symbole/workspace-512.png?v=202609201907",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609201900", "src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609201907",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609201900", "src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609201907",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
+90
View File
@@ -932,3 +932,93 @@
@media (forced-colors: active) { @media (forced-colors: active) {
.ladefehler { border: 1px solid CanvasText; } .ladefehler { border: 1px solid CanvasText; }
} }
/* =====================================================================
DIE TEAMKARTEN (20.09.2026)
Filipe: „die kiste von rechte hand soll auch noch vieeeeeel krasser
und spezieller aussehen wie die von den modis. aber auch die von den
modis soll viel besser aussehen bitte. der hintergrund von den
kacheln soll auch viel krasser und geiler sein und so dass man texte
und so besser erkennt. weil gerade ist es schwer lesbar."
---------------------------------------------------------------------
ZUERST DAS LESEN, DANN DAS AUSSEHEN
Der Grund für die schlechte Lesbarkeit steht im Bildschirmfoto: Die
Karten liegen auf dem Bühnenbild der Seite, und ihr Untergrund war
stellenweise durchscheinend. Text auf einem Foto ist immer dann
schwer zu lesen, wenn das Foto stellenweise hell wird — und das tut
es, weil es ein Foto ist und keine Fläche.
Deshalb bekommt die Karte zuerst eine DECKENDE Unterlage und erst
darüber die Verläufe. Das kostet nichts an Wirkung: Die Verläufe
sieht man weiterhin, nur nicht mehr das Bild dahinter.
Danach erst das Besondere. Eine Karte, die schön aussieht und
deren Text man raten muss, ist keine gute Karte.
===================================================================== */
.tperson {
/* 1. DIE DECKENDE UNTERLAGE. `--grund-tief` gibt es im Haus nicht,
deshalb eine feste, sehr dunkle Fläche -- sie muss decken, nicht
zur Stimmung beitragen. */
background-color: #070b12;
border-radius: var(--radius-klein);
/* 2. Eine sichtbare Kante. Ohne sie verschwimmt die Karte am Rand
mit dem Bild dahinter, und man sieht nicht, wo sie aufhört. */
box-shadow:
inset 0 0 0 1px color-mix(in srgb, var(--r) 22%, rgba(255, 255, 255, .06)),
0 18px 38px -24px rgba(0, 0, 0, .95);
}
/* Die Zahlenkästchen bekommen ebenfalls einen eigenen Grund -- auf
ihnen steht die kleinste Schrift der Karte. */
.tperson .tz {
background: rgba(255, 255, 255, .04);
border-radius: 10px;
}
/* =====================================================================
DIE RECHTE HAND
WAS SIE UNTERSCHEIDET, IST NICHT „mehr Effekt", sondern RANG. Drei
Mittel, alle drei ruhig:
1. ein goldener Ton statt des Stufen-Tons,
2. eine deutlich hellere Kante -- man sieht den Unterschied schon
aus zwei Metern, ohne ein Wort zu lesen,
3. eine schmale Leiste an der linken Kante, wie ein Lesezeichen.
KEIN ZWEITER BAUPLAN: Es ist dieselbe Karte mit denselben Feldern.
Wer morgen ein Feld ergänzt, ergänzt es einmal.
===================================================================== */
.tperson[data-rolle="hand"] {
--r: #f0c14b;
background-color: #0b0a07;
box-shadow:
inset 0 0 0 1px color-mix(in srgb, #f0c14b 40%, transparent),
inset 0 1px 0 rgba(255, 255, 255, .10),
0 22px 46px -22px rgba(0, 0, 0, .98),
0 0 0 1px rgba(240, 193, 75, .08);
}
/* Die Leiste. `::before` und nicht ein weiteres Element: Sie ist
Gestaltung, kein Inhalt -- ein Vorleseprogramm soll sie nicht
ansagen. */
.tperson[data-rolle="hand"]::before {
content: "";
position: absolute; left: 0; top: 14px; bottom: 14px;
width: 3px; border-radius: 0 3px 3px 0;
background: linear-gradient(180deg,
color-mix(in srgb, #f0c14b 85%, transparent),
color-mix(in srgb, #f0c14b 25%, transparent));
}
/* Der Name darf hier etwas mehr Gewicht haben -- es ist die Karte, die
man zuerst ansieht. */
.tperson[data-rolle="hand"] .tperson__namen { color: #f7e3ac; }
@media (forced-colors: active) {
.tperson { border: 1px solid CanvasText; }
.tperson[data-rolle="hand"] { border: 3px solid Highlight; }
.tperson[data-rolle="hand"]::before { display: none; }
}
+20
View File
@@ -429,6 +429,26 @@
zeichen.textContent = initialen(r.name); zeichen.textContent = initialen(r.name);
const gegen = r.teilnehmer.find((t) => t.id !== ich.id); const gegen = r.teilnehmer.find((t) => t.id !== ich.id);
if (gegen) { if (gegen) {
/* DAS GESICHT STATT DER INITIALEN (20.09.2026).
Filipe: "da soll man im chat auch die profilfotos von den
leuten sehen wenn die schon eins drin haben."
Im offenen Gespraech stand es laengst -- in der Liste
daneben ein Buchstabe, vom selben Menschen. Der Grund war
eine Zeile im Server, die das Bild wegwarf.
DER BUCHSTABE BLEIBT ALS UNTERLAGE LIEGEN und wird nicht
ersetzt: Laedt das Bild nicht, steht dort weiterhin etwas
Sinnvolles statt eines kaputten Bildsymbols. Dieselbe
Bauweise wie im Verlauf, in der Kopfleiste und in der
Personenauswahl -- vier Stellen, ein Verhalten. */
if (gegen.bild) {
const b = document.createElement('img');
b.src = gegen.bild; b.alt = '';
b.addEventListener('error', () => b.remove());
zeichen.append(b);
}
zeichen.dataset.rolle = gegen.rolle; zeichen.dataset.rolle = gegen.rolle;
if (gegen.bild) { if (gegen.bild) {
const b = document.createElement('img'); const b = document.createElement('img');
+15
View File
@@ -81,6 +81,21 @@
der Karte, wer wo steht -- ohne das Schild zu lesen. */ der Karte, wer wo steht -- ohne das Schild zu lesen. */
k.dataset.stufe = m.stufe || 'probe'; k.dataset.stufe = m.stufe || 'probe';
if (!m.aktiv) k.dataset.pause = 'ja'; if (!m.aktiv) k.dataset.pause = 'ja';
/* ==== DIE RECHTE HAND SIEHT ANDERS AUS (20.09.2026) ==============
Filipe: "die kiste von rechte hand soll auch noch vieeeeeel
krasser und spezieller aussehen wie die von den modis."
ALS MERKMAL AM ELEMENT, nicht als eigene Bauweise: Die Karte
bleibt dieselbe Karte -- gleiche Felder, gleiche Reihenfolge,
gleiche Knoepfe. Nur das Aussehen aendert sich, und das
entscheidet das CSS. Zwei verschiedene Karten zu bauen hiesse,
jede kuenftige Aenderung zweimal zu machen; beim dritten Mal
vergisst man eine.
`rolle` kam bis heute gar nicht erst mit -- die Abfrage im
Server las sie nicht einmal. */
k.dataset.rolle = m.rolle || 'modi';
const kopf = el('div', 'tperson__kopf'); const kopf = el('div', 'tperson__kopf');
/* DAS BILD BEKOMMT SEINE KLASSE -- UND DAS WAR EIN ECHTER FEHLER. /* DAS BILD BEKOMMT SEINE KLASSE -- UND DAS WAR EIN ECHTER FEHLER.
+15 -15
View File
@@ -12,19 +12,19 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -291,14 +291,14 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/aufgaben.js?v=202609201900" defer></script> <script src="assets/js/aufgaben.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/automation.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/automation.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -168,13 +168,13 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/automation.js?v=202609201900" defer></script> <script src="assets/js/automation.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -130,12 +130,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/befinden.js?v=202609201900" defer></script> <script src="assets/js/befinden.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+19 -19
View File
@@ -12,24 +12,24 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202609201907" />
<!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett <!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett
„Mitmachen". Eine eigene Kopie der Regel hier waere die zweite „Mitmachen". Eine eigene Kopie der Regel hier waere die zweite
Stelle, an der dieselbe Sache anders aussieht. --> Stelle, an der dieselbe Sache anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -256,16 +256,16 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/checkliste.js?v=202609201900" defer></script> <script src="assets/js/checkliste.js?v=202609201907" defer></script>
<script src="assets/js/ampel.js?v=202609201900" defer></script> <script src="assets/js/ampel.js?v=202609201907" defer></script>
<script src="assets/js/schulung.js?v=202609201900" defer></script> <script src="assets/js/schulung.js?v=202609201907" defer></script>
<script src="assets/js/bereich.js?v=202609201900" defer></script> <script src="assets/js/bereich.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -7,17 +7,17 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/treff.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. --> <!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -108,12 +108,12 @@
</main> </main>
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. --> <!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/auskunft.js?v=202609201900" defer></script> <script src="assets/js/auskunft.js?v=202609201907" defer></script>
<script src="assets/js/bewerben.js?v=202609201900" defer></script> <script src="assets/js/bewerben.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -7,16 +7,16 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. --> <!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -80,13 +80,13 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/auskunft.js?v=202609201900" defer></script> <script src="assets/js/auskunft.js?v=202609201907" defer></script>
<script src="assets/js/bewerbungen.js?v=202609201900" defer></script> <script src="assets/js/bewerbungen.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/calls.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/calls.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -89,14 +89,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/ki.js?v=202609201900" defer></script> <script src="assets/js/ki.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/calls.js?v=202609201900" defer></script> <script src="assets/js/calls.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,26 +12,26 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog, <!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem .neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html. zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
Dialog zu sehen bekam. --> Dialog zu sehen bekam. -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/chat.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/chat.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -384,18 +384,18 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/bereiche.js?v=202609201900"></script> <script src="assets/js/bereiche.js?v=202609201907"></script>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900"></script> <script src="assets/js/kopf.js?v=202609201907"></script>
<script src="assets/js/glocke.js?v=202609201900"></script> <script src="assets/js/glocke.js?v=202609201907"></script>
<!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten` <!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten`
bereit, und chat.js baut die Knoepfe nur, wenn es das gibt. bereit, und chat.js baut die Knoepfe nur, wenn es das gibt.
Andersherum waere die Reihenfolge eine stille Abhaengigkeit -- Andersherum waere die Reihenfolge eine stille Abhaengigkeit --
die Knoepfe fehlten, und niemand wuesste warum. --> die Knoepfe fehlten, und niemand wuesste warum. -->
<script src="assets/js/anruf.js?v=202609201900"></script> <script src="assets/js/anruf.js?v=202609201907"></script>
<script src="assets/js/chat.js?v=202609201900"></script> <script src="assets/js/chat.js?v=202609201907"></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/content.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/content.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -179,14 +179,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/checkliste.js?v=202609201900" defer></script> <script src="assets/js/checkliste.js?v=202609201907" defer></script>
<script src="assets/js/content.js?v=202609201900" defer></script> <script src="assets/js/content.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+5 -5
View File
@@ -36,15 +36,15 @@
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp" <link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" /> type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst <!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst
404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen 404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen
statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es: statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es:
Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere
die eine Seite, auf der man das Umfaerben sieht. --> die eine Seite, auf der man das Umfaerben sieht. -->
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/crew-haus.css?v=202609201907" />
</head> </head>
<body class="gate gate--crew"> <body class="gate gate--crew">
@@ -358,6 +358,6 @@
␍ ␍
<script src="assets/js/gate.js?v=202609201900" defer></script> <script src="assets/js/gate.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+4 -4
View File
@@ -22,25 +22,25 @@
}, },
"icons": [ "icons": [
{ {
"src": "/assets/img/app-symbole/crew-192.png?v=202609201900", "src": "/assets/img/app-symbole/crew-192.png?v=202609201907",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/crew-512.png?v=202609201900", "src": "/assets/img/app-symbole/crew-512.png?v=202609201907",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "any" "purpose": "any"
}, },
{ {
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609201900", "src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609201907",
"sizes": "192x192", "sizes": "192x192",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
}, },
{ {
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609201900", "src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609201907",
"sizes": "512x512", "sizes": "512x512",
"type": "image/png", "type": "image/png",
"purpose": "maskable" "purpose": "maskable"
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/dateien.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/dateien.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -108,14 +108,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/dateien.js?v=202609201900" defer></script> <script src="assets/js/dateien.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -106,12 +106,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/entwicklung.js?v=202609201900" defer></script> <script src="assets/js/entwicklung.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+13 -13
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/hilfe.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -146,12 +146,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/hilfe.js?v=202609201900" defer></script> <script src="assets/js/hilfe.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+4 -4
View File
@@ -30,9 +30,9 @@
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp" <link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
type="image/webp" media="(max-width: 899px)" /> type="image/webp" media="(max-width: 899px)" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
</head> </head>
<body class="gate"> <body class="gate">
@@ -411,6 +411,6 @@
</div> </div>
␍␍ ␍␍
<script src="assets/js/gate.js?v=202609201900" defer></script> <script src="assets/js/gate.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/kalender.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/kalender.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -383,14 +383,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/kalender.js?v=202609201900" defer></script> <script src="assets/js/kalender.js?v=202609201907" defer></script>
<script src="assets/js/kalender-abo.js?v=202609201900" defer></script> <script src="assets/js/kalender-abo.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/leistung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/leistung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -444,12 +444,12 @@
</form> </form>
</dialog> </dialog>
<script src="assets/js/meldung.js?v=202609201900"></script> <script src="assets/js/meldung.js?v=202609201907"></script>
<script src="assets/js/nachfrage.js?v=202609201900"></script> <script src="assets/js/nachfrage.js?v=202609201907"></script>
<script src="assets/js/wahl.js?v=202609201900"></script> <script src="assets/js/wahl.js?v=202609201907"></script>
<script src="assets/js/bereiche.js?v=202609201900"></script> <script src="assets/js/bereiche.js?v=202609201907"></script>
<script src="assets/js/kopf.js?v=202609201900"></script> <script src="assets/js/kopf.js?v=202609201907"></script>
<script src="assets/js/glocke.js?v=202609201900"></script> <script src="assets/js/glocke.js?v=202609201907"></script>
<script src="assets/js/leistung.js?v=202609201900"></script> <script src="assets/js/leistung.js?v=202609201907"></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/personen.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/personen.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -453,13 +453,13 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/personen.js?v=202609201900" defer></script> <script src="assets/js/personen.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/profil.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -214,15 +214,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/steckbrief.js?v=202609201900" defer></script> <script src="assets/js/steckbrief.js?v=202609201907" defer></script>
<script src="assets/js/profil.js?v=202609201900" defer></script> <script src="assets/js/profil.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/treff.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -134,11 +134,11 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen, Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. --> die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/rechte.js?v=202609201900" defer></script> <script src="assets/js/rechte.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/report.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/report.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -106,14 +106,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/ki.js?v=202609201900" defer></script> <script src="assets/js/ki.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/report.js?v=202609201900" defer></script> <script src="assets/js/report.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/scouting.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/scouting.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -173,13 +173,13 @@
</div> </div>
</div> </div>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/scouting.js?v=202609201900" defer></script> <script src="assets/js/scouting.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -12,21 +12,21 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe <!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. --> den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
<link rel="stylesheet" href="assets/css/heim.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/heim.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -678,13 +678,13 @@
</p> </p>
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/start.js?v=202609201900" defer></script> <script src="assets/js/start.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/startcheck.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -85,14 +85,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/ki.js?v=202609201900" defer></script> <script src="assets/js/ki.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/startcheck.js?v=202609201900" defer></script> <script src="assets/js/startcheck.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+17 -17
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/profil.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/profil.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -150,15 +150,15 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/auskunft.js?v=202609201900" defer></script> <script src="assets/js/auskunft.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/steckbrief.js?v=202609201900" defer></script> <script src="assets/js/steckbrief.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201907" />
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie <!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
der Regel hier waere die zweite Stelle, an der dieselbe Sache der Regel hier waere die zweite Stelle, an der dieselbe Sache
anders aussieht. --> anders aussieht. -->
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bewerbung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -111,12 +111,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/talente.js?v=202609201900" defer></script> <script src="assets/js/talente.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/team.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/team.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -110,12 +110,12 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/team.js?v=202609201900" defer></script> <script src="assets/js/team.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,20 +7,20 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/team.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/team.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu <!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
@@ -84,11 +84,11 @@
Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt
es niemandem auf, und deshalb prueft pruef-css-klassen die es niemandem auf, und deshalb prueft pruef-css-klassen die
ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. --> ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. -->
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/teamlage.js?v=202609201900" defer></script> <script src="assets/js/teamlage.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+13 -13
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/bereich.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -112,12 +112,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/teilen.js?v=202609201900" defer></script> <script src="assets/js/teilen.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,14 +7,14 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/treff.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -126,12 +126,12 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/treff-moderation.js?v=202609201900" defer></script> <script src="assets/js/treff-moderation.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,18 +7,18 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/treff.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/treff.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des <!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
Treffs biegt der Server genau diesen Dateinamen auf crew-haus.css Treffs biegt der Server genau diesen Dateinamen auf crew-haus.css
um, und die Seite kommt schon beim ERSTEN Abruf in Lila und um, und die Seite kommt schon beim ERSTEN Abruf in Lila und
Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. --> Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -221,11 +221,11 @@
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen, Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
die seit dem 07.09. jede Seite danach absucht. --> die seit dem 07.09. jede Seite danach absucht. -->
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/auskunft.js?v=202609201900" defer></script> <script src="assets/js/auskunft.js?v=202609201907" defer></script>
<script src="assets/js/treff-regeln.js?v=202609201900" defer></script> <script src="assets/js/treff-regeln.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+15 -15
View File
@@ -12,22 +12,22 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der <!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
Dialog "Creator anlegen". --> Dialog "Creator anlegen". -->
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/uebersicht.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -149,14 +149,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/uebersicht.js?v=202609201900" defer></script> <script src="assets/js/uebersicht.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+12 -12
View File
@@ -7,13 +7,13 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -217,11 +217,11 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/unsere-seiten.js?v=202609201900" defer></script> <script src="assets/js/unsere-seiten.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+14 -14
View File
@@ -7,15 +7,15 @@
<meta name="robots" content="noindex, nofollow" /> <meta name="robots" content="noindex, nofollow" />
<link rel="manifest" href="/workspace/app.webmanifest" /> <link rel="manifest" href="/workspace/app.webmanifest" />
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/entwicklung.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/werdegang.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -144,11 +144,11 @@
</main> </main>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script>␍ <script src="assets/js/nachfrage.js?v=202609201907" defer></script>␍
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/werdegang.js?v=202609201900" defer></script> <script src="assets/js/werdegang.js?v=202609201907" defer></script>
</body> </body>
</html> </html>
+16 -16
View File
@@ -12,20 +12,20 @@
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
eine Flaeche sind statt zweier. --> eine Flaeche sind statt zweier. -->
<meta name="theme-color" content="#06090f" /> <meta name="theme-color" content="#06090f" />
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201900" /> <link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609201907" />
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201900" /> <link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609201907" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/gate.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/start.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/start.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/aufgaben.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/wissen.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/wissen.css?v=202609201907" />
<link rel="stylesheet" href="assets/css/module.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/module.css?v=202609201907" />
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026). <!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
Auf der Agenturadresse ist sie leer -- das Haus hier IST der Auf der Agenturadresse ist sie leer -- das Haus hier IST der
Grundzustand. Auf der Adresse von Team Dogi biegt der Server Grundzustand. Auf der Adresse von Team Dogi biegt der Server
genau diesen Dateinamen auf crew-haus.css um, und die Seite genau diesen Dateinamen auf crew-haus.css um, und die Seite
kommt schon beim ERSTEN Abruf in Lila und Babyblau an -- kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
ohne Umfaerben im Browser, ohne Flackern. --> ohne Umfaerben im Browser, ohne Flackern. -->
<link rel="stylesheet" href="assets/css/haus.css?v=202609201900" /> <link rel="stylesheet" href="assets/css/haus.css?v=202609201907" />
</head> </head>
<body class="start"> <body class="start">
@@ -190,14 +190,14 @@
</main> </main>
<script src="assets/js/meldung.js?v=202609201900" defer></script> <script src="assets/js/meldung.js?v=202609201907" defer></script>
<script src="assets/js/hochladen.js?v=202609201900" defer></script> <script src="assets/js/hochladen.js?v=202609201907" defer></script>
<script src="assets/js/nachfrage.js?v=202609201900" defer></script> <script src="assets/js/nachfrage.js?v=202609201907" defer></script>
<script src="assets/js/wahl.js?v=202609201900" defer></script> <script src="assets/js/wahl.js?v=202609201907" defer></script>
<script src="assets/js/bereiche.js?v=202609201900" defer></script> <script src="assets/js/bereiche.js?v=202609201907" defer></script>
<script src="assets/js/kopf.js?v=202609201900" defer></script> <script src="assets/js/kopf.js?v=202609201907" defer></script>
<script src="assets/js/glocke.js?v=202609201900" defer></script> <script src="assets/js/glocke.js?v=202609201907" defer></script>
<script src="assets/js/wissen.js?v=202609201900" defer></script> <script src="assets/js/wissen.js?v=202609201907" defer></script>
</body> </body>
</html> </html>