Documentation
Inroduction

Grandin Admin is a WebApp template for admin dashboards and control panels. It is a responsive HTML template that is based on the CSS framework Bootstrap 3.3.7 stable version. It utilizes all of the Bootstrap components in its design and re-styles many commonly used plugins to create a consistent design that can be used as a user interface for backend applications. Grandin Admin is based on a modular design, which allows it to be easily customized and built upon. This documentation will guide you through installing the template and exploring the various components that are bundled with the template.

  • 7 Different Dashboards
  • Ecommerce Pages Included
  • 90+ pages
  • 1000+ fonts
  • 300+ Ui Components
  • Light,dark, and boxed layout.
  • toggle left side menu
  • Used Bower A package manager for the web.
  • Used gruntjs (The javascript task runner.)
  • Vector Maps & Google maps included.
  • Powered by Bootstrap Sass.
  • CSS3 Animations.
  • Lots of widgets
  • Bootstrap 3x
  • linea-icon Icons
  • Themify Icons
  • Simple line Icons
  • Pe-icon Icons
  • Responsive Layout
  • W3C HTML Valid code
  • Multi-Browser Support
  • Box & Full-screen layout options
  • Dark & Light Demo options.
  • Quick setting panel with many cool options.
  • Mobile Responsive Tabs
  • Specially Designed Mobile Menu
  • Desktop Sidebar Menu
  • Tablet Icon Menu
  • Multilevel Navigation
  • Mega Menu
  • Beautiful Profile page
  • Working Instagram Live Feeds
  • Thoughtfully designed widgets.
  • Email App included.
  • Stunning Chat App included.
  • Login, Forget Password, Register, lock screen and many more.
Installation (Install Node.js, Bower, Grunt)

Use of these tools are completely optional.

  • Node.js and NPM. You can download Node.js from here https://nodejs.org.Npm comes bundled with Node.js
  • Next you need to install bower.
  • At last install grunt using npm install -g grunt-cliand npm install grunt --save-dev

After installing all the required frameworks, components and dependencies, go to the root folder of and run the following commands from the command line:

  • npm install
  • bower install
  • grunt

If everything was installed correctly, you should see the jQuery version of Grandin running in http://localhost:9000/


Above all procedures are optional you can directly use the compiled file(dist/) which we provided you.

File structure
                                                                                                                                                               HTML                                                                            ├──                                                                             │   └── Grandin/                                                                                │       └── dist                                                                                │            └── Distribution pkg(Ready to Use)                                                                                 │       └── src                                                                                 │            └── Source pkg                                                                             │       └── vendors                                                                             │            └── bower_components                                                                               │            └── All Required plugins files                                                                             │       └── All Html Pages                                                                              │       └── .bowerrc                                                                            │       └── .bowerrc                                                                            │       └── .jshintrc                                                                           │       └── bower.json                                                                                  │       └── package.json                                                                                └──
Html structure
                                                                   <body>                                                            <!-- Preloader -->                                                                       <div class="preloader-it">                                                                        <div class="la-anim-1"></div>                                                                       </div>                                                            !-- /Preloader --><!-- Wrapper -->                                                                   <div id="wrapper">                                                                                <!-- Top Menu Items -->                                                                           <nav class="navbar navbar-inverse navbar-fixed-top">                                                                              ------                                                                          <!-- Left Sidebar Menu -->                                                                                <div class="fixed-sidebar-left">                                                                          ------                                                                                                                                                          <!-- Right Sidebar Menu -->                                                                               <div class="fixed-sidebar-right">                                                                         ------                                                                                                                                                          <!-- Right Sidebar Backdrop -->                                                                           <div class="right-sidebar-backdrop">                                                                              ------                                                                                                                                                          <!-- Main Content -->                                                                             <div class="page-wrapper">                                                                                                                                                                                <!-- Title -->                                                                                    <div class="row heading-bg">                                                                                              ------                                                                                          <!-- Breadcrumb -->                                                                                               <div class="col-lg-9 col-sm-8 col-md-8 col-xs-12">                                                                                                        ------                                                                                          --content--                                                                             <!-- Footer -->                                                                           <footer class="footer container-fluid pl-30 pr-30">                                                                                                                                                       </body>                                                                   </html>
Background Colors

please use below classes bg colors:

bg-greenbg-bluebg-redbg-pinkbg-yellowbg-lightbg-dark
Text Colors

please use below classes for text colors:

For green use .txt-successFor blue use .txt-primaryFor pink use .txt-infoFor yellow use .txt-warningFor red use .txt-dangerFor white use .txt-lightFor black use .txt-darkFor grey use .txt-grey
scss files

