Skip to content

fix(theme): Aurora — card status badges, table headers, gateway card header - #169

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

CallMeTechie merged 1 commit into
masterfrom
fix/aurora-card-badges-headers

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Mehrere gemeldete Aurora-Layout-Bugs auf peers/gateways/rdp/routes.

Behoben

  1. Status-Badges kollabiert / Text läuft über (peers „Online' ins Zahnrad · gateways „Online' am Kartenrand abgeschnitten · rdp „Reachable' abgeschnitten + Badge-Zeile gequetscht, Domain unvollständig). Root-Cause: pro.css definiert .tag-dot als eigenständigen 5px-Punkt (width/height:5px); die Karten kombinieren aber tag tag-dot auf einem Element → die Punkt-Maße klemmten das Label auf ~20px. Fix: .tag.tag-dot{width:auto;height:auto} + .tag{white-space:nowrap}.
  2. Tabellenkopf hochgestellt/abgeschnitten (peers, routes): th hatte padding:0 14px 11px12px 14px + vertical-align:middle.
  3. Gateway-Karte: Update-Check ist jetzt ein Icon oben rechts (links Status-Badge, rechts Refresh-Icon); der große „Check update'-Button entfällt. Der Name kürzt per Ellipsis, der Header läuft nie über. .recheck-Klasse + data-id bleiben → bestehender probe()-Handler feuert weiter.

Aurora-only

aurora.css + gateways.js (isAurora()-Pfad); default/pro unberührt.

Verifikation

Headless-Chromium dark+light: alle Badges korrekt dimensioniert (peers 72px, gateways 72px, rdp „Reachable' 71px), Tabellenköpfe mittig, Gateway-Karte mit Icon-Layout. aurora_theme.test 144/0.

…header

Several Aurora layout bugs reported on peers/gateways/rdp/routes:

- Status badges collapsed to ~20px and their text bled into neighbours (peers
  'Online' into the gear, gateways 'Online' cut off at the card edge, rdp
  'Reachable' cut off + badge row crammed). Root cause: pro.css's standalone
  .tag-dot is a 5px dot (width/height:5px); the cards combine it as
  'tag tag-dot' on one element, so the dot dimensions collapsed the label.
  Reset with .tag.tag-dot{width:auto;height:auto} + .tag{white-space:nowrap}.
- Data-table column headers (peers, routes) clung to the top edge / were
  clipped: th had padding:0 14px 11px. Changed to 12px 14px + vertical-align.
- Gateway fleet card: moved update-check to a top-right icon button (left:
  status badge, right: refresh icon) and dropped the full-width 'Check update'
  button; the name now ellipsis-truncates so the header never overflows. The
  .recheck class + data-id are kept so the existing probe() handler still fires.

Aurora-only (aurora.css + gateways.js isAurora path); default/pro untouched.
Verified headless dark+light; aurora_theme.test 144/0.
@CallMeTechie
CallMeTechie merged commit 287c27f into master Jun 23, 2026
8 checks passed
@CallMeTechie
CallMeTechie deleted the fix/aurora-card-badges-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