• Thumb
  • Start
  • intro
  • Avaiable Features
  • Gulp Tasks
  • Include Files
  • html structure
  • Dark Layout
  • RTL Layout
  • customization
  • Attention
  • credit

Apexadmin

Apexadmin – Bootstrap 5 Admin & Dashboard Template

  • By: Techneinfosys

Thank you for purchasing our template!
We sincerely hope this documentation answers all your questions and helps you get started with the template quickly and efficiently. We've done our best to cover every detail.
However, if you still require assistance or encounter any issues beyond the scope of this guide, please don't hesitate to reach out. You can contact us through our official support forum, or feel free to email us directly—we’re always happy to help!
Thank you once again for your trust and support.

Intro

Apexadmin – Bootstrap 5 Admin Dashboard Template Apexadmin is a modern, fully responsive admin and dashboard template crafted with HTML5, CSS3, Bootstrap 5, and Sass. Whether you're building web apps, control panels, CMS, CRM, or analytics dashboards, Apexadmin offers a clean and professional design that adapts seamlessly across all screen sizes.

With a wide range of reusable UI components, pre-built pages, and interactive charts, Apexadmin helps developers save time and build high-performance admin interfaces effortlessly. Its modular structure and developer-friendly code make customization simple—even for complex applications.

  • Built with Bootstrap 5
  • Clean & well-documented code
  • Fully responsive & mobile-ready
  • Easy to customize with Sass
  • Includes authentication, error pages, and UI elements
  • Cross-browser compatible & fast loading

If You Love Our Template Design Please don't forgot to rate it. Thank you so much! 😊

Main Dependancies

  • JQuery v3.6.0
  • bootstrap 5
  • Sass
  • Gulp v4.0.2

Templates Features

  • Booxstrap 5
  • CSS
  • Sass
  • NPM
  • Gulp
  • 9+ Layout
  • 11 Icon Sets
  • Forms
  • Tables

Gulp Tasks

First, you must download and install node.js. NPM stands for node packaged modules and is a way to manage development dependencies through Node.js.

Download the Node.js source code or a pre-built installer for your platform, and start developing, you can download it from https://nodejs.org/

You can check it in your terminal window using these commands node --version and npm --version.

GulpJS is a toolkit for automating painful or time-consuming tasks in your development workflow, so you can stop messing around and build something.

  • Navigate to the root main/directory,default
  • Then use $ npm i command (install node js)
  • $ gulp command (for run project)

NPM use the package.json file and automatically install the required local dependencies listed in it.

Dependencies are: gulp, browser-sync, gulp-autoprefixer, gulp-livereload, gulp-sass, livereload

have added all necessary gulp task in gulpfile.js, for more details about plugin refer this link https://gulpjs.com/plugins/

What's included

We have used the best folder structure.If you want check some images path and scss folder structure you can refer this page

