Naturix

Responsive HTML5 Template


- assets/css                    (Theme Styles)
- assets/css/fonts/             (Theme Fonts)
- assets/css/images/            (Theme plugins IMGS)
- assets/css/plugins/           (Theme plugins CSS)
- assets/ico                    (Favicon)
- assets/img                    (Theme Images)
- assets/js                     (Theme Scripts)
- assets/js/plugins             (Theme plugins JS)

 

The template is based on Bootstrap Framework - http://getbootstrap.com/
The default Bootstrap grid system utilizes 12 columns, making for a 1170px wide depending on your viewport.
Below 480px viewports, the columns become fluid and stack vertically.
 
Create a .row and add the appropriate number of .col-sm-* columns.
 
<div class="row">
    <div class="col-sm-12">
        
       { Level 1 column }

        <div class="row">
            <div class="col-sm-6"> { Level 2 } </div>
            <div class="col-sm-6"> { Level 2 } </div>
        </div>

    </div>
</div>

If you need more information, please visit this site: http://getbootstrap.com/css/#grid

The organization of the CSS is one of our priorities.
These are the CSS file we're using in the template:
 
- assets/
  - css/
  - css/plugin/             - (Theme Plugins CSS)
    - style.css             - (Main CSS file)                    
jQuery - is a Javascript library that greatly reduces the amount of code that you must write.
For more information, please visit http://www.jquery.com/
 
All the JavaScript libraries and files are included at the bottom of every HTML page like this:
 
<!-- JS Global -->
<script src="assets/js/plugin/jquery-2.2.4.min.js"></script>   
<script src="assets/js/plugin/bootstrap.min.js"></script>
<script src="assets/js/plugin/bootstrap-select.min.js"></script>
<script src="assets/js/plugin/owl.carousel.min.js"></script>
<script src="assets/js/plugin/jquery.plugin.min.js"></script>
<script src="assets/js/plugin/jquery.countdown.js"></script>
<script src="assets/js/plugin/jquery.subscribe-better.min.js"></script>

<!-- Custom JS -->   
<script src="assets/js/theme.js"></script>
 
The initializations and parameters (sliders, effects, etc.) are contained in assets/js/theme.js

 

To change the embedded font, please take a look in the head part of assets/css/theme.css:
@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Great+Vibes&subset=latin-ext');
To change the font, first go to http://www.google.com/webfonts choose a font and add the generated code to the top of theme.css.
 
Then edit font-family in
body {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    background-color: #ffffff;
    color: #525252;
    -webkit-font-kerning: auto;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: visible !important;  
    overflow-x: hidden;  
}
.sort-range .value {
    border: 1px solid #e5e5e4;
    border-radius: 7px;
    bottom: -25px;
    color: #999999;
    display: block;
    font-family: "Roboto",sans-serif;
    font-size: 9px;
    font-weight: 900;
    left: -5px;
    line-height: 9px;
    padding: 2px 8px;
    position: absolute;
    text-align: center;
    width: 40px;
}

and 

.font-2, p {
    font-family: Helvetica-normal,Arial,sans-serif;
}
.prod-tag, .fontbold-2 {
    font-family: Helvetica-bold,Arial,sans-serif;
    font-weight: 900;
}
.font-3, .title-sec {font-family: 'Great Vibes', cursive;}
@font-face {
    font-family: Helvetica-bold,Arial,sans-serif;
    src: url(fonts/helvetica-bold.ttf);
    font-weight: 900;
}
@font-face {
    font-family: Helvetica-normal,Arial,sans-serif;
    src: url(fonts/helvetica-normal.ttf);
    font-weight: 400;
}
 
 
 
 
 
Font Awesome is a @font-face iconset that you can change size and color of the icons using CSS.
 
If you need more information, please visit this site: http://fortawesome.github.io/Font-Awesome/
 

We are using FontAwesome for social media icons in this template. Insert icons like this:

<i class="fa fa-google-plus"></i>

Here's the complete list of available icons from FontAwesome docs:

 

 

Owl Carousel is the slider you'll find in the content. It's an easy to use lightweight carousel with some decent features. 
 
Testimonial slider has id 'testimonial-slider' and each slide has '<div class="item">' wrapper for easy find where slide html code start. If you wont remove some slide just remove div with all content like this '<div class="item">'. If You want add new item copy  '<div class="item">'  with all content and paste after closed tag of  '<div class="item"></div>' 
 
