evulpo / vui-kit
Components Kit UI library
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Language:Blade
Requires
- php: ^7.3||^8.0
- blade-ui-kit/blade-heroicons: ^1.2
- laravel/framework: ^8.83|^9.16|^10.0
- livewire/livewire: ^2.10
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.9
- mockery/mockery: ^1.5
- orchestra/dusk-updater: ^1.5
- orchestra/testbench: ^7.6|^8.0
- orchestra/testbench-dusk: ^7.6|^8.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-livewire: ^1.0
- pestphp/pest-plugin-mock: ^1.0
- phpunit/phpunit: ^9.5
- psy/psysh: @stable
This package is auto-updated.
Last update: 2024-03-13 16:22:51 UTC
README
Vui Kit is a package of UI components recurrently used on Evulpo learning platform.
Add those lines to your main project "repositories" section of your composer.json
file.
As a local package in your installation
"repositories": {
...
"vui-kit": {
"type": "path",
"url": "packages/evulpo/vui-kit",
"options": {
"symlink": true
}
}
}
and that one:
"Evulpo\\VuiKit\\": "packages/evulpo/vui-kit/src",
into "autoload": { "psr-4": { ... } }
Or as a remote package on public Github via Packagist
"repositories": {
...
"vui-kit": {
"type": "git",
"url": "https://github.com/evulpo/vui-kit"
}
}
with that line in "autoload":
"Evulpo\\VuiKit\\": "vendor/evulpo/vui-kit/src",
usual install in a project
git clone
the vui-kit (https://github.com/evulpo/vui-kit) into ./packages/evulpo
composer update evulpo/vui-kit
php artisan vendor:publish --tag=vui --force
Then run inside the main root project to publish config, css and public assets :
php artisan vendor:publish --tag=vui --force
Run composer update evulpo/vui-kit
after install or if project cannot find views.