`TableFooter` ships a corrupted class string

Offen Anfängerfreundlich
#539 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
82/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
ruby, tailwindcss
Bereich
frontend, testing

Rechercherichtung

Beginne bei gem/lib/ruby_ui/table/table_footer.rb:13 und prüfe die Zeichenkette der Klasse TableFooter anhand der im Issue erwarteten Tokens. Führe auf der 2.0-Linie die golden-HTML-Suite aus, zeichne table/* erneut auf und prüfe den Diff; fertig bedeutet, dass die korrigierten Klassen und geprüften Snapshots vorhanden sind, ohne main zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug
  • Where: gem/lib/ruby_ui/table/table_footer.rb:13:
    "border-t bg-muted/50 font-medium[& amp;>tr]:last:border-b-0". The
    amp; is HTML-decoded text pasted into Ruby source; a space before [
    is also missing.
  • Effect: every TableFooter emits the tokens font-medium[& and
    amp;>tr]:last:border-b-0 — neither is a Tailwind class, so font-medium
    and the last-row border rule are both lost.
  • Fix: "border-t bg-muted/50 font-medium [&>tr]:last:border-b-0";
    re-record (on the 2.0 line) table/*.

Surfaced by the golden HTML suite (PR #536), which pins what 1.6 renders today — this defect included. Per maintainer decision (2026-09-19) main stays as is: this is addressed on the 2.0 line, and the golden snapshot that pins it is re-recorded there with the diff reviewed.

Source: design/v2/follow-up-issues.md.

Vorherrschende Sprache
Ruby
Sterne
1k
Forks
67
Ø Merge
2 T. 19 Std.
Gemergte PRs (30 T.)
18

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus ruby-ui/ruby_ui

Alle Issues in ruby-ui/ruby_ui

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.