• Joined on 2026-02-18

@assemblcorp/ui (1.1.6)

Published 2026-04-03 16:57:32 +00:00 by admin

Installation

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

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 1.0.13
@base-ui/react ^1.3.0
@tanstack/react-form ^1.28.6
@texel/color ^1.1.11
lucide-react ^0.577.0
neverthrow ^8.2.0
tailwind-variants ^3.2.2

Development Dependencies

ID Version
@playwright/test ^1.59.1
@terrazzo/plugin-css 2.0.0
@testing-library/jest-dom ^6.9.1
@testing-library/react ^16.3.2
@testing-library/user-event ^14.6.1
@types/css-tree ^2.3.11
@types/jest-axe ^3.5.9
@types/react ^19.2.14
@types/react-dom ^19.2.3
@typescript/native-preview 7.0.0-dev.20260327.2
css-tree ^3.2.1
htmlparser2 ^12.0.0
jest-axe ^10.0.0
react ^19.2.4
react-dom ^19.2.4
tailwindcss ^4.2.2
type-fest ^5.5.0
typescript npm:@typescript/native-preview@7.0.0-dev.20260327.2
vite-plus ^0.1.15
vitest npm:@voidzero-dev/vite-plus-test@latest

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-03 16:57:32 +00:00
21
MIT
1.4 MiB
Assets (1)
ui-1.1.6.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