SIGN IN SIGN UP

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