diff --git a/tools/community-blick.mjs b/tools/community-blick.mjs index 104100f8..e8555e17 100644 --- a/tools/community-blick.mjs +++ b/tools/community-blick.mjs @@ -29,6 +29,9 @@ const BASIS = `http://127.0.0.1:${PORT}`; const ordner = mkdtempSync(join(tmpdir(), "ws-comm-")); const DB = join(ordner, "workspace.db"); const BRETTER = ["treff", "anschlag", "ansteht", "wunsch", "highlight", "regeln", "mitmachen"]; +/* Die beiden anderen Seiten, die einem Mitglied offenstehen. Sie + standen bisher nur in der Messung, angesehen hatte ich sie nie. */ +const WEITERE = ["treff-regeln", "bewerben"]; let kind = null; async function start() { @@ -311,6 +314,24 @@ for (const b of BRETTER) { await seite.screenshot({ path: pfad, fullPage: true }); } +/* ---- Die zwei uebrigen Seiten ------------------------------------ */ +console.log(""); +console.log("=== Die anderen beiden Seiten ==="); +for (const d of WEITERE) { + await seite.goto(`${BASIS}/workspace/${d}.html`, { waitUntil: "networkidle" }); + await seite.waitForTimeout(1200); + const z = await seite.evaluate(() => ({ + titel: document.querySelector("h1")?.textContent?.trim().slice(0, 40) || "(keine)", + hoehe: document.body.scrollHeight, + knoepfe: document.querySelectorAll("button, a.schritt, .knopf").length, + felder: document.querySelectorAll("input, textarea, select").length, + })); + console.log(`${d.padEnd(14)} „${z.titel}" · ${z.hoehe} px · ${z.knoepfe} Knoepfe · ${z.felder} Felder`); + await seite.screenshot({ + path: `C:/Users/qciga/AppData/Local/Temp/comm-${d}${BREITE < 700 ? "-handy" : ""}.png`, + fullPage: true }); +} + console.log(""); console.log(fehlerAufSeite.length ? `ACHTUNG: ${fehlerAufSeite.length} Konsolenfehler: ${fehlerAufSeite.slice(0, 3).join(" | ")}` diff --git a/workspace/app.webmanifest b/workspace/app.webmanifest index 28e2eb36..6608434d 100644 --- a/workspace/app.webmanifest +++ b/workspace/app.webmanifest @@ -22,25 +22,25 @@ }, "icons": [ { - "src": "/assets/img/app-symbole/workspace-192.png?v=202609182158", + "src": "/assets/img/app-symbole/workspace-192.png?v=202609182204", "sizes": "192x192", "type": "image/png", "purpose": "any" }, { - "src": "/assets/img/app-symbole/workspace-512.png?v=202609182158", + "src": "/assets/img/app-symbole/workspace-512.png?v=202609182204", "sizes": "512x512", "type": "image/png", "purpose": "any" }, { - "src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609182158", + "src": "/assets/img/app-symbole/workspace-192-maskable.png?v=202609182204", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, { - "src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609182158", + "src": "/assets/img/app-symbole/workspace-512-maskable.png?v=202609182204", "sizes": "512x512", "type": "image/png", "purpose": "maskable" diff --git a/workspace/assets/js/bereich.js b/workspace/assets/js/bereich.js index a056d025..16cb871c 100644 --- a/workspace/assets/js/bereich.js +++ b/workspace/assets/js/bereich.js @@ -1986,7 +1986,12 @@ if (daten.treff) { const vorhanden = $('treff-regelweg'); if (!vorhanden) { - const a = el('a', 'treff-regelweg', 'Regeln & Hilfe'); + /* „Die Regeln" und nicht „Regeln & Hilfe": So heisst auch das + BRETT, auf dem dieser Link steht -- und ein Link, der den + Namen der Seite traegt, auf der man schon ist, sieht aus wie + ein Fehler. Seit dem 18.09.2026 heisst die Seite dahinter + „Die Regeln"; hier steht derselbe Name. */ + const a = el('a', 'treff-regelweg', 'Die Regeln'); a.id = 'treff-regelweg'; a.href = 'treff-regeln.html'; $('unterzeile').after(a); diff --git a/workspace/aufgaben.html b/workspace/aufgaben.html index aba98357..7564cb8e 100644 --- a/workspace/aufgaben.html +++ b/workspace/aufgaben.html @@ -12,19 +12,19 @@ Ton wie die Kopfleiste darunter (#06090f), damit Leiste und Seite eine Flaeche sind statt zweier. --> - - - - - - + + + + + + - +
@@ -291,10 +291,10 @@ - - - - - + + + + +