Acronis UIKit
Packages

ui-react

The Base UI–based React component library — the Acronis UI Kit's primary published package.

@acronis-platform/ui-react is the component library itself — the package everything else in this section exists to support. It ships typed React components built on Base UI, styled with Tailwind v4 utilities that resolve against the --ui-* custom properties generated by @acronis-platform/tokens-pd, and composed with icons from @acronis-platform/icons-react.

What it ships

  • Component source + styles, one folder per component
  • CVA variant definitions for each component's sizes and states
  • A single styles entry point (@acronis-platform/ui-react/styles) that bundles the Tailwind layer, the base --ui-* tokens, and every component's token tier
  • Full TypeScript types for every prop, exported alongside each component

Where the rest of the library is documented

Because ui-react is the focus of this whole site, its usage docs live at the top level rather than nested under Packages:

  • Getting Started — install, import styles, render a component
  • Theming — brands, dark mode, the token model
  • Components — one reference page per component
  • Icons — the icon catalog ui-react composes

This page exists so ui-react has an entry in the package inventory below. For what it's built from, see the pipeline overview.

Edit on GitHub

On this page