czim / laravel-cms-theme
Laravel CMS: Theme component
Installs: 2 080
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 0
Open Issues: 1
Language:HTML
Requires
- php: >=5.5.9
Requires (Dev)
- mockery/mockery: 0.9.*
- orchestra/testbench: ~3.0
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
README
Simple default theme package to use with the CMS Core. This is a simple web-based bootstrap setup, not recommended for more than demonstrative purposes.
Installation
Add the service provider to the cms-core.php
config (NOT your app.php
config!):
'providers' => [ // ... \Czim\CmsTheme\CmsThemeServiceProvider::class, ],
To publish the assets for the CMS theme:
php artisan vendor:publish
Compiling assets
An Elixir setup is provided for compiling the assets for the CMS.
The output directory for this process is resources/assets/build
.
To compile css and javascript, you can run
npm install gulp --production
... in the base directory of this repository.
Plugins and scripts used
- CKEditor
- Bootstrap datetime picker
- MomentJS with locales
- Featherlight
- jQuery sortable
- jQuery location picker (0.1.15)
- Select2 (4.0.3)
- Multiselect with two sides (documentation)
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.