NobleUI - Laravel Admin Dashboard Template v 3.0
Thank you for purchasing NobleUI - Laravel Admin Dashboard Template. If you have any questions that are beyond the scope of this documentation, feel free to contact us through our Support Page or email us directly at nobleui.team@gmail.com.
Introduction
Laravel is a PHP-based web framework for building high-end web applications, known for its elegant and expressive syntax. It comes with a strong collection of tools and provides application architecture. This template is built on Bootstrap, the most popular CSS framework for developing responsive, mobile-first websites. It extends Bootstrap components and includes custom components.
What's include
NobleUI - Laravel comes with a simple and logically organized file structure for easy to understand and maintainability.
Set up the Development Environment
Ensure that you have PHP, Composer and Node.js installed on your machine.
Installation Steps
Assuming your machine meets all the requirements - let's proceed to the installation.
1. Navigate to the project folder (demo1 or demo2)
Example:
2. Install composer dependencies:
3. Rename or copy .env.example
file to .env
Use cp
command for Linux or Mac user:
If you are using Windows, use copy
instead of cp
:
4. Generate the application encryption key, create the database.sqlite file, and run database migrations:
5. Install npm dependencies and compile & bundle frontend assets.
6. Start the local development server:
Then go to http://127.0.0.1:8000
Commands:
Command | Description |
---|---|
composer run dev |
Start the local development server. |
npm run build |
Builds your project for production. |
RTL Layout
The RTL does not enabled by default. It can be easily setup with RTLCSS.
Follow these steps to generate RTL CSS:
1. Open [nobleui-laravel]/template/[demo]/
folder. Example "demo1".
2. Uncomment the following two lines in vite.config.js
(around lines 4 and 49).
3. Run npm script command to compile assets.
You can find the bundled RTL CSS file at: [demo]/resources/rtl-css/app-rtl.css
.
4. Open the master.blade.php file from [demo]/resources/views/layout/master.blade.php
. Change the file path to the RTL CSS path:
- From:
@vite(['resources/sass/app.scss', 'resources/css/custom.css'])
- To:
@vite(['resources/rtl-css/app-rtl.css', 'resources/rtl-css/custom-rtl.css'])
5. In the master.blade.php file, set dir="rtl"
on the html
element.
6. Start the local development server:
Then go to http://127.0.0.1:8000
Dark Sidebar/Header
The Dark sidebar (in Demo1) & Dark header (in Demo2) are does not enabled by default.
Add class to the body
element as given below (in resources > views > layout > master.blade.php
).
- For the dark sidebar (in Demo1), set
class="sidebar-dark"
on thebody
element. - For the dark header (in Demo2), set
class="navbar-dark"
on thebody
element.
Credits
Support
We're happy to help! If you have any questions, feel free to contact us through our Support Page or email us directly at nobleui.team@gmail.com.
If you enjoyed using our product, we’d really appreciate it if you could take a moment to leave a ⭐️⭐️⭐️⭐️⭐️ rating and a short review. Your support means a lot to us! You can submit your review on the ThemeForest Downloads page.
Copyright © 2025 NobleUI.