admin: tables fit a phone, their first cell carrying the hidden columns, and no positioned label widens the page

This commit is contained in:
2026-10-21 10:21:17 +02:00
parent 9a99890aea
commit f26ee523c2
29 changed files with 765 additions and 156 deletions
@@ -36,9 +36,8 @@ const styles = stylex.create({
loading: {
minHeight: "24rem",
},
tableWrap: {
marginTop: "1rem",
overflowX: "auto",
/** The shared scrolling wrapper, framed. */
framedTable: {
borderRadius: metrics.radius,
borderWidth: 1,
borderStyle: "solid",
@@ -153,7 +152,7 @@ export default function HistoryActivity({ search, onClear }: Props) {
</div>
) : (
<>
<div tabIndex={0} {...stylex.props(styles.tableWrap, shared.focusRing)}>
<div tabIndex={0} {...stylex.props(shared.tableWrap, styles.framedTable, shared.focusRing)}>
<table {...stylex.props(styles.table)}>
<ActivityTableHead />
<tbody>