Once you download the template, you can see a folder with several files and sub folders. You can read description of some important files in continue.

  • Apexadmin
    • assets
      • css
        • plugins
          • bootstrap // Explore the Complete Collection of Bootstrap CSS Stylesheets
          • flatpickr
          • dropzone.css
          • notifier.css
          • simplemde.min.css
        • icons.css
        • plugins.css
        • style.css
      • iconfonts
        • bootstrapicons
        • boxicons
        • feather
        • font-awesome
        • ionicons
        • materialdesignicons
        • remixicon
        • simple-line-icons
        • tabler
        • typicons
        • weathericons
      • images
        • brand
        • browsers
        • crypto-currencies
        • flags-svg
        • icons
        • media
        • notification
        • payments
        • products
        • profiles
        • svgs
        • loader.svg
      • js
        • dropzone
        • plugins
        • advancedform.js
        • analytics-dashboard.js
        • apexcharts.js
        • app-kanban.js
        • autofill-table.js
        • chart.js
        • charts.js
        • circle-progress.min.js
        • crm-dashboard.js
        • custom.js
        • custom-swicher.js
        • dashboard1.js
        • datatable.js
        • datetime-table.js
        • dragula.js
        • echarts.js
        • ecommerce-order-list.js
        • ecommerce-product-add.js
        • ecommerce-product-list.js
        • feather-icons.js
        • flags-icons.js
        • fontawesome.js
        • form-datepicker.js
        • formeditor.js
        • ... // Explore the Complete Collection of Used JS file
      • scss
        • bootstrap
        • custom
        • layouts
        • lib
        • plugins
        • sidemenu
        • template
        • utilities
        • _variables.scss
        • plugins.scss
        • style.scss
      • switcher
        • css
          • switcher.css
        • js
          • switcher.js
        • demo.css
    • template
      • analytics.html
      • app-calendar.html
      • app-kanban.html
      • app-list-calendar.html
      • authentication-signin.html
      • avatars.html
      • balloon-editor.html
      • basic-accordion.html
      • basic-alert.html
      • basic-badges.html
      • basic-breadcrumb.html
      • basic-buttons.html
      • basic-cards.html
      • basic-carousel.html
      • basic-dropdowns.html
      • basic-list-group.html
      • basic-modal.html
      • basic-offcanvas.html
      • basic-pagination.html
      • basic-progress.html
      • basic-spinner.html
      • basic-tabs.html
      • basic-toasts.html
      • basic-tooltip-popover.html
      • basic-typography.html
      • bootstrap-icons.html
      • calendar.html
      • c-charts.html
      • chartjs.html
      • classic-editor.html
      • columns.html
      • dashboard-crm.html
      • datatable.html
      • document-editor.html
      • dount-charts.html
      • echarts.html
      • ecommerce-cart.html
      • ecommerce-order-list.html
      • ecommerce-product.html
      • ecommerce-product-add.html
      • ecommerce-product-details.html
      • ecommerce-product-list.html
      • ecommerce-product-referral.html
      • ecommerce-wishlist.html
      • edit-table.html
      • feather-icons.html
      • file-upload.html
      • flags-icons.html
      • flex.html
      • flot-charts.html
      • forgot-password.html
      • form-datepicker.html
      • form-elements.html
      • form-floating.html
      • form-inputmask.html
      • form-input-spinners.html
      • form-options.html
      • form-select.html
      • form-wizard.html
      • gerenal-elements.html
      • gutters.html
      • index.html
      • inline-editor.html
      • input-group.html
      • ionic-icons.html
      • leaflet-maps.html
      • line-chart.html
      • lockscreen.html
      • mapel-maps.html
      • markdown-editor.html
      • material-designicons-icons.html
      • more.html
      • morris-charts.html
      • notification.html
      • nvd3-charts.html
      • payments-icons.html
      • pie-chart.html
      • position.html
      • private-chat.html
      • quill-editor.html
      • register.html
      • simple-line-icons.html
      • summernote-editor.html
      • sweet-alert.html
      • tabler-icons.html
      • tables-extension.html
      • tbl-bootstrap.html
      • tbl-sizing.html
      • tbl-styling.html
      • tinymce-editor.html
      • typicons.html
      • user-account-view.html
      • user-billing-view.html
      • user-connections-view.html
      • user-list.html
      • user-notifications-view.html
      • user-reports.html
      • user-security-view.html
      • vector-maps.html
      • weather-icons.html
  • gulpfile.js
  • package.json
  • package-lock.json

HTML Structure

Check the structure of HTML files

Apexadmin follows a simple and easy to customize coding structure. Here is the sample for your reference:

                            <html lang="en" dir="ltr">
                                
                                  
                                  
                                
                                <body class="app sidebar-mini ltr light-mode" >
                                    
                                    
</body> </html>

Dark layout

                            <body class="app sidebar-mini ltr dark-mode" >
                                    
                            </body>

                        

Dark layout page

RTL layout

For the RTL page, just you have to add rtl class to body tag and also add dir="rtl" attribute in your html tag

