composer require eslym/laravel-easy-theme
[
"Eslym\\EasyTheme\\Providers\\ThemeServiceProvider"
]
[
"Theme" => "Eslym\\EasyTheme\\Facades\\Theme"
]
php artisan vendor:publish --provider="Eslym\EasyTheme\Providers\ThemeServiceProvider" --tag="config"
public/
└── themes/
├── default
│ └── index.blade.php
└── theme_b
└── index.blade.php
Route::get('/', function(){
return Theme::view('index')
->response();
});