Skip to content

Primitives ​

Cross-target unstyled interaction contracts: @varo-ui/headless owns state; target primitives own rendering.

Install ​

bash
# H5
pnpm add @varo-ui/headless @varo-ui/h5

# Mini Program
pnpm add @varo-ui/headless @varo-ui/weapp

Mini Program setup

See Wevu Registry for global styles and Tailwind configuration.

Runtime ​

PackageResponsibility
@varo-ui/headlessPlatform-neutral state and events
@varo-ui/h5/primitivesDOM, keyboard, and ARIA
@varo-ui/weapp/primitivesWXML, touch, and native events

Catalog ​

Foundation

2

Selection & Toggle

6

Content & Layout

3

Disclosure & Floating

3

Layers

3