Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/hexadog/laravel-themes-manager
- Owner: hexadog
- License: mit
- Created: 2020-10-03T14:34:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T13:44:23.000Z (6 months ago)
- Last Synced: 2025-01-20T01:03:44.054Z (11 days ago)
- Topics: 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
- Language: PHP
- Homepage: https://laravel-themes-manager.netlify.app
- Size: 485 KB
- Stars: 155
- Watchers: 5
- Forks: 31
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
## 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).