The native client extends the existing Zork workbench style. Shared design definitions and controls live in crates/zork-ui; crates/zork-gui composes application views.
- Approved layout and behavior: GUI design.
- Component state rules: interaction contract.
- Interactive playground layout and density: playground UI.
- Native design browser, editable guidelines and reference assets: zork-design-pc.
- Android platform geometry and input behavior: mobile design.
The source token exports are ZORK_UI, BRAND_ACCENT, INTERACTION, FORM and TextRole in crates/zork-ui/src/design.rs; ordinary visual controls belong to the shared component package. zork-design-pc compiles those same controls. Earlier prototypes remain historical design evidence; current approved rules take precedence.