diff --git a/docs/axion1337-fork.md b/docs/axion1337-fork.md index b17d695b..3a8a5b56 100644 --- a/docs/axion1337-fork.md +++ b/docs/axion1337-fork.md @@ -82,11 +82,23 @@ heißt es aXion1337.Chat — und das Call-Widget läuft in der Anwendung. **Was im Embedded-Build ohnehin nie erscheint** — und deshalb *nicht* angefasst wurde: -- **Die Logo-SVGs.** `LogoMark`/`LogoType` rendert nur `CallFooter`, und zwar unter - `showLogo = headerStyle === HeaderStyle.Standard`. `Standard` ist der Default für - **Nicht**-Widget-Nutzung; als Widget ist der Header `None` (Desktop) oder `AppBar` - (Web/Mobile). `Logo.svg` und `LogoLarge.svg` sind sogar im gesamten Quellbaum - unreferenziert. +- **Die Logo-SVGs.** Alle vier sind importiert und liegen im Bundle — gerendert wird + im Widget aber keins, und zwar jeweils durch dieselbe Bedingung gesperrt: + + | SVG | gerendert von | Sperre | + |---|---|---| + | `Logo` | `Header.tsx` (`HeaderLogo`) | `FullScreenView` zeigt den Header nur bei `header === "standard"` | + | `LogoMark`, `LogoType` | `CallFooter.tsx` | `showLogo = headerStyle === HeaderStyle.Standard` | + | `LogoLarge` | `LoginPage`, `RegisterPage` | gibt es nur standalone | + + `HeaderStyle.Standard` ist der Default für **Nicht**-Widget-Nutzung; als Widget ist + der Header `None` (Desktop) oder `AppBar` (Web/Mobile) — siehe `UrlParams.ts`. Das + gilt auch für Fehlerseiten: `FullScreenView` prüft dieselbe Bedingung, ein Absturz + im Widget zeigt also kein Logo. + + ⚠️ Nicht danach greppen, ob ein Logo „irgendwo vorkommt" — im gebauten Bundle steht + `Element Call (Beta)` aus `Logo.svg` drin, obwohl es nie gezeichnet + wird. Maßgeblich ist die Render-Bedingung, nicht der Treffer. - **`header_label` („Element Call-Startseite") und `login_subheading`.** Startseite und Login gibt es nur im Standalone-Modus. - **Die drei deutschen `developer_mode.matrixRTCMode.*.description`.** Die reden über @@ -98,6 +110,11 @@ wurde: `.env.production` nicht — ein Dev-Build zeigt weiter „Element Call". Beabsichtigt; ausgeliefert wird der Produktions-Build. +**Verifiziert** am CI-Artefakt von Pipeline 189 (`077dd43`), nicht am Quelltext: das +gebaute Bundle enthält „aXion1337.Chat"; die verbliebenen „Element Call"-Treffer sind +Source-Maps, die 22 Sprachdateien (`header_label`, standalone) und die +``-Zeile aus `Logo.svg` — keine davon im Widget sichtbar. + ## Repo-Topologie (seit 2026-07-31) **Kanonisch ist `git.lab/axion1337.chat/threadnet-call`** (Homelab-GitLab) — die Kopie auf