The UI library
@collabase/ui is a specialized wrapper providing identically styled React components used inside the core Collabase application.
When you build SDK apps, importing from this library guarantees that your UI remains visually seamless and updates dynamically with the user’s Theme preferences.
Setup and theming
The core magic of@collabase/ui resides in bridging the CSS variables from the parent application into your standalone iframe.
By importing the tokens file, a listener is registered that intercepts styling sync events from the parent .collabase.app.json bridge:
Component catalog
The UI library re-exports hundreds of components styled identically to the platform.Tables and data display
A heavily optimizedTable component tailored for dense data display.
Forms and input
UseForm, Input, and Button to securely capture data without breaking structural design paradigms.
variant="primary" for your primary Call To Action. The library will automatically tint this button with the user’s custom brand color.
