Skip to content

fix(theme): Aurora routes — nest grouped sub-routes + fix status toggle knob - #166

Merged
CallMeTechie merged 1 commit into
masterfrom
fix/aurora-routes-sub-indent-toggle
Jun 23, 2026
Merged

CallMeTechie merged 1 commit into
masterfrom
fix/aurora-routes-sub-indent-toggle

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Zwei Politur-Fixes auf der Aurora-routes/-Seite

1. Unterpunkte abgesetzt: Aufgeklappte Gruppen-Mitglieder waren nicht von Einzelrouten zu unterscheiden. Sie bekommen jetzt die Klasse .aurora-route-sub und werden per Einrückung + linker Schiene (Tree-Optik) unter dem Gruppenkopf verschachtelt — das ersetzt den bloßen -Hinweis. Einzelrouten bleiben bündig/fett.

2. Status-Toggle-Knopf: Der weiße Knopf saß im on-Zustand außerhalb des Switches. Auroras .toggle.on::after setzte left:20px, resettete aber nicht das aus pro.css geerbte transform:translateX(18px) → beide Offsets stapelten sich. Fix: transform:none.

Aurora-only

Nur auroraRenderTableRow-Pfad + aurora.css; default/pro renderTable, pro.css, app.css unberührt.

Verifikation

Headless-Chromium: Member klar eingerückt mit Schiene (dark+light), Toggle-Knopf sitzt im on-Zustand korrekt im Switch. Interaktions-Test 17/17 grün, aurora_theme.test.js 144/0.

…le knob

Two Aurora-routes polish fixes:
- Grouped member routes were indistinguishable from standalone routes when a
  group was expanded. Mark them with .aurora-route-sub and nest them via an
  indent + a left rail in aurora.css, replacing the lone '└' hint, so they
  read as belonging to the group header above.
- The status toggle knob landed outside the switch when on: aurora's
  .toggle.on::after set left:20px but did not reset pro.css's inherited
  transform:translateX(18px), stacking both offsets. Add transform:none.

Aurora-only (auroraRenderTableRow path + aurora.css; default/pro untouched).
@CallMeTechie
CallMeTechie merged commit f090c50 into master Jun 23, 2026
8 checks passed
@CallMeTechie
CallMeTechie deleted the fix/aurora-routes-sub-indent-toggle 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