studiometa / ui
Accessible and composable JavaScript behaviors and Twig templates.
Package info
Language:TypeScript
Type:composer-plugin
pkg:composer/studiometa/ui
1.10.0-beta.5
2026-08-07 05:07 UTC
Requires
- php: ^8.3
- composer-plugin-api: ^2.0
- studiometa/twig-toolkit: ^2.1.1
- twig/twig: ^3.19.0
Requires (Dev)
- composer/composer: ^2.9
- iconify/json: ^2.2
- iconify/json-tools: ^1.0
- mallardduck/prettier-php-runner: ^1.0
- mockery/mockery: ^1.6
- pestphp/pest: ^3.0
- phpstan/phpstan: ^2.1
- spatie/pest-plugin-snapshots: ^2.3
- squizlabs/php_codesniffer: ^3.6
This package is auto-updated.
Last update: 2026-08-07 05:08:21 UTC
README
A set of JS and Twig components powered by @studiometa/js-toolkit, Tailwind CSS and studiometa/twig-toolkit.
Installation
Install the latest version via NPM:
npm install @studiometa/ui
If you need the Twig templates as well, install the Twig extension via Composer and load it in your application:
composer require studiometa/ui
Usage
Import the components from the package as needed:
import { registerComponents } from '@studiometa/js-toolkit'; import { Action, Dialog, Frame, ScrollAnimation, ScrollReveal, Slider } from '@studiometa/ui'; registerComponents(Action, Dialog, Frame, ScrollAnimation, ScrollReveal, Slider);
Heads up to ui.studiometa.dev for more informations.
Contributing
Please read the contribution docs.