Blade UI Kit is currently under development and not ready yet to run in production. Some things can and probably will change before the first stable minor release.
Join the Discord server: https://discord.gg/Vev5CyE
A set of renderless components to utilise in your Laravel Blade views.
- PHP 7.3 or higher
- Laravel 7.0 or higher
Proper documentation is coming soon but for now you'll have to figure out things on your own a bit. You can see how you can use the components by looking at the tests. Please note that some components like Mapbox and Unsplash require you to set up additional settings in your services.php
file. Other components like cron and markdown require you to install additional libraries. Please reference the component classes and composer.json
for these until the docs are released.
First make sure to configure the repository in your composer.json
by running:
composer config repositories.blade-ui-kit vcs https://github.com/blade-ui-kit/blade-ui-kit
Before installing a new package it's always a good idea to clear your config cache:
php artisan config:clear
Then install the package by running:
composer require blade-ui-kit/blade-ui-kit
To finish up, add @bladeUIStyles
just before your closing </head>
tag and @bladeUIScripts
just before your closing </body>
tag.
Please refer to the upgrade guide
when updating the library.
Check out the CHANGELOG in this repository for all the recent changes.
Blade UI Kit is developed and maintained by Dries Vints.
Blade UI Kit is open-sourced software licensed under the MIT license.