uzor-typeset 1.5.1

Typographic composition + slicing engine for uzor — flows a scene of blocks through regions (compose) and slices composed frames into pages | slides | frames (Arc 4). Phase P0+P1+P2: scene model + compose + page-slicing, figures/images/tables/lists + keep/break control, masters/placeholders/themes.
1
2
3
4
5
6
7
8
9
//! Style resolution (design doc §5): [`property`]'s tri-state `master ->
//! layout -> instance` resolution algebra + [`theme`]'s 3-tier design
//! tokens (brand/design/component).

pub mod property;
pub mod theme;

pub use property::{resolve_property_chain, PropertyState, ResolvedProperty, RootPropertyState};
pub use theme::{BrandTokens, ColorRole, ComponentStyle, DesignTokens, FigureThemeTokens, FontFileRef, FontRole, TextStyle, Theme};