Getting Started

Dependencies

Bird template has 2 dependencies: jQuery and Bootstrap libraries, all functinoality are based on these 2 libraries. Current jQuery library version used in the template - 2.1.4, Bootstrap version - 4 (Alpha). jQuery has dropped IE8 support in 2.0 version, so by default it is not supported. Main dependency paths are:


<!-- jQuery library -->
<script type="text/javascript" src="js/jquery.js"></script>

<!-- Bootstrap library -->
<script type="text/javascript" src="js/bootstrap.js"></script>
Please keep in mind, that jQuery must be loaded before Bootstrap as Bootstrap is a jQuery dependent library.

Folder structure

By default, Bird includes HTML, compiled CSS JS, fonts and image files. All these files are properly commented and placed inside separate folders, so if you know what you are looking for, it won't take too much time to find it. Template package root includes 1 main folder. This folder contains all required JS files, CSS files and images used. Main folders are:

Folder name Description
img/ all required template image files
lib/assets/icons/ all required files for icon library
lib/assets/editors/ all required files for editors
lib/css/ all required precompiled css files
lib/fonts/ all fonts related files
lib/icons/ all icon fonts related files
lib/js/ all required template JS files (editors, maps, charts, pages, plugins etc)
lib/scss/ all required template SCSS files (for development purpose)