RTL layout page
                            <html lang="en" dir="rtl">
                                <body class="app sidebar-mini rtl light-mode" >
                                    
                                </body>
                            </html>

                        

RTL layout page

Template color settings

For the whole theme main color change,

go to your scss folder and then find _variables.scss

if you want to change primary color than you have to change --primary-rgb variable rgb code

                            // Theme color variable
                            :root {
                                --primary-rgb: 0, 157, 255;
                            }
                        

if you want to change secondary color than you have to change $secondary variable hex code

                            $secondary: #007F6E;

                        

SCSS structure

We are use gulp for the scss to css compilation

Note: First, you must download and install node.js You can check it in your terminal window using these commands node --version and npm --version.

your node version should be v18.7.0

If you want to use scss so you need to follow some steps for compilation process

npm i command (install node js) gulp command in your terminal

  • scss
    • bootstrap
    • custom
    • layouts
    • lib
    • plugins
    • sidemenu
    • template
    • utilities
    • _variables.scss
    • plugins.scss
    • style.scss
Tips

If you want to add new scss so you can add in _custom.scss file

because we are update template in future at that time you can take update template easily and use it

only one custom scss file you need to put from your side

Intelligent customization using scss

You can change in assets/scss/_variables.scss file

Common settings for light mode

Variables set Content
$default-color: #051a1a; whole themplate body font color set here
$background: #F5F5F5; whole themplate body background color set here

Common settings for dark mode

Variables set Content
$text-color: #F0F8FF; whole themplate body font color set here
$dark-body: #1A1C23; whole themplate body background color set here

For font family

You can add your Google font in assets/scss/style.scss file and replace your google font with bellow line

@import url('https://fonts.googleapis.com/css2?family=Azeret+Mono:ital,wght@0,100..900;1,100..900&display=swap');

Variables set Content
--theme-font-family: "Azeret Mono", monospace; set Body font family in variables.scss file

attention

Read The following information Carefully

  • Fonts used in this item are loaded from Google. If you don't have an internet connection then item fonts can be different (don't worry about it because this is not an issue)
  • All images are just used for Preview Purpose Only. They are not part of the template and NOT included in the final purchase files.
  • If you find the documentation insufficient for customizing the template or face any issues, feel free to create a support ticket — our team is here to assist you promptly.

credits

We would really love to take this opportunity to appreciate guys whose items were helpful to us to make Bunas a really beautiful theme for our awesome users:

Plugin URL
Bootstrap https://getbootstrap.com/
jquery https://code.jquery.com/
chartjs https://www.chartjs.org/
c3 Charts https://c3js.org/gettingstarted.html
Perfect-scrollbar https://github.com/mdbootstrap/perfect-scrollbar
Datepicker https://jqueryui.com/datepicker/
Flotchart https://www.flotcharts.org/plugins/
Fullcalendar https://fullcalendar.io/
Sweet-alert https://lipis.github.io/bootstrap-sweetalert/
morris http://morrisjs.github.io/morris.js/
select2 https://select2.org/
Rich Text Editor https://www.jqueryscript.net/demo/Rich-Text-Editor-jQuery-RichText/
Summernote Editor https://summernote.org/
Sticky Sidebar Scroll https://www.skipser.com/p/2/p/sticky-sidebar-div-jquery-plugin.html
chartjs http://www.chartjs.org/
c3js https://c3js.org/examples.html
echarts https://echarts.apache.org/examples/en/index.html
Mapel Maps https://www.vincentbroute.fr/mapael/
Vector Maps https://www.10bestdesign.com/jqvmap/
Leaflet Maps https://www.10bestdesign.com/jqvmap/
Font Awesome https://fontawesome.com/v4.7.0/icons/
Material Design Icons https://materialdesignicons.com/
Simple Line Icons https://simplelineicons.github.io/
Feather Icons https://feathericons.com/
Ionic Icons https://ionicons.com/
Typicons Icons https://iconify.design/icon-sets/typcn/
Bootstrap Icons https://icons.getbootstrap.com/
Tabler icons https://tabler.io/