Vier Sackgassen, zwei Kacheln namens "Chat" -- und eine Seite ohne Kopf
Durchgang durch die Team-Dogi-Seiten aus der Sicht von jemandem, der
sie zum ersten Mal sieht. Alles hier ist am Code belegt und nachgemessen.
1. "KLINGELT NICHTS?" WARF ALLE DREI TEAM-ROLLEN AUF DIE STARTSEITE.
anruf-probe.html erklaert, WARUM das Telefon stumm bleibt. Sie steht in
der Rechtetafel offen, und aus dem Chat zeigen zwei Knoepfe darauf. Nur
hatte sie nie eine Kachel -- absichtlich, sie ist kein Bereich. Seit die
Adressregel vom 15.09. eine Kachel VERLANGT, landete jeder Klick wortlos
auf start.html.
Das ist die schlimmste Sorte Sackgasse: Man ruft sie auf, WEIL schon
etwas nicht geht, und sie wirft einen hinaus.
Mit derselben Zeile geheilt: Die Hinweisleiste wirft jeden Hinweis weg,
dessen Ziel es auf dieser Adresse nicht gibt -- "Bei dir klingelt nichts"
wurde auf crew deshalb NIE angezeigt. Ausgerechnet der Hinweis, der acht
von elf Leuten betrifft.
2. UND DIESE SEITE HATTE GAR KEINE GESTALTETE KOPFLEISTE.
.kopfleiste, __zurueck, __mitte, __titel stehen in KEINER Stilvorlage --
sie leben in start.css, die diese Seite absichtlich nicht laedt. Die
Leiste war nackter Text. Auf einer Seite, die man im Stoerfall aufruft,
sieht unfertig aus wie kaputt. Jetzt im <style>-Block der Seite, aus
demselben Grund wie ihr uebriges CSS.
3. EIN MODI KAM NICHT AN SEINE EIGENE AUSWERTUNG.
entwicklung.html und werdegang.html haben BEIDE eine ausgearbeitete
Eigensicht, und die Rechtetafel laesst ihn hinein. In seiner Kachelliste
stand keine von beiden -- der Weg existierte fuer ihn nicht. Die ganze
Eigensicht war toter Code, ausgerechnet fuer den, fuer den sie ist.
Mein eigener Fehler vom Vortag.
Zwei eigene Kacheln in "Fuer dich", aus den Leitungskacheln abgeleitet.
Sie loesen zugleich eine Namenskollision: Bis heute setzten BEIDE Seiten
fuer ihn die Ueberschrift "Deine Entwicklung".
4. DER KALENDER-LINK WAR FUER DIE COMMUNITY EINE SACKGASSE.
Auf jeder Brettkarte mit Termin stand "Im Kalender am 24.09." als Link.
kalender.html steht auf ALLE -- und ALLE ist ausdruecklich ohne "gast".
Jetzt fragt der SERVER die beiden Schranken (kalender_offen) und die
Karte zeigt den Termin als Text statt als Link. Die Auskunft bleibt, nur
der Weg ins Leere faellt weg. Die Regel im Browser nachzubauen waere die
vierte Stelle fuer dieselbe Frage gewesen.
5. EIN MODI KAM AN DIE TALENTE-NOTIZEN, DIE IHM VERWEHRT SIND.
BRETTER_UEBER_SEITEN war eine feste Liste ("wer die Seite darf, muss
auch dorthin kommen") und fragte nie, WER fragt. Ueber
bereich.html?b=talente kam er an Notizen zu Zuschauern, obwohl
talente.html fuer ihn gesperrt ist -- Begruendung dort: "Hier stehen
Namen von Menschen, die nichts davon wissen."
Aus der Liste wurde eine Zuordnung Brett -> Seite, gefragt wird
darfSeite(). Nachgemessen: modi/talente 404, modi/entwicklung darf,
hand+admin unveraendert.
Dazu stand in workspace-bereiche.js ein Kommentar, der das GEGENTEIL des
Codes behauptete ("entwicklung, talente bleiben 404"). Ein falscher
Kommentar an einer Rechtestelle ist schlimmer als keiner.
6. ZWEI KACHELN "CHAT", BEIDE AUF DIESELBE SEITE.
Seit dem Treff-Chat von gestern sahen Modi und rechte Hand zweimal
"Chat" mit demselben Ziel. Jetzt "Treff-Chat" mit ?raum=treff, das den
Raum direkt oeffnet -- gesucht an denselben zwei Merkmalen, an denen ihn
der Rest der Datei erkennt.
7. VERTRAUEN: "WIE GEHT'S DIR?" VERSPRACH MEHR, ALS ES HALTEN KANN.
Dort stand: "Niemand aus dem Team sieht deine Antworten -- auch
DogFather nicht." Punkt. Fast wahr und deshalb gefaehrlich: Aus
denselben Antworten entsteht eine namenlose Ampel fuer die Leitung.
Der ehrliche Satz war laengst geschrieben und wurde vom Server sogar
mitgeliefert (block.text) -- nur hat ihn nie jemand angezeigt. Er steht
jetzt im HTML, nicht im Skript: Wer die Seite oeffnet, soll ihn lesen,
BEVOR er tippt.
8. DIE NEUE AUSWERTUNG, AUS BENUTZERSICHT NACHGEBESSERT.
- Der Streifen hatte keine Zeichenerklaerung. Im Dateikopf stand "wer
Farben schlecht unterscheidet, liest dasselbe Zeichen" -- das stimmt
nur, wenn irgendwo steht, was die Zeichen heissen. Jetzt eine Legende,
aus `stufen` gebaut statt abgeschrieben.
- "nie gesetzt" war ein Mittelpunkt, "Kann ich nicht sagen" ein
Halbgeviertstrich. Zwei kurze Striche nebeneinander fuer den
Unterschied zwischen "niemand hat hingesehen" und "jemand hat
hingesehen und konnte es nicht sagen". Leer ist jetzt wirklich leer,
mit gestricheltem Rahmen.
- Die Aufschluesselung der Balken stand nur im Mausueberfahren -- am
Handy also nie, und dort steht jemand damit im Stream. Jetzt als Text.
- Die Modi-Sicht bekam Balken ohne Erklaerung, ein "Frag danach" ohne
Adressaten und bei fehlender Bewegung ein LEERES Element. Jetzt
Lesehilfe, ein Leerkasten mit Satz und zwei Wege weiter.
9. NEBENBEFUNDE, DIE DIE PRUEFUNG GEFUNDEN HAT.
pruef-css-klassen war schon VOR dieser Arbeit rot (nachgemessen mit
git stash). Alle drei Befunde behoben:
- hilfe.html und unsere-seiten.html luden ihre Seitendatei NACH
module.css und haus.css und ueberschrieben damit das Haus.
- Zwei Schriftgroessen unter 11,5 px aus dem gestrigen Bau
(.71rem Monatsbeschriftung, .68rem Marke) auf .75 und .72 gehoben.
- Die Pruefung selbst war blind fuer <style>-Bloecke in der Seite und
meldete deshalb dauerhaft drei Fehler an einer Seite, die ihre
Stile mit Absicht selbst traegt. Eine Warnung, die immer kommt, ist
keine Warnung mehr -- jetzt sieht sie hin, statt die Seite
auszunehmen.
Kleinkram nebenbei: "die Antworten sieht nur du" -> "siehst nur du" auf
der Kachel zur empfindlichsten Seite des Hauses. "Bewertet wird dort" ->
"Eingeschaetzt wird dort" in teamlage.html, zwei Zeilen unter "keine
Bewertung von Menschen". "1 Aufgabe(n) angelegt" ausgeschrieben.
GEMESSEN: pruef-css-klassen ALLES IN ORDNUNG (vorher 3 Fehler),
pruef-meldungen 8/0, pruef-rechtetafel 19/0, alle Module laden,
keine doppelten Kachelnamen/-ziele/-farben mehr in allen vier Rollen.
Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -198,7 +198,29 @@ const ungestaltet = []; // (a) -- nur zur Ansicht
|
||||
for (const seite of seiten) {
|
||||
const html = readFileSync(join(WS, seite), "utf8");
|
||||
|
||||
const css = stylesheetsVon(html).map((p) => cssMitImporten(p)).join("\n");
|
||||
/* DIE SEITE KANN IHRE STILE AUCH SELBST TRAGEN (ergaenzt 19.09.2026).
|
||||
|
||||
Bis heute las diese Pruefung nur die verlinkten .css-Dateien. Ein
|
||||
<style>-Block in der Seite war fuer sie unsichtbar -- und damit
|
||||
galt alles, was dort gestaltet ist, als "gestaltet, aber nicht auf
|
||||
ihrer Seite".
|
||||
|
||||
Das traf genau EINE Seite, und zwar eine, die es mit Absicht so
|
||||
macht: anruf-probe.html haelt ihre Stile in der Seite, damit sie
|
||||
auch dann noch etwas anzeigt, wenn genau das schiefgeht, was sie
|
||||
untersucht (eine Stilvorlage aus dem Zwischenspeicher). Die
|
||||
Pruefung meldete diese Entscheidung als Fehler -- drei Eintraege
|
||||
lang, bei jedem Lauf.
|
||||
|
||||
Eine Warnung, die immer kommt, ist keine Warnung mehr: Man
|
||||
gewoehnt sich an die drei roten Zeilen und uebersieht ab da auch
|
||||
die vierte, die echt ist. Deshalb sieht die Pruefung jetzt hin,
|
||||
statt die Seite auszunehmen -- eine Ausnahmeliste waere die
|
||||
naechste Stelle, die veraltet. */
|
||||
const inline = [...html.matchAll(/<style[^>]*>([\s\S]*?)<\/style>/g)]
|
||||
.map((m) => m[1]).join("\n");
|
||||
const css = stylesheetsVon(html).map((p) => cssMitImporten(p)).join("\n")
|
||||
+ "\n" + inline;
|
||||
const definiert = definierteKlassen(css);
|
||||
|
||||
const benutzt = klassenAusHtml(html);
|
||||
|
||||
@@ -25,6 +25,20 @@ import { ARBEIT_START } from "./workspace-arbeit-start.js";
|
||||
derselben Regel laufen auseinander, und dann behauptet die Karte
|
||||
etwas, das der Kalender nicht zeigt. */
|
||||
import { terminVon } from "./workspace-termin-regel.js";
|
||||
/* OB EIN WEG UEBERHAUPT OFFEN STEHT -- gefragt werden die BEIDEN
|
||||
Schranken, die es gibt, und zwar hier am Server statt im Browser.
|
||||
|
||||
Anlass (19.09.2026): Auf jeder Brettkarte mit Termin stand "Im
|
||||
Kalender am 24.09." als Link. Fuer die Community fuehrt er ins
|
||||
Leere -- `kalender.html` steht in der Rechtetafel auf ALLE, und
|
||||
ALLE ist ausdruecklich OHNE "gast". Ein Klick landete wortlos auf
|
||||
der Startseite.
|
||||
|
||||
Die Regel im Browser nachzubauen waere die vierte Stelle, an der
|
||||
dieselbe Frage beantwortet wird (Kachel, Rechtetafel, Adressregel
|
||||
-- und dann der Link). Die vierte ist immer die, die etwas
|
||||
durchlaesst. */
|
||||
import { darfSeite } from "./rechte.js";
|
||||
|
||||
/* EIN KATALOG AUS ZWEI QUELLEN (17.09.2026)
|
||||
|
||||
@@ -46,9 +60,10 @@ const STARTKATALOG = { ...ARBEIT_START, ...TREFF_START };
|
||||
import {
|
||||
db, protokolliere, echteIp, sitzungLesen, betreutWo, darfCreator, betreuteIds, istLeitung, istDogFather, siehtAlles, istSpicy, ohneDogFather,
|
||||
externPruefen, externSql,
|
||||
ohneTeamDogi, ohneAgentur, siehtModis, fuehrtTeamDogi, MODI_BEREICHE_ERLAUBT, TEAM_DOGI_ROLLEN,
|
||||
ohneTeamDogi, ohneAgentur, siehtModis, fuehrtTeamDogi, MODI_BEREICHE_ERLAUBT, brettHinterSeiteOffen, TEAM_DOGI_ROLLEN,
|
||||
TREFF_BRETTER, TREFF_ROLLEN, AUSSEN_ROLLEN,
|
||||
heuteLokal,
|
||||
gehoertAufDieseAdresse,
|
||||
} from "./workspace.js";
|
||||
import { nachrichtSchicken } from "./workspace-chat.js";
|
||||
import {
|
||||
@@ -767,7 +782,13 @@ bereicheRouter.use("/workspace/api/bereich/:bereich", (req, res, next) => {
|
||||
if (TREFF_BRETTER.includes(b) && !TREFF_ROLLEN.has(req.person?.rolle)) return nein();
|
||||
|
||||
if (!TEAM_DOGI_ROLLEN.has(req.person?.rolle)) return next();
|
||||
/* Bretter mit eigener Kachel: wer die Kachel hat, darf hinein. */
|
||||
if (MODI_BEREICHE_ERLAUBT.has(b)) return next();
|
||||
/* Bretter HINTER einer Seite (entwicklung, talente): nur fuer den,
|
||||
der die Seite selbst oeffnen darf. Bis zum 19.09.2026 stand hier
|
||||
eine feste Liste ohne Rollenfrage -- ein Modi kam damit an die
|
||||
Notizen zu Kandidaten, obwohl talente.html fuer ihn gesperrt ist. */
|
||||
if (brettHinterSeiteOffen(req.person, b)) return next();
|
||||
return nein();
|
||||
});
|
||||
|
||||
@@ -970,7 +991,8 @@ function sichtbarRoh(person) {
|
||||
um Sichtbarkeit von Eintraegen geht -- und nirgends sonst.
|
||||
|
||||
UND ES OEFFNET NICHTS: Welche Bereiche ein Modi ueberhaupt
|
||||
aufrufen darf, entscheidet MODI_BEREICHE_ERLAUBT weiter oben
|
||||
aufrufen darf, entscheidet der Riegel weiter oben
|
||||
(MODI_BEREICHE_ERLAUBT plus brettHinterSeiteOffen)
|
||||
(content, schutz, agentur, entwicklung, talente bleiben 404).
|
||||
Die Agentur-Trennung haengt an ohneAgentur() und AGENTUR_ROLLEN
|
||||
-- dort steht "admin" nicht drin, an ihr aendert sich also
|
||||
@@ -1399,6 +1421,13 @@ bereicheRouter.get("/workspace/api/bereich/:bereich", (req, res) => {
|
||||
|
||||
res.json({
|
||||
bereich, einstellung, treff: treffBrett, gehoert, weiter,
|
||||
/* DARF DIESER MENSCH IN DEN KALENDER? Beantwortet von den zwei
|
||||
Stellen, die es entscheiden -- nicht von einer dritten Regel
|
||||
im Browser. Die Karte zeigt ihren Termin dann als Text statt
|
||||
als Link; die Auskunft bleibt, nur der Weg ins Leere faellt
|
||||
weg. */
|
||||
kalender_offen: darfSeite(req.person, "/workspace/kalender.html")
|
||||
&& gehoertAufDieseAdresse(req.person, "/workspace/kalender.html"),
|
||||
eintraege: treffBrett ? eintraege.map(mitRollenname) : eintraege,
|
||||
});
|
||||
} catch (fehler) {
|
||||
|
||||
+130
-16
@@ -910,7 +910,7 @@ const RECHTE_KACHEL = {
|
||||
einfacher -- sie tut nur noch eine Sache. */
|
||||
const BEFINDEN_KACHEL = {
|
||||
gruppe: "Für dich", gruppeUnter: "Dein Platz im Team",
|
||||
name: "Wie geht's dir?", unter: "Ein paar Fragen – die Antworten sieht nur du",
|
||||
name: "Wie geht's dir?", unter: "Ein paar Fragen – die Antworten siehst nur du",
|
||||
zeichen: "steckbrief", ton: 37, ziel: "befinden.html", szene: "lounge",
|
||||
};
|
||||
|
||||
@@ -1006,8 +1006,23 @@ const TREFF_BEREICHE = [
|
||||
TON 41: gezaehlt in start.css, nicht in dieser Datei. 40 war die
|
||||
hoechste (siehe die Warnung an WERDEGANG_KACHEL, dort ist genau
|
||||
dieser Fehler heute schon einmal passiert). */
|
||||
{ ...TREFF_GRUPPE, name: "Chat", unter: "Miteinander reden – nachts schläft er",
|
||||
zeichen: "chat", ton: 41, ziel: "chat.html", szene: "lounge" },
|
||||
/* „TREFF-CHAT“ UND NICHT NUR „CHAT“ (nachgeschärft 19.09.2026).
|
||||
|
||||
Gefunden beim Durchgehen aus Benutzersicht: Ein Modi und die
|
||||
rechte Hand sahen ZWEI Kacheln mit demselben Namen „Chat“, beide
|
||||
mit demselben Ziel `chat.html` -- eine unter „Täglich“ (das Team),
|
||||
eine hier unter „Community“. Sie taten auch dasselbe: Man landete
|
||||
in der Gesprächsliste und musste den richtigen Raum suchen.
|
||||
|
||||
Zwei gleich benannte Wege zum selben Ort sind schlimmer als ein
|
||||
fehlender -- man klickt den falschen und sucht den Unterschied.
|
||||
|
||||
Jetzt trägt sie ihren eigenen Namen UND ihr eigenes Ziel:
|
||||
`?raum=treff` öffnet den Raum der Community direkt. Für die
|
||||
Community selbst ändert sich am Namen nichts Wesentliches -- sie
|
||||
hat nur diese eine. */
|
||||
{ ...TREFF_GRUPPE, name: "Treff-Chat", unter: "Miteinander reden – nachts schläft er",
|
||||
zeichen: "chat", ton: 41, ziel: "chat.html?raum=treff", szene: "lounge" },
|
||||
{ ...TREFF_GRUPPE, name: "Anschlagbrett", unter: "Was gerade gilt",
|
||||
zeichen: "reports", ton: 33, ziel: "bereich.html?b=anschlag", szene: "halle" },
|
||||
{ ...TREFF_GRUPPE, name: "Was ansteht", unter: "Die n\u00e4chsten Streams und Events",
|
||||
@@ -1129,7 +1144,54 @@ const HILFE_KACHEL = {
|
||||
Zusammengesetzt und nicht in MODI_BEREICHE hineingeschrieben, weil
|
||||
diese Liste weiter oben steht als die Kacheln des Treffs. Eine Kopie
|
||||
dort waere die Stelle, an der beim naechsten neuen Brett eines fehlt. */
|
||||
const MODI_MIT_TREFF = [...MODI_BEREICHE, BEFINDEN_KACHEL, ...TREFF_BEREICHE,
|
||||
/* =====================================================================
|
||||
WAS DER MODI UEBER SICH SELBST SIEHT (19.09.2026)
|
||||
|
||||
GEFUNDEN BEIM DURCHGEHEN DER SEITE AUS BENUTZERSICHT, und es war
|
||||
mein eigener Fehler vom Vortag: `entwicklung.html` und
|
||||
`werdegang.html` haben BEIDE eine ausgearbeitete Eigensicht --
|
||||
entwicklung.js zeigt die eigene Karte, werdegang.js die eigene
|
||||
Bewegung. Die Rechtetafel laesst den Modi auf beide Seiten
|
||||
(rechte.js).
|
||||
|
||||
Nur: In seiner Kachelliste stand keine von beiden. Der Weg dorthin
|
||||
existierte fuer ihn nicht -- er haette die Adresse von Hand tippen
|
||||
muessen. Die ganze Eigensicht war damit toter Code, ausgerechnet
|
||||
fuer den Menschen, fuer den sie geschrieben wurde.
|
||||
|
||||
ZWEI KACHELN UND NICHT DIE DER LEITUNG. Dieselben Ziele, aber die
|
||||
Leitungstexte passen nicht: "Wie sich jemand ueber die Zeit bewegt"
|
||||
liest sich, als ginge es um andere Leute. Aus seiner Sicht geht es
|
||||
um ihn.
|
||||
|
||||
UND SIE LOESEN EINE NAMENSKOLLISION. Bis heute setzten BEIDE Seiten
|
||||
fuer ihn die Ueberschrift "Deine Entwicklung" -- wer aus der Glocke
|
||||
kam, konnte nicht sagen, auf welcher er stand. Jetzt heisst der
|
||||
Katalog "Deine Aufgaben" (passend zur Kachel "Eure Aufgaben") und
|
||||
die Auswertung "Deine Entwicklung". Ein Name, eine Sache.
|
||||
|
||||
ABGELEITET, NICHT ABGESCHRIEBEN: Ziel, Zeichen und Ton kommen aus
|
||||
den Kacheln der Leitung. Wer dort das Ziel aendert, aendert es hier
|
||||
mit -- zwei Kachelobjekte mit demselben Ziel waeren sonst zwei
|
||||
Gelegenheiten, eines davon zu vergessen. */
|
||||
const FUER_DICH = {
|
||||
gruppe: "Für dich", gruppeUnter: "Deine Seite im Team",
|
||||
};
|
||||
const MEINE_AUFGABEN_KACHEL = {
|
||||
...FUER_DICH,
|
||||
zeichen: ENTWICKLUNG_KACHEL.zeichen, ton: ENTWICKLUNG_KACHEL.ton,
|
||||
ziel: ENTWICKLUNG_KACHEL.ziel, szene: ENTWICKLUNG_KACHEL.szene,
|
||||
name: "Deine Aufgaben", unter: "Was du kannst – und was als Nächstes kommt",
|
||||
};
|
||||
const MEINE_ENTWICKLUNG_KACHEL = {
|
||||
...FUER_DICH,
|
||||
zeichen: WERDEGANG_KACHEL.zeichen, ton: WERDEGANG_KACHEL.ton,
|
||||
ziel: WERDEGANG_KACHEL.ziel, szene: WERDEGANG_KACHEL.szene,
|
||||
name: "Deine Entwicklung", unter: "Was sich bei dir bewegt hat – ohne Note",
|
||||
};
|
||||
|
||||
const MODI_MIT_TREFF = [...MODI_BEREICHE, BEFINDEN_KACHEL,
|
||||
MEINE_AUFGABEN_KACHEL, MEINE_ENTWICKLUNG_KACHEL, ...TREFF_BEREICHE,
|
||||
TREFF_MODERATION_KACHEL];
|
||||
const HAND_MIT_TREFF = [...HAND_BEREICHE, ...TREFF_BEREICHE,
|
||||
TREFF_MODERATION_KACHEL, HILFE_KACHEL];
|
||||
@@ -1283,20 +1345,49 @@ const AGENTUR_LISTE = new Set(["spicy", "admin", "manager", "scout", "creator"])
|
||||
Bretter, zu denen eine erlaubte SEITE verlinkt. Wer ein drittes
|
||||
dazunimmt, ohne es einzutragen, bekommt dasselbe 404 und findet
|
||||
diesen Absatz. */
|
||||
const BRETTER_UEBER_SEITEN = [
|
||||
/* Beide sind von entwicklung.html bzw. talente.html aus verlinkt --
|
||||
das Notizbrett neben dem Katalog. Wer die Seite oeffnen darf,
|
||||
muss auch dorthin kommen. */
|
||||
"entwicklung",
|
||||
"talente",
|
||||
];
|
||||
/* Bretter, die kein eigenes Kachelziel haben, sondern von einer SEITE
|
||||
aus verlinkt sind -- das Notizbrett neben dem Katalog.
|
||||
|
||||
export const MODI_BEREICHE_ERLAUBT = new Set([
|
||||
...HAND_MIT_TREFF
|
||||
AUS EINER LISTE WURDE EINE ZUORDNUNG (19.09.2026), und das war ein
|
||||
echtes Loch, kein Schoenheitsfehler:
|
||||
|
||||
Der Satz darueber lautete "Wer die Seite oeffnen darf, muss auch
|
||||
dorthin kommen." Der Gedanke ist richtig -- nur stand er als feste
|
||||
Liste da und fragte nie, WER gerade fragt. Ergebnis: Ein Modi kam
|
||||
ueber `bereich.html?b=talente` an die Notizen zu Kandidaten, obwohl
|
||||
`talente.html` fuer ihn ausdruecklich gesperrt ist. Die Begruendung
|
||||
der Sperre steht in rechte.js und gilt hier genauso: "Hier stehen
|
||||
Namen von Menschen, die nichts davon wissen."
|
||||
|
||||
Schlimmer noch: In workspace-bereiche.js stand ein Kommentar, der
|
||||
das Gegenteil des Codes behauptete ("entwicklung, talente bleiben
|
||||
404"). Ein falscher Kommentar an einer Rechtestelle ist schlimmer
|
||||
als gar keiner -- der Naechste liest ihn und prueft nicht nach.
|
||||
|
||||
Jetzt steht neben jedem Brett die Seite, von der es abhaengt, und
|
||||
gefragt wird `darfSeite()` -- dieselbe Tafel, die auch die Seite
|
||||
selbst bewacht. Eine zweite Regel kann damit nicht auseinanderlaufen. */
|
||||
const BRETTER_UEBER_SEITEN = {
|
||||
entwicklung: "/workspace/entwicklung.html",
|
||||
talente: "/workspace/talente.html",
|
||||
};
|
||||
|
||||
/** Bretter mit eigener Kachel. Diese darf jeder aus dem Team, der die
|
||||
* Kachel sieht -- sie sind daraus abgeleitet, nicht abgeschrieben. */
|
||||
export const MODI_BEREICHE_ERLAUBT = new Set(
|
||||
HAND_MIT_TREFF
|
||||
.map((k) => (/bereich\.html\?b=([a-z]+)/.exec(k.ziel) || [])[1])
|
||||
.filter(Boolean),
|
||||
...BRETTER_UEBER_SEITEN,
|
||||
]);
|
||||
.filter(Boolean));
|
||||
|
||||
/** Und die Bretter hinter einer Seite -- nur fuer den, der die Seite darf.
|
||||
*
|
||||
* DER DRITTE AUSGANG FEHLT HIER ABSICHTLICH: Ein Brett, das nicht in
|
||||
* der Zuordnung steht, ist keine offene Frage, sondern schlicht nicht
|
||||
* gemeint. `false` ist die richtige Antwort. */
|
||||
export function brettHinterSeiteOffen(person, brett) {
|
||||
const seite = BRETTER_UEBER_SEITEN[brett];
|
||||
return !!seite && darfSeite(person, seite);
|
||||
}
|
||||
|
||||
/* Der Satz unter der Begruessung. Die fuenf bekannten Rollen haben ihn
|
||||
in assets/js/start.js stehen ("Creator · dein eigener Bereich"); fuer
|
||||
@@ -4533,6 +4624,29 @@ const OHNE_KACHEL_UEBERALL = new Set([
|
||||
ein Hinweis, kein Grund.) */
|
||||
"/workspace/bewerben.html",
|
||||
"/workspace/bewerbungen.html",
|
||||
/* „KLINGELT NICHTS?“ (nachgetragen 19.09.2026).
|
||||
|
||||
Gefunden beim Durchgehen der Seite aus Benutzersicht, und es war
|
||||
der peinlichste Fund des Tages: `anruf-probe.html` ist die Seite,
|
||||
die erklaert, WARUM das Telefon stumm bleibt. Sie steht in der
|
||||
Rechtetafel fuer alle offen, und aus dem Chat zeigen zwei Knoepfe
|
||||
darauf (chat.js, anruf.js).
|
||||
|
||||
Nur hatte sie nie eine Kachel -- absichtlich, sie ist kein
|
||||
Bereich. Seit die Adressregel vom 15.09. eine Kachel VERLANGT,
|
||||
landete damit jeder Klick auf der Startseite. Wortlos.
|
||||
|
||||
Das ist die schlimmste Sorte Sackgasse: Man ruft sie auf, WEIL
|
||||
schon etwas nicht geht, und sie wirft einen hinaus. Wer das
|
||||
erlebt, schliesst daraus, dass die ganze App kaputt ist -- und
|
||||
genau das ist sie in dem Moment fuer ihn auch.
|
||||
|
||||
Die Hinweisleiste haengt mit dran: workspace-hinweise.js wirft
|
||||
jeden Hinweis weg, dessen Ziel auf dieser Adresse nicht existiert.
|
||||
Der Hinweis „Bei dir klingelt nichts -- kein Geraet angemeldet"
|
||||
wurde auf crew deshalb NIE angezeigt. Ausgerechnet der, der acht
|
||||
von elf Leuten betrifft. Eine Zeile hier heilt beides. */
|
||||
"/workspace/anruf-probe.html",
|
||||
]);
|
||||
|
||||
/** Gibt es diese Seite auf der Adresse, auf der die Person gerade steht? */
|
||||
|
||||
@@ -16,20 +16,64 @@
|
||||
verdeckt. Gefunden hat es pruef-struktur.
|
||||
|
||||
Richtig sind `gate.css` (die Farbwerte des Hauses) und `haus.css`. -->
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
<!-- Ohne diese drei nimmt ein iPhone einen Bildschirmausschnitt als
|
||||
Symbol, Android zeichnet die Leiste weiss, und die Seite oeffnet
|
||||
ausserhalb der App -- auf einer Seite, die genau erklaeren soll,
|
||||
WARUM das Telefon nicht klingelt, ist das besonders unpassend. -->
|
||||
<link rel="manifest" href="/workspace/crew.webmanifest?v=202609191018" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<style>
|
||||
/* Bewusst in der Seite und nicht in einer eigenen Datei: Diese Seite
|
||||
soll auch dann noch etwas anzeigen, wenn genau das schiefgeht,
|
||||
was sie untersucht -- eine Stilvorlage, die aus dem
|
||||
Zwischenspeicher kommt. */
|
||||
/* DIE KOPFLEISTE WAR NIE GESTALTET (nachgetragen 19.09.2026).
|
||||
|
||||
Gefunden von pruef-css-klassen: `.kopfleiste`, `.kopfleiste__zurueck`,
|
||||
`.kopfleiste__mitte` und `.kopfleiste__titel` stehen in KEINER
|
||||
Stilvorlage des Hauses -- sie leben in start.css bzw. crew-haus.css,
|
||||
und genau die lädt diese Seite absichtlich nicht.
|
||||
|
||||
Ergebnis war eine Leiste aus nacktem Text: der Zurück-Weg ein
|
||||
blasser Link irgendwo links oben, der Titel daneben in Fließtext.
|
||||
Ausgerechnet auf der Seite, die man aufruft, WEIL schon etwas nicht
|
||||
funktioniert -- da sieht unfertig aus wie kaputt.
|
||||
|
||||
Sie stehen hier und nicht in einer Datei, aus demselben Grund wie
|
||||
alles andere auf dieser Seite: Sie soll auch dann noch etwas
|
||||
anzeigen, wenn genau das schiefgeht, was sie untersucht. */
|
||||
.kopfleiste {
|
||||
display: flex; align-items: center; gap: .6rem;
|
||||
padding: .55rem .9rem;
|
||||
border-bottom: 1px solid var(--rand);
|
||||
background: color-mix(in srgb, var(--tinte) 92%, #ffffff 8%);
|
||||
}
|
||||
.kopfleiste__zurueck {
|
||||
/* 44 px hoch: Das ist die Größe, die ein Daumen sicher trifft.
|
||||
Auf einem Handy ist dieser Knopf der einzige Weg zurück. */
|
||||
display: inline-flex; align-items: center;
|
||||
min-height: 44px; padding: 0 .7rem 0 .2rem;
|
||||
color: var(--text-leise); text-decoration: none;
|
||||
font-size: .92rem; border-radius: .5rem;
|
||||
}
|
||||
.kopfleiste__zurueck:hover,
|
||||
.kopfleiste__zurueck:focus-visible { color: var(--text); }
|
||||
.kopfleiste__mitte { flex: 1; min-width: 0; text-align: center; }
|
||||
.kopfleiste__titel {
|
||||
font-size: .92rem; font-weight: 600; color: var(--text);
|
||||
letter-spacing: .01em;
|
||||
}
|
||||
/* Gleich breit wie der Zurück-Weg, damit der Titel wirklich mittig
|
||||
steht statt nur ungefähr. */
|
||||
.kopfleiste__rechts { flex: 0 0 4.5rem; }
|
||||
@media (max-width: 420px) {
|
||||
.kopfleiste__rechts { flex-basis: 0; }
|
||||
.kopfleiste__mitte { text-align: right; }
|
||||
}
|
||||
|
||||
.probe { max-width: 46rem; margin: 0 auto; padding: 1.4rem 1rem 3rem; }
|
||||
.probe h1 { margin: .2rem 0 .3rem; }
|
||||
.probe__unter { color: var(--text-leise); margin: 0 0 1.4rem; }
|
||||
@@ -75,8 +119,8 @@
|
||||
<p class="probe__ende" id="rat"></p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/anruf-probe.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/anruf-probe.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/workspace-192.png?v=202609191457",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/workspace-512.png?v=202609191457",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609191457",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609191457",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
@@ -383,7 +383,11 @@
|
||||
}
|
||||
.e-punkt__marke {
|
||||
display: inline-block; margin: 2px 0 0;
|
||||
font-size: .68rem; letter-spacing: .06em; text-transform: uppercase;
|
||||
/* .72rem statt .68rem (19.09.2026): 10,88 px sind auch fuer ein
|
||||
Schild zu klein -- Grossbuchstaben und Sperrung machen es nicht
|
||||
lesbarer, nur breiter. .72rem ist die Groesse, die das Haus an
|
||||
seinen uebrigen Marken benutzt (b-verlauf__datum). */
|
||||
font-size: .72rem; letter-spacing: .06em; text-transform: uppercase;
|
||||
color: var(--text-still);
|
||||
border: 1px solid var(--rand); border-radius: 999px;
|
||||
padding: 1px 8px;
|
||||
|
||||
@@ -406,6 +406,24 @@ body.gate {
|
||||
|
||||
.unterzeile { margin: 0 0 26px; color: var(--text-leise); font-size: .94rem; }
|
||||
|
||||
/* DER NACHSATZ, DER EINE EINSCHRÄNKUNG TRÄGT (19.09.2026).
|
||||
|
||||
Eine Zeile unter der Unterzeile, ruhiger gesetzt und mit einem
|
||||
Strich links: Sie widerspricht dem Satz darüber nicht, sie
|
||||
vervollständigt ihn. Deshalb tritt sie zurück, statt zu warnen —
|
||||
augenschonend heißt hier ausdrücklich auch: keine Signalfarbe für
|
||||
etwas, das keine Warnung ist. */
|
||||
.unterzeile--zusatz {
|
||||
margin: -18px 0 26px;
|
||||
padding-left: 11px;
|
||||
border-left: 2px solid var(--rand);
|
||||
max-width: 62ch;
|
||||
font-size: .86rem;
|
||||
line-height: 1.6;
|
||||
color: var(--text-still);
|
||||
}
|
||||
.unterzeile--zusatz em { font-style: normal; color: var(--text-leise); font-weight: 600; }
|
||||
|
||||
/* ---------- Rollen --------------------------------------------------- */
|
||||
|
||||
.feldschild {
|
||||
|
||||
@@ -202,7 +202,11 @@
|
||||
padding-right: 8px;
|
||||
}
|
||||
.w-streifen__monat {
|
||||
font-size: .71rem; color: var(--text-still); text-align: center;
|
||||
/* .75rem statt .71rem (19.09.2026): Die Monatsbeschriftung ist
|
||||
kein Schild, sondern etwas, das man liest -- 11,4 px sind dafuer
|
||||
zu klein. 12 px ist die Untergrenze, die das Haus fuer Fliesstext
|
||||
und Beschriftungen einhaelt. */
|
||||
font-size: .75rem; color: var(--text-still); text-align: center;
|
||||
font-variant-numeric: tabular-nums;
|
||||
}
|
||||
.w-streifen__zelle {
|
||||
@@ -217,7 +221,64 @@
|
||||
.w-streifen__zelle[data-stufe="laeuft"] { color: #7fb08a; border-color: color-mix(in srgb, #668e6e 55%, transparent); }
|
||||
.w-streifen__zelle[data-stufe="waechst"] { color: #8ec9ff; border-color: color-mix(in srgb, #8ec9ff 45%, transparent); }
|
||||
.w-streifen__zelle[data-stufe="hakt"] { color: #d8a76a; border-color: color-mix(in srgb, #cc9451 55%, transparent); }
|
||||
.w-streifen__zelle[data-stufe="leer"] { opacity: .32; }
|
||||
/* LEER IST WIRKLICH LEER (19.09.2026).
|
||||
|
||||
Vorher stand hier ein Mittelpunkt bei 32 % Deckkraft -- und daneben
|
||||
trägt „Kann ich nicht sagen" einen Halbgeviertstrich. Zwei kurze
|
||||
waagerechte Striche nebeneinander, und dazwischen liegt der
|
||||
Unterschied zwischen „niemand hat hingesehen" und „jemand hat
|
||||
hingesehen und konnte es nicht sagen".
|
||||
|
||||
Jetzt trägt die leere Zelle kein Zeichen, sondern einen
|
||||
gestrichelten Rahmen: Man SIEHT das Fehlen, statt es zu lesen --
|
||||
und es lässt sich mit keinem Zeichen mehr verwechseln. */
|
||||
.w-streifen__zelle[data-stufe="leer"] {
|
||||
background: none;
|
||||
border-style: dashed;
|
||||
border-color: color-mix(in srgb, var(--rand) 70%, transparent);
|
||||
}
|
||||
.w-streifen__zelle[data-stufe="unklar"] { color: var(--text-still); }
|
||||
|
||||
/* Die Zeichenerklärung unter dem Streifen. Dieselben Farben wie die
|
||||
Zellen -- sie wird daneben gelesen, nicht auswendig gelernt. */
|
||||
.w-legende--streifen { margin-top: 12px; }
|
||||
.w-legende__zeichen {
|
||||
display: grid; place-items: center;
|
||||
width: 1.55rem; height: 1.4rem;
|
||||
font-size: .82rem; font-weight: 700;
|
||||
border: 1px solid var(--rand);
|
||||
border-radius: var(--radius);
|
||||
color: var(--text-still);
|
||||
background: rgba(0, 0, 0, .25);
|
||||
}
|
||||
.w-legende__zeichen[data-stufe="laeuft"] { color: #7fb08a; border-color: color-mix(in srgb, #668e6e 55%, transparent); }
|
||||
.w-legende__zeichen[data-stufe="waechst"] { color: #8ec9ff; border-color: color-mix(in srgb, #8ec9ff 45%, transparent); }
|
||||
.w-legende__zeichen[data-stufe="hakt"] { color: #d8a76a; border-color: color-mix(in srgb, #cc9451 55%, transparent); }
|
||||
.w-legende__zeichen[data-stufe="leer"] {
|
||||
background: none; border-style: dashed;
|
||||
border-color: color-mix(in srgb, var(--rand) 70%, transparent);
|
||||
}
|
||||
|
||||
/* DIE ZAHLEN IN WORTEN, unter dem Bewegungsdiagramm.
|
||||
|
||||
Es gibt sie, weil die Aufschlüsselung vorher nur im Mausüberfahren
|
||||
stand -- und wer dieses Haus benutzt, steht oft mit dem Handy im
|
||||
Stream. Dort gibt es kein Überfahren. */
|
||||
.w-bewegung__worte {
|
||||
margin: 14px 0 0;
|
||||
display: grid; gap: 4px;
|
||||
}
|
||||
.w-bewegung__wortzeile {
|
||||
margin: 0;
|
||||
display: flex; flex-wrap: wrap; align-items: baseline; gap: 8px;
|
||||
font-size: .82rem; line-height: 1.55;
|
||||
}
|
||||
.w-bewegung__wortmonat {
|
||||
min-width: 4.5ch;
|
||||
color: var(--text-leise); font-weight: 640;
|
||||
font-variant-numeric: tabular-nums;
|
||||
}
|
||||
.w-bewegung__worttext { color: var(--text-still); }
|
||||
/* Älter als 90 Tage: sichtbar, aber sichtbar alt. Nicht weg — man soll
|
||||
sehen, DASS etwas alt ist, statt dass es verschwindet. */
|
||||
.w-streifen__zelle[data-alt="ja"] { opacity: .45; border-style: dashed; }
|
||||
@@ -298,3 +359,53 @@
|
||||
.w-legende__fleck { background: CanvasText; }
|
||||
.w-streifen__zelle { border-color: CanvasText; }
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
DIE EIGENE SICHT — Lesehilfe, leerer Zustand, Wege weiter
|
||||
(19.09.2026)
|
||||
|
||||
Alle drei sind dazugekommen, weil beim Durchgehen aus Benutzersicht
|
||||
auffiel: Die Seite, die dem Beurteilten etwas geben soll, gab ihm
|
||||
weniger als dem Beurteilenden — keine Erklärung zum Diagramm, keinen
|
||||
Satz wenn nichts da ist, und eine Aufforderung ohne Ort.
|
||||
===================================================================== */
|
||||
.w-lesehilfe {
|
||||
margin: 0 0 16px;
|
||||
max-width: 62ch;
|
||||
font-size: .84rem; line-height: 1.6;
|
||||
color: var(--text-still);
|
||||
}
|
||||
|
||||
/* Der leere Zustand. Kein Diagramm über nichts — ein Satz.
|
||||
Ruhig gesetzt: „noch nichts da" ist keine Warnung. */
|
||||
.w-leer {
|
||||
padding: 20px 22px;
|
||||
border: 1px dashed color-mix(in srgb, var(--rand) 80%, transparent);
|
||||
border-radius: var(--radius);
|
||||
background: color-mix(in srgb, var(--tinte) 96%, #ffffff 4%);
|
||||
}
|
||||
.w-leer__titel {
|
||||
margin: 0 0 6px;
|
||||
font-size: .95rem; font-weight: 640; color: var(--text-leise);
|
||||
}
|
||||
.w-leer__satz {
|
||||
margin: 0; max-width: 58ch;
|
||||
font-size: .86rem; line-height: 1.6; color: var(--text-still);
|
||||
}
|
||||
|
||||
/* Die Wege weiter. Zwei, nicht fünf: einer führt zum Katalog, einer
|
||||
zum Gespräch. Mehr wäre eine Auswahl statt eines nächsten Schritts. */
|
||||
.w-wege {
|
||||
margin: 20px 0 0;
|
||||
display: flex; flex-wrap: wrap; gap: 10px;
|
||||
}
|
||||
|
||||
/* Der zweite Weg tritt zurück: Der Katalog ist der naheliegende
|
||||
nächste Schritt, das Gespräch der zweite. Eine eigene Knopfart
|
||||
dafür anzulegen wäre zu viel — es reicht, die Fläche wegzunehmen. */
|
||||
.w-weg--leise {
|
||||
background: none;
|
||||
border: 1px solid var(--rand);
|
||||
color: var(--text-leise);
|
||||
}
|
||||
.w-weg--leise:hover { color: var(--text); border-color: var(--rand-hell); }
|
||||
|
||||
@@ -130,6 +130,12 @@
|
||||
noch einmal steht, ist die, die auseinanderlaeuft; und die Fassung
|
||||
im Browser kann man aendern. */
|
||||
let treffBrett = false;
|
||||
/* Darf ich den Kalender oeffnen? Kommt vom Server (kalender_offen).
|
||||
Vorgabe `true`: Antwortet ein aelterer Server das Feld noch nicht,
|
||||
bleibt es wie bisher -- ein fehlender Link waere fuer das Team ein
|
||||
Rueckschritt, ein ueberzaehliger fuer die Community nur der alte
|
||||
Zustand. */
|
||||
let kalenderOffen = true;
|
||||
let lage = null;
|
||||
/* WELCHE BRETTER NACH ART GEGLIEDERT WERDEN.
|
||||
Stand frueher mitten in der Zeichenfunktion -- dort konnte
|
||||
@@ -750,9 +756,25 @@
|
||||
ES IST EIN LINK, keine Marke. Wer liest „steht im Kalender",
|
||||
will als Naechstes nachsehen, was noch an dem Tag ist. */
|
||||
if (e.termin) {
|
||||
const zeile = el('a', 'im-kalender');
|
||||
/* LINK NUR, WENN DER KALENDER FUER MICH OFFEN IST (19.09.2026).
|
||||
|
||||
Fuer die Community ist er es nicht -- `kalender.html` steht in
|
||||
der Rechtetafel auf ALLE, und ALLE ist ausdruecklich ohne
|
||||
"gast". Bis heute stand hier trotzdem ein Link, und ein Klick
|
||||
landete wortlos auf der Startseite: sichtbar, beschriftet,
|
||||
vielversprechend -- und eine Sackgasse.
|
||||
|
||||
GEFRAGT WIRD DER SERVER (`kalender_offen`), nicht die Rolle.
|
||||
Eine Rollenabfrage hier waere eine vierte Fassung derselben
|
||||
Regel; die vierte ist die, die beim naechsten Umbau etwas
|
||||
durchlaesst.
|
||||
|
||||
DIE AUSKUNFT BLEIBT in jedem Fall stehen -- "Im Kalender am
|
||||
24.09." ist auch ohne Weg dorthin richtig und nuetzlich. Es
|
||||
faellt nur der Klick weg, der nirgendwohin fuehrt. */
|
||||
const zeile = el(kalenderOffen ? 'a' : 'span', 'im-kalender');
|
||||
zeile.dataset.grund = e.termin.grund;
|
||||
zeile.href = 'kalender.html';
|
||||
if (kalenderOffen) zeile.href = 'kalender.html';
|
||||
zeile.append(el('span', 'im-kalender__zeichen', '\u{1F5D3}'));
|
||||
zeile.append(el('span', 'im-kalender__text',
|
||||
(e.termin.grund === 'zugesagt' ? 'Zugesagt für ' : 'Im Kalender am ')
|
||||
@@ -1677,6 +1699,7 @@
|
||||
const daten = await a.json();
|
||||
einstellung = daten.einstellung;
|
||||
treffBrett = !!daten.treff;
|
||||
kalenderOffen = daten.kalender_offen !== false;
|
||||
weiterZeigen(daten.weiter);
|
||||
await lageHolen();
|
||||
filterBauen(daten.eintraege || []);
|
||||
@@ -2154,6 +2177,7 @@
|
||||
ausgerechnet an der Stelle, an der jemand gerade überlegt, ob er
|
||||
schreiben darf. */
|
||||
treffBrett = !!daten.treff;
|
||||
kalenderOffen = daten.kalender_offen !== false;
|
||||
await lageHolen();
|
||||
|
||||
/* DER WEG ZU DEN REGELN STEHT AUF JEDEM BRETT DES TREFFS
|
||||
|
||||
@@ -2303,6 +2303,27 @@
|
||||
/* Kommt man aus einer Benachrichtigung, steht das Gespräch in der
|
||||
Adresse -- dann direkt hinein. */
|
||||
const suche = new URLSearchParams(location.search);
|
||||
|
||||
/* ?raum=treff -- der Weg von der Treff-Kachel (19.09.2026).
|
||||
|
||||
ANLASS: Ein Modi sah ZWEI Kacheln namens "Chat", beide auf
|
||||
dieselbe Seite -- eine in "Taeglich" (Team), eine in "Community"
|
||||
(Treff). Sie taten auch dasselbe: Man landete in der
|
||||
Gespraechsliste und musste den richtigen Raum suchen. Zwei Wege
|
||||
zum selben Ziel verwirren mehr, als ein fehlender fehlt.
|
||||
|
||||
Die Nummer des Treff-Raums steht nicht fest (er wird beim ersten
|
||||
Start angelegt), deshalb das Wort statt einer Zahl. Gesucht wird
|
||||
er in der Liste, die ohnehin schon geladen ist -- an denselben
|
||||
zwei Merkmalen, an denen ihn der Rest der Datei erkennt. */
|
||||
if (suche.get('raum') === 'treff') {
|
||||
const t = raeume.find((r) => r.art === 'kanal' && r.kategorie === 'treff');
|
||||
if (t) { await raumOeffnen(t.id); return; }
|
||||
/* DRITTER AUSGANG: Gibt es ihn (noch) nicht, bleibt die Liste
|
||||
stehen -- das ist die richtige Antwort und kein Fehler. Ein
|
||||
leerer Verlauf waere schlimmer als eine Liste. */
|
||||
}
|
||||
|
||||
const wunsch = Number(suche.get('raum'));
|
||||
if (Number.isInteger(wunsch) && wunsch > 0) { await raumOeffnen(wunsch); return; }
|
||||
|
||||
|
||||
@@ -840,7 +840,12 @@
|
||||
jetzt ihre eigene Seite, also stimmte der Titel nicht mehr.
|
||||
Ein Titel, der etwas anderes verspricht als die Seite zeigt,
|
||||
ist derselbe Fehler wie der an der Kachel. */
|
||||
$('titel').textContent = 'Deine Entwicklung';
|
||||
/* NICHT 'Deine Entwicklung' (geaendert 19.09.2026): So hiess bis
|
||||
heute AUCH werdegang.html fuer denselben Menschen. Wer aus der
|
||||
Glocke oder einem Link kam, konnte nicht sagen, auf welcher der
|
||||
beiden Seiten er stand. Jetzt traegt jede den Namen ihrer
|
||||
Kachel: hier 'Deine Aufgaben', dort 'Deine Entwicklung'. */
|
||||
$('titel').textContent = 'Deine Aufgaben';
|
||||
$('unterzeile').textContent =
|
||||
'Was im Team über deine Arbeit notiert ist – und was du selbst dazu sagst. '
|
||||
+ 'Keine Noten, keine Punktzahl.';
|
||||
|
||||
@@ -469,7 +469,7 @@
|
||||
knopf.disabled = false; return;
|
||||
}
|
||||
const d = await a.json().catch(() => ({}));
|
||||
melde(d.aufgaben ? `${d.aufgaben} Aufgabe(n) angelegt.` : '');
|
||||
melde(d.aufgaben ? (d.aufgaben === 1 ? 'Eine Aufgabe angelegt.' : `${d.aufgaben} Aufgaben angelegt.`) : '');
|
||||
await laden();
|
||||
} catch { knopf.disabled = false; }
|
||||
}
|
||||
|
||||
@@ -146,6 +146,31 @@
|
||||
legende.append(p);
|
||||
}
|
||||
wurzel.append(legende);
|
||||
|
||||
/* DIE ZAHLEN IN WORTEN (ergänzt 19.09.2026).
|
||||
|
||||
Über dem Balken steht „4". Was die 4 ausmacht, stand nur im
|
||||
`title` — also beim Mausüberfahren, also am Handy nie. Und genau
|
||||
dort steht jemand damit: im Stream, zwischen zwei Szenen.
|
||||
|
||||
Nur Monate mit Inhalt, damit aus sechs Zeilen nicht fünf leere
|
||||
werden. */
|
||||
const worte = el('div', 'w-bewegung__worte');
|
||||
for (const m of bewegung) {
|
||||
const teile = [
|
||||
m.vor ? `${m.vor}× nach vorn` : null,
|
||||
m.geklaert ? `${m.geklaert}× geklärt` : null,
|
||||
m.neu ? `${m.neu}× zum ersten Mal` : null,
|
||||
m.zurueck ? `${m.zurueck}× zurückgesetzt` : null,
|
||||
m.offen ? `${m.offen}× wieder offen` : null,
|
||||
].filter(Boolean);
|
||||
if (!teile.length) continue;
|
||||
const zeile = el('p', 'w-bewegung__wortzeile');
|
||||
zeile.append(el('strong', 'w-bewegung__wortmonat', monatKurz(m.monat)));
|
||||
zeile.append(el('span', 'w-bewegung__worttext', teile.join(' · ')));
|
||||
worte.append(zeile);
|
||||
}
|
||||
if (worte.childElementCount) wurzel.append(worte);
|
||||
return wurzel;
|
||||
}
|
||||
|
||||
@@ -164,8 +189,20 @@
|
||||
const zeile = el('div', 'w-streifen__zeile');
|
||||
zeile.append(el('span', 'w-streifen__punkt-name', z.titel));
|
||||
for (const c of z.zellen) {
|
||||
/* LEER IST NICHT „KANN ICH NICHT SAGEN“ (getrennt 19.09.2026).
|
||||
|
||||
Beim Durchgehen aus Benutzersicht aufgefallen: Hier stand für
|
||||
„nie etwas gesetzt“ ein Mittelpunkt `·` — und „Kann ich nicht
|
||||
sagen“ trägt im Katalog den Halbgeviertstrich `–`. Zwei kleine
|
||||
waagerechte Striche in Nachbarzellen, und der Unterschied
|
||||
zwischen ihnen ist genau der, den dieses Haus sonst sehr ernst
|
||||
nimmt: „niemand hat hingesehen“ gegen „jemand hat hingesehen
|
||||
und konnte es nicht sagen“.
|
||||
|
||||
Leer ist jetzt WIRKLICH leer — kein Zeichen, dafür ein
|
||||
gestrichelter Rahmen. Man sieht das Fehlen, statt es zu lesen. */
|
||||
const zelle = el('span', 'w-streifen__zelle',
|
||||
c.stufe ? zeichenVon(c.stufe) : '·');
|
||||
c.stufe ? zeichenVon(c.stufe) : '');
|
||||
if (c.stufe) {
|
||||
zelle.dataset.stufe = c.stufe;
|
||||
if (c.alt) zelle.dataset.alt = 'ja';
|
||||
@@ -180,7 +217,35 @@
|
||||
}
|
||||
gitter.append(zeile);
|
||||
}
|
||||
return gitter;
|
||||
|
||||
/* DIE ZEICHENERKLÄRUNG — und sie ist der Grund, warum die Zeichen
|
||||
überhaupt etwas taugen (ergänzt 19.09.2026).
|
||||
|
||||
Im Kopf dieser Datei steht: „Jede Zelle trägt das Zeichen ihrer
|
||||
Stufe als Text. Wer Farben schlecht unterscheidet, liest genau
|
||||
dasselbe." Das stimmt nur, wenn irgendwo steht, WAS die Zeichen
|
||||
heißen. Tat es nicht — die Bedeutung steckte ausschließlich im
|
||||
Mausüberfahren, und auf einem Handy gibt es das nicht.
|
||||
|
||||
Gebaut aus `stufen` vom Server, nicht abgeschrieben: Wer dort ein
|
||||
Zeichen ändert, ändert die Erklärung mit. */
|
||||
const legende = el('div', 'w-legende w-legende--streifen');
|
||||
for (const st of stufen) {
|
||||
const p = el('span', 'w-legende__punkt');
|
||||
const z = el('span', 'w-legende__zeichen', st.zeichen);
|
||||
z.dataset.stufe = st.schluessel;
|
||||
p.append(z, el('span', 'w-legende__text', st.name));
|
||||
legende.append(p);
|
||||
}
|
||||
const leerP = el('span', 'w-legende__punkt');
|
||||
const leerZ = el('span', 'w-legende__zeichen', '');
|
||||
leerZ.dataset.stufe = 'leer';
|
||||
leerP.append(leerZ, el('span', 'w-legende__text', 'noch nichts gesetzt'));
|
||||
legende.append(leerP);
|
||||
|
||||
const huelle = el('div');
|
||||
huelle.append(gitter, legende);
|
||||
return huelle;
|
||||
}
|
||||
|
||||
/* =====================================================================
|
||||
@@ -377,9 +442,59 @@
|
||||
stufen = d.stufen || stufen;
|
||||
$('mich-satz').textContent = d.satz;
|
||||
$('mich-hinweis').textContent = d.hinweis;
|
||||
/* DREI DINGE, DIE HIER GEFEHLT HABEN (19.09.2026).
|
||||
|
||||
Beim Durchgehen aus der Sicht dessen, dem diese Seite gehört,
|
||||
fiel auf: Er bekam Balken ohne die Erklärung, die die Leitung
|
||||
daneben bekommt („Nach oben: weitergekommen"). Er bekam eine
|
||||
Aufforderung ohne Adressaten („Frag danach" — wen?). Und wenn
|
||||
sich nichts bewegt hatte, bekam er ein leeres Element, also
|
||||
nichts: eine Seite, die einlädt und dann schweigt.
|
||||
|
||||
Alle drei sind hier behoben. Es ist derselbe Gedanke wie überall
|
||||
im Haus: Der leere Zustand ist kein Sonderfall, er ist der
|
||||
häufigste Fall — vor allem am Anfang. */
|
||||
const etwas = d.bewegung?.some((m) => m.vor || m.zurueck || m.neu || m.geklaert);
|
||||
$('mich-bewegung').replaceChildren(
|
||||
etwas ? bewegungBauen(d.bewegung, d.spalten) : el('span'));
|
||||
if (etwas) {
|
||||
$('mich-bewegung').replaceChildren(bewegungBauen(d.bewegung, d.spalten));
|
||||
$('mich-lesehilfe').textContent =
|
||||
'Nach oben: ein Punkt ist weitergekommen. Nach unten: er wird '
|
||||
+ 'gerade anders gesehen als vorher – das ist kein Rückschritt, '
|
||||
+ 'sondern meist nur ein genauerer Blick.';
|
||||
$('mich-lesehilfe').hidden = false;
|
||||
} else {
|
||||
/* KEIN DIAGRAMM ÜBER NICHTS. Ein Raster aus leeren Spalten sieht
|
||||
aus, als sei etwas kaputt. Ein Satz ist eine Auskunft. */
|
||||
$('mich-bewegung').replaceChildren(leerKasten(
|
||||
'Hier ist noch nichts zu sehen',
|
||||
'Sobald jemand aus der Leitung eine Einschätzung setzt oder '
|
||||
+ 'ändert, erscheint sie hier als Bewegung. Am Anfang ist diese '
|
||||
+ 'Seite leer – das ist der Normalfall, kein Fehler.'));
|
||||
$('mich-lesehilfe').hidden = true;
|
||||
}
|
||||
|
||||
/* DER WEG WEITER. „Frag danach" ohne einen Ort ist eine Sackgasse
|
||||
mit freundlichem Ton. */
|
||||
const wege = $('mich-wege');
|
||||
wege.replaceChildren();
|
||||
const k1 = el('a', 'knopf knopf--klein', 'Deine Aufgaben ansehen');
|
||||
k1.href = 'entwicklung.html';
|
||||
const k2 = el('a', 'knopf knopf--klein w-weg--leise', 'Jemanden fragen');
|
||||
k2.href = 'chat.html';
|
||||
wege.append(k1, k2);
|
||||
wege.hidden = false;
|
||||
}
|
||||
|
||||
/** Ein Kasten für „hier ist noch nichts" — Überschrift plus Satz.
|
||||
*
|
||||
* ALS EIGENE FUNKTION, weil dieser Fall im Haus überall vorkommt und
|
||||
* überall gleich aussehen soll. Ein leerer Zustand, der jedes Mal
|
||||
* anders gebaut ist, liest sich wie ein Fehler. */
|
||||
function leerKasten(titel, satz) {
|
||||
const k = el('div', 'w-leer');
|
||||
k.append(el('p', 'w-leer__titel', titel));
|
||||
k.append(el('p', 'w-leer__satz', satz));
|
||||
return k;
|
||||
}
|
||||
|
||||
/* ---- Start ---------------------------------------------------------- */
|
||||
|
||||
+13
-13
@@ -12,19 +12,19 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -291,12 +291,12 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/aufgaben.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/automation.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -168,12 +168,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/automation.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+40
-15
@@ -7,14 +7,14 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -53,9 +53,34 @@
|
||||
<div>
|
||||
<p class="marke">Für dich</p>
|
||||
<h1 class="titel">Wie geht's dir?</h1>
|
||||
<!-- ================================================================
|
||||
DIE EINE AUSNAHME GEHÖRT DAZU (ergänzt 19.09.2026).
|
||||
|
||||
Hier stand: „Niemand aus dem Team sieht deine Antworten – auch
|
||||
DogFather nicht." Punkt. Das ist fast wahr und deshalb
|
||||
gefährlich: Aus denselben Antworten entsteht eine Ampel für die
|
||||
Leitung (workspace-entwicklung.js). Sie ist sauber gebaut – sie
|
||||
nennt keine Namen, keinen Punkt, kein Datum, und unter drei
|
||||
Personen schweigt sie ganz. Aber sie existiert.
|
||||
|
||||
Der ehrliche Satz war längst geschrieben und wurde vom Server
|
||||
sogar mitgeliefert (`block.text`) – nur hat ihn nie jemand
|
||||
angezeigt. Er steht jetzt hier im HTML und nicht im Skript:
|
||||
Wer diese Seite öffnet, soll ihn lesen, BEVOR er tippt, nicht
|
||||
nachdem ein Abruf zurückgekommen ist.
|
||||
|
||||
Wenn jemand später davon erfährt und die Seite hatte „niemand"
|
||||
gesagt, ist das Vertrauen weg – und mit ihm die ganze Funktion.
|
||||
============================================================= -->
|
||||
<p class="unterzeile">
|
||||
Ein paar Fragen über dich. Niemand aus dem Team sieht deine Antworten –
|
||||
auch DogFather nicht.
|
||||
Ein paar Fragen über dich. Deine Antworten liest niemand – auch
|
||||
DogFather nicht.
|
||||
</p>
|
||||
<p class="unterzeile unterzeile--zusatz">
|
||||
Das Einzige, was nach außen dringt: ob es im Team gerade
|
||||
<em>jemandem</em> zu viel ist. Ohne Namen, ohne Frage, ohne Datum –
|
||||
und erst ab drei Personen im Team, weil es darunter dasselbe wäre
|
||||
wie ein Name.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
@@ -105,11 +130,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/befinden.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+19
-19
@@ -12,24 +12,24 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191457" />
|
||||
<!-- Wegen des Blocks „Willst du dazugehoeren?" auf dem Brett
|
||||
„Mitmachen". Eine eigene Kopie der Regel hier waere die zweite
|
||||
Stelle, an der dieselbe Sache anders aussieht. -->
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -251,16 +251,16 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/ampel.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/schulung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereich.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -7,17 +7,17 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,11 +108,11 @@
|
||||
</main>
|
||||
|
||||
<!-- Der Fuß gehört zu jeder Seite - siehe pruef-css-klassen. -->
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bewerben.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -7,16 +7,16 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein - siehe treff-regeln.html. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -80,12 +80,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bewerbungen.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/calls.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -89,13 +89,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/calls.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,26 +12,26 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<!-- aufgaben.css bringt die Dialog- und Formularstile mit (.dialog,
|
||||
.neu__zeile, .dialog__knoepfe). Sie stehen dort seit dem
|
||||
Aufgabenbrett; sie hierher zu kopieren hiesse, sie an zwei Stellen
|
||||
zu pflegen. Dieselbe Lösung nutzen kalender.html und content.html.
|
||||
Gemeldet von pruef-css-klassen.mjs, bevor jemand einen ungestylten
|
||||
Dialog zu sehen bekam. -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/chat.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -367,16 +367,16 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609191147"></script>
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147"></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457"></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457"></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457"></script>
|
||||
<!-- ANRUF VOR CHAT (18.09.2026): anruf.js stellt `window.anrufStarten`
|
||||
bereit, und chat.js baut die Knoepfe nur, wenn es das gibt.
|
||||
Andersherum waere die Reihenfolge eine stille Abhaengigkeit --
|
||||
die Knoepfe fehlten, und niemand wuesste warum. -->
|
||||
<script src="assets/js/anruf.js?v=202609191147"></script>
|
||||
<script src="assets/js/chat.js?v=202609191147"></script>
|
||||
<script src="assets/js/anruf.js?v=202609191457"></script>
|
||||
<script src="assets/js/chat.js?v=202609191457"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+16
-16
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/content.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -179,14 +179,14 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/content.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/checkliste.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/vorlagen.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/content.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -36,15 +36,15 @@
|
||||
<link rel="preload" as="image" href="assets/img/buehne/crew-gate-hoch-580.webp"
|
||||
type="image/webp" media="(max-width: 899px)" />
|
||||
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/crew-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/crew-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<!-- Diese Wand steht NUR auf der Adresse von Team Dogi (ueberall sonst
|
||||
404, siehe crewWeiche). Sie darf das Haus deshalb direkt nennen
|
||||
statt ueber den Platzhalter haus.css zu gehen -- und sie MUSS es:
|
||||
Eine Zugangswand, die sich erst nach dem Umbiegen faerbt, waere
|
||||
die eine Seite, auf der man das Umfaerben sieht. -->
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/crew-haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="gate gate--crew">
|
||||
@@ -339,8 +339,8 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/gate.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,25 +22,25 @@
|
||||
},
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/crew-192.png?v=202609191457",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/crew-512.png?v=202609191457",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/crew-192-maskable.png?v=202609191457",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609191147",
|
||||
"src": "/assets/img/app-symbole/crew-512-maskable.png?v=202609191457",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/dateien.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -108,12 +108,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/dateien.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -7,14 +7,14 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,11 +106,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/entwicklung.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+12
-12
@@ -7,13 +7,13 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/hilfe.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -141,11 +141,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/hilfe.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -30,9 +30,9 @@
|
||||
<link rel="preload" as="image" href="assets/img/buehne/gate-hoch-580.webp"
|
||||
type="image/webp" media="(max-width: 899px)" />
|
||||
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="gate">
|
||||
@@ -401,8 +401,8 @@
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/gate.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/gate.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/kalender.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -377,13 +377,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kalender.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kalender-abo.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/leistung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -444,11 +444,11 @@
|
||||
</form>
|
||||
</dialog>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147"></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147"></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147"></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147"></script>
|
||||
<script src="assets/js/leistung.js?v=202609191147"></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457"></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457"></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457"></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457"></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457"></script>
|
||||
<script src="assets/js/leistung.js?v=202609191457"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/personen.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -423,12 +423,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/personen.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -214,13 +214,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/profil.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -7,14 +7,14 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -134,10 +134,10 @@
|
||||
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
|
||||
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
|
||||
die seit dem 07.09. jede Seite danach absucht. -->
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/rechte.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/report.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -106,13 +106,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/report.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/report.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/scouting.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -173,12 +173,12 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/scouting.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+13
-13
@@ -12,21 +12,21 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<!-- Nur die Startseite: Begrüßungskachel, Uhr, Glockenmulde. Siehe
|
||||
den Hinweis in start.css -- dort stand es bis zum 07.09.2026. -->
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/heim.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -678,12 +678,12 @@
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/start.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/start.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -85,13 +85,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/ki.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/ki.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/startcheck.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+15
-15
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/profil.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -150,13 +150,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/steckbrief.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,18 +7,18 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191457" />
|
||||
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
|
||||
der Regel hier waere die zweite Stelle, an der dieselbe Sache
|
||||
anders aussieht. -->
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -111,11 +111,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,20 +7,20 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -110,12 +110,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/team.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/team.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,20 +7,20 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/team.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<!-- `data-buehne` steht hier fest und nicht im Skript: Die Kachel zu
|
||||
@@ -67,7 +67,7 @@
|
||||
<p class="t-kopf__grenze">
|
||||
Was hier steht, ist eine Merkliste für euch beide – keine Bewertung
|
||||
von Menschen. „Offen“ heißt: darüber habt ihr noch nicht gesprochen.
|
||||
Bewertet wird dort, wo die Punkte stehen; jede Zahl führt dorthin.
|
||||
Eingeschätzt wird dort, wo die Punkte stehen; jede Zahl führt dorthin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
@@ -84,10 +84,10 @@
|
||||
Kaputt ist dabei nichts -- er funktioniert. Genau deshalb faellt
|
||||
es niemandem auf, und deshalb prueft pruef-css-klassen die
|
||||
ABHAENGIGKEIT statt der Optik. Hier hat sie angeschlagen. -->
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/teamlage.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+12
-12
@@ -7,13 +7,13 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/bereich.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -112,11 +112,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/teilen.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -126,11 +126,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/treff-moderation.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -7,18 +7,18 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/treff.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein. Auf der Adresse des
|
||||
Treffs biegt der Server genau diesen Dateinamen auf crew-haus.css
|
||||
um, und die Seite kommt schon beim ERSTEN Abruf in Lila und
|
||||
Babyblau an -- ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -221,11 +221,11 @@
|
||||
Beim ersten Anlauf fehlte die Zeile auf genau diesen beiden neuen
|
||||
Seiten. Gefunden hat das nicht das Auge, sondern pruef-css-klassen,
|
||||
die seit dem 07.09. jede Seite danach absucht. -->
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/auskunft.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/treff-regeln.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,22 +12,22 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<!-- Formular- und Dialogstile: seit dem 07.09.2026 steht hier der
|
||||
Dialog "Creator anlegen". -->
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/uebersicht.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -149,13 +149,13 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/uebersicht.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/unsere-seiten.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -217,11 +217,11 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/unsere-seiten.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+27
-14
@@ -7,15 +7,15 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/werdegang.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -122,20 +122,33 @@
|
||||
</section>
|
||||
|
||||
<!-- ---- Die eigene Sicht (Modi) ---------------------------------- -->
|
||||
<!-- ==================================================================
|
||||
WAS DER MENSCH SELBST SIEHT.
|
||||
|
||||
Hier steht kein fremder Name, keine Beobachtung über jemand
|
||||
anderen und kein Anlasstext. Nur: ob sich etwas bewegt hat.
|
||||
|
||||
Die Lesehilfe und die zwei Wege am Ende sind am 19.09.2026
|
||||
dazugekommen. Vorher standen hier Balken ohne Erklärung und ein
|
||||
„Frag danach" ohne Adressaten – eine Sackgasse mit freundlichem
|
||||
Ton.
|
||||
============================================================== -->
|
||||
<section id="mich-block" hidden>
|
||||
<h2 class="e-abschnitt">Deine Entwicklung</h2>
|
||||
<p class="w-satz" id="mich-satz">…</p>
|
||||
<p class="w-lesehilfe" id="mich-lesehilfe" hidden></p>
|
||||
<div id="mich-bewegung"></div>
|
||||
<p class="w-fuss" id="mich-hinweis"></p>
|
||||
<div class="w-wege" id="mich-wege" hidden></div>
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/werdegang.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
+14
-14
@@ -12,20 +12,20 @@
|
||||
Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite
|
||||
eine Flaeche sind statt zweier. -->
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191147" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191147" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609191457" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/wissen.css?v=202609191457" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609191457" />
|
||||
<!-- haus.css MUSS die letzte Stilvorlage sein (10.09.2026).
|
||||
Auf der Agenturadresse ist sie leer -- das Haus hier IST der
|
||||
Grundzustand. Auf der Adresse von Team Dogi biegt der Server
|
||||
genau diesen Dateinamen auf crew-haus.css um, und die Seite
|
||||
kommt schon beim ERSTEN Abruf in Lila und Babyblau an --
|
||||
ohne Umfaerben im Browser, ohne Flackern. -->
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191147" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609191457" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -190,12 +190,12 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609191457" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609191147" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609191457" defer></script>
|
||||
<script src="assets/js/wissen.js?v=202609191457" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user