Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hexadog/laravel-themes-manager

Bring multi themes support to your Laravel application with a full-featured Themes Manager
https://github.com/hexadog/laravel-themes-manager

blade blade-components error-view laravel laravel-package laravel-theme laravel-themes multi-theme route-middleware theme theme-assets theme-generator theme-manager theme-script theme-style theme-styles theme-views themes themes-folder themes-manager

Last synced: 4 days ago
JSON representation

Bring multi themes support to your Laravel application with a full-featured Themes Manager

Awesome Lists containing this project

README

        



Latest Stable Version


Total Downloads


License

## Introduction
hexadog/laravel-themes-manager is a Laravel package which was created to let you developing multi-themes Laravel application.

## Installation
This package requires PHP 7.4 and Laravel 7.0 or higher.

To get started, install Themes Manager using Composer:
```shell
composer require hexadog/laravel-themes-manager
```

The package will automatically register its service provider.

To publish the config file to config/themes-manager.php run:
```shell
php artisan vendor:publish --provider="Hexadog\ThemesManager\Providers\PackageServiceProvider"
```

## Documentation
You can find the full documentation [here](https://laravel-themes-manager.netlify.app)

## Related projects
- [Laravel Theme Installer](https://github.com/hexadog/laravel-theme-installer): Composer plugin to install `laravel-theme` packages outside vendor directory .

## Credits
- Logo made by [DesignEvo free logo creator](https://www.designevo.com/logo-maker/)

## License
Laravel Themes Manager is open-sourced software licensed under the [MIT license](LICENSE).