Hintio by mix_design
by:
mix_design
version: 2.0.0
created: 14.07.2020
last update: 06.07.2022
01
Thank you for choosing Hintio - clean and bold coming soon and landing page HTML template. We have prepared detailed documentation to make Hintio customization an easy task for you. If you have any questions that are beyond the scope of this help file, you can email us on support@mixdesign.club.
We would be very happy if you could rate this item here with 5 stars. Your feedback is very important so write us a line ! :)
02
Follow the steps below to setup your site template:
In order to start working with Hintio unzip the downloaded package and open HTML folder to find all ready-to-use template files. Choose one of the demo *.html files (any ready-to-use demo you like) and rename it to index.html.
Next you’ll need to prepare a project for customization. Below is a list of files and folders that are required in the root directory of your project:
index.html - your chosen *.html file (renamed already);css folder - stylesheet files;js folder - JavaScript files;fonts folder - icon and lining nums fonts files;img folder for project images and favicon;video folder - project video files;mail.php file for sending e-mails;.htaccess - this file contain rules for files caching on web server;The other files can be used according to your preferences.
Your project is ready to go! Now you can start adding your texts, images and video to your new awesome website.
After the customization is over, you’ll need to upload the project files to your hosting web server using FTP client or cPanel interface in order to use it on your website.
03
After downloading and extracting template package you will find 3 folders:
This section describes
HTML
folder structure. More about
HintioGULP
folder structure you can find out in
HintioGULP
section.
Hintio is one page HTML template. So, mostly you will need one
*.html
file and supporting
*.css,
*.js,
*.php
files with some images. All the directories and files are well organized as it shown on the image bellow.
source-files folder contains all expanded CSS files, expanded JavaScript files, plugins and components files;mail.php file for sending e-mails is located in the root directory;.htaccess file is located in the root directory. This file contain rules for files caching on web server.Hintio is one page HTML template and comes with 14 ready-to-use demo pages:
Split Layout & Slider
Fullscreen Layout & Large Headline
Split Layout & Countdown
Split Layout & Large Headline
Hintio has a simple and easy to customize structure based on Bootstrap 5 Grid. Here is a sample page structure:
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
Meta tags, Title, Favicon and Icons, Facebook Metadata, CSS, Custom Browser Color
</head>
<body>
<!-- Old Browsers Support Start -->
...
<!-- Old Browsers Support End -->
<!-- Custom HTML Start -->
<!-- Loader Start -->
<div class="loader">
...
</div>
<!-- Loader End -->
<!-- Navigation Start -->
<nav id="menu" class="menu">
...
</nav>
<!-- Navigation End -->
<!-- Main Screen Slider Section Start -->
<section id="main" class="main">
...
</section>
<!-- Main Screen Slider Section End -->
<!-- About Us Section Start -->
<section id="about" class="inner about">
...
</section>
<!-- About Us Section End -->
<!-- Portfolio Section Start -->
<section id="works" class="inner portfolio">
...
</section>
<!-- Portfolio Section End -->
<!-- Contact Section Start -->
<section id="contact" class="inner contact">
...
</section>
<!-- Contact Section End -->
<!-- Notify Me Popup Start -->
<div id="notify" class="popup notify">
...
</div>
<!-- Notify Me Popup End -->
<!-- Say Hello Popup Start -->
<div id="sayhello" class="popup sayhello">
...
</div>
<!-- Say Hello Popup End -->
<!-- Custom HTML End -->
<!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
...
</div>
<!-- Custom Cursor -->
<div class="cursor"></div>
<!-- Load Scripts Start -->
...
<!-- Load Scripts End -->
</body>
</html>
Hintio template CSS files have a well-organized structure and a table of contents, as you can see on image below:
All CSS files are placed in
css
folder and have to be included in the
<head>
tag.
Hintio uses uncompressed CSS files.
If you want to improve Google PageSpeed Insights performance, you can use minificated files from
source-files → hintio-css-min-files.
<!-- Template Styles Start -->
<link rel="stylesheet" type="text/css" href="css/loaders/loader.css">
<link rel="stylesheet" type="text/css" href="css/plugins.css">
<link rel="stylesheet" type="text/css" href="css/main.css">
<!-- Template Styles End -->
CSS files that have to be included in chosen .html file:
loader.css
plugins.css
main.css
If you want to customize CSS styles, We recommend to create your own
custom.css
file and include it to
Template Styles
section of the
HTML
file. This solution will help you in future updates.
All JavaScript files are placed in
js
folder and have to be included before the
</body>
tag.
libs.min.js - all JavaScript libraries that are necessary for Hintio proper work, are сompiled in this file;gallery-init.js - for photoswipe gallery initialization;custom.js - includes other scripts calls and settings;map.js - for Google Map.
<!-- Load Scripts Start -->
<script src="js/libs.min.js"></script>
<script src="js/gallery-init.js"></script>
<script src="js/custom.js"></script>
<script src="js/maps/map.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDNMDtmEsvSevM4ztfsbhLfLNZhKHCvWXk"></script>
<!-- Load Scripts End -->
We used minificated
libs.min.js
file to add all necessary JavaScript libraries to this template. The file contains:
All this uncompressed files you can find in the source-files folder.
04
In the Hintio template we used Montserrat Font and Fontawesome Free Iconic Font.
In the Hintio template we used one font for headlines, basic text content and additional text:
This font is embedded in the
main.css
file via
@font-face
rule:
/* ------------------------------------------------*/
/* Fonts Start */
/* ------------------------------------------------*/
/* Montserrat Font */
@font-face {
font-family: "Montserrat";
font-style: normal;
font-weight: 300;
src: url("../fonts/Montserrat-Light/Montserrat-Light.eot?#iefix") format("embedded-opentype"),
url("../fonts/Montserrat-Light/Montserrat-Light.woff2") format("woff2"),
url("../fonts/Montserrat-Light/Montserrat-Light.woff") format("woff"),
url("../fonts/Montserrat-Light/Montserrat-Light.ttf") format("truetype"),
url("../fonts/Montserrat-Light/Montserrat-Light.svg#Montserrat") format("svg");
}
...
/* ------------------------------------------------*/
/* Fonts End */
/* ------------------------------------------------*/
You can customize embedded fonts or embed another fonts for your project in the
Fonts
section of the
main.css
file.
Hintio uses free version of FontAwesome 6.1.1 iconic font. You can use fontawesome.com/icons page to easily find the icon you want to use. Solid, regular and brands icons are already compiled in the plugins.css file and ready for use.
To change icons, just change the class names: fa-solid fa-heart, fa-brands fa-instagram, fa-regular fa-address-book.
<li>
<a href="https://www.facebook.com/" target="_blank">
<i class="fa-brands fa-facebook"></i>
</a>
</li>More information about FontAwesome you can find on official documentation website - FontAwesome Docs.
05
Hintio covers almost all platforms design requirements for favicon and icons:
Classic favicon:
<link rel="icon" href="img/favicon/favicon.ico" sizes="any">
Android Web App Manifest & Apple Touch Icon:
<link rel="apple-touch-icon" href="img/favicon/apple-touch-icon.png">
<link rel="manifest" href="img/favicon/manifest.webmanifest">
Universal SVG Icon for All Sizes ang Dark & Light Browser Color Themes:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500">
<style type="text/css">
.st0 {
fill: #E51743;
}
.st1 {
fill :#FFFFFF;
}
@media (prefers-color-scheme: dark) {
.st0 {
fill: #E51743;
}
.st1 {
fill: #FFFFFF;
}
}
</style>
<g>
<rect y="0.5" class="st0" width="500" height="500"/>
<path class="st1" d="M370.4,119.2v262.5h-60.8V274.1H190.4v107.6h-60.7V119.2h60.7v103.5h119.3V119.2H370.4z"/>
</g>
</svg>
Facebook Metadata:
<!-- Facebook Metadata Start -->
<meta property="og:image:height" content="1200">
<meta property="og:image:width" content="1200">
<meta property="og:title" content="Hintio - Coming Soon & Landing Page Template">
<meta property="og:description" content="Hintio - clean and bold coming soon & landing page template to kick-start your new project">
<meta property="og:url" content="http://mixdesign.club/themeforest/hintio/">
<meta property="og:image" content="http://mixdesign.club/themeforest/hintio/img/favicon/og-image.jpg">
<!-- Facebook Metadata End -->
You can use Hintio favicon as an example or generate new one with Favicon Generator or any other favicon generator by your needs.
06
Hintio template comes with easy-to-customize page elements. You can choose from 4 homescreen types, 3 header types, 6 background types and much more.
Loader will hide contents of your site until it's fully loaded.

