diff --git a/README.md b/README.md index 72ab9bb..fd5fc63 100755 --- a/README.md +++ b/README.md @@ -4,11 +4,12 @@ [![Latest Unstable Version](https://poser.pugx.org/shipu/themevel/v/unstable)](https://packagist.org/packages/shipu/themevel) [![License](https://poser.pugx.org/shipu/themevel/license)](https://packagist.org/packages/shipu/themevel) -Themevel is a Laravel 5 theme and asset management package. You can easily integrate this package with any Laravel based project. +Themevel is a Laravel theme and asset management package. You can easily integrate this package with any Laravel based project. ### Features -* Custom theme location +* Custom theme path +* Override theme * Parent theme support * Unlimited Parent view finding * Asset Finding @@ -16,6 +17,9 @@ Themevel is a Laravel 5 theme and asset management package. You can easily integ * Multiple theme config extension * Multiple theme changelog extension * Artisan console commands +* Theme enable only Specific route via middleware +* Almost everything customizable +* Laravel 7.0+ Support ## Installation @@ -107,6 +111,7 @@ php artisan theme:list - welcome.blade.php - changelog.yml - theme.json + - themetwo/ ``` You can change `theme.json` and `changelog.yml` name from `config/theme.php` @@ -134,6 +139,15 @@ Then run `theme:create` command which describe above. Now Please see the API List Doc. +## View Finding Flow: + +Suppose you want find `welcome.blade.php` +``` + - At first check your active theme + - If `welcome.blade.php not found in active theme then search parent recursively + - If `welcome.blade.php not found in parents theme then search laravel default view folder resources/views + ``` + ## API List - [set](https://github.com/shipu/themevel#set) - [get](https://github.com/shipu/themevel#get)