enabel / ux
Delightful ux components for Symfony
v2.11.0
2026-11-03 14:40 UTC
Requires
- php: >=8.4
- symfony/http-foundation: ^8.0
- symfony/options-resolver: ^8.0
- symfony/ux-icons: ^2.30 || ^3.0
- symfony/ux-twig-component: ^2.30 || ^3.0
- twig/intl-extra: ^3.0
- twig/twig: ^3.0
Requires (Dev)
- babdev/pagerfanta-bundle: ^4.5
- ergebnis/composer-normalize: ^2.48
- pagerfanta/twig: ^4.7
- phpunit/phpunit: ^13.0
- symfony/css-selector: ^8.0
- symfony/dom-crawler: ^8.0
- symfony/form: ^8.0
- symfony/framework-bundle: ^8.0
- symfony/phpunit-bridge: ^8.0
- symfony/routing: ^8.0
- symfony/security-csrf: ^8.0
- symfony/translation: ^8.0
- symfony/twig-bundle: ^8.0
- symfony/yaml: ^8.0
Suggests
- babdev/pagerfanta-bundle: Required, with pagerfanta/twig, by the Table component (pagination) and Enabel\Ux\Admin\Pager
- pagerfanta/twig: Required by the Table component: the pagerfanta() Twig function and the Bootstrap 5 template
- symfony/asset-mapper: Allows to manage frontend assets more easily. Required by the admin Sidebar stylesheet (enabel-ux-admin.css).
- symfony/form: Required by the FilterBar component
- symfony/security-csrf: Required by the ConfirmAction component (csrf_token()) and Enabel\Ux\Admin\CsrfGuard
- symfony/translation: Required to translate the flash messages of the AdminLayout component (trans filter)
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-03 14:40:37 UTC
README
This bundle provides reusable Twig components and utilities for Symfony applications.
Documentation
Read the documentation for more information.
Installation
Install the bundle using composer:
composer require enabel/ux
Credits
License
MIT License (MIT): see the License File for more details.