If you want to customize or remove loader, find this code in *.html file:
<div class="loader">
<div class="loader__container">
<div class="loader-content">
<!-- Your Text Here-->
<span class="outline-colored">Coming Soon</span>
<span class="outline-colored">Coming Soon</span>
<span class="outline-colored">Coming Soon</span>
</div>
<div class="loader-caption">
<p>Hintio by
<a href="https://themeforest.net/user/mix_design/portfolio " target="_blank">mix_design</a>
</p>
</div>
</div>
</div>Loader styles are included in the <head> tag:
<!-- Template Styles Start-->
...
<link rel="stylesheet" type="text/css" href="css/loaders/loader.css">
...
<!-- Template Styles End-->The logo container is located in the template's header -div class="main__header".

<!-- Header Start -->
<div class="main__header">
<!-- Logo Start -->
<div class="header__logo">
<!-- Your Logo Here -->
<img src="img/hintio-logo.svg" alt="Hintio - Coming Soon & Landing Page Templatee">
</div>
<!-- Logo End -->
...
</div>
<!-- Header End -->You can use SVG, PNG or JPG image for logo. If you are using SVG, create PNG fallback image for old browsers. It'll be replaced automatically if needed.
All images used in Hintio template live demo are just for preview purpose only and they are not included in main download files. You easily can find all images on unsplash.com or pexels.com. We are using placeholders from placeholder.com instead of real images. You can easily replace placeholder URL with a path to your image like img/yourimage.jpg.
All template background images you can replace in the main.css file:
/* ------------------------------------------------*/
/* Template Backgrounds Start */
/* ------------------------------------------------*/
...
.media-image-1 {
background-image: url("http://via.placeholder.com/1200x1200");
}
...
/* ------------------------------------------------*/
/* Template Backgrounds End */
/* ------------------------------------------------*/1. Split layout and slider. Beautifully designed split layout with middle size headline and slider. Represent your best works on the first screen! Slider settings you can find in the Slider section of this file.

