d1939f6f2a
Web-Frontend: Umbau Spokes/Hub, Kontakt-Widget (contact-launcher)
...
Startseiten/Feeds/Kategorie/Rechtsseiten ueberarbeitet, Kontakt-Modal durch
schwebendes contact-launcher-Widget ersetzt, legal-language-notice ergaenzt;
Platzhalter-SVGs + Theme-CSS angepasst.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 15:45:58 +00:00
99ab47ba1f
Datenschutzerklaerung v0.3 eingebaut, Cookie-Seite zurueckgebaut
...
- Datenschutz: vollstaendige v0.3 aus docs/legal, host-aware Bausteine
(Hub: Kundenkonto/Login-Magic-Link/Stripe; Spokes: Medienprivileg,
Newsroom, Aenderungslink-Variante); Systemwerte aufgeloest (Magic-Link
15 Min. aus MagicLinkGenerator, Logs 14 Tage, Stripe Payments Europe);
ersetzt den Platzhalter samt falscher Google-Analytics-Behauptung
- Cookie-Seite raus (Cookies stehen in Abschnitt 4 der Datenschutz-
erklaerung, kein Banner noetig): Route -> 301 auf /datenschutz,
Legacy-Alias cookies.html -> datenschutz, Footer + Sitemap bereinigt
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 16:17:59 +00:00
d577ff54b8
R3.1: Rechtstexte eingebaut — Impressum, AGB v0.6, Richtlinien, Meldeverfahren
...
- Impressum: echte Anbieterdaten (adametz.media, Bielefeld, USt-ID) statt
erfundener GmbH; DDG statt TMG, MStV-Verantwortlicher, Verbund-Absatz,
DSA-Kontaktpunkt (Art. 11/12) mit neuem REPORT_EMAIL_*-Melde-Postfach
- AGB: B2B-Fassung v0.6 (03.07.2026) vollstaendig gerendert (par. 1-16,
interne Anwalts-Anmerkungen entfernt, Variablen je Host aufgeloest);
ersetzt den widerspruechlichen Platzhalter (30-Tage-Frist etc.)
- Neu: /richtlinien (Rahmentext + Ablehnungskategorien K1-K6 mit Ankern,
statisch bis zum rejection_categories-System) und /melden (DSA/DSGVO/
Aenderung/Depublikation, verdrahtet mit den bestehenden Melde-Links an
jeder Mitteilung; eigenstaendige Formulare = Backlog T10/T12)
- Footer beider Gerueste + Sitemap um Richtlinien/Melden ergaenzt
- Versioniertes legal_documents-System (E3) bleibt R3.1-Folgeausbau
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 15:53:06 +00:00
9c9f7f7144
Hub-Inhalte: Claims korrigiert + Widerrufs-UI zurueckgebaut (B2B-only, E2)
...
- Registrierungs-Schritt ehrlich beschrieben (E-Mail/Google, Freischaltung
nach E-Mail-Bestaetigung statt 'direkt freigeschaltet'; Magic-Link ist
nur Anmeldeweg)
- Newsroom-Karte: 'getrennte Berechtigungen'/'mehrere Redakteure' durch
belegbare Aussagen ersetzt (keine Team-Verwaltung im Panel)
- Kuendigungs-FAQ nach E5 (Jahreszahlweise 12 Monate, danach monatlich)
+ Link auf die Selfservice-Kuendigungsseite
- B2B-Erkennbarkeits-Satz im Tarife-Intro (AGB v0.6 / T14)
- Wording T16: 'Inhaltsprüfung' statt Redakteurs-Versprechen; 'kein
automatisierter Durchlauf'-Behauptung entfernt
- Widerrufs-Button + Modal-Includes entfernt (Entscheidung E2 B2B-only,
T3neu: Kuendigungsbutton bleibt freiwillig); Backend/Route bleibt
schlafend erhalten, reaktivierbar bei B2C-Oeffnung
- Hub-FAQ/Footer verlinken die API-Seite statt der toten docs-Route
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 15:35:03 +00:00
52bc534e7d
Recht (Web): Vertraege-hier-kuendigen-Button + Bestaetigungsseite im Hub
...
Kuendigungsbutton (Par. 312k BGB) im Hub-Footer unter dem
Widerrufsbutton, staendig verfuegbar; fuehrt unmittelbar auf die
Bestaetigungsseite mit dem Formular und der gesetzeskonformen
Bestaetigungsschaltflaeche 'jetzt kuendigen'. Eigener Error-Bag,
damit das Kontakt-Modal im Footer nicht mit aufspringt.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 11:32:53 +00:00
258502bb85
Hub (Web): statische Seiten (Rechtstexte, API, FAQ ...) rendern das Hub-Geruest
...
x-web.static-page ist jetzt host-aware: Auf der pressekonto-Domain laden
Utility-Bar + Hub-Header/-Footer (inkl. Kontakt- und Widerrufs-Modal,
damit die Footer-Buttons ueberall funktionieren) statt des
Spoke-Geruests; Breadcrumb fuehrt zur Hub-Landing. Hub-Anker-Navigation
(#tarife/#funktion/#familie/#faq) absolut auf die Landing, damit sie
auch von Unterseiten aus funktioniert. Spokes unveraendert (Test).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 10:47:47 +00:00
515e249132
Recht (Web): Vertrag-widerrufen-Button + zweistufiges Widerrufs-Modal im Hub
...
Gut sichtbare Schaltflaeche "Vertrag widerrufen" im Footer; das Modal
fuehrt zweistufig durch den Widerruf: Schritt 1 nur Zuordnungsdaten,
Schritt 2 Kontrollansicht mit Bestaetigungsbutton "Jetzt widerrufen".
Erfolgs-/Fehlerzustand oeffnet automatisch (getrennter Error-Bag,
kollidiert nicht mit dem Kontakt-Modal).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 10:03:37 +00:00
47d03ec777
Hub (Web): Auth-aware CTAs, Kontakt-Modal statt Mailto, Pruefung-Wording
...
- Angemeldete Nutzer sehen ueberall (Header, Hero, Kuendbar-Box, CTA,
Footer) "Zum pressekonto" (rollengerecht via LoginRedirect::homeFor)
statt Anmelden/Konto erstellen
- Keine E-Mail-Adresse mehr im Quelltext (Spam-Schutz): neues
<x-web.hub.contact-modal> (Alpine, Honeypots, Erfolgs-/Fehlerzustand,
auto-open nach Submit) am host-agnostischen kontakt.store-Endpunkt;
Trigger in Enterprise-Streifen, FAQ-Support, DSGVO-Antwort, Footer
und Utility-Bar
- "Redaktionelle Pruefung" -> "Pruefung" in allen Hub-Inhalten;
"verifizierter Newsroom" -> "Ihr eigener Newsroom"
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 09:52:29 +00:00
8d4b3b5ca3
R2.2/R2.3 (Web): Hub-Landing live-faehig - datengetriebene Tarife, ehrliche Inhalte
...
- Tarif-Grid aus Plan::active() (Preise/Kontingente/Limits/Vorteile wie
Buchungsseite + admin/payments/plans), Alpine-Toggle monatlich/jaehrlich
- Fake-Katalog (0/49/149 Euro, Standard/Enterprise-Featureliste mit
SSO/SLA/ISO-Claims) ersetzt; Enterprise = ehrliche Anfrage-Zeile
- Fake-Kundenliste (Siemens/BASF/...) und erfundene Kennzahlen raus;
Plattform-Zahlen jetzt echt aus HubPageData
- Alle href="#" beseitigt: Footer-Rechtslinks auf /de/*-Seiten,
Kontakt als mailto, Status/Doku/Changelog-Eintraege entfernt
- Unhaltbare Claims entschaerft (14-Tage-Test, 4h-Pruefzeit, sekundengenau,
anteilige Erstattung, ISO 27001, RSS/Badge/CSV-Features)
- FAQ datengetrieben (Einzel-PM-Preis, ab-Preis aus Katalog, API-Doku-Link)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 09:24:04 +00:00
36810ac81b
19-05-2026 Rebrand Pressekonto, Hub-Flux UI und Legacy-Media-Migration
...
Umbenennung presseportale → pressekonto in Domains, Themes und Dokumentation.
Design-Tokens, Portal-Shell, Customer-Dashboard, Auth- und Admin-PM-Views.
Artisan-Befehl migrate:legacy-media mit Tests und Hub-Flux-Entwicklungsdocs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 16:36:13 +00:00
8bfa378028
13-05-2026 Frontend DEV + HUB
2026-05-13 18:11:03 +02:00