On Distributions, fix line-item column headers wrapping and alignment on narrow screens
Maintainer antworten meist innerhalb von 1 Tag
@Sinkleberg arbeitet bereits daran.
Seit 12.10.2026.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 68/100
Rechercherichtung
Reproduziere das Problem aus Requests, indem du eine gestartete Anfrage öffnest, “Fulfill request” auswählst und das Fenster schmaler machst; vergleiche es mit dem regulären Formular für eine neue Verteilung. Überprüfe die Kopfzeile der Einzelposten unter “Items in this distribution” und stelle sicher, dass die Kopfzeilen Quantity, Total Units und Requested weiterhin lesbar und an ihren Eingabefeldern oder Werten ausgerichtet sind; erstelle anschließend Screenshots vorher und nachher.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary
On distributions (both when fulfilling a request and on the regular form), making your screen narrower breaks the line-item column headers: "Quantity - Total Units" wraps onto three lines and the headers stop lining up with the inputs/values below them. Tidy up the header row so it stays readable and aligned on narrow screens.
Why
The form looks broken on narrow screens — the header text wraps awkwardly and drifts out of alignment with its columns, making "Items in this distribution" hard to read.
Details
This was noticed while fixing #5556 (the item dropdown not resizing). With the dropdown now responsive to window width, the remaining roughness is in the header row of "Items in this distribution":
- The "Quantity - Total Units" header wraps onto three lines on a narrow window.
- The "Requested" header (and the "Quantity" header) no longer line up vertically with the input/value they label.
To see this, sign in as [email protected], click Requests, click view beside a started request, click "Fulfill request" (this also happens on the regular new distribution form), then make the window narrow.
Criteria for completion
- line-item column headers stay readable (no awkward multi-line wrapping) on narrow screens
- headers line up with the inputs/values they label
- include before/after screenshots in your PR
- Vorherrschende Sprache
- Ruby
- Sterne
- 594
- Forks
- 596
- Ø Merge
- 2 T. 20 Std.
- Gemergte PRs (30 T.)
- 12
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rubyforgood/human-essentials
-
[BUG]: Export Donations button state not updatingEvtl. vergeben @yashiyadav hat das vor 1 Tag übernommen. Offen🐞 Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
rubyforgood/human-essentials#5744 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Evtl. vergeben @costajohnt hat das vor 28 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
rubyforgood/human-essentials#5691 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
🐞 Bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 67/100
rubyforgood/human-essentials#5745 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Evtl. vergeben @arnavt687 hat das vor 31 Tagen übernommen. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
rubyforgood/human-essentials#5728 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in rubyforgood/human-essentials
Ähnliche Issues
-
[Bug] Chatwoot v4.19.0 – Super Admin returns 500 due to missing superadmin.scss Vite manifest entryOffenBug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 2 Tagen
-
PRM baseline System 1 and 2 fans run continuously in unoccupied hours (low priority)Evtl. vergeben @anchapin hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
NatLabRockies/openstudio-standards#2167 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
internal
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Kong/developer.konghq.com#7716 ·
Maintainer antworten meist innerhalb von 1 Tag