Der Workspace liess sich nicht als App installieren: Windows und Android legten nur eine Browser-Verknuepfung an, mit dem globalen Favicon der Domain statt dem eigenen Symbol. Grund: workspace/app.webmanifest lag fertig da und wurde sogar ausgeliefert (HTTP 200), war aber in KEINER der 17 Seiten verlinkt. Ohne rel=manifest gibt es fuer den Browser nichts zu installieren. Jede der 17 Seiten bekommt deshalb den Manifest-Verweis und die eigene Fensterfarbe #0674b9 (Blau, passend zum nachtblauen Symbol). Zur Entstehung: Diese 17 Dateien tragen auch Versionsnummern einer parallel laufenden zweiten Sitzung (?v=202609052252), deren zugehoerige start.css und start.js noch nicht committet sind. Die gehoeren nicht in diesen Commit. Sie wurden fuer das Bereitstellen kurz auf den committeten Stand zurueckgesetzt und in der Arbeitskopie sofort wiederhergestellt - im Index liegt dadurch nur die eigene Aenderung, ihre Arbeit bleibt unangetastet uncommittet. Vorher gesichert, hinterher Datei fuer Datei verglichen: kein Unterschied. Co-Authored-By: Claude Opus 5 <[email protected]>
83 lines
3.2 KiB
HTML
83 lines
3.2 KiB
HTML
<!doctype html>
|
||
<html lang="de">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
|
||
<title>Start-Check · Creator Workspace</title>
|
||
<meta name="robots" content="noindex, nofollow" />
|
||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||
<meta name="theme-color" content="#0674b9" />
|
||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png" />
|
||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png" />
|
||
<link rel="stylesheet" href="assets/css/gate.css?v=202609052040" />
|
||
<link rel="stylesheet" href="assets/css/start.css?v=202609052040" />
|
||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609052040" />
|
||
<link rel="stylesheet" href="assets/css/startcheck.css?v=202609052040" />
|
||
</head>
|
||
|
||
<body class="start">
|
||
|
||
<!-- Der Schleier ueber der Buehne (Casper und HasiDog in den unteren
|
||
Ecken, siehe start.css). Ein eigenes Element statt eines dritten
|
||
Pseudo-Elements -- body hat nur ::before und ::after. -->
|
||
<div class="schleier" aria-hidden="true"></div>
|
||
|
||
<header class="kopfleiste">
|
||
<button type="button" class="zurueck-knopf" id="zurueck" hidden>
|
||
<svg class="zurueck-knopf__pfeil" viewBox="0 0 24 24" aria-hidden="true">
|
||
<path d="M14.5 5.5 8 12l6.5 6.5" />
|
||
</svg>
|
||
<span class="zurueck-knopf__text">Zurück</span>
|
||
</button>
|
||
<p class="marke"><span class="marke__text"><a class="zurueck" href="start.html">Creator Workspace</a> · Start-Check</span></p>
|
||
<div class="kopfleiste__rechts">
|
||
<span class="wer" id="wer">…</span>
|
||
<button type="button" class="abmelden" id="abmelden">Abmelden</button>
|
||
</div>
|
||
</header>
|
||
|
||
<main class="inhalt inhalt--breit">
|
||
|
||
<section class="kopf-zeile">
|
||
<div>
|
||
<p class="marke">Onboarding · Erstanalyse</p>
|
||
<h1 class="titel">Start-Check</h1>
|
||
<p class="unterzeile" id="unterzeile">
|
||
Ausgangslage verstehen – und daraus konkrete Arbeitspakete bauen.
|
||
</p>
|
||
</div>
|
||
<div class="steuerung">
|
||
<div id="creator-block" hidden>
|
||
<label class="feld-schild" for="f-creator">Creator</label>
|
||
<select id="f-creator"></select>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<p class="fehler" id="fehler" role="alert" aria-live="polite"></p>
|
||
|
||
<section class="fortschritt" id="fortschritt" hidden>
|
||
<div class="fortschritt__kopf">
|
||
<span class="fortschritt__zahl" id="f-zahl">0 von 16</span>
|
||
<span class="fortschritt__text" id="f-text">Punkten geprüft</span>
|
||
</div>
|
||
<div class="fortschritt__balken" role="progressbar" aria-valuemin="0" aria-valuemax="16"
|
||
aria-valuenow="0" id="f-balken-aussen">
|
||
<div class="fortschritt__fuellung" id="f-balken"></div>
|
||
</div>
|
||
<p class="fortschritt__hinweis" id="f-hinweis"></p>
|
||
</section>
|
||
|
||
<div id="felder" aria-busy="true"><p class="leise">Start-Check wird geladen …</p></div>
|
||
|
||
</main>
|
||
|
||
<script src="assets/js/ki.js?v=202609052040" defer></script>
|
||
<script src="assets/js/wahl.js?v=202609052040" defer></script>
|
||
<script src="assets/js/bereiche.js?v=202609052040" defer></script>
|
||
<script src="assets/js/kopf.js?v=202609052040" defer></script>
|
||
<script src="assets/js/glocke.js?v=202609052040" defer></script>
|
||
<script src="assets/js/startcheck.js?v=202609052040" defer></script>
|
||
</body>
|
||
</html>
|