<!-- Testimonials Starts-->
<section class="">
    <div class="container"> 
        <div class="testimonials">     
            <div id="testimonial-slider" class="testimonial-slider nav-1"> 
                <div class="item"> 
                    <div class="testi-wrap"> 
                        <div class="testi-img"> 
                            <a href="#"> <img src="assets/img/extra/testi-1.jpg" alt="" /> </a>
                        </div>
                        <div class="testi-caption"> 
                            <p> <i>“Lorem ipsum dolor sit amet, consectetuer adipiscing elitsed the diam nonummy nibh euismod tincidunt.”</i> </p>
                            <a href="#"> <i class="fa fa-user clr-txt"></i> <strong> LUIS GARCHIA </strong> </a>
                        </div>
                    </div>
                </div>
                <div class="item"> 
                    ...
                </div>
            </div>
        </div>
    </div>
</section>
<!-- Testimonials Ends -->
 
If you wont change option for testimonial slider you need to open assets/js/theme.js and find '// Our Customers Slider Start' function and set true/false for option what you wont to change
 
autoplay: true, - set autoplay for slider
nav: false, - hide navigation arrow
$("#testimonial-slider").owlCarousel({
    dots: false,
    loop: true,
    autoplay: false,
    autoplayHoverPause: true,
    smartSpeed: 100,
    nav: true,
    margin: 30,
    navText: [
        "<i class='fa fa-long-arrow-left'></i>",
        "<i class='fa fa-long-arrow-right'></i>"
    ],
    responsive: {
        0: {items: 1},
        1500: {items: 2},
        1200: {items: 2},
        992: {items: 2},
        600: {items: 2}
    }
});

You can find more documentation here http://owlgraphic.com/owlcarousel/

From June 22nd, 2016 google map required a key. How to get a key and fix "MissingKeyMapError" error explained here
https://www.latecnosfera.com/2016/06/google-maps-api-error-missing-keymap-error-solved.html
 
After your get your api key your need to add a "&amp;key=YOUR_API_KEY" at the bottom of index.html where plugged in google map script
 
change 
<script src="https://maps.googleapis.com/maps/api/js?&callback=initMap" async defer></script>
to
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script>

To set your google marker coordinate open assets/js/theme.js and find code below. Then set your coordinates for each marker and remove unnecessary markers.  

/*------------------- Map  -------------------*/
var map;
function initMap() {
    var map = new google.maps.Map(document.getElementById('map'), {
        zoom: 10,
        center: {lat: 38.897957, lng: -77.036560} // google map coordinates
    });

    var image = 'assets/img/icons/map.png'; // marker icon 

    var beachMarker = new google.maps.Marker({
        position: {lat: 38.897957, lng: -77.036560}, // marker position 
        map: map,
        icon: image
    });
}
 
 

The countdown is driven by the jQuery Countdown script

You can set you date by open assets/js/theme.js file and finde this code below and set your date for 

/*------ Countdown  --------*/
if ($().countdown) {
    var newYear = new Date();
    newYear = new Date(newYear.getFullYear() + 1, 1 - 1, 1);
    $('#defaultCountdown').countdown({since: new Date(2017, 1 - 1, 5)});
}

 

The following code set countdown to 25 December, 2017.

$('#defaultCountdown').countdown({since: new Date(2017, 12-1, 25)});

/*------ Countdown  --------*/
if ($().countdown) {
    $('#defaultCountdown').countdown({since: new Date(2017, 12-1, 25)});
}

 

For more information click here http://hilios.github.io/jQuery.countdown/documentation.html

Fonts:
Google Fonts - http://www.google.com/webfonts/
Icons Font-face - http://fortawesome.github.com/Font-Awesome/
 
Scripts:
jQuery - http://www.jquery.com/
jQuery UIhttps://jqueryui.com/
Bootstrap Framework - http://getbootstrap.com/
Bootstrap Selecthttp://silviomoreto.github.io/bootstrap-select/
Font Awesome - http://fontawesome.io/
Owl Carousel 2 - http://owlgraphic.com/owlcarousel/
animate.csshttp://daneden.me/animate
jquery.countdown.js - http://keith-wood.name/countdown.html
 
 
The images included in preview are for demonstration purposes and should always be replaced with your own work