Introduction

Outdoor is a truly one page HTML template with modern, elegant, intuitive and fully responsive design. It is suitable for any type of business, built for any needs. Based on Bootstrap 3 framework, the template consists of dozens of custom HTML and CSS components and will look perfect on any size tablet or mobile screen. It comes with 5 homepage variants to choose from and owes proper step-by-step documentation for easy template customization.

Please do not forget to rate Outdoor on ThemeForest. This can be done in Downloads area. Just select Outdoor in the Download list and rate it. We really appreciate your feedback and will be grateful for your opinion.


Getting Started

This guide is targeted at people, who have at least basic knowledge of html markup language. Furthermore css and javascript knowledge is advised. If you do not feel yourself well with understanding these technologies you should consider finding someome to assist you.

This template can't be installed into any of available CMS (Wordpress, Drupal, etc.).


Preloader

Each home page of this template contains a preloader code by default. It will be disabled upon a removal of this code. For the 'parent div' you need to set position: relative;.

  1. <div class="preloader">
  2. <div class="preload-img"></div>
  3. </div>

Home page

Home page is the main one. It currently consists of 16 blocks, each with unique desing and purpose. Each block also supports various customization, which is usually done by appeding or removing variuos classes or attributes to it's container or elements. The obligatory stucture of the site:

  1. <body>
  2. <!-- menu slide -->
  3. <div id="slide-menu" class="position-right">
  4. ...
  5. </div>
  6.  
  7. <!-- Header -->
  8. <div class="container-fluid position-right" id="wrapper-header">
  9. <div class="container-fluid" id="header">
  10. ...
  11. </div>
  12. </div>
  13.  
  14. <!-- Wrapper content -->
  15. <div class="container-fluid position-right" id="wrapper">
  16. <div class="home" id="home"></div>
  17. ...
  18. </div>
  19.  
  20. </body>

Invert Elements

To enable the inversion of the colors, you should insert the class "invert-elements" into any block or even body:

  1. <body class="invert-elements">
  2. ...
  3. </body>

"Header"

Page header consists of site logo (1) and main menu (2). Here is a code for the logo:

image
  1. <div class="block-inline logo-mini">
  2. <a href="index.html">
  3. <img src="images/outdoor-logo.svg" alt="">
  4. </a>
  5. </div>

Max width of the logo is 150px. The height of the logo isn't fixed. If the height is bigger than the default, the header will be streched. The menu can be represented in the right or left position of the site.

For the right position of the menu you need to add the class position-right for #wrapper-header, #slide-menu, #wrapper.

image

For the left position insert the class position-left for the same blocks.

image

Also you can customize the align of the menu. You can set class menu-align-right for #navigation-menu for right aligning or menu-align-left for left one. The full code of the menu, that is represented on the demo:

  1. <!-- SLIDE MENU -->
  2. <div id="slide-menu" class="position-right">
  3. <div id="background-slide-menu"></div>
  4. <button class="menu-close pull-right"><span class="glyphicon glyphicon-remove"></span></button>
  5.  
  6. <div class="wrapper-slide-menu-content">
  7. <div id="slide-menu-content">
  8.  
  9. <div class="block-inline hidden logo-mini">
  10. <a href="index.html">
  11. <img src="images/outdoor-logo.svg" alt="The Image">
  12. </a>
  13. </div>
  14. <div class="subMenu nav " id="navigation-menu">
  15. <!-- main menu -->
  16. <nav>
  17. <ul class="single-page-nav ">
  18. <li><a class="" href="#topslider">Home</a></li>
  19. <li><a class="" href="#about-as">About Us</a></li>
  20. <li><a class="" href="#our-team">Our Team</a></li>
  21. <li><a class="" href="#portfolio">Portfolio</a></li>
  22. <li><a class="" href="#contacts">Contacts</a></li>
  23. </ul>
  24. </nav>
  25. <!-- / main menu -->
  26.  
  27. <!-- second list menu -->
  28. <ul>
  29. <li class="collapsed "><span>Pages</span>
  30. <ul>
  31. <li><a href="typography.html">Typography</a></li>
  32. <li><a href="elements.html">Elements</a></li>
  33. <li><a href="blog-list.html">Blog-list</a></li>
  34. <li><a href="blog-post.html">Blog-post</a></li>
  35. <li><a href="home-2.html">Home-2</a></li>
  36. <li><a href="homeStyle2.html">Header Style-2</a></li>
  37. <li><a href="homeStyle3.html">Header Style-3</a></li>
  38. <li><a href="homeStyle4.html">Header Style-Video</a></li>
  39. </ul>
  40. </li>
  41. <li class="collapsed "><span>Invert Pages</span>
  42. <ul>
  43. <li><a href="index-invert.html">Home</a></li>
  44. <li><a href="elements-invert.html">Elements</a></li>
  45. <li><a href="blog-list-invert.html">Blog-list</a></li>
  46. <li><a href="blog-post-invert.html">Blog-post</a></li>
  47. </ul>
  48. </li>
  49. </ul><!-- /second list menu -->
  50. </div><!-- /navigation-menu -->
  51.  
  52. <div class="block-inline text-left soc-icon">
  53. <div class="wrap-button"><a href="" class="fb"><i class="fa fa-facebook"></i></a></div>
  54. <div class="wrap-button"><a href="" class="tw"><i class="fa fa-twitter"></i></a></div>
  55. <div class="wrap-button"><a href="" class="g-plus"><i class="fa fa-google-plus"></i></a></div>
  56. <div class="wrap-button"><a href="" class="pinterest"><i class="fa fa-pinterest"></i></a></div>
  57. <div class="wrap-button"><a href="" class="inst"><i class="fa fa-camera-retro"></i></a></div>
  58. </div>
  59. </div><!-- /slide-menu-content -->
  60. </div><!-- / wrapper-slide-menu-content -->
  61.  
  62. </div><!-- / SLIDE MENU -->

The menu is divided into: One Page Menu, and Multi Pages Menu.

'One Page' menu is created with the usage of 'nav' tag and a class single-page-nav for 'ul' tag. For example:

  1. <div class="subMenu nav " id="navigation-menu">
  2. <!-- main menu -->
  3. <nav>
  4. <ul class="single-page-nav ">
  5. <li><a class="current" href="#home">Home</a></li>
  6. <li><a class="" href="#about-as">About Us</a></li>
  7. ...
  8. </ul>
  9. </nav>
  10. <!-- / main menu -->
  11.  
  12. <!-- second list menu -->
  13. <ul>
  14. <li class="collapsed "><span>Invert Pages</span>
  15. <ul>
  16. <li><a href="index-invert.html">Home</a></li>
  17. </ul>
  18. </li>
  19. </ul>
  20. <!-- / second list menu -->
  21.  
  22. </div>

"Slider"

In our theme we use the "Royal Slider". More information you can find here.


"Social links"

Code for more than 1 social link (recommended 5 ones):

image
  1. <div class="block-inline text-left soc-icon">
  2. <div class="wrap-button">
  3. <a href="" class="fb"><i class="fa fa-facebook"></i></a>
  4. </div>
  5. <div class="wrap-button">
  6. <a href="" class="tw"><i class="fa fa-twitter"></i></a>
  7. </div>
  8. <div class="wrap-button">
  9. <a href="" class="g-plus"><i class="fa fa-google-plus"></i></a>
  10. </div>
  11. <div class="wrap-button">
  12. <a href="" class="pinterest"><i class="fa fa-pinterest"></i></a>
  13. </div>
  14. <div class="wrap-button">
  15. <a href="" class="inst"><i class="fa fa-camera-retro"></i></a>
  16. </div>
  17. </div>

About Us

