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.
You need to know how laravel works in order to use this version. Check the Laravel official documentation.

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 the body element.
  • For the dark header (in Demo2), set class="navbar-dark" on the body 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.