Skip to content

fix(theme): Aurora routes list — restore group headers for related routes - #164

Merged
CallMeTechie merged 1 commit into
masterfrom
fix/aurora-routes-group-headers
Jun 23, 2026
Merged

CallMeTechie merged 1 commit into
masterfrom
fix/aurora-routes-group-headers

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Problem

Auf der Aurora-routes/-Seite wurden zusammengehörige Routen (Service-Bundles oder gemeinsame Domain) nicht mehr gruppiert dargestellt — die Tabelle war komplett flach, Zusammengehörigkeit nur durch ein -Präfix auf Folgezeilen angedeutet. Das ging bei der Mockup-Fidelity-Umstellung auf die flache .data-table verloren.

Fix

Neue auroraRenderGroupHead()-Zeile pro Mehrfach-Gruppe — Status-Punkt, Label, Routen-Anzahl und SERVICE-Badge bei Bundles — analog zur .routes-table-group-Zeile des Default-Themes. Folgezeilen behalten den -Einzug.

Aurora-only

  • renderTable (default/pro) unberührt — nur der isAurora()-Pfad erweitert.
  • Styling ausschließlich in aurora.css (kein pro.css/app.css).
  • Keine neuen i18n-Keys (routes.group_no_domain, routes.group_count, service_bundle.badge existieren in en+de).

Verifikation

Headless-Chromium-Visual-Harness, routes-Seite Dark+Light: Gruppenköpfe für Domain-Gruppe (dash.domaincaster.com) und Service-Bundle (Nextcloud + SERVICE-Badge) klar erkennbar, Standalone-Routen ohne Kopf.

…utes

The Aurora routes table rendered fully flat: related routes (service
bundles or a shared domain) were only hinted at via a '└' indent on
follow-up rows, with no group header. Add an auroraRenderGroupHead()
row — status dot, label, route count, and a SERVICE badge for bundles —
emitted for every multi-route group, mirroring the default theme's
.routes-table-group row. Aurora-only: default/pro renderTable untouched,
styling added solely in aurora.css.
@CallMeTechie
CallMeTechie merged commit e4b1005 into master Jun 23, 2026
8 checks passed
@CallMeTechie
CallMeTechie deleted the fix/aurora-routes-group-headers branch June 25, 2026 20:05
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