This section is designed to hold a tiny carousel with livicons along with text blocks. Also there is a block with the text above the carousel. An example of html of 'About Us' block:

  1. <!-- ABOUT US -->
  2. <section class="cont-box " id="about-as">
  3. <div class="containr-fluid">
  4. <div class="container">
  5. <div class="row">
  6.  
  7. <div class="col-xs-12"><h1 class="title-about-as">About us</h1></div>
  8.  
  9. <div class="col-xs-12 text-about-as">
  10. <p>Some text</p>
  11. </div>
  12.  
  13. <div class="col-sx-12">
  14. <div class="clearfix"></div>
  15. <div class="wrapper-carusel carusel-4">
  16. <div class="row list-carousel responsive slider-foo-4">
  17. <div class="preloader">
  18. <div class="preload-img"></div>
  19. </div>
  20. <div class="carousel-box foo4" data-item-max="4">
  21. <div class="col-xs-12 col-sm-4 col-md-3">
  22. <div class="img-block"><span class="sm-icon" style="width:64px; height:64px;" data-sm-name="goldMedal"></span></div>
  23. <h6><a href="#">We Are Itembridge</a></h6>
  24. <p>We make innovative<br>and measurable works</p>
  25. </div>
  26. ....
  27.  
  28. </div>
  29. </div>
  30. <button class="prev"><i class="fa fa-angle-left"></i></button>
  31. <button class="next"><i class="fa fa-angle-right"></i></button>
  32.  
  33. </div> <!-- /carusel-4 -->
  34.  
  35. </div>
  36.  
  37. </div>
  38. </div>
  39. </div>
  40. </section>
  41. <!-- / ABOUT US -->
image

Our Team

This block is designed to describe your team, friends or collegues. It is represented as a carousel. You can add any amount of your team. It also has a block with our skills representation. Here is the code for 'Our Team' block with its 'Our skills' block:

image
  1. <!-- OUR TEAM -->
  2. <section class="cont-box " id="our-team">
  3. <div class="container-fluid" >
  4. <div class="bg-box part-11 ">
  5. <div class="overlay"></div>
  6. </div>
  7.  
  8. <div class="container">
  9. <div class="row">
  10.  
  11. <div class="col-xs-12">
  12. <h1 class="title-our-team">Our team</h1>
  13. </div>
  14.  
  15. <div class="col-sx-12">
  16. <div class="clearfix"></div>
  17. <div class="wrapper-carusel carusel-5">
  18. <div class="row list-carousel responsive slider-foo-5">
  19. <div class="preloader">
  20. <div class="preload-img">
  21. </div>
  22. </div>
  23. <div class="carousel-box foo5" data-item-max="4">
  24.  
  25. <div class="col-xs-12 col-sm-4 col-md-3">
  26. <div class="img-block"><img class="replace-2x" src="images/team/team-1.jpg" alt=""></div>
  27. <h6>Michael Jonson</h6>
  28. <p>Expert in developing open<br>data strategies and solutions.</p>
  29. <div class="block-inline soc-icon">
  30. <div class="wrap-button">
  31. <a href="" class="fb"><i class="fa fa-facebook"></i></a>
  32. </div>
  33. <div class="wrap-button">
  34. <a href="" class="tw"><i class="fa fa-twitter"></i></a>
  35. </div>
  36. <div class="wrap-button">
  37. <a href="" class="g-plus"><i class="fa fa-google-plus"></i></a>
  38. </div>
  39. </div>
  40. </div>
  41.  
  42. ...
  43. </div>
  44. </div>
  45. <button class="prev"><i class="fa fa-angle-left"></i></button>
  46. <button class="next"><i class="fa fa-angle-right"></i></button>
  47. </div><!-- /carusel-5 -->
  48. </div>
  49.  
  50. <div class="col-xs-12">
  51.  
  52. <h3 class="title-skills">Our skills</h3>
  53. <div class="row">
  54.  
  55. <div class="col-xs-12 col-sm-6">
  56. <div class="progress" data-appear-progress-animation="80%">
  57. <div class="progress-bar " >creative</div>
  58. </div>
  59.  
  60. ...
  61.  
  62. </div>
  63.  
  64.  
  65. </div>
  66. </div>
  67.  
  68. </div>
  69.  
  70. </div>
  71. </div>
  72. </section>
  73. <!-- / OUR TEAM -->

Clients

This block allows to add clients logos and the references to their websites. HTML code:

  1. <!-- Clients -->
  2. <section class="cont-box" id="clients">
  3. <div class="container-fluid" >
  4. <div class="bg-box part-14">
  5. <div class="overlay"></div>
  6. </div>
  7.  
  8. <div class="container clients-gallery">
  9. <div class="row">
  10. <div class="col-xs-12 col-sm-3 col-mx-3 text-center-xs" data-appear-animation="wobble">
  11. <a href="#"><img src="images/logo/brewery.png" alt=""></a>
  12. </div>
  13.  
  14. ...
  15. </div>
  16. </div>
  17.  
  18. </div>
  19. </section>
  20. <!-- / Clients -->

Works

This block is designed to hold a lot of items with a preview image, its title and a small remarque. Additionaly any classes can be specified to any item to be used as tags to filter the content of grid. Here is the full code of this block:

image
  1. <!-- PORTFOLIO -->
  2. <section class="cont-box portfolio " id="portfolio">
  3. <div class="container-fluid" >
  4. <div class="row">
  5. <div class="col-xs-12"><h1 class="title-portfolio">Works</h1></div>
  6.  
  7. <div class="col-xs-12">
  8.  
  9. <div id="filters" class="button-group isotop-filters">
  10. <button class="button is-checked" data-filter="*">All</button>
  11. <button class="button" data-filter=".branding">Branding</button>
  12. <button class="button" data-filter=".design">Design</button>
  13. <button class="button" data-filter=".development">Development</button>
  14. <button class="button" data-filter=".photography">Photography</button>
  15. <span id="back-top"></span>
  16. </div>
  17. </div>
  18. </div>
  19. <div class="sliders">
  20. <div class="sliders-preloader">
  21. <div class="full-width">
  22. <div class="pre-img"></div>
  23. </div>
  24. </div>
  25. <div class="row">
  26. <!-- Sliders -->
  27. <div class="container">
  28. <!-- top nav -->
  29. <div class="a-slider-tcontrols album-controls row">
  30. <a href="#filters" class="prev p-scroll">
  31. <i class="fa fa-angle-left"></i>
  32. </a>
  33. <a href="#portfolio" class="a-sliders-close">
  34. <i class="fa fa-times"></i>
  35. </a>
  36. <a href="#filters" class="next p-scroll">
  37. <i class="fa fa-angle-right"></i>
  38. </a>
  39. </div>
  40. <!-- albums sliders -->
  41. <div id="albom" class="album-sliders-container"></div>
  42. <!-- bottom nav -->
  43. <div class="a-slider-bcontrols album-controls row">
  44. <a href="#filters" class="prev p-scroll">
  45. <i class="fa fa-angle-left"></i>
  46. </a>
  47. <a href="#portfolio" class="a-sliders-close">
  48. <i class="fa fa-times"></i>
  49. </a>
  50. <a href="#filters" class="next p-scroll">
  51. <i class="fa fa-angle-right"></i>
  52. </a>
  53. </div>
  54. </div>
  55. <!-- /Slider -->
  56. </div>
  57. </div>
  58.  
  59. <div class="isotope">
  60.  
  61. <div data-albumid="1" class="element-item development ">
  62. <a class="p-scroll" href="#filters">
  63. <img class="replace-2x" src="images/portfolio/01/preview.jpg" width="348" height="244" alt="The Image">
  64. <div class="overlay">
  65. <img class="p-target" src="images/target.svg" alt="The Image">
  66. <div class="p-title">
  67. <h3 class="name">New Level<br><span>Development</span></h3>
  68. </div>
  69. </div>
  70. </a>
  71. </div>
  72.  
  73. ...
  74.  
  75. </div><!-- /isotope -->
  76.  
  77. </div>
  78. </section>
  79. <!-- / PORTFOLIO -->

There are two types of 'Portfolio' block representation:

  • On the full width of the screen: sets the class container-fluid (by default).
  • On the width of the container: sets the class container.

To change the name of the filter and its term, in the tag <button> change the class data-filter into the needed one. Also there, you can change the name of the filter. Example:

  1. <div id="filters" class="button-group isotop-filters">
  2. <button class="button is-checked" data-filter="*">All</button>
  3. <button class="button" data-filter=".branding">Branding</button>
  4. <button class="button" data-filter=".design">Design</button>
  5. <button class="button" data-filter=".development">Development</button>
  6. <button class="button" data-filter=".photography">Photography</button>
  7. </div>

According to the value of data-filter, change the classes of the filtering elements. In this example we use the filter 'branding':

  1. <div data-albumid="10" class="element-item branding ">
  2. <a class="p-scroll" href="#filters">
  3. <img src="images/portfolio/10/preview.jpg" alt="The Image">
  4. <div class="overlay">
  5. <img class="p-target" src="images/target.svg" alt="The Image">
  6. <div class="p-title">
  7. <h3 class="name">Magazine<br> <span>Branding</span></h3>
  8. </div>
  9. </div>
  10. </a>
  11. </div>

