Introduction
Neo is a premium admin template built on top of Bootstrap 5 Framework
The theme is fully responsive and easily customizable. Code is very easy to understand. It's built with pure HTML/CSS and is ready for integrating into any real web application.
If you have any questions that are beyond the scope of this help file, please feel free to mail us via our user page contact form here. Thank you so much!
Folder Structure
theme/
├─ assets/
│ ├─ css/
│ ├─ images/
│ ├─ js/
│ │ └─ pages/
│ └─ plugins/
└─ templates/
└─ admin/
Header Structure
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Responsive Admin Dashboard Template">
<meta name="keywords" content="admin,dashboard">
<meta name="author" content="stacks">
<!-- The above 6 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<!-- Title -->
<title>Neo - Responsive Admin Dashboard Template</title>
<!-- Styles -->
<link href="https://fonts.googleapis.com/css?family=Poppins:400,500,700,800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<link href="../../assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="../../assets/plugins/font-awesome/css/all.min.css" rel="stylesheet">
<link href="../../assets/plugins/perfectscroll/perfect-scrollbar.css" rel="stylesheet">
<link href="../../assets/plugins/pace/pace.css" rel="stylesheet">
<link href="../../assets/plugins/apexcharts/apexcharts.css" rel="stylesheet">
<!-- Theme Styles -->
<link href="../../assets/css/main.min.css" rel="stylesheet">
<link href="../../assets/css/custom.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
Code
All theme CSS files are located in theme/assets/css folder. For your CSS customization you can use theme/assets/css/custom.css. Keep your custom CSS separate. It makes updating the theme easier in future.
All Javascript files are located in theme/assets/js/ folder. Also Page-level Javascript files are located in theme/assets/js/pages/ folder and each page has its own Javascript file. For your Javascripts you can use theme/assets/js/custom.js. Keep your custom Javascript separate. It makes updating the theme easier in future.
Fonts
Neo use Poppins font as primary font for texts. It must be loaded in HTML Head before other CSS files.
<link href="https://fonts.googleapis.com/css?family=Poppins:400,500,700,800&display=swap" rel="stylesheet">
We also use FontAwesome, Feather Icons and Material Icons.
CSS Utilities
All available helper classes in Neo:
| Prefix | Second Prefix (side) | third Prefix | Suffix (value) | |
|---|---|---|---|---|
| Margin | m | t,r,b,l | n (only for negative values) | xxs, xs, sm, md, lg, xxl |
| Padding | p | v,h (top & bottom, left & right) | xxs, xs, sm, md, lg, xxl |
.no-s Removes margins & paddings
.no-m Removes margins
.no-p Removes paddings
.no-p-h Removes paddings from left & right
.no-p-v Removes Paddings from top & bottom
.no-b Removes borders
.b Adds border from all sides
.b-t, .b-r, .b-b, .b-l Adds border from top, right, bottom, left
.b-default, .b-primary, .b-success, .b-info, .b-warning, .b-danger Adds border by contextual colors
.b-2, .b-3, .b-4 Border size
.b-n-t, .b-n-r, .b-n-b, .b-n-l Removes border from top, right, bottom, left
.no-r Removes border radius
.r Adds border radius
.r-t-l, .r-t-r, .r-b-l, .r-b-r Adds border radius From top-left, top-right, bottom-left, bottom-right sides.
.no-r-t-l, .no-r-t-r, .no-r-b-l, .no-r-b-r Removes border radius From top-left, top-right, bottom-left, bottom-right sides.
New Page
It's very easy to create a new page with Neo.
You can use all components that are shown in the live preview. Note, all content should be placed in .main-wrapper to fit the page correctly.
If you use component that needs some JS codes which are included in component demo page at the end of the HTML body tag, you can just include the same JS file. If you use component that needs an extra plugin to work, you have to include files of this plugins as they are included in the preview page.
Plugins
| Plugin | Website |
|---|---|
| Apex Charts | https://apexcharts.com/ |
| BlockUI | http://malsup.com/jquery/block/ |
| Bootstrap | https://getbootstrap.com/ |
| Chartjs | https://www.chartjs.org/ |
| Sparklines | https://omnipotent.net/jquery.sparkline/ |
| DataTables | https://datatables.net/ |
| FontAwesome | https://fontawesome.com/ |
| FullCalendar | https://fullcalendar.io/docs |
| Idle Timer | https://github.com/thorst/jquery-idletimer/ |
| Jquery | https://jquery.com/ |
| PerfectScroll | https://github.com/mdbootstrap/perfect-scrollbar |
| Popper | https://popper.js.org/ |
| TreeJs | https://www.jstree.com/ |
| Pace | https://codebyzach.github.io/pace/ |
Support
Once again, thank you so much for purchasing this template. As mentioned at the beginning, we'd be glad to help you if you have any questions relating to this template. No guarantees, but we'll do our best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.