diff --git a/tests/ref/grid-subfooters-demo.png b/tests/ref/grid-subfooters-demo.png new file mode 100644 index 000000000..dc64e29af Binary files /dev/null and b/tests/ref/grid-subfooters-demo.png differ diff --git a/tests/suite/layout/grid/subfooters.typ b/tests/suite/layout/grid/subfooters.typ new file mode 100644 index 000000000..1e4c1a017 --- /dev/null +++ b/tests/suite/layout/grid/subfooters.typ @@ -0,0 +1,41 @@ +--- grid-subfooters-demo --- +#set page(height: 15.2em) +#table( + columns: 2, + align: center, + table.header( + table.cell(colspan: 2)[*Regional User Data*], + ), + table.header( + level: 2, + table.cell(colspan: 2)[*Germany*], + [*Username*], [*Joined*] + ), + [john123], [2024], + [rob8], [2025], + [joe1], [2025], + [joe2], [2025], + [martha], [2025], + [pear], [2025], + table.footer( + level: 2, + [*Mode*], [2025], + table.cell(colspan: 2)[*Totals*], + ), + table.header( + level: 2, + table.cell(colspan: 2)[*United States*], + [*Username*], [*Joined*] + ), + [cool4], [2023], + [roger], [2023], + [bigfan55], [2022], + table.footer( + level: 2, + [*Mode*], [2023], + table.cell(colspan: 2)[*Totals*], + ), + table.footer( + table.cell(colspan: 2)[*Data Inc.*], + ), +)