tablo-ui 0.8.0

The Topcoat components Tablo renders: primitives synced from topcoat-ui-registry, plus its own composites.
Documentation

tablo-ui

The styled components tablo-core renders, as Topcoat functions: buttons, tables, dialogs, sidebars, form fields and the rest, with the scripts they need exposed as Asset constants. Apps depend on this crate instead of running topcoat ui add.

cargo add tablo-ui

components/primitives/ mirrors topcoat-ui-registry; components/composites/ holds the components Tablo owns. The facade re-exports the crate as tablo::ui.

The public API is the composites plus the primitives a custom page builds from: alert, badge, button, card, checkbox, field, input, label, select, separator, skeleton, table and textarea. The other primitives (dialogs, menus, the sidebar, pagination) are hidden: tablo-core renders with them, but they follow the registry rather than Tablo's semver. The API reference lists the public ones.