Introduction
Code Layout
Code order is important for the template to function correctly. All the scripts except loader.js should be included at the end of body tag.
Reference
<!DOCTYPE html>
<html lang="en" data-footer="true">
<head>
<!-- Font Tags Start -->
<link rel="preconnect" href="https://fonts.gstatic.com" />
<link href="https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600&display=swap" rel="stylesheet" />
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="font/CS-Interface/style.css" />
<!-- Font Tags End -->
<!-- Vendor Styles Start -->
<link rel="stylesheet" href="css/vendor/bootstrap.min.css" />
<link rel="stylesheet" href="css/vendor/OverlayScrollbars.min.css" />
<!-- Vendor Styles End -->
<!-- Template Base Styles Start -->
<link rel="stylesheet" href="css/styles.css" />
<!-- Template Base Styles End -->
<!-- User Styles Start -->
<link rel="stylesheet" href="css/main.css" />
<!-- User Styles End -->
<!-- Loader Start -->
<script src="js/base/loader.js"></script>
<!-- Loader End -->
</head>
<body>
<!-- Content Container Start -->
<div id="root">
<!-- Nav Content Start -->
<div id="nav" class="nav-container d-flex"></div>
<!-- Nav Content End -->
<!-- Main Content Start -->
<main></main>
<!-- Main Content End -->
<!-- Footer Content Start -->
<footer></footer>
<!-- Footer Content End -->
</div>
<!-- Content Container End -->
<!-- Vendor Scripts Start -->
<script src="js/vendor/jquery-3.5.1.min.js"></script>
<script src="js/vendor/bootstrap.bundle.min.js"></script>
<script src="js/vendor/OverlayScrollbars.min.js"></script>
<script src="js/vendor/autoComplete.min.js"></script>
<script src="js/vendor/clamp.min.js"></script>
<!-- Vendor Scripts End -->
<!-- Acorn Icons Start -->
<script src="icon/acorn-icons.js"></script>
<script src="icon/acorn-icons-interface.js"></script>
<!-- Acorn Icons End -->
<!-- Template Base Scripts Start -->
<script src="js/base/helpers.js"></script>
<script src="js/base/globals.js"></script>
<script src="js/base/nav.js"></script>
<script src="js/base/search.js"></script>
<script src="js/base/settings.js"></script>
<!-- Template Base Scripts End -->
<!-- Page Specific and Initialization Scripts Start -->
<script src="js/common.js"></script>
<script src="js/scripts.js"></script>
<!-- Page Specific and Initialization Scripts End -->
</body>
</html>