NexaDash
NexaDash – React (Vite) Admin Dashboard Template
This documentation is last updated on 12 July 2025
Thank you for purchasing this React template.
Installation -
1.- Install npm
It will create 'node_module' folder in this all dependency files will be install with this
command.
npm install
npm install
2.- Run Project
With is command file will be compiled and it will be loaded on local server
`http://localhost:5173`.
npm run dev
npm run dev
3.- Production Build
Builds the app for production to the `build` folder. Run the following command in your
terminal.
npm run build
npm run build
4.- Further help
You can learn more in the Vite Documentation To learn Vite.
Sass Compile -
1.- Install Sass
To execute our one-line script, we need to run the following command in the terminal
npm run sass
npm run sass
Folder Directories -
-
assets
This folder contains all the assets of NexaDash template.
-
components
This folder component files for various template features.
-
elements
This folder contains all the elements files of NexaDash template.
-
layouts
This folder has all layouts used in the template.
-
pages
This folder has all pages for various template features.
-
images
This folder has all images used in the template.
-
css
CSS File
React Folder Structure -
- public
- favicon.ico
- src
- assets
- css
- icons
- images
- scss
- vendor
- context
- ThemeContext.jsx
- ThemeDemo.jsx
- jsx
- components
- constant
- element
- layouts
- pages
- dashboard
- account
- apps
- authentication
- charts
- ....
- route
- index.jsx
- index.css
- services
- store
- App.jsx
- main.jsx
- assets
- index.html
- package-lock.json
- package.json
- vite.config.js
Theme Features -
src\context\ThemeContext.jsx
const body = document.querySelector("body"); body.setAttribute("data-typography", "inter"); body.setAttribute("data-theme-version", "light"); body.setAttribute("data-layout", "vertical"); body.setAttribute("data-primary", "color_1"); body.setAttribute("data-nav-headerbg", "color_1"); body.setAttribute("data-headerbg", "color_1"); body.setAttribute("data-sidebar-style", "overlay"); body.setAttribute("data-sidebarbg", "color_1"); body.setAttribute("data-sidebar-position", "fixed"); body.setAttribute("data-header-position", "fixed");

Color Theme -
So many color option available
const body = document.querySelector("body"); body.setAttribute("data-typography", "inter"); More Options => ["Inter, sans-serif" , "roboto" , "Open Sans" , "Helventivca" ] body.setAttribute("data-theme-version", "light"); More Options => ["light" , "dark"] body.setAttribute("data-layout", "vertical"); More Options => ["horizontal" , "vertical"] body.setAttribute("data-primary", "color_1"); More Options => ["color_1," , "color_2," ..... "color_10"] body.setAttribute("data-headerbg", "color_1"); More Options => ["color_1," , "color_2," ..... "color_10"] body.setAttribute("data-nav-headerbg", "color_1"); More Options => ["color_1," , "color_2," ..... "color_10"] body.setAttribute("data-sidebarbg", "color_1"); More Options => ["color_1," , "color_2," ..... "color_10"] body.setAttribute("data-sidebar-style", "overlay"); More Options => ["full" , "mini" , "compact" , "modern" , "overlay" , "icon-hover"] body.setAttribute("data-sidebar-position", "fixed"); More Options => ["static" , "fixed"] body.setAttribute("data-header-position", "fixed"); More Options => ["static" , "fixed"]
Credits -
-
Vite v6.2.0
-
React v19.0.0
-
React Redux v9.2.0
-
Google fonts are used in the template.
-
Font Awesome
-
All Images are used
-
React Bootstrap v2.10.9
-
Apexcharts
-
Chartlist
-
Dropzone
-
NouiSlider v3.4.2
-
Sweetalert2 v11.19.1
-
Router v7.5.0
-
Light Gallery v2.8.3
-
CkEditor
-
Highlightjs
-
Swiper
Our Products -
Do You Need Help To Customization
After Purchase A Template...
You Will Start Customizing According Your Requirement
BUT What If You Don't
Know
SOLUTION IS HIRE DexignZone
Hire Same Team For Quality Customization
- In Order To Ensure Your Website Is Live, We Will Customize
The Template According To Your Requirements And Upload It to the Server.