Replace this headline demo text with your own:
<!-- Headline Start -->
<div id="headline" class="headline">
<h1>
<span class="outline-white">Hello!</span>
We are preparing
<span class="colored">something amazing</span>
and exciting for you.
<span class="outline-white">Special surprise</span>
for our subscribers only.
</h1>
<div class="headline__btnholder">
<a href="#" id="notify-trigger" class="btn">
<span class="btn-caption">Notify me</span>
<span class="btn-icon-right btn-custom-icon-right"></span>
</a>
</div>
</div>
<!-- Headline End -->2. Split layout and various backgrounds. Amazing split layout with bold countdown timer, middle size headline and various animated backgrounds. Animated backgrounds settings you can find in Animated Backgrounds section of this file.

Replace this headline demo text with your own:
<!-- Headline Start -->
<div id="headline" class="headline">
<h1>
<span class="outline-white">Hello!</span>
We are preparing
<span class="colored">something amazing</span>
and exciting for you.
<span class="outline-white">Special surprise</span>
for our subscribers only.
</h1>
<div class="headline__btnholder">
<a href="#" id="notify-trigger" class="btn">
<span class="btn-caption">Notify me</span>
<span class="btn-icon-right btn-custom-icon-right"></span>
</a>
</div>
</div>
<!-- Headline End -->3. Fullscreen layout and various backgrounds. Minimalistic, clean and stylish home screen with large headline. Showcase your skills in an unique way. Animated backgrounds settings you can find in Animated Backgrounds section of this file.

Replace this headline demo text with your own:
<!-- Headline Start -->
<div id="headline" class="headline center">
<h1 class="large"><span class="outline-white">Coming soon</span></h1>
<div class="headline__countdownholder">
<!-- Countdown Start-->
<div class="countdown countdown-headline">
<div id="countdown-large"></div>
<span class="help-text">Left to our launch</span>
</div>
<!-- Countdown End-->
</div>
</div>
<!-- Headline End -->4. Fullscreen layout and various backgrounds. Excellent split layout with bold large headline, full countdown timer and various animated backgrounds. Animated backgrounds settings you can find in Animated Backgrounds section of this file.