main scss file in present in src folder.

File Description
style.scss you can update main style using this scss file.
style-dark.scss you can update main style for dark version using this scss file.
_bourbon.scss for all styles of bourbon css.
mixins.sess for all preset mixins.
js files

custom js file in present in dist/js folder.

File Description
init.js all custom js required for Grandin.
**-data.scss all js with **-data are releted with individual pages.
How to edit files ?

All index files represent that how can you use all the widgets,tables,charts etc. Other html files are created using there original names like dropzone.html, chartist.html etc. You can easily edit them.

all js which are present in dist/js folder with **-data are releted to individual pages. We used nomenclature related to inividual html page like chartjs-data.js for chats.html, bootstrap-wysuhtml5-data.js for bootstrap-wysihtml5.html etc.

How to change Logo ?

You can change the logo by either replace it from img folder or you can edit it from HTML file.

&ltdiv class="logo-wrap">                                                                                 &lta href="index.html">                                                                                               &ltimg class="brand-img" src="../img/logo.png" alt="brand"/>                                                                                          &ltspan class="brand-text"&gtGrandin</span>                                                                                 </a>                                                                                </div>
How to edit header color ?

We provided 6 header styles which you can use, you have to add below classes with .wrapperclass.

.theme-1-active.theme-2-active.theme-3-active.theme-4-active.theme-5-active.theme-6-active
&ltdiv class="wrapper theme-1-active pimary-color-pink">
How to add carousels ?

Add class .carousel-caption.

<!-- START carousel-->                                                                           &ltdiv id="carousel-example-captions" data-ride="carousel" class="carousel slide mt-40">                                                                                      &ltol class="carousel-indicators">                                                                                       &ltli data-target="#carousel-example-captions" data-slide-to="0" class="active"></li>                                                                                     &ltli data-target="#carousel-example-captions" data-slide-to="1"></li>                                                                                    &ltli data-target="#carousel-example-captions" data-slide-to="2"></li>                                                                                 </ol>                                                                                       &ltdiv role="listbox" class="carousel-inner">                                                                                    &ltdiv class="item active">                                                                                                  &ltimg src="dist/img/big/img1.jpg" alt="First slide image">                                                                                           &ltdiv class="carousel-caption">                                                                                                    &ltp> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>                                                                                                 </div>                                                                                       </div>                                                                                      &ltdiv class="item">                                                                                                 &ltimg src="dist/img/big/img2.jpg" alt="Second slide image">                                                                                                  &ltdiv class="carousel-caption">                                                                                                     &ltp> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>                                                                                                </div>                                                                                       </div>                                                                                      &ltdiv class="item">                                                                                                 &ltimg src="dist/img/big/img3.jpg" alt="Third slide image">                                                                                           &ltdiv class="carousel-caption">                                                                                                    &ltp> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>                                                                                                 </div>                                                                                       </div>                                                                                   </div>                                                                                      &lta href="#carousel-example-captions" role="button" data-slide="prev" class="left carousel-control"> &ltspan aria-hidden="true" class="fa fa-angle-left"></span> &ltspan class="sr-only"&gtPrevious</span> </a> &lta href="#carousel-example-captions" role="button" data-slide="next" class="right carousel-control"> &ltspan aria-hidden="true" class="fa fa-angle-right"></span> &ltspan class="sr-only"&gtNext</span> </a>                                                                                 </div>                                                                              <!-- END carousel-->
How to add tabs ?

Default version of tab add tab-struct custom-tab-1class.

