Setup Laravel
Introduction
Limitless is built with Laravel 10 with developer friendly code. You can simply change the layouts and mode using this template.
Note: If you are using single mode ( Dark, Light, RTL ) and dont need right side drawer to change layout then please add css link in resources/views/layouts/head-css.blade.php
You need to add these css for specific mode which you want to use in your project so there will be no any extra css files will be loaded.
Light
<link href="{{ URL::asset('assets/css/all.min.css')}}" id="stylesheet" rel="stylesheet" type="text/css" />
add data-color-theme="light" attribute in resources/views/layouts/master.blade.php in <html> tag
Dark
<link href="{{ URL::asset('assets/css/all.min.css')}}" id="stylesheet" rel="stylesheet" type="text/css" />
add data-color-theme="dark" attribute in resources/views/layouts/master.blade.php in <html> tag
RTL
<link href="{{ URL::asset('assets/css/all.min.css')}}" id="stylesheet" rel="stylesheet" type="text/css" />
Note: Please add dir="rtl" in resources/views/layouts/master.blade.php in <html> tag
Prerequisites
Please follow below steps to install and setup all prerequisites:
-
Composer
Make sure to have the Composer installed & running in your computer.
-
Nodejs
Make sure to have the Node.js installed & running in your computer. If you already have installed Node on your computer, you can skip this step if your existing node version is greater than 16.
-
Git
Make sure to have the Git installed globally & running on your computer. If you already have installed git on your computer, you can skip this step.
Installation
To setup the admin theme, follow below-mentioned steps:
-
Install Prerequisites
Make sure to have all above prerequisites installed & running on your computer.
After you finished with the above steps, you can run the following commands to run the project locally or build for production use:
| Command | Description |
|---|---|
npm install
|
This would install all the required dependencies in
the node_modules folder.
|
composer install
|
command to install all of the framework's dependencies. |
|
Please run the below command to generate the new key.
php artisan key:generate
Please fill your DB credentials in the .env file.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=limitless_laravel DB_USERNAME=root DB_PASSWORD= |
|
|
Please run the following commands to clear all cache from the project.
php artisan optimize:clear
|
|
php artisan migrate
|
This will migrate the database tables. For more details visit https://laravel.com/docs/10.x/migrations |
php artisan serve
|
The development server is accessible at http://localhost:8000. To run on other port just run command : php artisan serve --port=8001 |
Tips
Make sure to provide www-data user permissions to storage folder if you are using linux server.