Replace this headline demo text with your own:
<!-- Headline Start -->
<div id="headline" class="headline headline-bottom">
<h1 class="medium">
<span class="outline-colored">We are</span>
<br>
<span class="colored">ready to go!</span>
</h1>
<p class="headline__text">Hello! We are preparing something amazing and exciting for you. Special surprise for our subscribers only.</p>
</div>
<!-- Headline End -->Hintio template comes with 3 header types with centered logo and different buttons position.
Header #1 - menu button left:

<!-- Header Start -->
<div class="main__header">
<!-- Logo Start -->
<div class="header__logo">
<!-- Your Logo Here -->
<img src="img/hintio-logo.svg" alt="Hintio - Coming Soon & Landing Page Templatee">
</div>
<!-- Logo End -->
<!-- Notify Trigger Start -->
<a href="#" id="notify-trigger" class="notify-trigger-top top-right-trigger">
<i class="far fa-bell"></i>
<span class="caption">Notify me</span>
</a>
<!-- Notify Trigger End -->
<!-- Menu Trigger Start -->
<div class="header__menubutton top-left">
<a href="#0" id="menu-trigger" class="menu-trigger"><span></span></a>
</div>
<!-- Menu Trigger End -->
</div>
<!-- Header End -->Header #2 - menu and say hello button right:

<!-- Header Start -->
<div class="main__header">
<!-- Logo Start -->
<div class="header__logo">
<!-- Your Logo Here -->
<img src="img/hintio-logo.svg" alt="Hintio - Coming Soon & Landing Page Templatee">
</div>
<!-- Logo End -->
<!-- Say Hello Trigger Start -->
<a href="#0" id="sayhello-trigger" class="sayhello-trigger top-left-mobile top-right-desktop-dist">
<i class="far fa-envelope"></i>
<span class="caption">Say hello</span>
</a>
<!-- Say Hello Trigger End -->
<!-- Menu Trigger Start -->
<div class="header__menubutton top-right">
<a href="#0" id="menu-trigger" class="menu-trigger"><span></span></a>
</div>
<!-- Menu Trigger End -->
</div>
<!-- Header End -->Header #3 - menu and notify button right:

<!-- Header Start -->
<div class="main__header">
<!-- Logo Start -->
<div class="header__logo">
<!-- Your Logo Here -->
<img src="img/hintio-logo.svg" alt="Hintio - Coming Soon & Landing Page Templatee">
</div>
<!-- Logo End -->
<!-- Notify Trigger Start -->
<a href="#" id="notify-trigger" class="notify-trigger-top top-left-molile top-right-desktop-dist">
<i class="far fa-bell"></i>
<span class="caption">Notify me</span>
</a>
<!-- Notify Trigger End -->
<!-- Menu Trigger Start -->
<div class="header__menubutton top-right">
<a href="#0" id="menu-trigger" class="menu-trigger"><span></span></a>
</div>
<!-- Menu Trigger End -->
</div>
<!-- Header End -->07
Hintio template comes with two countdown types - full countdown and days only countdown. You can choose the one you like!
#countdown
#countdown-large
Hintio template comes with KBW Countdown Plugin. This plugin can be tricky to set up, but it is very flexible and has a lot of features.
For more details you can see documentation reference page: keith-wood.name/countdownRef.html or see a minimal page with basic settings: keith-wood.name/countdownBasics.html. In our case we are using UTCDate function. (You can also find this function in documentation reference page):
$.countdown.UTCDate(tz, year, month, day, hours, mins, secs, ms)
tz
- timezone offset, either in hours or minutes, from GMT, for example, Brisbane, Australia, would be +10 or +600;
year
- local year;
month
- local month (0 to 11);
day
- local day in the month;
hours
- local hour;
mins
- local minute;
secs
- local second;
ms
- local millisecond.
So here: countdown.UTCDate(10, 2022, 11, 22)
Find the
Load Scripts
section at the end of the
<body>
and make sure that all the necessary js files are added in the following order:
libs.min.js
custom.js
<!-- Load Scripts Start -->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End -->
Setting your own date for countdown script can be done in the
custom.js
file in
js
folder:
// --------------------------------------------- //
// KBW-Countdown Start
// --------------------------------------------- //
$('#countdown').countdown({until: $.countdown.UTCDate(+10, 2021, 12, 19), format: 'D'});
$('#countdown-large').countdown({until: $.countdown.UTCDate(+10, 2021, 12, 19), format: 'DHMS'});
// --------------------------------------------- //
// KBW-Countdown End
// --------------------------------------------- //
Visit KBW Countdown site for more details and settings - keith-wood.name/countdown.html
Hintio uses Swiper Slider 8.2.6 plugin for:
Homescreen layout slide slider
It's a half-screen slider with captions and a slide effect:
<!-- Main Section Slider Start-->
<div class="media__slider slider-slide">
<!-- Slider main container -->
<div class="swiper">
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<!-- slide single -->
<div class="swiper-slide swiper-slide-1">
<div class="color-layer color-layer-medium"></div>
<div class="slide__info">
<div class="slide__caption" data-swiper-parallax="-150" data-swiper-parallax-opacity="0.5">
<span>The case study</span>
<p>Photography<br>New brand<br>presentation</p>
</div>
<div class="slide__number" data-swiper-parallax="-150" data-swiper-parallax-opacity="0.5">
<p>01<span>*05</span></p>
</div>
</div>
</div>
...
</div>
<!-- Navigation buttons -->
<div class="swiper-button-prev link-s">
<span>prev</span>
</div>
<div class="swiper-button-next link-s">
<span>next</span>
</div>
</div>
</div>
<!-- Main Section Slider End-->
All slides background images you can replace in the main.css file:
/* ------------------------------------------------*/
/* Template Backgrounds Start */
/* ------------------------------------------------*/
...
.swiper-slide-1 {
background-image: url("http://via.placeholder.com/1200x1200");
}
...
/* ------------------------------------------------*/
/* Template Backgrounds End */
/* ------------------------------------------------*/
Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start -->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End -->
If you want to change this slider settings, find the
custom.js
file in
js
folder and make the necessary changes to the swiper init lines:
if (sliderSlide.length) {
setTimeout(function(){
var swiper = new Swiper('.swiper', {
grabCursor: true,
effect: "creative",
creativeEffect: {
prev: {
translate: ["-20%", 0, -1],
},
next: {
translate: ["100%", 0, 0],
},
},
parallax: true,
speed: 1300,
loop: true,
autoplay: {
delay: 2000,
disableOnInteraction: false,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
},3200);
};
Homescreen layout fade slider
It's a half-screen slider with captions and a fade effect:
<!-- Main Section Slider Start-->
<div class="media__slider slider-fade">
<!-- Slider main container -->
<div class="swiper">
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<!-- slide single -->
<div class="swiper-slide swiper-slide-1">
<div class="color-layer color-layer-medium"></div>
<div class="slide__info">
<div class="slide__caption" data-swiper-parallax="-150" data-swiper-parallax-opacity="0.5">
<span>The case study</span>
<p>Photography<br>New brand<br>presentation</p>
</div>
<div class="slide__number" data-swiper-parallax="-150" data-swiper-parallax-opacity="0.5">
<p>01<span>*05</span></p>
</div>
</div>
</div>
...
</div>
<!-- Navigation buttons -->
<div class="swiper-button-prev link-s">
<span>prev</span>
</div>
<div class="swiper-button-next link-s">
<span>next</span>
</div>
</div>
</div>
<!-- Main Section Slider End-->
All slides background images you can replace in the main.css file:
/* ------------------------------------------------*/
/* Template Backgrounds Start */
/* ------------------------------------------------*/
...
.swiper-slide-1 {
background-image: url("http://via.placeholder.com/1200x1200");
}
...
/* ------------------------------------------------*/
/* Template Backgrounds End */
/* ------------------------------------------------*/
Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start -->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End -->
If you want to change this slider settings, find the
custom.js
file in
js
folder and make the necessary changes to the swiper init lines:
if (sliderSlide.length) {
setTimeout(function(){
var swiper = new Swiper('.swiper', {
grabCursor: true,
effect: "fade",
speed: 1300,
loop: true,
autoplay: {
delay: 2000,
disableOnInteraction: false,
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
},3200);
};
More information about Swiper settings you can find in the official documentation - swiperjs.com/get-started
Hintio uses jQuery CSS Skills Bar Plugin to show the skill set.

You can change percent parameter in the HTML file:
<!-- Skillbar single item -->
<div class="show-skillbar">
<div class="skillbar" data-percent="96">
<span class="skillbar-title">Design</span>
<p class="skillbar-bar"></p>
<span class="skill-bar-percent"></span>
</div>
</div>All other parameters you can change in custom.js file:
$('.skillbar').skillBars({
from: 0,
speed: 4000,
interval: 100,
});See jQuery CSS Skills Bar Plugin page for more settings.
Portfolio gallery is made using PhotoSwipe JavaScript Gallery.

This is an example for one portfolio item, just duplicate it to add new pictures or fill it with your content:
<!-- gallery single item -->
<figure class="col-12 col-sm-6 my-gallery__item link-l" itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">
<a href="img/works/900x1200-work-1.jpg" data-image="img/works/900x1200-work-1.jpg" class="works-link" itemprop="contentUrl" data-size="900x1200">
<img src="img/works/900x1200-work-1.jpg" class="works-image" itemprop="thumbnail" alt="Image description" />
</a>
<figcaption class="works-description" itemprop="caption description">
<div class="works-description__caption">
<span>01 / Case study</span>
</div>
<h4>
<span><strong>Packaging design</strong></span>
<br>
<small><em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</em></small>
</h4>
<p>Mauris porttitor lobortis ligula, quis molestie lorem scelerisque eu. Morbi aliquam enim odio, a mollis ipsum tristique eu.</p>
</figcaption>
</figure>
JavaScript files that have to be included:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
<script src="js/gallery-init.js"></script>
...
<!-- Load Scripts End-->More information about PhotoSwipe Gallery you can find in PhotoSwipe Documentation.
08
All backgrounds CSS styles are compiled in plugins.css file so you don't need to add any CSS files.
To provide this effect we use Vegas jQuery Plugin . Make sure you have <div id="bgndKenburns"> in *.html file:
<!-- Background Effect Start -->
<div class="fullscreen">
<div id="bgndKenburns"></div>
</div>
<!-- Background Effect End -->Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End-->To replace or add images to the slideshow, find the custom.js file in js folder and make the necessary changes to the slides array:
$('#bgndKenburns').vegas({
...
slides: [
{ src: '../img/example-slide-1.jpg' },
{ src: '../img/example-slide-2.jpg' },
{ src: '../img/example-slide-3.jpg' }
],
...
});More information about Vegas settings you can find in the official documentation - vegas.jaysalvat.com/documentation
To provide self-hosted (local) video background feature we use HTML5 <video> tag. Aso we used <source> property with 3 video formats to maximize browser support:
<!-- Background Effect Start -->
<div class="video-background">
<video id="main-video" preload="auto" autoplay="autoplay" loop="loop" muted="muted" poster="img/backgrounds/poster.jpg">
<source type="video/mp4" src="video/video.mp4">
<source type="video/webm" src="video/video.webm">
<source type="video/ogv" src="video/video.ogv">
</video>
</div>
<!-- Background Effect End -->You can use online service to convert your video: Online Uniconverter or any other similar applicaton.
Please note, if you'll not use muted property of the <video> tag, your video will not start automatically in some browsers.
Make sure you have <div id="nightsky-js"> in *.html file:
<div class="fullscreen-bg">
...
<!-- Background Effect Start-->
<div id="nightsky-js"></div>
<!-- Background Effect End-->
...
</div>Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
<!-- Load Scripts End-->Done! More information about particles.js configuration you can find on official website - vincentgarreau.com/particles.js
This background effect setup is the same as night sky effect. Make sure you have <div id="stars-js"> in *.html file:
<div class="media__content">
...
<!-- Background Effect Start-->
<div id="stars-js"></div>
<!-- Background Effect End-->
...
</div>Find the Load Scripts section at the end of <body>and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
<!-- Load Scripts End-->Done! More information about particles.js configuration you can find on official website - vincentgarreau.com/particles.js
This background effect is based on the Particles.js plugin.
Make sure you have <div id="polygons-js"> in *.html file:
<!-- Background Effect Start-->
<div id="polygons-js"></div>
<!-- Background Effect End-->Find the Load Scripts section at the end of <body>and make sure that all the necessary js files are added in the following order:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
<!-- Load Scripts End-->Done! More information about particles.js configuration you can find on official website.
09
Hintio template is provided with 2 form types:
This active subscribe form will save e-mails to Mailchimp list.
<!-- Notify Contact Form Start-->
<form class="form notify-form form-light">
<input class="" type="email" placeholder="Email Adress*" required>
<span class="inputs-description">*Required fields</span>
<button class="btn btn-fill link-l" type="submit">
<span class="caption">Send</span>
</button>
</form>
<!-- Notify Contact Form End-->
JavaScript files that have to be included:
<!-- Load Scripts Start -->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End -->
Follow these steps to get Mailchimp list URL:
Audience
section.
https:// if it is not included with Mailchimp list URL.
Open custom.js file from js folder.
Just replace our Mailchimp form action URL with your Mailchimp list URL:
$('.notify-form').ajaxChimp({
callback: mailchimpCallback,
// Replace this Mailchimp form action URL with your Mailchimp list URL
url: 'https://besaba.us10.list-manage.com/subscribe/post?u=e8d650c0df90e716c22ae4778&id=54a7906900'
});
Done! Now you can save emails to your MailChimp Audience List!
Hintio has 1 integrated ajax contact form:

All these forms have the same settings. It's very easy to set up this forms to receive feedback on your e-mail:
mail.php file is added to the root directory of your project.<form> tag with id="sayhello-form" in the *.html file. <!-- Say Hello Form Start -->
<form class="form sayhello-form form-light" id="sayhello-form">
<!-- Hidden Required Fields -->
<input type="hidden" name="project_name" value="Hintio - Coming Soon & Landing Page Template">
<input type="hidden" name="admin_email" value="support@mixdesign.club">
<input type="hidden" name="form_subject" value="Say Hello Form Message">
<!-- END Hidden Required Fields-->
...
</form>
<!-- Say Hello Form End -->JavaScript files that have to be included:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
...
<!-- Load Scripts End-->Done! Now you can receive messages on your e-mail.
10
Hintio comes with a custom Google map which uses unique color scheme and custom zoom in/out buttons. Google Map JavaScript files you can find in the js → maps folder.

Find the Load Scripts section at the end of <body> and make sure that all the necessary js files are added in the following order:
For example:
<!-- Load Scripts Start-->
<script src="js/libs.min.js"></script>
...
<script src="js/custom.js"></script>
<script src="js/maps/map.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDNMDtmEsvSevM4ztfsbhLfLNZhKHCvWXk "></script>
<!-- Load Scripts End-->Change the Google Map parameters in the map.js file:
$(function() {
// Insert Your Google Map Parameters:
var latitude = 40.761425,
longitude = -73.977643,
map_zoom = 14;
...
});For Google Map proper work you need to get Google Map API key and insert it in your chosen .html file. At first get API key. Google has detailed instructions for this process: Get API key.
Find “Load Scripts” section of the .html file and replace demo API key with your new key. You’ll need to wait some time for the changes to take effect:
<!-- Load Scripts Start-->
...
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR-API-KEY "></script>
<!-- Load Scripts End-->Done! More information about Google Maps styling you can find on the Google Maps API tutorial page.
11
If you want to totally customize Hintio template, you can use our all-inclusive HintioGULP template. HintioGULP includes Bootstrap Grid, Gulp, Sass, Bourbon, Autoprefixer, Browsersync, Clean-CSS, CSS Beautify, Uglify, and other packages for efficient and comfortable work.
HintioGULP requires node, npm and git.
Install Node Modules: npm i
Run HintioGULP: gulp
app directory;sass directory;dist folder is a production folder. It contains ready project with optimized HTML, CSS, JS and images.gulp: run default gulp task for web development;
build: build project to dist folder;
clearcache: clear all gulp cache.
If you have any questions about HintioGULP, you can email us on support@mixdesign.club.
12
13