T14a Tables core: DataTable, Table, HeatmapTable, cells, Sparkline (review pending: codex 401)

This commit is contained in:
ZacharyZhang-NY committed 2026-09-25 20:15:45 -04:00
1 parent 9eddfeb48b
commit dcd988e4b8
18 files changed
+1690 -19

No files matched your search

+14
View File
@@ -284,6 +284,20 @@ impl Theme {
px_to_rems(128.0)
}
/// A table row's height at each density.
pub fn table_row(&self, density: Density) -> Rems {
px_to_rems(match density {
Density::Compact => 28.0,
Density::Standard => 36.0,
Density::Comfortable => 44.0,
})
}
/// A sparkline beside text.
pub fn spark_size(&self) -> Size<Rems> {
size(px_to_rems(64.0), px_to_rems(18.0))
}
/// How far each level of a tree steps in.
pub fn tree_indent(&self) -> Rems {
px_to_rems(16.0)