@booth-technologies/shared-design-system (1.0.0)

Published 2026-10-13 13:38:09 +00:00 by robin

Installation

@booth-technologies:registry=
npm install @booth-technologies/shared-design-system@1.0.0
"@booth-technologies/shared-design-system": "1.0.0"

About this package

Booth Technologies Shared Design System

Canonical shared visual foundation for Booth Technologies products.

Version 1.0.0 implements the approved Shared Design System v1 token and primitive-presentation baseline. Product repositories consume this package; they do not fork its primitives or create product-private theme systems by default.

Published surfaces

  • JavaScript/TypeScript token and contract exports from @booth-technologies/shared-design-system.
  • CSS custom properties from @booth-technologies/shared-design-system/tokens.css.
  • Behaviour-free CSS primitive contracts from @booth-technologies/shared-design-system/primitives.css, including common typography, fields/selects, status presentation, toolbars, navigation and table presentation.

The canonical source does not invent an error red hex because the controlling blueprint specifies the semantic family but not an exact value. Coral remains a warm/category accent and is explicitly not the default error colour.

Verification

npm run verify runs typecheck, tests, build and package dry-run verification.

Responsive note

The first release supplies shared presentation contracts, not Product layout ownership. Product surfaces must still prove desktop, tablet, mobile and accessibility behaviour. Dense tables require a Product-owned mobile transformation rather than simple squeezing.

Dependencies

Development dependencies

ID Version
@types/node ^24.0.0
typescript ^6.0.0
vitest ^4.1.9
Details
npm
2026-10-13 13:38:09 +00:00
6
latest
5.6 KiB
Assets (1)
Versions (1) View all
1.0.0 2026-10-13