Skip to content

A set of renderless components to utilise in your Laravel Blade views.

License

Notifications You must be signed in to change notification settings

juliuscool/blade-ui-kit

 
 

Repository files navigation

Blade UI Kit

Tests Code Style Latest Stable Version Total Downloads

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.

A set of renderless components to utilise in your Laravel Blade views.

Requirements

  • PHP 7.3 or higher
  • Laravel 7.0 or higher

Installation

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.

Updating

Please refer to the upgrade guide when updating the library.

Changelog

Check out the CHANGELOG in this repository for all the recent changes.

Maintainers

Blade UI Kit is developed and maintained by Dries Vints.

License

Blade UI Kit is open-sourced software licensed under the MIT license.

About

A set of renderless components to utilise in your Laravel Blade views.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.4%
  • HTML 8.6%