The internal carousel and its content are written in a separate file data.json which is in the root of the site.

  1. "1" : {
  2. "title" : "New Level",
  3. "description" : "<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquid at, ducimus, officiis qui iste non?</p><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquid at, ducimus, officiis qui iste non?</p>",
  4. "category" : "Development",
  5. "client" : "New Level",
  6. "url" : "",
  7. "photos" : ["images/portfolio/01/p1.jpg","images/portfolio/01/p2.jpg","images/portfolio/01/p3.jpg"]
  8. },

"1" means to which element the information is shown on the slider. So, block "1" reffers to the element data-albumid="1"

  • "title" - title of the element
  • "description" - its description
  • "category" - sets the category of the element
  • "client" - sets the name of the company
  • "url" - the link to the element
  • "photos" - the path to the images

Blockquote

"Blockquote" block is designed to represent a short message to your customers. It may be a slogan of your company or any quote from famous person. The code of this block is:

image
  1. <!-- blockquote -->
  2. <section class="cont-box " id="blockquote">
  3. <div class="container-fluid invert-elements" >
  4.  
  5. <div class="bg-box part-8">
  6. <div class="overlay"></div>
  7. </div>
  8.  
  9. <div class="container">
  10. <div class="row">
  11. <h1 class="box-title">blockquote</h1>
  12. <!-- CaruFredSel foo7 -->
  13. <div class="row elements-blockquote">
  14. <div class="col-xs-12">
  15.  
  16. <!-- carousel -->
  17. <div class="wrapper-carusel blockquote-slider">
  18. <div class="carusel-7">
  19. <div class="row list-carousel responsive slider-foo-7 ">
  20. <div class="preloader">
  21. <div class="preload-img"></div>
  22. </div>
  23.  
  24. <div class="carousel-box foo7" data-item-max="1" data-item-width="780">
  25. <div class="col-xs-12">
  26. <blockquote>
  27. <span>Some text</span>
  28. <footer><cite title="Mike Green, Google Company">Mike Green, Google Company</cite></footer>
  29. </blockquote>
  30. </div>
  31.  
  32. ...
  33.  
  34. </div>
  35. </div>
  36. </div>
  37. <button class="prev"><i class="fa fa-angle-left"></i></button>
  38. <button class="next"><i class="fa fa-angle-right"></i></button>
  39. </div><!-- /carousel -->
  40. </div>
  41. </div>
  42. </div><!-- /CaruFredSel FOO7 -->
  43. </div>
  44. </div>
  45. </section>
  46. <!-- /blockquote -->

Last Posts

This block has a content carousel, with items resembling a WordPress-compliant post structure. It is designed to scroll some latest posts from a blog or any other similar content.

image
  1. <!-- / Last Posts -->
  2. <section class="cont-box " id="last-posts">
  3. <div class="container-fluid" >
  4. <div class="container">
  5. <h1 class="box-title">Last Posts</h1>
  6. <!-- CaruFredSel foo1 -->
  7. <div class="row">
  8. <div class="col-xs-12">
  9. <div class="post-slider">
  10. <div class="row list-carousel responsive slider-foo-1">
  11.  
  12. <div class="preloader">
  13. <div class="preload-img"></div>
  14. </div>
  15.  
  16. <div class="carousel-box" data-item-max="3" data-item-width="350">
  17. <div class="col-xs-12 col-sm-4 col-md-3">
  18. <div class="img-block text-center-sm text-center-xs"><img class="replace-2x" src="images/portfolio/08/01.jpg" width="300" height="210" alt=""></div>
  19. <h6><a href="#">Petit Greef</a></h6>
  20. <p class="data-post">Posted
  21. <a href="#">1 June</a> by
  22. <a href="#">John Doe</a>
  23. </p>
  24. <p class="text-post">Some text</p>
  25. <button class="btn-default">Read More <i class="fa fa-angle-right"></i></button>
  26. </div>
  27.  
  28. ...
  29. </div>
  30. <div class="clearfix"></div>
  31. </div>
  32. <button class="prev"><i class="fa fa-angle-left"></i></button>
  33. <button class="next"><i class="fa fa-angle-right"></i></button>
  34. </div><!-- /post-slider -->
  35. </div>
  36. </div><!-- /CaruFredSel -->
  37. </div>
  38. </div>
  39. </section>
  40. <!-- / Last Posts -->

Pricing

This block provides a good way of describing business services, with various features included.

