Skip to content
Talk to our solutions team

UI Blocks

The UI blocks are what you build the front end with: components, theming, localization and accessibility, plus client libraries that talk to the rest of the platform so you are not hand-writing fetch calls against your own backend.

BlockWhat it does
ComponentsEnterprise components — forms, grids, charts
ThemingUniversal theming built on UnoCSS
FigmaConvert Figma designs into components and themes
LocalizationMultiple languages and locales
AccessibilityComponents aligned to WCAG 2.2
JS LibrariesClient libraries for the AI and BaaS blocks

Building a screen? Components first, then Theming to make it yours.

Talking to the backend? JS Libraries — they wrap the Data API, IAM and the AI blocks, so authentication and tenancy headers are handled rather than reimplemented per app.

Shipping to more than one market? Localization and Accessibility are much cheaper adopted early than retrofitted — both touch every component you have already written.

These blocks render and call. They do not hold business logic: rules belong in Rules, multi-step processes in Workflows, and API composition in BFF rather than in a component.