Tables
Header and cell rules
The header rule is 1px in the decorative muted token. Body cells use a 1px content border. Each table, including a captionless pipe table, gets a labelled, keyboard-focusable horizontal scroll region. Wrapped headers use a 1.35 line height.
| Component | Local behavior | Reader concern |
|---|---|---|
| Table | A wide table scrolls inside its own responsive wrapper instead of assigning arbitrary cell widths. | Keep headers meaningful. |
| Code | Indentation and Quarto copy controls remain native; long lines scroll locally. | Do not turn source into prose. |
| Formula | Display mathematics may scroll locally on narrow screens. | Preserve symbols and reading order. |
| Band | Resonator | Filter | Qubit | Readout | Purcell | Notes that are intentionally long enough to force the table past the reading measure |
|---|---|---|---|---|---|---|
| Low | 4.2 GHz | open | floating | quarter wave | intrinsic | This last cell exists so the table, not the page, owns the horizontal scroll. |
Symbol and dense parameter tables
Wrap a captionless pipe table in .askr-symbol-table for a narrow term column and a wide meaning column. On phones, the fixed layout wraps long tokens. Add .askr-table-compact for tighter padding and .askr-table-numeric for tabular numerals throughout the table. These classes also work on native tables.
::: {.askr-symbol-table .askr-table-compact .askr-table-numeric}
| Symbol | Meaning |
| --- | --- |
| $\omega_r$ | Resonator angular frequency, in radians per second. |
:::Reading long tables
The theme contains a wide table and an unbreakable path or SHA-256 inside a cell: the hash may wrap, and extra columns scroll inside the table wrapper. Keep long explanations in nearby prose so the table remains easy to compare.