&ltdiv  class="tab-struct custom-tab-1 mt-40">                                                                                       &ltul role="tablist" class="nav nav-tabs" id="myTabs_7">                                                                                              &ltli class="active" role="presentation">&lta aria-expanded="true"  data-toggle="tab" role="tab" id="home_tab_7" href="#home_7"&gtactive</a></li>                                                                                             &ltli role="presentation" class="">&lta  data-toggle="tab" id="profile_tab_7" role="tab" href="#profile_7" aria-expanded="false"&gtinactive</a></li>                                                                                          &ltli class="dropdown" role="presentation">                                                                                                   &lta  data-toggle="dropdown" class="dropdown-toggle" id="myTabDrop_7" href="#" aria-expanded="false"&gtDropdown &ltspan class="caret"></span></a>                                                                                                     &ltul id="myTabDrop_7_contents"  class="dropdown-menu">                                                                                                               &ltli class="">&lta  data-toggle="tab" id="dropdown_13_tab" role="tab" href="#dropdown_13" aria-expanded="true">@fat</a></li>                                                                                                               &ltli class="">&lta  data-toggle="tab" id="dropdown_14_tab" role="tab" href="#dropdown_14" aria-expanded="false">@mdo</a></li>                                                                                                      </ul>                                                                                               </li>                                                                                       </ul>                                                                                       &ltdiv class="tab-content" id="myTabContent_7">                                                                                               &ltdiv  id="home_7" class="tab-pane fade active in" role="tabpanel">                                                                                                  &ltp&gtLorem ipsum dolor sit amet, et pertinax ocurreret scribentur sit, eum euripidis assentior ei. In qui quodsi maiorum, dicta clita duo ut. Fugit sonet quo te. Ad vel quando causae signiferumque. Aperiam luptatum senserit eu vis, eu ius purto torquatos vituperatoribus.An nec fastidii eligendi molestiae.</p>                                                                                            </div>                                                                                              &ltdiv  id="profile_7" class="tab-pane fade" role="tabpanel">                                                                                                 &ltp&gtFood truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee.</p>                                                                                              </div>                                                                                              &ltdiv id="dropdown_13" class="tab-pane fade " role="tabpanel">                                                                                                       &ltp&gtEtsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade.</p>                                                                                          </div>                                                                                              &ltdiv id="dropdown_14" class="tab-pane fade" role="tabpanel">                                                                                                        &ltp&gtTrust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater.</p>                                                                                           </div>                                                                                      </div>                                                                              </div>
How to add accordions ?

Default version of accordions.

&ltdiv class="panel-group accordion-struct" id="accordion_1" role="tablist" aria-multiselectable="true">                                                                                    &ltdiv class="panel panel-default">                                                                                           &ltdiv class="panel-heading activestate" role="tab" id="heading_1">                                                                                                   &lta role="button" data-toggle="collapse" data-parent="#accordion_1" href="#collapse_1" aria-expanded="true"&gtcollapse one</a>                                                                                             </div>                                                                                              &ltdiv id="collapse_1" class="panel-collapse collapse in" role="tabpanel">                                                                                                    &ltdiv class="panel-body pa-15"> Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer la. </div>                                                                                              </div>                                                                                      </div>                                                                                      &ltdiv class="panel panel-default">                                                                                           &ltdiv class="panel-heading" role="tab" id="heading_2">                                                                                                       &lta class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion_1" href="#collapse_2" aria-expanded="false"&gtcollapse two </a>                                                                                         </div>                                                                                              &ltdiv id="collapse_2" class="panel-collapse collapse" role="tabpanel">                                                                                                       &ltdiv class="panel-body pa-15"> Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, </div>                                                                                             </div>                                                                                      </div>                                                                                      &ltdiv class="panel panel-default">                                                                                           &ltdiv class="panel-heading" role="tab" id="heading_3">                                                                                                       &lta class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion_1" href="#collapse_3" aria-expanded="false" &gtcollapse three</a>                                                                                               </div>                                                                                              &ltdiv id="collapse_3" class="panel-collapse collapse" role="tabpanel">                                                                                                       &ltdiv class="panel-body pa-15"> Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, inable VHS. </div>                                                                                         </div>                                                                                      </div>                                                                                      &ltdiv class="panel panel-default">                                                                                           &ltdiv class="panel-heading" role="tab" id="heading_4">                                                                                                       &lta class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion_1" href="#collapse_4" aria-expanded="false"> collapse four</a>                                                                                                </div>                                                                                              &ltdiv id="collapse_4" class="panel-collapse collapse" role="tabpanel">                                                                                                       &ltdiv class="panel-body pa-15"> Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, inable VHS. </div>                                                                                         </div>                                                                                      </div>                                                                              </div>
How to edit layout ?

For all the layout you have to add below classes with .wrapperclass.

For boxed layout add .box-layoutFor dark version use grunt sass-darkFor rtl version use grunt sass-rtlFor scrollable header add .scrollable-nav
How to edit primary color ?

We provide 8 primary color scheme which you can use, you have to add below classes with .wrapperclass.

.pimary-color-red.pimary-color-blue.pimary-color-green.pimary-color-yellow.pimary-color-pink.pimary-color-orange.pimary-color-gold.pimary-color-silver
How to edit Weather app ?

We provided working weather app with the help of yahoo API.

For editing the app first open simpleweather-data.js file,If you want to use weather app with forcast of seven day use

/*With Forcast*/
$.simpleWeather({...

If you want to use weather app withot forcastuse

/*Without Forcast*/
$.simpleWeather({...

Note : Images are not included in downloaded version source.

2018 © Grandin. Pampered by Hencework