Skip to content

Startseite und öffentliche Demo aktualisieren - #148

Merged
TimoFrank merged 1 commit into
mainfrom
agent/home-navigation-orientation
Jul 29, 2026
Merged

Startseite und öffentliche Demo aktualisieren#148
TimoFrank merged 1 commit into
mainfrom
agent/home-navigation-orientation

Conversation

@TimoFrank

Copy link
Copy Markdown
Owner

Was sich ändert

  • Startseiten-Hinweis in die Bereichsauswahl verschieben und Zielkarten auf Desktop/Mobil mit der passenden geöffneten Navigation verknüpfen
  • alle 130 Kontakte der öffentlichen Demo mit wirksamer #Mitmachen-Einwilligung aktiv einladbar machen
  • Aktivitäten im Kontakt-Drawer zuverlässig und kontaktbezogen laden, einschließlich Schutz vor verspäteten Antworten
  • Einladungsstatus aus den Formate-Reitern der Kontakte entfernen
  • den Hinweis „Öffentliche Demo“ sowie die Drei-Personen-Illustration im Formate-Akkordeon entfernen
  • passende Demo-, Auslieferungs- und UI-Regressionsverträge ergänzen

Warum

Die Startseite soll nach der Bereichswahl besser orientieren. Gleichzeitig muss der öffentliche Demo-Datensatz vollständig vorführbar sein und die Kontakt-/Formate-Ansichten sollen ohne blockierte Verläufe oder unnötige Status- und Demo-Hinweise funktionieren.

Ursache der Aktivitätsstörung

Vollprofil und Drawer enthielten gleichnamige Timeline-Ziele. Globale DOM-Suche schrieb deshalb teils in das ausgeblendete Profil; zusätzlich konnten verspätete Antworten einen bereits gewechselten Kontakt überschreiben. Die Darstellung ist nun auf den jeweiligen Profil-Container begrenzt und Anfragen werden pro Container entwertet.

Validierung

  • npm run check
  • npm run build:pages
  • node scripts/audit_public_assets.mjs --artifact-root dist/pages
  • npm run test:delivery-ui:desktop (9 bestanden)
  • fokussierte Desktop-/Mobiltests für Demo-Kontakte, Aktivitäten und Formate

@TimoFrank
TimoFrank merged commit e0b7a99 into main Jul 29, 2026
2 checks passed
@TimoFrank
TimoFrank deleted the agent/home-navigation-orientation branch July 29, 2026 06:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant