ref(tables): migrate many tables to use SimpleTable columns instead of manual grid-template-styles (#122500)
A `SimpleTable` accepts a `columns` prop and the shell turns it into the grid template. But a bunch of its consumers still did that work manually with CSS `grid-template-columns`. So although this PR does have a net + line count, that's because declaring static variables is just more verbose in code. It removes a bunch of `styled` strings. I'll want to do two more simplification followups after this: * Responsive columns: sixteen tables change their template inside a media query, which one static `columns` list can't express. Yet. * Row cell alignments: `styled(SimpleTable.RowCell)` wrappers remain, and several only set alignment. Which `RowCell` already accepts as props, since it is a `Flex`. Continues DE-1392.
J
Josh Goldberg ✨ committed
bd9e95b6403916be26b3e724afe560af10911785
Parent: 0ad51bf
Committed by GitHub <noreply@github.com>
on 8/28/2026, 12:51:50 PM