Each item is a link with customized icon and active color. Active color and the icon are defined in adding the class to the element (e.g. <div class="cont-pricing green">, where 'green' is a class of color, <div class="lollipop green""> 'lollipop' is an icon. Example of the block:

image
  1. <!-- / Pricing -->
  2. <section class="part-7 vertical-parallax cont-box" data-speed="6" data-type="background" data-offsetY="700" id="pricing">
  3. <div class="overlay"></div>
  4. <div class="container-fluid invert-elements" >
  5.  
  6. <div class="container">
  7. <h1 class="box-title">Pricing</h1>
  8. <div class="row text-center" id="block-pricing">
  9. <div class="clearfix"></div>
  10.  
  11. <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
  12. <div class="cont-pricing green">
  13. <div class="lollipop green"></div>
  14. <a href="#">Start</a>
  15. <ul>
  16. <li>Responsive Design</li>
  17. <li>Color Customizator</li>
  18. <li>HTML5 & CSS3</li>
  19. <li>Styled elements</li>
  20. <li>
  21. <span class="price">$199</span>
  22. <span class="permonth">permonth</span>
  23. </li>
  24. <li><button class="">join now</button></li>
  25. </ul>
  26. </div>
  27. </div>
  28. <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
  29. <div class="cont-pricing red">
  30. <div class="lollipop"></div>
  31. <a href="#">Standard</a>
  32. <ul>
  33. <li>Responsive Design</li>
  34. <li>Color Customizator</li>
  35. <li>HTML5 & CSS3</li>
  36. <li>Styled elements</li>
  37. <li>
  38. <span class="price">$299</span>
  39. <span class="permonth">permonth</span>
  40. </li>
  41. <li><button class="">join now</button></li>
  42. </ul>
  43. </div>
  44. </div>
  45. <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
  46. <div class="cont-pricing blue">
  47. <div class="lollipop"></div>
  48. <a href="#">Platinum</a>
  49. <ul>
  50. <li>Responsive Design</li>
  51. <li>Color Customizator</li>
  52. <li>HTML5 & CSS3</li>
  53. <li>Styled elements</li>
  54. <li>
  55. <span class="price">$399</span>
  56. <span class="permonth">permonth</span>
  57. </li>
  58. <li><button class="">join now</button></li>
  59. </ul>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. </section>
  66. <!-- / Pricing -->

How it works?

The video can be added in this block. It will be opened fullscreen in new window.

  1. <!-- video -->
  2. <section class="cont-box" id="video">
  3. <div class="container-fluid" >
  4. <div class="bg-box part-12">
  5. <div class="overlay"></div>
  6. </div>
  7. <div class="row">
  8. <div class="col-xs-12">
  9. <div class="video-box">
  10. <h1 class="box-title">How it Works?</h1>
  11. <button class="play-video" id="play-button"><i class="fa fa-play-circle-o"></i></button>
  12. <div style="display:none;" class="video-block">
  13. <button class="close-video"><i class="fa fa-times"></i></button>
  14. <div class="video-body"> </div>
  15. </div>
  16. </div>
  17.  
  18. </div>
  19. </div>
  20. </div>
  21. </section>
  22. <!-- / video -->
Be sure to insert the code js-code

It is necessary to insert JS Code into the file main.js. The video link must be inserted using iframe.

  1. jQuery('.play-video').on('click', function (e) {
  2. var videoContainer = jQuery('.video-block');
  3. videoContainer.prepend('<iframe src="http://player.vimeo.com/video/22439234" width="500" height="281" class="stretch-both" frameborder="0" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allowfullscreen="allowfullscreen"></iframe>');
  4. videoContainer.fadeIn(300);
  5. e.preventDefault();
  6. });
  7. // Close Video
  8. jQuery('.close-video').on('click', function (e) {
  9. jQuery('.video-block').fadeOut(400, function () {
  10. jQuery("iframe", this).remove().fadeOut(300);
  11. });
  12. });
  13.  
  14.  
  15. // insert video in "iframe":
  16.  
  17. <iframe src="http://player.vimeo.com/video/22439234" width="500" height="281" class="stretch-both" frameborder="0" webkitallowfullscreen="webkitallowfullscreen" mozallowfullscreen="mozallowfullscreen" allowfullscreen="allowfullscreen"></iframe>

Services

image
  1. <!-- Services -->
  2. <section class="cont-box" id="services">
  3. <div class="container-fluid" >
  4. <div class="bg-box ">
  5. <div class="overlay"></div>
  6. </div>
  7. <div class="container">
  8. <div class="row">
  9. <div class="col-xs-12"><h1 class="box-title">Services</h1></div>
  10. </div>
  11. <div class="row text-center margin-top-40">
  12.  
  13. <div class="col-xs-12 col-sm-4">
  14. <span class="sm-icon" style="width:80px; height:80px;" data-sm-name="image" data-appear-animation="wobble"></span>
  15. <h6 data-appear-animation="bounceInUp">Web Design</h6>
  16. <p data-appear-animation="bounceInUp">We are an expert at creating<br>designed websites to fit your needs</p>
  17. </div>
  18.  
  19. <div class="col-xs-12 col-sm-4">
  20. <span class="sm-icon" style="width:80px; height:80px;" data-sm-name="settings2" data-appear-animation="wobble"></span>
  21. <h6 data-appear-animation="bounceInUp">Web Development</h6>
  22. <p data-appear-animation="bounceInUp">Development of complex applications<br>for various types of tasks</p>
  23. </div>
  24.  
  25. <div class="col-xs-12 col-sm-4">
  26. <span class="sm-icon" style="width:80px; height:80px;" data-sm-name="diamond" data-appear-animation="wobble"></span>
  27. <h6 data-appear-animation="bounceInUp">Branding</h6>
  28. <p data-appear-animation="bounceInUp">We have all resources needed<br>to make your brand better known</p>
  29. </div>
  30.  
  31. </div>
  32.  
  33. ...
  34. </div>
  35. </div>
  36. </section>
  37. <!-- / Services -->

Video Tour

This block is designed to hold a video of your choice. You may embed it from vimeo, youtube or using an html5 video tag. Consider using iframe embed codes for a better responsive behaviour. Various content and video itself can be placed in any of blocks.

image
  1. <!-- /Bg Video Banner -->
  2. <section class="cont-box" id="banner">
  3. <div class="container-fluid invert-elements" >
  4.  
  5. <div class="bg-box bg-video part-3">
  6. <video autoplay="autoplay" loop="loop" muted="muted">
  7. <source src="media/video.mp4" type="video/mp4">
  8. </video>
  9. </div>
  10.  
  11. <div class="container">
  12. <div class="banner text-center">
  13. <div class="row"><h1 class="box-title">Video Background</h1></div>
  14. <div class="row">
  15. <div class="col-md-2 hidden-xs hidden-sm"></div>
  16. <div class="col-xs-12 col-sm-12 col-md-8">
  17. <p>
  18. Is it a Creative, Modern, Clean & Responsive Template, that you were waiting for?
  19. </p>
  20. </div>
  21. <div class="col-md-2 hidden-xs hidden-sm"></div>
  22. </div>
  23. <div class="clearfix"></div>
  24. <button>PURCHASE NOW!</button>
  25. </div>
  26. </div>
  27. </div>
  28. </section>
  29. <!-- /Bg Video Banner -->

Newsletter

This code snippet corresponds Newsletter block:

image
  1. <!-- Newsletters -->
  2. <section class="cont-box" id="newsletters">
  3. <div class="container-fluid" >
  4. <div class="bg-box part-13">
  5. <div class="overlay"></div>
  6. </div>
  7.  
  8. <div class="container">
  9.  
  10. <div class="row">
  11. <div class="col-xs-12 text-center">
  12. <h3>Sing up for <span>Newsletter</span></h3>
  13. </div>
  14. <div class="xs-hidden col-sm-4"></div>
  15. <div class="col-xs-12 col-sm-4">
  16.  
  17. <form id="newsletters-form" method="POST" >
  18. <div class="success"></div>
  19. <div class="row">
  20. <div class="col-xs-12 col-sm-9 fix-left">
  21. <input type="email" name="newsletters-email" class="form-control" id="newsletters-email" placeholder="Your e-mail">
  22. </div>
  23. <div class="col-xs-12 col-sm-3 fix-right">
  24. <button id="newsletters-submit" type="submit" class="btn-default">SUBSCRIBE</button>
  25. </div>
  26. </div>
  27.  
  28. </form>
  29. </div>
  30. <div class="xs-hidden col-sm-4"></div>
  31.  
  32. </div>
  33. </div>
  34. </div>
  35. </section>
  36. <!-- / Newsletters -->

Contacts

This block consists of contact links, as well as feedback form. It has google-map background enabled by default.

image
  1. <!-- CONTACTS -->
  2. <section id="contacts">
  3. <div class="container-fluid" >
  4. <div id="mapa">
  5. <div id="map-canvas"></div>
  6. </div>
  7.  
  8. <div class="container">
  9. <div class="row">
  10. <div class="col-md-6 col-sm-6 col-xs-12" id="cont-info">
  11.  
  12. <h2 class="title-contacts">Contacts</h2>
  13.  
  14. <div id="text-contact">
  15. <p>Some txt</p>
  16. </div>
  17.  
  18. <div class="row" id="info-cotact">
  19.  
  20. <div class="col-md-6 col-sm-6 col-xs-12">
  21. <h6>Address</h6>
  22. <p>49 Archdale, 2B Charleston,</p>
  23. <p>New York City, USA</p>
  24. <p class="tel-contact"><strong>P:</strong> +1(234) 567 891</p>
  25. </div>
  26. <div class="col-md-6 col-sm-6 col-xs-12">
  27. <h6>Email</h6>
  28. <p><a href="mailto:[email protected]">[email protected]</a></p>
  29. <p><a href="mailto:[email protected]">[email protected]</a></p>
  30. </div>
  31.  
  32. </div>
  33.  
  34. <h5>Say Hello</h5>
  35.  
  36. <form id="contactform" method="POST" >
  37. <div id="success"></div>
  38. <div class="row">
  39. <div class="col-md-6 col-sm-6 col-xs-12 fix-left">
  40. <div class="form-group">
  41. <input type="text" name="forename" class="form-control" id="name" placeholder="Name">
  42. </div>
  43. </div>
  44.  
  45. <div class="col-md-6 col-sm-6 col-xs-12 fix-right">
  46. <div class="form-group">
  47. <input type="email" name="email" class="form-control" id="email" placeholder="Email">
  48. </div>
  49. </div>
  50. </div>
  51.  
  52. <div class="form-group">
  53. <textarea class="form-control" name="comment" rows="4" placeholder="Message"></textarea>
  54. </div>
  55.  
  56. <button id="submit" type="submit" class="btn btn-default">SEND</button>
  57.  
  58. </form>
  59.  
  60. </div>
  61. </div>
  62. </div>
  63.  
  64. </div>
  65. </section>
  66. <!-- / CONTACTS -->

The option for the google-map:

  1. <div id="mapa">
  2. <div id="map-canvas-lg" class=""></div> - for monitors
  3. <div id="map-canvas-sm" class=""></div> - for tablets
  4. <div id="map-canvas-xs" class=""></div> - for phones
  5. </div>

The customization of the google-map background is located in the file "js/main.js". Code:

  1. $(document).ready(function() {
  2.  
  3. function initialize() {
  4. var mapOptions = {
  5. zoom: 10,
  6. draggable: false,
  7. scrollwheel: false,
  8. center: new google.maps.LatLng(40.8, -74.5) // - coordinates
  9. }
  10. map = new google.maps.Map(document.getElementById('map-canvas-lg'),
  11. mapOptions);
  12.  
  13. var image = 'images/marker.png'; // - marker image
  14. var myLatLng = new google.maps.LatLng(40.756168, -73.978705); // - marker coordinates
  15. var beachMarker = new google.maps.Marker({
  16. position: myLatLng,
  17. map: map,
  18. icon: image,
  19. title: 'Manhattan'
  20.  
  21. });
  22. }
  23.  
  24. google.maps.event.addDomListener(window, 'load', initialize);
  25.  
  26. google.maps.event.addDomListener(window, 'resize', initialize);
  27.  
  28. });

Footer

Block 'Footer' contains four elements: 'Go-Up button', Credits text, Social links, Copyright.

image
  1. <!-- FOOTER -->
  2. <section id="footer">
  3. <div class="containet-fluid footer" >
  4. <div class="row">
  5.  
  6. <div class="col-xs-12">
  7. <a class="go-up my-scroll" href="#wrapper">
  8. <i class="fa fa-angle-up"></i>
  9. </a>
  10. </div>
  11. <div class="col-xs-12">
  12. <span class="thanks-forvisit">Thanks for your visit!</span>
  13. <p class="share-us">Share us with social media:</p>
  14. </div>
  15.  
  16. <div class="col-xs-12">
  17. <div class="social-inp">
  18. <a href="#" class="gt-fb"></a>
  19. <a href="#" class="gt-tw"></a>
  20. <a href="#" class="gt-gp"></a>
  21. <a href="#" class="gt-pt"></a>
  22. </div>
  23. </div>
  24. <div class="col-xs-12"><span class="corp">© ItemBridge llc, Outdoor Template on Themeforest, 2014</span></div>
  25.  
  26. </div>
  27. </div>
  28. </section>
  29. <!-- / FOOTER -->

Blog Post

Blog Post page contains image carousel, text block, social sharing block, comments block, widgets.

  1. <!-- WRAPPER -->
  2. <div class="container-fluid position-right" id="wrapper">
  3.  
  4. <div class="home" id="home"></div>
  5.  
  6. <!-- nav-posts -->
  7. <div class="container" id="nav-posts">
  8. ...
  9. </div> <!-- / nav-posts -->
  10.  
  11. <!-- BLOG -->
  12. <div class="container" id="blog">
  13. <div class="row" >
  14.  
  15. <div class="col-sm-12 col-md-8" id="block-posts">
  16. <div class="row">
  17. <div class="col-xs-12 posts">
  18. ....
  19. </div><!-- ///////////////////posts -->
  20.  
  21. <!-- COMMENTS -->
  22. <div class="col-xs-12 " id="comments">
  23. ...
  24. </div><!-- /////////////////comments -->
  25.  
  26. </div> <!-- /row -->
  27. </div><!-- / block-posts -->
  28.  
  29. <div class="col-sm-hidden col-md-1"></div>
  30.  
  31. <div class="col-sm-12 col-md-3" id="right-sidebar">
  32. ...
  33. </div><!-- / right-sidebar -->
  34.  
  35. </div><!-- /row -->
  36. </div><!-- /BLOG -->
  37.  
  38. <!-- FOOTER -->
  39. <div class="containet-fluid footer" id="footer">
  40. ...
  41. </div>
  42. <!-- / FOOTER -->
  43. </div> <!-- / WRAPPER -->

Blog List

Blog List page has various combinations of colors. To change the color of the page, you must write a class of color (white, green, etc.) to the block #topslider.

  1. <!-- BLOG SLIDER -->
  2. <div class="container-fluid inside-pages white" id="topslider">
  3. <div class="row">
  4.  
  5. <!-- title-blogtop -->
  6. <div class="col-xs-12" id="info-topslider">
  7. <div class="inner-info-block">
  8. <div class="block-center">
  9. <h1><span class="title">BLOG</span><br>
  10.  
  11. <span class="mym">
  12. <div class="block-inline text-center soc-icon">
  13. <div class="wrap-button"><a href="" class="fb"><i class="fa fa-facebook"></i></a></div>
  14. <div class="wrap-button"><a href="" class="tw"><i class="fa fa-twitter"></i></a></div>
  15. <div class="wrap-button"><a href="" class="g-plus"><i class="fa fa-google-plus"></i></a></div>
  16. <div class="wrap-button"><a href="" class="pinterest"><i class="fa fa-pinterest"></i></a></div>
  17. <div class="wrap-button"><a href="" class="inst"><i class="fa fa-camera-retro"></i></a></div>
  18. </div>
  19. </span>
  20.  
  21. </h1>
  22. </div>
  23. </div>
  24. </div>
  25. <!-- / title-blogtop -->
  26.  
  27. <!-- background-topslider -->
  28. <div class="bg-box part-10">
  29. <div class="overlay"></div>
  30. </div>
  31. <!-- / background-topslider -->
  32.  
  33. </div>
  34. </div>
  35. <!-- / BLOG SLIDER -->

To see all these elements, click on this link.


Accordion & Toggles

Accordion elements are used to represent the information, that can be hidden. Code for the accordion:

  1. <div class="panel-group accordion" id="accordion">
  2. <div class="panel panel-default">
  3. <div class="panel-heading">
  4. <h4 class="panel-title">
  5. <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" class="">
  6. First Item
  7. </a><i class="indicator glyphicon glyphicon-minus pull-right"></i>
  8. </h4>
  9. </div>
  10. <div id="collapseOne" class="panel-collapse collapse in" style="height: auto;">
  11. <div class="panel-body">
  12. 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.
  13. </div>
  14. </div>
  15. </div>
  16. <div class="panel panel-default">
  17. <div class="panel-heading">
  18. <h4 class="panel-title">
  19. <a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" class="collapsed">
  20. Second Item
  21. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  22. </h4>
  23. </div>
  24. <div id="collapseTwo" class="panel-collapse collapse" style="height: 0px;">
  25. <div class="panel-body">
  26. 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.
  27. </div>
  28. </div>
  29. </div>
  30. <div class="panel panel-default">
  31. <div class="panel-heading">
  32. <h4 class="panel-title">
  33. <a data-toggle="collapse" data-parent="#accordion" href="#collapseThree" class="collapsed">
  34. Third Item
  35. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  36. </h4>
  37. </div>
  38. <div id="collapseThree" class="panel-collapse collapse" style="height: 0px;">
  39. <div class="panel-body">
  40. 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.
  41. </div>
  42. </div>
  43. </div>
  44. <div class="panel panel-default">
  45. <div class="panel-heading">
  46. <h4 class="panel-title">
  47. <a data-toggle="collapse" data-parent="#accordion" href="#collapseFourth" class="collapsed">
  48. Fourth Item
  49. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  50. </h4>
  51. </div>
  52. <div id="collapseFourth" class="panel-collapse collapse" style="height: 0px;">
  53. <div class="panel-body">
  54. 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.
  55. </div>
  56. </div>
  57. </div>
  58. <div class="panel panel-default">
  59. <div class="panel-heading">
  60. <h4 class="panel-title">
  61. <a data-toggle="collapse" data-parent="#accordion" href="#collapseFifth" class="collapsed">
  62. Fifth Item
  63. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  64. </h4>
  65. </div>
  66. <div id="collapseFifth" class="panel-collapse collapse" style="height: 0px;">
  67. <div class="panel-body">
  68. 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.
  69. </div>
  70. </div>
  71. </div>
  72. </div>

To have the white accordion, add class white-accordion to the first div. Code for the toggle:

  1. <div class="panel-group accordion">
  2. <div class="panel panel-default">
  3. <div class="panel-heading">
  4. <h4 class="panel-title">
  5. <a class="" data-toggle="collapse" data-parent="#accordion3" href="#collapseOne-s3">
  6. First Item
  7. </a><i class="indicator glyphicon glyphicon-minus pull-right"></i>
  8. </h4>
  9. </div>
  10. <div id="collapseOne-s3" class="panel-collapse collapse in">
  11. <div class="panel-body">
  12. 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.
  13. </div>
  14. </div>
  15. </div>
  16. <div class="panel panel-default">
  17. <div class="panel-heading">
  18. <h4 class="panel-title">
  19. <a class="collapsed" data-toggle="collapse" data-parent="#accordion3" href="#collapseTwo-s3">
  20. Second Item
  21. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  22. </h4>
  23. </div>
  24. <div id="collapseTwo-s3" class="panel-collapse collapse">
  25. <div class="panel-body">
  26. 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.
  27. </div>
  28. </div>
  29. </div>
  30. <div class="panel panel-default">
  31. <div class="panel-heading">
  32. <h4 class="panel-title">
  33. <a class="collapsed" data-toggle="collapse" data-parent="#accordion3" href="#collapseThree-s3">
  34. Third Item
  35. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  36. </h4>
  37. </div>
  38. <div id="collapseThree-s3" class="panel-collapse collapse">
  39. <div class="panel-body">
  40. 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.
  41. </div>
  42. </div>
  43. </div>
  44. <div class="panel panel-default">
  45. <div class="panel-heading">
  46. <h4 class="panel-title">
  47. <a class="collapsed" data-toggle="collapse" data-parent="#accordion3" href="#collapseFourth-s3">
  48. Fourth Item
  49. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  50. </h4>
  51. </div>
  52. <div id="collapseFourth-s3" class="panel-collapse collapse">
  53. <div class="panel-body">
  54. 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.
  55. </div>
  56. </div>
  57. </div>
  58. <div class="panel panel-default">
  59. <div class="panel-heading">
  60. <h4 class="panel-title">
  61. <a class="collapsed" data-toggle="collapse" data-parent="#accordion3" href="#collapseFifth-s3">
  62. Fifth Item
  63. </a><i class="indicator glyphicon glyphicon-plus pull-right"></i>
  64. </h4>
  65. </div>
  66. <div id="collapseFifth-s3" class="panel-collapse collapse">
  67. <div class="panel-body">
  68. 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.
  69. </div>
  70. </div>
  71. </div>
  72. </div>

To make the toggle white, add the same class as it was for the accordion.


Tabs

There are two types of tabs in our theme:

  • "vertical tabs" - for this type of tab you should use the class vertical-tabs in the first div
  • "horizontal tabs" - for this type of tab you should use the class horizontal-tabs

To make the tabs with white background, add the class white-tab to the block. Code for example:

  1. <div class="vertical-tabs">
  2. <div class="col-xs-12 col-sm-4">
  3. <!-- Nav tabs -->
  4. <ul class="nav nav-tabs tabs-left myTab">
  5. <li class="active"><a href="#first-tab2" data-toggle="tab">First Item</a></li>
  6. <li><a href="#second-tab2" data-toggle="tab">Second Item</a></li>
  7. <li><a href="#third-tab2" data-toggle="tab">Third Item</a></li>
  8. </ul>
  9. </div>
  10.  
  11. <div class="hidden-xs col-sm-8">
  12. <!-- Tab panes -->
  13. <div class="tab-content">
  14. <div class="tab-pane active" id="first-tab2">
  15. <p>Food truck quinoa nesciunt laborum eiusmod. Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus, enim eiusmod high life accusamus. </p></div>
  16. <div class="tab-pane" id="second-tab2">
  17. <p>Food truck quinoa nesciunt laborum eiusmod. Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus, enim eiusmod high life accusamus. </p></div>
  18. <div class="tab-pane" id="third-tab2">
  19. <p>Food truck quinoa nesciunt laborum eiusmod. Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus, enim eiusmod high life accusamus. </p></div>
  20. </div>
  21. </div>
  22. </div>

Charts

Chart elements are created for those, who want to display their information with lines, bars, pies.

Line Chart

The HTML code for this type of chart:

  1. <div class="wrapper-diagrams">
  2. <h6>The qualntity of transactions on our site</h6>
  3. <div id="graph"></div>
  4. </div>

You must add a class graph to enable this chart. The customization of this chart is in main.js code:

  1. new Morris.Line({
  2. // ID of the element in which to draw the chart.
  3. element: 'graph',
  4. // Chart data records -- each entry in this array corresponds to a point on
  5. // the chart.
  6. data: [
  7. {"month": "2012-10", "sales": 4000, "rents": 5000},
  8. {"month": "2012-09", "sales": 4000, "rents": 5500},
  9. {"month": "2012-08", "sales": 3300, "rents": 5100},
  10. {"month": "2012-07", "sales": 3300, "rents": 5150},
  11. {"month": "2012-06", "sales": 3100, "rents": 4800},
  12. {"month": "2012-05", "sales": 2900, "rents": 4100},
  13. {"month": "2012-04", "sales": 2300, "rents": 4600},
  14. {"month": "2012-03", "sales": 2300, "rents": 3500},
  15. {"month": "2012-02", "sales": 2700, "rents": 1700},
  16. {"month": "2012-01", "sales": 2000, "rents": 1000}
  17. ],
  18. // The name of the data record attribute that contains x-values.
  19. xkey: 'month',
  20. // A list of names of data record attributes that contain y-values.
  21. ykeys: ['sales', 'rents'],
  22. // Labels for the ykeys -- will be displayed when you hover over the
  23. // chart.
  24. labels: ['sales', 'rents'],
  25. barRatio: 0.4,
  26. xLabelAngle: 35,
  27. hideHover: 'auto',
  28. smooth: false,
  29. resize: true,
  30. lineColors: ['#98b025','#d45050', '#000099']
  31. });

All customization settings are described in the code with the usage of comments.

Hero-bar Chart

The chart 'Hero-bar' enables with the usage of the class hero-bar. Example of the code:

  1. <div class="wrapper-diagrams">
  2. <h6>The qualntity of transactions on our site</h6>
  3. <div id="hero-bar"></div>
  4. </div>

You can customize this type of chart in the file 'main.js':

  1. Morris.Bar({
  2. element: 'hero-bar',
  3. data: [
  4. {month: 'Jan.', sales: 2000, rents:2400},
  5. {month: 'Feb.', sales: 3000, rents:3100},
  6. {month: 'Mar.', sales: 3600, rents:3000},
  7. {month: 'Apr.', sales: 4300, rents:4100},
  8. {month: 'May.', sales: 3300, rents:3500},
  9. {month: 'Jun.', sales: 3000, rents:3800},
  10. {month: 'Jul.', sales: 3400, rents:2900},
  11. {month: 'Aug.', sales: 2900, rents:3500},
  12. {month: 'Sep.', sales: 4000, rents:3500},
  13. {month: 'Oct.', sales: 3900, rents:3400}
  14. ],
  15. xkey: 'month',
  16. ykeys: ['sales', 'rents'],
  17. labels: ['sales', 'rents'],
  18. barRatio: 0.4,
  19. xLabelAngle: 35,
  20. hideHover: 'auto',
  21. resize: true,
  22. lineColors: ['#98b025','#d45050', '#000099']
  23. });

Progress Bar

image
  1. <div class="progress" data-appear-progress-animation="80%">
  2. <div class="progress-bar " >creative</div>
  3. </div>

Attributes of Progress Bar:
data-percent="..." - percentage value;
data-color="..." - end color of progress indicator line;
data-start-color="#..." - start color of progress indicator line;
Example of the code:

image
  1. <div class="skill-wrap text-center">
  2. <canvas class="skill-item" width="150" height="150" data-percent="85" data-color="#9eb533" data-start-color="#f2f1ef">Design</canvas>
  3. </div>

Testimonials Carousel

image
  1. <!-- CaruFredSel foo7 -->
  2. <div class="row elements-blockquote">
  3. <div class="col-xs-12">
  4.  
  5. <div class="wrapper-carusel blockquote-slider">
  6. <div class="carusel-7">
  7. <div class="row list-carousel responsive slider-foo-7 ">
  8. <div class="preloader">
  9. <div class="preload-img"></div>
  10. </div>
  11.  
  12. <div class="carousel-box foo7" data-item-max="1" data-item-width="780">
  13.  
  14. <div class="col-xs-12">
  15. <blockquote>
  16. <span>Some text</span>
  17. <footer>
  18. <cite title="Mike Green, Google Company">
  19. Mike Green, Google Company
  20. </cite>
  21. </footer>
  22. </blockquote>
  23. </div>
  24.  
  25. ...
  26.  
  27. </div>
  28. </div>
  29. </div>
  30. <button class="prev"><i class="fa fa-angle-left"></i></button>
  31. <button class="next"><i class="fa fa-angle-right"></i></button>
  32. </div>
  33.  
  34. </div>
  35. </div><!-- /CaruFredSel FOO7 -->

Vertical Carousel

  1. <!-- CaruFredSel foo1 -->
  2. <div class="row">
  3. <div class="col-xs-12">
  4. <div class="post-slider">
  5. <div class="row list-carousel responsive slider-foo-1">
  6.  
  7. <div class="preloader">
  8. <div class="preload-img"></div>
  9. </div>
  10.  
  11. <div class="carousel-box" data-item-max="3" data-item-width="350">
  12. <div class="col-xs-12 col-sm-4 col-md-3">
  13. <div class="img-block text-center-sm text-center-xs">
  14. <img class="replace-2x" src="images/portfolio/08/01.jpg" width="300" height="210" alt="">
  15. </div>
  16. <h6><a href="#">Petit Greef</a></h6>
  17. <p class="data-post">Posted <a href="#">1 June</a> by <a href="#">John Doe</a></p>
  18. <p class="text-post">Some text</p>
  19. <button class="btn-default">
  20. Read More <i class="fa fa-angle-right"></i>
  21. </button>
  22. </div>
  23.  
  24. ...
  25. </div>
  26. <div class="clearfix"></div>
  27. </div>
  28. <button class="prev"><i class="fa fa-angle-left"></i></button>
  29. <button class="next"><i class="fa fa-angle-right"></i></button>
  30. </div>
  31. </div>
  32. </div><!-- /CaruFredSel -->

Horizontal Carousel

  1. <!-- CaruFredSel foo2 -->
  2. <div class="row posted-slider">
  3. <div class="col-xs-12">
  4. <div class="row list-carousel responsive slider-foo-2">
  5.  
  6. <div class="preloader">
  7. <div class="preload-img"></div>
  8. </div>
  9.  
  10. <div class="carousel-box foo2">
  11.  
  12. <div class="col-xs-12 col-sm-4 col-md-3">
  13. <div class="row">
  14. <div class="col-sm-5 col-xs-12 text-center-sm text-center-xs">
  15. <div class="img-block">
  16. <img class="replace-2x" src="images/portfolio/10/01.jpg" width="380" height="250" alt="">
  17. </div>
  18. </div>
  19. <div class="col-sm-7 col-xs-12">
  20. <h2><a href="#">Single post slider</a></h2>
  21. <div class="post-info">
  22. <div class="entry-meta">
  23. Posted <a href="" title="#">1 June</a> by
  24. <a href="#" title="John Doe">John Doe
  25. </a>  —  Design, Branding
  26. </div>
  27. <div class="comments-link">
  28. <a href="#" title="#">  —  1 comment</a>
  29. </div>
  30. </div>
  31. <p class="text-post">Some text</p>
  32. <button class="btn-default">Read More <i class="fa fa-angle-right"></i></button>
  33. </div>
  34. </div>
  35. </div>
  36.  
  37. ...
  38. </div>
  39. <div class="clearfix"></div>
  40. <div class="slider-nav">
  41. <button class="prev"><i class="fa fa-angle-left"></i></button>
  42. <button class="next"><i class="fa fa-angle-right"></i></button>
  43. </div>
  44. </div>
  45. </div>
  46. </div><!-- /CaruFredSel FOO 2-->

Persons Carousel

  1. <!-- CaruFredsel F005 -->
  2. <div class="row">
  3. <div class="col-sx-12 ">
  4. <div class="clearfix"></div>
  5. <div class="wrapper-carusel carusel-5">
  6. <div class="row list-carousel responsive slider-foo-5">
  7. <div class="preloader">
  8. <div class="preload-img">
  9. </div>
  10. </div>
  11. <div class="carousel-box foo5" data-item-max="4">
  12.  
  13. <div class="col-xs-12 col-sm-4 col-md-3">
  14. <div class="img-block">
  15. <img class="replace-2x" src="images/team/team-1.jpg" alt="">
  16. </div>
  17. <h6>Michael Jonson</h6>
  18. <p>Expert in developing open<br>data strategies and solutions.</p>
  19. <div class="block-inline soc-icon">
  20. <div class="wrap-button">
  21. <a href="" class="fb"><i class="fa fa-facebook"></i></a>
  22. </div>
  23. <div class="wrap-button">
  24. <a href="" class="tw"><i class="fa fa-twitter"></i></a>
  25. </div>
  26. <div class="wrap-button">
  27. <a href="" class="g-plus"><i class="fa fa-google-plus"></i></a>
  28. </div>
  29. </div>
  30. </div>
  31.  
  32. ...
  33.  
  34. </div>
  35. </div>
  36. <button class="prev"><i class="fa fa-angle-left"></i></button>
  37. <button class="next"><i class="fa fa-angle-right"></i></button>
  38. </div>
  39. </div>
  40. </div> <!-- / CaruFredsel F005 -->

Person Carousel

  1. <!-- CaruFredSel foo8 -->
  2. <div class="row slider-people margin-bottom">
  3. <div class="col-xs-12">
  4. <div class="row list-carousel responsive slider-foo-8">
  5.  
  6. <div class="preloader">
  7. <div class="preload-img"></div>
  8. </div>
  9.  
  10. <div class="carousel-box foo8">
  11. <div class="col-xs-12 col-sm-4 col-md-3">
  12. <div class="row">
  13. <div class="col-sm-4 col-xs-12 text-center-xs text-left-md text-left-lg">
  14. <div class="img-block">
  15. <img class="replace-2x" src="images/team/size-second/team-2.jpg" width="300" height="330" alt="">
  16. </div>
  17. </div>
  18. <div class="col-sm-8 col-xs-12 text-left-sm text-left-md text-left-lg">
  19. <h4>Alex Bruun</h4>
  20. <p class="profession">Senior Developer</p>
  21. <p class="text-post">Some text</p>
  22. <div class="clearfix"></div>
  23. <div class="info-contacts mail">
  24. <span>Email: </span>[email protected]
  25. </div>
  26. <div class="info-contacts phone">
  27. <span>Phone: </span>+1151247532
  28. </div>
  29. <div class="info-contacts skype">
  30. <span>Skype: </span>dansmith
  31. </div>
  32. <div class="block-inline text-center soc-icon">
  33. <div class="wrap-button">
  34. <a href="" class="fb"><i class="fa fa-facebook"></i></a>
  35. </div>
  36. <div class="wrap-button">
  37. <a href="" class="tw"><i class="fa fa-twitter"></i></a>
  38. </div>
  39. <div class="wrap-button">
  40. <a href="" class="g-plus"><i class="fa fa-google-plus"></i></a>
  41. </div>
  42. <div class="wrap-button">
  43. <a href="" class="pinterest"><i class="fa fa-pinterest"></i></a>
  44. </div>
  45. <div class="wrap-button">
  46. <a href="" class="inst"><i class="fa fa-camera-retro"></i></a>
  47. </div>
  48. </div>
  49. </div>
  50. </div>
  51. </div>
  52.  
  53. ...
  54. </div>
  55. <div class="clearfix"></div>
  56. <div class="slider-nav">
  57. <button class="prev"><i class="fa fa-angle-left"></i></button>
  58. <button class="next"><i class="fa fa-angle-right"></i></button>
  59. </div>
  60. </div>
  61. </div>
  62. </div><!-- /CaruFredSel -->

Services Carousel

image
  1. <!-- CaruFredsel F004 -->
  2. <div class="row" >
  3. <div class="col-sx-12">
  4. <div class="clearfix"></div>
  5.  
  6. <div class="wrapper-carusel carusel-4">
  7. <div class="row list-carousel responsive slider-foo-4">
  8. <div class="preloader">
  9. <div class="preload-img"></div>
  10. </div>
  11. <div class="carousel-box foo4" data-item-max="4">
  12. <div class="col-xs-12 col-sm-4 col-md-3">
  13. <div class="img-block"><span class="sm-icon" style="width:64px; height:64px;" data-sm-name="goldMedal"></span></div>
  14. <h6><a href="#">We Are Itembridge</a></h6>
  15. <p>We make innovative<br>and measurable works</p>
  16. </div>
  17. ...
  18. </div>
  19. </div>
  20. <button class="prev"><i class="fa fa-angle-left"></i></button>
  21. <button class="next"><i class="fa fa-angle-right"></i></button>
  22. </div>
  23. </div>
  24. </div><!-- / CaruFredsel F004-->

Image Carousel with Lightbox

  1. <!-- inpost-slider -->
  2. <div class="row">
  3. <div class="col-sx-12 ">
  4. <!-- carousel -->
  5. <div class="wrapper-carusel inpost-slider">
  6. <div class="carusel-3">
  7. <div class="row list-carousel responsive slider-foo-3 ">
  8. <div class="preloader">
  9. <div class="preload-img"></div>
  10. </div>
  11.  
  12. <div class="carousel-box foo3">
  13. <div class="col-xs-12">
  14. <div class="row">
  15. <div class="col-xs-12">
  16. <div class="img-block">
  17. <a class="fancybox replace-2x" rel="group-1" href="images/portfolio/02/01.jpg" title="Img Title!">
  18. <img class="replace-2x" src="images/portfolio/02/01.jpg" width="940" height="630" alt="">
  19. </a>
  20. </div>
  21. <div class="clearfix"></div>
  22. </div>
  23. </div>
  24. </div>
  25.  
  26. ...
  27. </div>
  28. </div>
  29. </div>
  30. <button class="prev"><i class="fa fa-angle-left"></i></button>
  31. <button class="next"><i class="fa fa-angle-right"></i></button>
  32. </div><!-- /carousel -->
  33. </div>
  34. </div><!-- inpost-slider -->

Images with Lightbox

  1. <a class="fancybox replace-2x" rel="group5" href="images/...jpg" title="Title">
  2. <img class="replace-2x" src="images/...jpg" class="img-rounded" alt="">
  3. </a>

Notification

The color change depends on class. Such variants are possible: alert-black, alert-success, alert-danger, alert-info, alert-gray, alert-warning.

  1. <div class="col-xs-12 col-sm-6">
  2. <div class="alert alert-black fade in">
  3. <i class="fa fa-times-circle alert-icon"></i>
  4. <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
  5. <strong>Information!</strong> Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  6. Dolorem ducimus quam magni ex ut dolorum doloremque rem porro,
  7. officia autem culpa alias.
  8. </div>
  9. </div>

Backgrounds

Our template supports different types of background. It may be just an image, the image with color overlay, paralax image, blur image and video background. So, how we can insert our background into the html code? Have a look:

  1. <div class="bg-box part-10">
  2. <div class="overlay"></div>
  3. </div>

This is the code html for background, for class part-10 you insert an image. For each block you create a separate class, e.g. part-1, part-2, part-3...

For the class overlay you may set the overlay color and its opacity. Example of CSS code:

  1. .part-10{
  2. background: url(../images/slider/slide-2.jpg) no-repeat center center;
  3. }
  4.  
  5. .part-10 .overlay{
  6. background-color: rgba(31, 31, 31, 0.61);
  7. }

where 31, 31, 31, RGBA code for the color and 0.61 its opacity. This is where we insert the code for background:

  1. <div class="container-fluid cont-box" id="our-team">
  2.  
  3. <!-- background -->
  4. <div class="bg-box part-10">
  5. <div class="overlay"></div>
  6. </div>
  7. <!-- / background -->
  8.  
  9. <!-- content -->
  10. <div class="container">
  11. <div class="row">
  12. ....
  13. </div>
  14. </div>
  15. <!-- content -->
  16.  
  17. </div>

Paralax Background

For the paralax effect of the image you should add the class vertical-parallax and a parameter data-speed="6". You can use data-offsetY for adjusting position of background. Don't forget to customize the classes part-7, overlay as it was mentioned before.

  1. <section class="part-7 vertical-parallax cont-box" data-speed="6" data-type="background" data-offsetY="700" id="">
  2. <div class="overlay"></div>
  3.  
  4. <div class="container-fluid invert-elements" >
  5. ....
  6.  
  7. </div>
  8. </section>

Blur Background

Blur effect enables inserting the class blur into the background block.

  1. <div class="bg-box blur part-10">
  2. <div class="overlay"></div>
  3. </div>

Video Background

Video background effect doesn't work on tablets and phones. To enable the video background you should insert the class bg-video into the background block and write the path for the videos. For different web-browsers we need to upload different types of video. .mp4, .ogg, .webm are the needed ones.

  1. <div class="bg-box bg-video part-3">
  2. <video autoplay="autoplay" loop="loop" muted="muted">
  3. <source src="media/cloud.mp4" type="video/mp4">
  4. <source src="media/cloud.ogg" type="video/ogg">
  5. <source src="media/cloud.webm" type="video/webm">
  6. </video>
  7. </div>
  • "part-3" - the picture for the tablets and phones
  • "muted" - you can delete this class and the video will be played with the sound
  • "volume" - volume of the video

Retina

Retina Ready is a feature for displaying the high resolution images on the modern devices. It is created to show the true view of the HD images.

In our theme to enable the Retina for images you should have two images:

  • first one has the standart size and a standart name (slide-2.jpg)
  • second one must be twice bigger then the origin and have additional annex @2x ([email protected]

Both images must be in the same folder!

So, how we can enable it in our html template? You should insert a class replace-2x into the 'img' tag. Example:

  1. <img class="replace-2x" src="images/slide-2.jpg" alt="">

This is an example of CSS code that displays how we can connect our Retina image to the original image of the background:

  1. .part-2 {
  2. background-image: url('../images/slider/slide-2.jpg');
  3. }
  4. @media (-webkit-min-device-pixel-ratio: 2) {
  5. .part-2 { background-image: url('../images/slider/[email protected]');
  6. background-size: cover; }
  7. }

Animation Elements

Animation of the elements reached by scrolling. You can put the classes listed below to change the effects in code "data-appear-animation=" ... ".

  1. <div data-appear-animation="bounceInUp">
  2. <img src="image.png" alt="">
  3. </div>

Effects classes:

  • flash
  • shake
  • bounce
  • tada
  • swing
  • swing
  • wobble
  • wiggle
  • pulse
  • fadeIn
  • fadeInUp
  • fadeInDown
  • fadeInLeft
  • fadeInRight
  • fadeInUpBig
  • fadeInDownBig
  • fadeInLeftBig
  • fadeInRightBig
  • bounceIn
  • bounceInUp
  • bounceInDown
  • bounceInLeft
  • bounceInRight
  • rotateIn
  • rotateInUpLeft
  • rotateInDownLeft
  • rotateInUpRight
  • rotateInDownRight

Social icons GetShar

Icons are needed to insert into a column with the post after .title

  1. <div class="post-soc-icon">
  2. <div class="count-shared text-center">
  3. <div class="quantity">0</div>
  4. <span>Shares</span>
  5. </div>
  6. <div class="social-inp">
  7. <a href="#" class="shared-btn gt-fb" data-network="facebook"></a>
  8. <a href="#" class="shared-btn gt-tw" data-network="twitter"></a>
  9. <a href="#" class="shared-btn gt-gp" data-network="googleplus"></a>
  10. <a href="#" class="shared-btn gt-pt" data-network="pinterest"></a>
  11. </div>
  12. </div>

List of social sharing buttons

Social network Code Data network
Facebook class="gt-fb" data-network="facebook"
Twitter class="gt-tw" data-network="twitter"
Google+ class="gt-gp" data-network="googleplus"
Pinterest class="gt-pt" data-network="pinterest"
LinkedIn class="gt-in" data-network="linkedin"
VKontakte class="gt-vk" data-network="vk"
StumbleUpon class="gt-st" data-network="stumbleupon"

"SCSS"

All SCSS files are located in the folder /sass/. SCSS is a CSS preprocessor that adds many features like variables, mixins, imports, color manipulation, functions, and tons of other powerful features.

The entire compiler comes in a single class file ready for including in any kind of project in addition to a command line tool for running the compiler from the terminal.

The configuration of the paths for compilation is located in the file config.rb. The structure:

  • /bootstrap/ - folder with bootstrap variables
  • bootstrap.scss - file that imports all variables from all files
  • style.scss - imports all styles
  • _typography.scss - the customization of fonts
  • _vertical-tabs.scss - styles for tabs
  • _morris.scss - styles for diagrams
  • _responsive.scss - styles for responsive

SmallIcons

"SmallIcons"are payed SVG-icons, "Retina-ready". Official website: smallicons.net/.

“Smallicons” can be used in two ways. You can attach *.svg files or use any HTML element (e.g. span, i, div). In the second variant you need to add .sm-icon class for its initialization and data-attributes with icon's name and color. For example:

  1. <span class="sm-icon" data-sm-name="twitter"></span>
  2. <i class="sm-icon" data-sm-name="twitter" data-sm-color="cyan"></i>
  3. <div class="sm-icon" data-sm-name="twitter" data-sm-color="tomato"></div>

Result:

Icons Color

Not every icon allows to change its color. It must be single-color or with clearly defined main color, so that its change won't spoil the author's idea of the icon. If you don't specify the color, the default color will be used.


small iconsplayBack
small iconsbigGrid
small iconsbattery
small iconsbatteryFull
small iconsbatteryLow
small iconsbatteryMiddle
small iconsbatteryZero
small icons textCenter
small icons resize
small icons cloudDone
small iconscloudDown
small iconscloudClose
small iconscloudUpdate
small iconscloudUp
small iconstextFullWidth

Code copied to clipboard