• Joined on 2026-02-18

@assemblcorp/ui (1.1.7)

Published 2026-04-08 17:10:49 +00:00 by admin

Installation

@assemblcorp:registry=
npm install @assemblcorp/ui@1.1.7
"@assemblcorp/ui": "1.1.7"

About this package

@assemblcorp/ui

React UI package for JAX-UI. It publishes the component surface, styling entrypoints, theming APIs, manifest contracts, and test utilities used by downstream apps and tooling.

Exports

import { Button } from '@assemblcorp/ui/button'
import { primitiveTokens, semanticTokens } from '@assemblcorp/ui/theme'
import { initJaxTheme } from '@assemblcorp/ui/theming'
import { focusRingPattern, transitionPattern } from '@assemblcorp/ui/patterns'
import '@assemblcorp/ui/theme.css'

@assemblcorp/ui/styles remains as a legacy alias to theme.css, but new consumers should import @assemblcorp/ui/theme.css directly.

What ships here

  • Component exports and their generated registry/manifest metadata
  • Theme styling entrypoints and runtime theming APIs
  • Documentation and unified manifest contracts
  • Shared testing helpers from @assemblcorp/ui/test-utils

The current generated documentation manifest contains 120 stable components.

Quick Start

import { Button } from '@assemblcorp/ui/button'
import { initJaxTheme } from '@assemblcorp/ui/theming'

initJaxTheme()

<Button variant="solid" color="primary" size="md">
  Click me
</Button>

Build

pnpm -C packages/ui build
pnpm -C packages/ui typecheck

Patterns

Prefer exported patterns over hard-coded utility strings:

import { focusRingPattern, transitionPattern } from '@assemblcorp/ui/patterns'
import { tv } from 'tailwind-variants'

const buttonVariants = tv({
  base: [...transitionPattern, ...focusRingPattern, 'px-4 py-2'],
})

Documentation

Dependencies

Dependencies

ID Version
@assemblcorp/kernel workspace:*
@base-ui/react catalog:
@tanstack/react-form catalog:
@texel/color catalog:
lucide-react catalog:
neverthrow catalog:
tailwind-variants catalog:

Development Dependencies

ID Version
@playwright/test catalog:
@terrazzo/plugin-css catalog:
@testing-library/jest-dom catalog:
@testing-library/react catalog:
@testing-library/user-event catalog:
@types/css-tree catalog:
@types/jest-axe catalog:
@types/react catalog:
@types/react-dom catalog:
@typescript/native-preview catalog:
css-tree catalog:
htmlparser2 catalog:
jest-axe catalog:
react catalog:
react-dom catalog:
tailwindcss catalog:
type-fest catalog:
typescript catalog:
vite-plus catalog:
vitest catalog:

Peer Dependencies

ID Version
react ^19.0.0
react-dom ^19.0.0
zod ^4.0.0

Keywords

react ui components typescript tailwind base-ui design-system
Details
npm
2026-04-08 17:10:49 +00:00
17
MIT
1.4 MiB
Assets (1)
ui-1.1.7.tgz 1.4 MiB
Versions (25) View all
1.1.9 2026-04-08
1.1.8 2026-04-08
1.1.7 2026-04-08
1.1.6 2026-04-03
1.1.5 2026-04-02