Installation
Follow the steps below to get started with your Site Template:
- Open the
Package/HTMLFolder to find all the Templates Files - You will need to Upload these files to your Web Server using FTP in order to use it on your Website.
- Make sure you upload the required files/folders listed below:
HTML/css- Extra Stylesheets Folder plus Main Stylesheet FileHTML/images- Images FolderHTML/js- Javacripts FolderHTML/index.html- Index File/Homepage
- You're now good to go..! Start adding your Content and show off your Brand New Beautiful Website in style.
HTML Structure
Envas follows a simple coding structure. here is the sample:
<!DOCTYPE html> <html lang="en"> <head> <!-- Your Stylesheets, Title --> ... </head> <body> <!-- The Loader Before Site Load --> <div class="loader"> .... </div> <!-- Header --> <header> <div class="container"> ... </div> </header> <!-- Site Content --> <section> <div class="container"> ... </div> </section> <!-- Footer --> <footer> <div class="container"> ... <!-- Useful links --> <ul class="breadcrumb"> ..... </ul> </div> </footer> <!-- Your All Scripts will be here --> ... </body> </html>
Favicons & Apple Touch Icons
You can add a Favicon to your Website using the following code just bottom to the Stylesheet files links:
<link rel="icon" href="favicon.png" type="image/png" sizes="16x16">
You can add Apple Touch Icons to your Website using the following code:
<link rel="apple-touch-icon" href="touch-icon-iphone.png"> <link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png"> <link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png"> <link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png">
Page Loading Transitions
You can show Interactive loaders to your Visitors while the Pages of your Website loads in the background & then Reveal show Interactive loaders to your Visitors while your Pages with CSS3 Transitions. Page Loading Transitions are enabled by default. To disable the Transition, you can simply remove .loader Class just after the <body> Tag.
You can also add transition effects on any section or any contantent used in the web site for the purpose of smooth loading effects and scrolling.
TO use it you have to need just add the .wow and .fedeIn(transition name class which you want to use)
<div class="wow fadeIn" data-wow-delay="500ms" data-wow-duration="300ms">
Logo Settings
The Logo Container can be found in the Header Container - navbar-default
<div class="navbar-header"> <a href="index.html" class="navbar-brand"><img src="images/logo.png" alt="logo" class="logo"></a> </div>
Changing Fonts
Change your Fonts from Google Fonts Library directly if you plan to use a Google Font You can find the Linking to the Font Files in the head tag of all the .html files.or import in your css file
<link href="http://fonts.googleapis.com/css?family=Lato:300,400,400italic,600,700|Raleway:300,400,500,600,700|Crete+Round:400italic" rel="stylesheet" type="text/css" />
<!--For CSS Import files as: -->
@import url(https://fonts.googleapis.com/css?family=Raleway:400,800,700italic,700,800italic,900,900italic,600italic,600,500italic,500,400italic,300italic,300,200italic,200,100italic,100);
In order to change the Fonts, you will need to Edit the Above Links with your Custom Font if you plan to use a Google Font or Remove it complete if you plan to use a Self Hosted font. Here is an Example for using Self Hosted Fonts.
By default, Envas uses 2 Fonts namely: Raleway, Open Sans
from the Google Fonts Library.
Website Optimization Tips
A Fast & Optimized Website has several factors which needs to be implemented in order to achieve the desired results. There are several Optimization Techniques available which will definitely affect your Website's Performance in a Positive Way & we want to share a few of them with you:
-
gZip Compression & Browser Caching
This is probably one of the Most Important Techniques you should definitely implement in order to bump up your Website's Loading Speed. gZip Compression is used to compress the Files that are delivered when loading a Website. It covers HTML, CSS, Javascript & Font Files along with other miscellaneous text files. Where as Browser Caching also covers Images & Videos apart from including the above files. This is used to saves the Static Data in your Browser itself so that when you open the Next Pages on the Same Website, the content does not gets Downloaded again, loading the Website fast.
gZip Compression & Browser Caching can be enabled using the
.htaccessFile on an Apache Web Server. You can use the Codes from here: https://github.com/h5bp/html5-boilerplate/blob/master/dist/.htaccess to enable these modules on your server. -
Image Compression & Optimization
We tend to use Lots of Images on our Websites but we often do not make efforts to Compress & Optimize them. Remember, the Larger the Image, the more time it takes to download and therefore this slows your website loading times affecting User Experience. Your customer will leave your website if it does not load within 3-5 Seconds which adversely affects your Sales. Therefore, it is important to Resize, Optimize & Compress your Images before using it on your Website. Here are some Tips which might come handy in optimizing images:
- Resize your Images: Resize your Images before using it on your Website. Do not just Download an Image & place it as it is in your Website's
<img>Tag without resizing it. The size/resolution of the Image matters since it is not recommended to use an Image size of1200pxx800pxin a Content Size of300pxx200pxas this is unnecessary. Resize it to300pxx200px - Image Formats: There are three common file types that are used for web images which are JPEG, GIF, & PNG. For images with a Flat Background use JPEG images, for images with a Transparent background use PNG images and for images with Animations use GIF images.
- Compressing Images: Images Compression is important as it considerably reduces the size without losing the quality. There are several FREE Image Optimization Tools available to Download.
For MAC use ImageOptim
For Windows use Riot for compressing JPEG Images & PNG Gauntlet for PNG Images.
- Resize your Images: Resize your Images before using it on your Website. Do not just Download an Image & place it as it is in your Website's
-
CSS & jQuery Minifications
It is also recommended that you Combine & Minify all your CSS Files to a single CSS File & all Javascript Files to a single JS File since Minification reduces the size of the File and Combining the files helps in reducing the number of HTTP requests made to the server. This is also an Important Factor in increasing the speed of your website. There are several tools available online to Minify your CSS & JS Files. Our recommendations are:
For CSS use CSS Minifier and For Javascript use Javascript Minifier. -
Content Delivery Network
You can use a CDN to further speed up your website. You can use the CDN to deliver static files of your website like CSS, JS, Images & Font Files. There are several CDN Hosting Providers available on the Internet but we would recommend MaxCDN or CloudFlare. Note: CDN setup requires Extra monthly Fees to setup, so it is completely optional & according to your needs.
-
Fast Web Hosting Servers
A lot depends on your Web Hosting Servers, so it is recommended that you choose a Hosting Company/Server that provides a Reliable & a Fast Hosting Service. You can check out some recommended Hosting Services here: http://themeforest.net/get_hosting.
Header
You can choose the headers while creating your Page. Default Header with a Dark Background having a menu bar right aligned, while turns Stickey after a little scrolling &,you can make header without stickey effect for this just remove the .navbar-sticky Class from nav tag.
Envas uses different styles of headers , for this you have to follow simply code structure by giving specify class to header tag.
<header> ... </header> <!--For Boxed Header--> <div class=">layout_first"> ...... </div> <!--For Default Header--> <div class=">layout_dark"> ...... </div> <!--For Center Aligned Menu --> <div class=">layout_fifth"> ...... </div> <!--Header fixed Bottom --> <div class=">layout_bottom"> ...... </div> <!--HJeader with Topbat full on top in Colored --> <div class=">layout_second"> ...... </div> <!--Header with transparent background --> <div class=">layout_transparent"> ...... </div> <!--Header tiny wraped in box while turns fixed on scroll --> <div class=">layout_sixth"> ...... </div>
Page Titles
We have added page titles within background styled layout for inner pages of website. for this the Page title heading and a small caption line under the headein as below:
<!--Page header & Title-->
<section class="page_header">
<div class="container">
<div class="row">
<div class="col-sm-12 text-center">
<p>Ops...</p>
<h1> 404 Error</h1>
</div>
</div>
</div>
</section>
For navigate between the inner pages to home page, we made bread crumb menu as below
<section class="page_linker">
<div class="container">
<div class="row">
<div class="col-md-12">
<ul class="breadcrumb">
<li><a href="index.html">Home</a></li>
<li class="active">Page Name</li>
</ul>
</div>
</div>
</div>
</section>
Columns & Grid
Bootstrap Grid
Side Panel
You can add a revealable Side Panel on your Website with Additional Information about your Website. Here is sample of side panel with all possible information about website, Simply use the Code below:
<aside>
<div class="widget heading_space">
<form class="widget_search border-radius">
<div class="input-group">
<input class="form-control" type="search" required placeholder="Search Here">
<i class="input-group-addon icon-search5"></i>
</div>
</form>
</div>
</aside>
Side Panel Position
A Side Panel can be revealed from either Left or Right. The Side Panel is revealed from the Right and also Left by default.
If you would like to change the Reveal Position of the Side Panel to Left, then you can simply add the .pull-left/ right Class to the <aside> Tag.
<aside class="pull-left">
Helper Classes
We have created some really useful helper classes for you. Here are a few of them:
.padding-top- pagdding of 80px on top of sections..padding- pagdding of 90px on the top and bottom of sections..padding-bottom- pagdding of 80px on the bottom of sections..padding-half- pagdding of 40px on the top and bottom of sections..padding-bottom-half- pagdding of 40px on the bottom of sections..no-margin- to remove padding or margin on any element..heading_space- margin of 20px on the bottom of sections..content_space- margin of 40px on the bottom of headings.margintop40- margin of 40px on the top of section.bottom30- margin of 30px on the bottom of element.top30- margin of 30px on the top of element.bottom20- margin of 20px on the bottom of element.top20- margin of 20px on the top of element.bottom10- margin of 10px on the bottom of element.top10- margin of 10px on the top of element.heading- creating the border for headings in the sections..btn-common- For commonly used links / buttons styling..btn-light- For commonly used links / buttons styling..btn-dark- For commonly used links / buttons styling..btn-green- For commonly used links / buttons styling..btn-blue- For commonly used links / buttons styling..border_radius- For create the border rounder of 4px on elements used in website.image- wrap for the images of web sites with Relative position..light- Default light background color..blue_bg- Default bliue background color..red_bg- Default red background color..green_bg- Default green background color..light- Default light background color..white_t- Default white color forn text..red_t- Default red color forn text..blue_t- Default blue color forn text..green_t- Default green color forn text..yellow_t- Default yellow color forn text..tags- used tags in web site.
Slider Types & their Options
Envas includes 2 Unique Sliders for you to be used on any Page with 100s of Options. The List of all the Sliders included are mentioned as follows:
- Revolution Slider
- Owl Slider
Revolution Slider
You can find the Revolution Slider related Documentation here.
Read Revolution Slider Docs
You can find the Owl Slider related Documentation here.
Read Owl Slider Docs
Blog Setup
Posts use Simple Markup. Use the Code Sample below in the .container Class:
<!-- Blogs --> <section id="blog"> <div class="container"> <div class="row"> <div class="col-sm-9"> <div class="blog_item media "> <!-- Left aligned Blog Feature image --> <div class="media-left"> <a href="#"> <img class="media-object" src="images/blog1.jpg" alt="News & Blog"> </a> </div> <div class="media-body"> <h3><a href="#.">Project Description</a></h3> <ul class="blog_date bottom30"> <li><a href="javascript:void(0)">Financial, Marketing</a></li> <li><a href="javascript:void(0)">September 22,2016</a></li> </ul> <p class="bottom30">Marum quidem rerum facilis est et expedita distinctio am libero lanbour tempore, cum soluta nobis este eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est.</p> <p class="bottom30">Ationally encounter se consequencess that are extremely painful or again is there anyone who loves or pursues or desires to obtain seds pain of itself </p> <a href="#." class="text-uppercase continue">Continue Reading</a> </div> </div> </div> </div> </div> </section>
Here we have another classic style of blog posts with top aligned feature image
<div class="blog_item">
<!-- Feature image top aligned -->
<div class="image bottom30">
<a href="#">
<img class="media-object" src="images/blog-full1.jpg" alt="News & Blog">
</a>
</div>
<h3><a href="#.">Project Description</a></h3>
<ul class="blog_date bottom15">
<li><a href="javascript:void(0)">Financial, Marketing</a></li>
<li><a href="javascript:void(0)">September 22,2016</a></li>
</ul>
<p class="bottom30">Marum quidem rerum facilis .........</p>
<a href="#." class="text-uppercase continue">Continue Reading</a>
</div>
Comment
You can diffEnvast types of Comments System on Post Single Pages like as:
<div class="blog_rep media">
<div class="media-left">
<img src="images/commenter1.jpg" alt="Reply" class="media-object">
</div>
<div class="media-body">
<h4 class="bottom15">Peter Siddle <small>23 Hrs Ago</small></h4>
<p>......</p>
</div>
</div>
Portfolio Setup
Envas provides a very elegant way to showcase your work that filter with two diffEnvast6 layout. Setting up Portfolio is simple. Please use the following codes:
Note:please make sure that your filters and grid gallery withih the
#project ID
Setting up Portfolio Filter:
<div id="project-filter" class="cbp-l-filters-alignCenter"> <div data-filter="*" class="cbp-filter-item-active cbp-filter-item">Show All</div> <div data-filter=".savings" class="cbp-filter-item">Savings </div> <div data-filter=".services" class="cbp-filter-item"> Services </div> <div data-filter=".trading" class="cbp-filter-item">Trading </div> <div data-filter=".invoicing" class="cbp-filter-item"> Invoicing </div> <div data-filter=".management" class="cbp-filter-item">Management</div> </div>
Setting up Portfolio Items:
<div id="projects" class="cbp">
<div class="cbp-item management">
<a href="images/project1.jpg" class="cbp-lightbox">
<img src="images/project1.jpg" alt="">
</a>
<div class="project_cap top15">
<h3>Financail Report</h3>
<p>Management</p>
</div>
</div>
</div>
Setting up Portfolio Scripts for Filter Functions:
<script type="text/javascript">
$('#layout-project').cubeportfolio({
layoutMode: 'mosaic',
defaultFilter: '*',
gapHorizontal: 20,
gapVertical: 20,
gridAdjustment: 'responsive',
mediaQueries: [{
width: 1500,
cols: 4
}, {
width: 1100,
cols: 4
}, {
width: 800,
cols: 2
}, {
width: 480,
cols: 2
}, {
width: 320,
cols: 1
}],
// lightbox
lightboxDelegate: '.cbp-lightbox',
lightboxGallery: true,
});
</script>
here is another simple style of portfolio or services, simply follow the code below:
<div class="service_wrap">
<div class="image bottom10">
<img src="images/service1.jpg" alt="our Team">
<div class="overlay">
<a href="#." class="overlay_center border_radius"><i class="fa fa-eye"></i></a>
</div>
</div>
<h3 class="bottom10">Financial Planning</h3>
<p class="bottom15">.....</p>
<a href="#." class="btn-border border_radius text-uppercase">Learn More</a>
</div>
Introduction
Envas boasts of a huge number of handy Shortcodes which are quite powerful, flexible, functional & easy to use. Setting up shortcodes is very easy & Self Explanatory. Here is the List of Shortcodes included with Envas :
AnimationsButtonsCarouselsColumnsCountersDividersGalleriesHeading StylesIcon ListsLabelsLightboxsLists & PanelsMedia EmbedsModal BoxesNavigationsPricing BoxesBlockquotesResponsiveSectionsSocial IconsTestimonials
Each of the above mentioned Shortcodes are easily extendable, flexible & easy to use. You can find the sample codes in their respective files. We are explaining a few of them for your RefEnvasce.
Animations
Scroll to reveal Animations are latest in the Trends. You can do them too with Envas . You can use animations on any element you want. Here is the Sample Code:
<div class="wow fadeInLeft"></div>
You can also use delays or apeed for your Animations:
<div data-wow-duration="500ms" data-wow-delay="600ms"></div>
Note: Delay Duration is in milliseconds.
Here is the list of the Animation Types you can use:
bounceflashpulserubberBandshakeswingtadawobblebounceInbounceInDownbounceInLeftbounceInRightbounceInUpbounceOutbounceOutDownbounceOutLeftbounceOutRightbounceOutUpfadeInfadeInDownfadeInDownBigfadeInLeftfadeInLeftBigfadeInRightfadeInRightBigfadeInUpfadeInUpBigfadeOutfadeOutDownfadeOutDownBigfadeOutLeftfadeOutLeftBigfadeOutRightfadeOutRightBigfadeOutUpfadeOutUpBigflipflipInXflipInYflipOutXflipOutYlightSpeedInlightSpeedOutrotateInrotateInDownLeftrotateInDownRightrotateInUpLeftrotateInUpRightrotateOutrotateOutDownLeftrotateOutDownRightrotateOutUpLeftrotateOutUpRighthingerollInrollOutzoomInzoomInDownzoomInLeftzoomInRightzoomInUpzoomOutzoomOutDownzoomOutLeftzoomOutRightzoomOutUp
Sections & Parallax
Setup content you want to stand out, give an id to the section and setting background-attachment:fixed;.
<section id "parallax"> <div class="container"> ... </div> </section>
Setup JQuery function
$('#parallax').parallax("50%", 0.3);
Make sure your Parallax Images are of enough Width & Height, preferably 1920x1280 or above.
Accordions
Setup accordion content you want to stand out by wrapping with .accordion-container Class. You can use it any where in pages and any type of content in .accordion_title div that expended on click. Complete structure of Accordions here below:
<!--Accordions-->
<div class="accordion-container">
<div class="accordion_title">
<a href="javascript:void(0)">
Accordion Collepsed title<i class="fa fa-minus"></i>
</a>
<div class="content">
<p>.......</p>
</div>
</div>
</div>
Tabs
Setup tabbed content you want to stand out. For this you have to use .tabs Class for tab filters and wrapping the content in .tab_container Class
<!-- Tabs Filter -->
<ul class="tabs">
<li class="active" rel="tab1">Finacial Planning</li>
<li rel="tab2">Investments Management</li>
<li rel="tab3">Taxes Planning</li>
<li rel="tab4">Business Loan</li>
<li rel="tab5">Insurance Consulting</li>
<li rel="tab6">Retirement Managerment</li>
<li rel="tab7">Childrens Planning</li>
</ul>
<div class="tab_container">
<h3 class="d_active tab_drawer_heading" rel="tab1">Finacial Planning</h3>
<div id="tab1" class="tab_content">
<div class="services_content">
any content you want to add.....
</div>
</div>
</div>
Pagination
Setup Pagination for navigate the purpose, use the code setup below here
<ul class="pager"> <li class="active"><a href="#.">1</a></li> <li><a href="#.">2</a></li> .... </ul>
Lightbox & Notifications
Setting up Lightboxes:
Adding a .cbp-lightbox class to any Link or Button will turn it into a Lightbox Element.
You can use diffEnvast Types of Lightbox just follow the structure below with an Easy Setup:
<a class="cbp-lightbox" href="link-to-lightbox-image.jpg"><img src="link-to-small-thumb.jpg" alt="Lightbox Image"></a>
Icons
Widgets
Widgets are simple & easy to setup, completely flexible & can be used anywhere on a page.all possible widgets are used in Short Code & Side Panel
Images
- The Stocks
- Unsplash
- RaumRot
- Picjumbo
- Stockphotos.io
- Imcreator FREE
- Flickr CC-Search
- Mazwai(Stock Footage)
CSS & Fonts
- Bootstrap
- Animation
- Font-Awesome (Font Icons)
- Icomoon (Font Icons)
- Linecons (Font Icons)
- Google Fonts
- Raleway
- Opensans
