From 0213b0fe580742293422b10a5a4c18f5360c6a3d Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Thu, 6 Aug 2026 12:00:00 +0000 Subject: [PATCH] element-web: Auth-Logo auf die ThreadNet-Marke (ThreadNet-Web#7) Auf der Anmeldemaske stand weiterhin Elements gruenes Logo - meine Icon-Arbeit deckte nur vector-icons/ ab, also Favicon, PWA und App-Icon. Das Logo IM Client kommt aus einer anderen Quelle: AuthHeaderLogo.tsx und HomePage.tsx lesen branding.auth_header_logo_url aus der Config und fallen sonst auf themes/element/img/logos/element-logo.svg zurueck. Das ist reine Konfiguration - kein Rebuild noetig, die ConfigMap reicht. Als Ziel bewusst vector-icons/512.png statt einer neuen Datei: Die liegt bereits ausgeliefert (verifiziert, HTTP 200) und stammt aus derselben Quelle wie alle anderen Icons. Eine zweite Logo-Datei koennte davon abdriften - genau die Falle, die in shared/branding.md steht. Randbedingung, die die Wahl einschraenkt: webpack kopiert aus res/ nur themes/** und vector-icons/** nach webapp. Ein Logo unter res/img/ waere gar nicht per URL abrufbar. Chirurgisch eingefuegt, YAML und eingebettetes JSON validiert, 17 Themes unveraendert. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01PKhFj1S3UdD6xL2fbWPeYj --- apps/production/custom-configs/element-values.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/production/custom-configs/element-values.yaml b/apps/production/custom-configs/element-values.yaml index d6aa07a..314d644 100644 --- a/apps/production/custom-configs/element-values.yaml +++ b/apps/production/custom-configs/element-values.yaml @@ -15,6 +15,9 @@ data: config.json: | { "brand": "aXion1337.Chat", + "branding": { + "auth_header_logo_url": "vector-icons/512.png" + }, "default_theme": "aXion1337 Dark", "show_labs_settings": true, "features": {