Getting Started
Make sure you have Nodejs
, NPM
and gulp
installed on your computer.
Download node https://nodejs.org/en/download
Install gulp: Open terminal and run npm install -g gulp
HTML Version: Serve and build
Use terminal and navigate to project root.
Then run npm install
Development server
Run gulp
for a dev server. Navigate to http://localhost:3000/dashboard.v1.html. The app will automatically reload if you change any of the source files.
Build
Run gulp build
to build the project. The build artifacts will be stored in the dist/ directory.
SASS/CSS & Theming Guide
Root style files:
- lite-purple
- lite-blue
These files are located in src/assets/styles/sass/themes
Open lite-purple.scss
(Location: src/assets/styles/sass/themes/lite-purple.scss) and and change the color variables
Sass files are compiled and strored in src/assets/styles/css
Color variables
- primary
- secondary
- success
- warning
- info
- danger
- light
- dark
For more about theming, visit these links
Common CSS Classes
Background color
- .bg-primary
- .bg-success
- .bg-warning
- .bg-danger
- .bg-light
- .bg-dark
Color
- .text-primary
- .text-success
- .text-warning
- .text-danger
- .text-light
- .text-dark
Margins
- .m-0
- .m-0
- .mt-1
- .mr-1
- .mb-1
- .ml-1
- .mb-05
Paddings
- .pt-1
- .pr-1
- .pb-1
- .pl-1
- .p-0
Laravel Installation
Gull Laravel Version
Server Requirement
The Laravel framework has a few system requirements. Of course, all of these requirements are satisfied by the Laravel Homestead virtual machine, so it's highly recommended that you use Homestead as your local Laravel development environment.
However, if you are not using Homestead, you will need to make sure your server meets the following requirements:
- PHP >= 7.1.3
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- BCMath PHP Extension
Installation Steps:
-
composer install
-
npm install
-
php artisan key:generate
Now Need Rename the .env.example to .env
Now Need some Laravel Commands
-
php artisan serve
Serves your project -
npm run watch
Watches your files and compiles your assets on the fly (also auto reloads your browser) -
npm run dev
Compiles your assets -
npm run prod
Compiles and prepares your assets for production
Folder Structure
Dependencies
Bootstrap Datatables DatepickerDoc: http://amsul.ca/pickadate.js
CropperDoc: https://github.com/fengyuanchen/cropper
echarts LaddaDoc: http://lab.hakim.se/ladda
SliderDoc: https://refreshless.com/nouislider/
Qill Rich text editorDoc: https://quilljs.com
Sweetalert2Doc: https://sweetalert2.github.io
TaggingJsDoc: http://sniperwolf.github.io/taggingJS
Toastr perfect-scrollbarDo you like Gull?
Don't forget to give a 5 star rating.
This will inspire us to add more features.