19 packages
@primitives/animation
@primitives/background
@primitives/block
`Block` is a box that holds other components inside. It can be styled to some limited extent. The closest analogs are:
@primitives/block-ref
@primitives/border
The `<Border>` primitive is designed to circumvent a couple of issues that could be source of headaches developing on a broad cross-platform system.
@primitives/button
`Button` is an element that receives pointer-like interactions. It can't be styled at all: it is designed to simply get out of the way and provide handlers for the interaction in the area covered by its children.
@primitives/checkbox
`Button` is an element that receives pointer-like interactions. It can't be styled at all: it is designed to simply get out of the way and provide handlers for the interaction in the area covered by its children.
@primitives/image
`Image` is an element that allowed to render an image. Only the image scaling can be styled.
@primitives/input
`Input` is an element that provides a space where the user can enter text. Only the text properties of it can be styled.
@primitives/layout
@primitives/link
@primitives/pointer
@primitives/root
@primitives/select
`Select` is an element that provides a space where the user can select a value from a list of options.
@primitives/size
@primitives/svg
@primitives/text
@primitives/transform
@primitives/view