studiometa / ui
A set of opiniated, unstyled and accessible components.
Installs: 8 474
Dependents: 2
Suggesters: 0
Security: 0
Stars: 10
Watchers: 11
Forks: 1
Open Issues: 35
Language:TypeScript
Requires
- php: ^8.1
- studiometa/twig-toolkit: ^1.3
- twig/twig: ^2.10|^3
Requires (Dev)
- mallardduck/prettier-php-runner: ^1.0
- pestphp/pest: ^1.23
- phpstan/phpstan: ^0.12.100
- spatie/pest-plugin-snapshots: ^1.1
- squizlabs/php_codesniffer: ^3.6
- dev-develop
- 1.0.0-alpha.13
- 1.0.0-alpha.12
- 1.0.0-alpha.11
- 1.0.0-alpha.9
- 1.0.0-alpha.8
- 1.0.0-alpha.7
- 1.0.0-alpha.6
- 1.0.0-alpha.5
- 1.0.0-alpha.4
- 1.0.0-alpha.3
- 1.0.0-alpha.2
- 1.0.0-alpha.1
- 1.0.0-alpha.0
- 0.2.54
- 0.2.53
- 0.2.52
- 0.2.51
- 0.2.50
- 0.2.49
- 0.2.48
- 0.2.47
- 0.2.46
- 0.2.45
- 0.2.44
- 0.2.43
- 0.2.42
- 0.2.41
- 0.2.40
- 0.2.39
- 0.2.38
- 0.2.37
- 0.2.36
- 0.2.35
- 0.2.34
- 0.2.33
- 0.2.32
- 0.2.31
- 0.2.30
- 0.2.29
- 0.2.28
- 0.2.27
- 0.2.26
- 0.2.25
- 0.2.24
- 0.2.23
- 0.2.22
- 0.2.21
- 0.2.20
- 0.2.19
- 0.2.18
- 0.2.17
- 0.2.16
- 0.2.15
- 0.2.14
- 0.2.13
- 0.2.12
- 0.2.11
- 0.2.10
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- dev-renovate/unplugin-vue-components-0.x
- dev-renovate/lock-file-maintenance
- dev-renovate/vueuse-monorepo
- dev-renovate/tailwindcss-3.x
- dev-renovate/autoprefixer-10.x
- dev-renovate/esbuild-0.x
- dev-renovate/packagist-symfony-http-client-vulnerability
- dev-master
- dev-release/1.0.0-alpha.13
- dev-bugfix/deployment
- dev-hotfix/1.0.0-alpha.11
- dev-renovate/iconify-json-octicon-1.x
- dev-feature/admin-panel
- dev-release/1.0.0-alpha.9
- dev-feature/slider-fix
- dev-support/0.2.x
- dev-hotfix/0.2.54
- dev-feature/maj-prettier
- dev-feature/v1
- dev-feature/reviews-section
- dev-feature/add-post-support-to-frame
- dev-feature/AnchorScrollto-hash-cloak
- dev-feature/mapboxmap-and-markers
- dev-feature/bun-test
- dev-feature/accessibility-iconimginline
- dev-feature/147-icon-add-the-new-social-network-x-icon
- dev-feature/figure-lazyload-fallback
- dev-feature/readmore-component
- dev-feature/accessibility
- dev-feature/scroll-animation-performance
- dev-feature/scroll-animation-motion
- dev-feature/table-of-content
- dev-feature/modal-components
- dev-feature/large-text-speed
- dev-feature/fix-accordion-open-state
This package is auto-updated.
Last update: 2024-11-14 14:56:42 UTC
README
📦 A set of opiniated, unstyled and accessible components based on @studiometa/js-toolkit
Installation
Install the latest version via NPM:
npm install @studiometa/ui
If you need the Twig template 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 { Base, createApp } from '@studiometa/js-toolkit'; import { Modal } from '@studiometa/ui'; class App extends Base { static config = { name: 'App', components: { Modal, } } } export default createApp(App, document.body);
Heads up to ui.studiometa.dev for more informations.
Contributing
Please read the contribution docs.