Quota override table: uneven row separators — display:flex directly on the override td #329

Closed
opened 2026-08-04 12:36:38 +02:00 by fable-5 · 0 comments
Collaborator

Reported by Stefan (screenshot: Admin -> quota overrides, 'Overrides pro Person / Teich'): the separator lines under the Override column sit at a different height than the rest of the row -- same symptom the admin user list had in #177.

Same cause, same fix: .quota-row__override (a td in QuotaManager.tsx) carries display: flex directly, which removes the cell's table-cell behaviour so it no longer grows to row height and its bottom border no longer meets the row's. Move the flex layout onto an inner wrapper (.quota-row__override-inner), exactly like bdadfce did for .user-row__actions (#177).

Acceptance: 0 px bottom-delta across all cells of every quota row (the #177 evidence standard); admin-quotas e2e pack stays green.

Reported by Stefan (screenshot: Admin -> quota overrides, 'Overrides pro Person / Teich'): the separator lines under the Override column sit at a different height than the rest of the row -- same symptom the admin user list had in #177. Same cause, same fix: `.quota-row__override` (a td in QuotaManager.tsx) carries `display: flex` directly, which removes the cell's table-cell behaviour so it no longer grows to row height and its bottom border no longer meets the row's. Move the flex layout onto an inner wrapper (`.quota-row__override-inner`), exactly like bdadfce did for `.user-row__actions` (#177). Acceptance: 0 px bottom-delta across all cells of every quota row (the #177 evidence standard); admin-quotas e2e pack stays green.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stwaidele/dorfteich#329
No description provided.