wetcat / board
Requires
- php: >=5.3.0
- cartalyst/sentry: 2.1.*
- illuminate/support: 4.1.*
- intervention/image: 1.*
This package is auto-updated.
Last update: 2024-11-27 08:28:05 UTC
README
Currently under development...
Installation iziBoard
-
Create a laravel project
composer create laravel/laravel my-project
-
Add to composer.json
"wetcat/board": "dev-master"
-
Edit database configuration in
my-project/app/config/database.php
-
Add service providers
'Wetcat\Board\BoardServiceProvider',
-
Run
composer update
-
Run
php artisan izi:init
-
Edit
my-project/app/config/packages/wetcat/board/config.php/
-
Remove the default root
('/')
route inmy-project/app/routes.php
because it will interfer with the routes in this package. -
Finally set the folder permissions for
my-project/app/storage
-
Delete User.php
Configuration
This package comes with some configuration options, to change them for your installation run the following command.
- Get a local version of the configuration
php artisan config:publish wetcat/board
Change core style
Styles
The package uses Bootstrap for frontend, per default it will use the bootswatch CDN to load a Yeti theme. However, if you want to use a locally stored bootstrap stylesheet all you need to do is include either public/css/bootstrap.min.css
or public/css/bootstrap.css files
, they will always have precedence over the CDN.
You can also change what bootstrap CDN to use in the config.
Note that if you're using a locally stored bootstrap stylesheet you will likely need to install the glyphicon set locally as well, bootstrap uses Glyphicon halflings set
Recommended is to use http://pikock.github.io/bootstrap-magic/app/index.html#!/editor or similar tool to generate the css. Don't forget the fonts!
You can also add your own custom styles to public/css/my-project.css
or public/css/my-project.min.css
, just make sure to set the my-project title in the config for your installation for this to work.