UI/UX: Increase table data density (ItemTable + AuditTable) #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Tables are the primary data display but have loose spacing. On a 1080p screen, the current padding means ~8-10 fewer rows are visible than necessary. Table headers are not sticky, so scrolling loses column context. Description columns are hard-capped at 300-400px even when horizontal space is available.
Current Values
ItemTable (
web/src/components/items/ItemTable.tsx)0.25rem 0.75rem0.35rem 0.75remtextTransform: uppercase,letterSpacing: 0.05em(wastes horizontal space)maxWidth: 300(horizontal) /maxWidth: 400(vertical)AuditTable (
web/src/components/audit/AuditTable.tsx)0.4rem 0.75rem(even looser than ItemTable)0.5rem 0.75remmaxWidth: 300Proposed Changes
0.2rem 0.5rem0.3rem 0.5rem0.25rem 0.5rem(match ItemTable)0.3rem 0.5remtextTransform: uppercaseandletterSpacingfrom headers — use sentence caseposition: sticky; top: 0)maxWidth— let it fill available space withflex: 1or remove the cap entirelyImpact
HIGH — Fits 8-10 more rows on a 1080p screen. Sticky headers improve usability when scrolling. Wider descriptions reduce truncation of useful text.
Files
web/src/components/items/ItemTable.tsxweb/src/components/audit/AuditTable.tsx