Acronis UIKit
Packages

Overview

An overview of every published package in the Acronis UI Kit — the component library, its design-data sources, and the generated artifacts in between.

@acronis-platform/ui-react does not stand alone. It sits on top of a small ecosystem of published packages that carry the design data, generate the themeable CSS, and ship the icons. This section is an overview of that whole inventory — ui-react included — so you can consume any of them directly or understand how a token or icon flows from design into a component.

The pipeline

Two source packages hold hand-curated design data exported from Figma:

  • @acronis-platform/design-tokens — DTCG JSON: colors, typography, spacing, radii, and the per-component token values.
  • @acronis-platform/design-assets — JSON manifests plus the bundled icon and illustration binaries they point at.

Build tooling under tools/ transforms that data:

  • tools/style-dictionary translates design-tokens into CSS custom properties, Tailwind presets, and a DTCG intermediate.
  • The icon generator turns the design-assets manifests and binaries into React components.

The result is two generated, published packages:

  • @acronis-platform/tokens-pd — per-brand CSS (--ui-* custom properties), per-component CSS, and Tailwind presets.
  • @acronis-platform/icons-react — tree-shakeable React icon components.

Finally, @acronis-platform/ui-react consumes tokens-pd for theming and icons-react for composed icons.

design-tokens ─┐                        ┌─► tokens-pd ──┐
               ├─► (tools/style-dict.) ─┤               ├─► ui-react
design-assets ─┘   (icon generator)     └─► icons-react ─┘

Published packages

PackageShipsPublished
@acronis-platform/ui-reactBase UI React components, themed via tokens-pdyes
@acronis-platform/tokens-pdPer-brand + per-component CSS, Tailwind presets, DTCG JSONyes
@acronis-platform/icons-reactReact icon components, per-pack subpath exportsyes
@acronis-platform/design-tokensDTCG-2025.10 token JSON (the source of truth)yes
@acronis-platform/design-assetsIcon / illustration JSON manifests + bundled binariesyes

The tooling under tools/ and the docs app are private and not published.

Edit on GitHub

On this page