Entrada / template documentation version 1.3.7
Entrada, the Adventure Tours and Travel HTML theme is built for tour operators and travel agencies around the world who specialise in tour packages like vacation tours, adventures, jungle safaris, cruise packages, hiking and camping, summer tours, winter tours etc.
With HTML5 and CSS3 semantic codes, Retina Optimized, 100% Responsive layout, Sass files and Revolution Slider included, built on latest Bootstrap 3 framework and Unlimited Color, Typography and Icons customisation - you are all set to create an awesome tour theme that speaks to your visitors a language of tour, trust, efficiency and elegance.
Once you have purchased the theme - we are certain that you will be hooked to it and would love customising it to your specific needs. And during that, if you need a helping hand, we will be happy to help you with any query you may have or any configuration you need a support with.
Thank you for purchasing Entrada HTML Template and if you like this template, please do not forget to rate it. It really helps us a great deal in iproving our item.
Once you purchase and download the theme - unzip the folder and you will find a folder called Entrada. Inside this folder, there are 3 folders named "entrada", "documentation" and "PSD". The main html working folder is "entrada". An overview of the folder structure is given below.
## Theme Folder stucture: ##
entrada
/build
-/scss
-/base
_base.scss
_colors.scss
_typography.scss
-/components
-/fonts
-/layout
_header.scss
_sidebar.scss
_footer.scss
-/modifiers
_custom-variables.scss
_mixins.scss
-/pages
-/skins
-/vendors
-/bootstrap
_bootstrap-custom.scss
bootstrap.scss
main.scss
theme-v2.scss
/css
-/fonts
-/skins
color-1.css
color-2.css
color-3.css
bootstrap.css
main.css
theme-v2.css
/fonts
-/icomoon
/img
-/js
-/php
send_email.php
subscribe.php
-/sourceimages
-/vendors
-/animate
-/bootstrap
-/fancybox
-/flag
-/font-awesome
-/jquery-ui
-/revolution
-/stellar
-/videos
grunt-settings.js
Gruntfile.js
package.json
index.html
about.html etc.
Sass files along with grunt settings are included with this theme to make CSS customization super easy and interactive.
Please read more about Sass here. Sass Installation
Using sass gives you ultimate control over editing the site template. You can switch color schemes, typography etc. site wide in seconds, often editing one line of code. To use this method, you should have node and grunt installed in your system and put your html folder "entrada" in mamp or xampp folder and ensure that mamp/xampp is running.
After ensuring that you have node and grunt, all you need to do is open your terminal/cmd and then cd into your directory where you have the site template files (inside mamp or xampp). After that you need to run “npm install” - without quotes. Once this is complete, you will have a new folder in your theme folder called “node_modules”. After that just type “grunt” without quotes in your terminal/cmd and you will notice the site running in your browser. Any changes you make to sass files will be compiled automatically to css and changes will be reflected live in your browser without even refreshing it - thanks to browser sync.
If you would like to edit the CSS directly, you will find all CSS in one single file css >> main.css
If its the first time you have purchased and downloded this item, please ignore this section. BUT If you have previously downloaded the template and have made customization, you should have all your scss and/or css customizations in a separate file you have created. If not - please strictly follow the instructions below:
This is modern template built on modern technologies to make editing the template a breeze. Thre are however few things that need to be ensured for working properly with the theme in advanced mode. 1. Please put the html folder "entrada" inside your mamp/xampp folder and rename it to your site. 2. Ensure that your local server is running and go to your browser and then run th site from local server.
Typography is defined inside build >> scss >> base >> _typography.scss
To add a new typography font from Google Fonts, please visit https://www.google.com/fonts
On top left corner, search for specific font you want to use and click on “Add to Collection” and the “Use”
On the next page - you can 1. select font styles 2. leave character set to default 3. Click on @import tab and then copy there code. This code would look similar to:
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
font-family: 'Montserrat', sans-serif;
p {
font-family: $font-name;
}
To change color directly via CSS, please go to css >> skins where you will find color-1.css etc. you can edit colors here easily and make sure you call this file after calling main.css in the head of html document.
Color variables are defined inside build >> scss >> base >> _colors.scss Use this file to add more colors as variables if you want to use color variables instead of hex color codes.
Theme colours for all major blocks are defined inside build >> scss >> skins
You will find four readymade color skins here that are used on 4 various themes in demos.
_main.scss is default skin and changing color here would change the pages using css/main.css
Similarly changing _color2.scss would modify color scheme in pages using theme-v2.css
To generate a new scheme - you can easily copy any of the schemes and edit color to your likings. Although we have created color variables in base/_colors and used these color variables in themes, you can easily use #colorcode instead of the variables.
replace $heading-color: $secondary-color; with $heading-color: $my-red-color;
// default colors $neutral-color: $shark; (Note: you can also use #c02127 instead of $shark here) $primary-color: $fountain-blue; $secondary-color: $carnation; $teritory-color: $quarter-spanish-white; $quaternary-color: $nomad;
This template is based on Bootstrap 3 framework. Learn about Bootstrap 3 here.
A properly organized sass structure divided into multiple folders for development while creating one single CSS file for production has been our top priority. Hence you will find every component in its own sass file for ease of customization. After making all the changes - just run "grunt dist" for css output. If you want to edit the css instead of sass, chose the theme that you want to work with, and you will find it labelled with each section. Now you can easily jump to specific section by searching for, lest say, "2. Header" in your code editor.
Header, Footer, Sidebar and boxed layouts etc. are defined in build >> scss >> layout folder. From here, you can customize the header and footer section or other relevant elements which affects sites layout behaviour.
All external javascript libraries are inside -/vendors folder while the settings are inside -/js folder. The jquery.main.js file located inside "js" folder has all the initializers and if you wanted to customize any js module, this is where you will find and customize them.
To display retina image on retina devices - all you have to do is add high resolution image that is two times in dimension with @2x. For example, if you have an image with 40x40 dimension named img1.jpg you will need to add same image with 80x80 dimension named img1@2x.jpg in exact same location where your original image is. For more information, please have a look at:
Learn about Retina JS
You can have boxed layout with color background, image background or even pattern background by just adding a simple class to your pages body tag as shown below:
body class="boxed-layout"
body class="boxed-layout bg-image"
body class="boxed-layout bg-pattern"
Head over to https://fortawesome.github.io/Font-Awesome/icons/ Now just copy the font you would like from this page, e.g. fa-search-plus and use it in code as shown below:
Icomoon font css is located at css/fonts/icomoon/icomoon.css To simply use the fonts, head over to icon-font.php Now just copy the font you would like from this page, e.g. icon-family and use it in code as shown below:
All custom vector icons are located inside img >> icons and you can use it in code as shown below. You can add as many fonts as you like to this custom icon set through Icomoon Fonts App
For animations we have used Animate CSS and WOW JS
First, head over to https://daneden.github.io/animate.css/ and chose the animation effect you like. And then use the class with wow to show the effect on scroll. For example, if you like animations on slideInRight, add the example class below to animate any element.
class="wow slideInRight"
All parallax settings are inside build >> scss >> components >> _parallax.scss Similarly, all parallax background images are inside build >> scss >> components >> _parallax-images.scss
Apart from adding your own images, you can customize things like opacity, scroll speed etc. for individual parallax like testimonials (default), services block and banners from here.
The “Newsletter Subscription” in footer is integrated with mail chimp. First you need to signup with mail chimp. Then you need to open php >> subscribe.php where you need to place your own $apiKey and $listId. Once thats done - you are all set to create your newsletter list on mail chimp and start getting subscribers emails.
To configure the validation and messages, please go to js >> mailchimp.js
Learn more about Mailchimp
Find your Mailchimp API Keys
The contact form on contact.php page is pre configured to work out of the box. To set it to receive contact form messages in your own inbox, head over to php >> send_email.php and around line 4, replace
$to = ‘support@mail.com'; with $to = ‘your-own-email@your-own-domain.com’;
The Elements section is a new feature in Version 1.2.0 Inside build >> scss >> components folder, you will find _elements.scss which contains all the css rules for elements. We have used a class .demo-wrapper to contain elements in most cases as this is for demo purposes to show how this element can be integrated. So you can use .demo-wrapper class along with rest of html to place the code exactly as it is - or leave demo-wrapper class and style it with another class.
The search form with auto completion has autofill property already configured. To add tags that people can use to search the site - please go to js >> jquery.main.js and around line 92, add or edit the tags to populate search form suggestions during site search.
We have included a premium revolution slider with our template. The revolution slider is one of the most popular jQuery slider plugins and you can find a lot of tutorials online for this plugin including videos. We have also included the documentation along with latest version of Revolution Slider which you will find in the main download folder.
After you have modified the template to suit your needs and you are ready to show your site to the world, you can just delete following folders/files and uplaod the rest to your server.
Files and Folders to be Deleted before going live. -/build -/sourceimages grunt-settings.js Gruntfile.js package.json csscomb.json
| Class | Usage |
|---|---|
| .bg-white | creates white background |
| .seperator | creates global separator |
| .same-height | Create blocks with same heights |
| .center-text | class to make texts vertically centered, eg. in inner page banners |
| .less-space | different spacing at bottom, default is 30px |
| .has-bg | sets text color to white, for blocks with dark background. |
| .common-spacing | Class for spacing on top and bottom of inner pages, eg. checkout, and default pages. | .content-left | class for pages to set content area to left side. Used for pages with sidebar. | .default-page | class on body tag for all default pages without banner images. | .has-border | Creates border on all 4 sides. 8px border with #e2e2e2 color by default |
Please remember you have purchased a very affordable theme and you have not paid for a full-time web design agency. Occasionally we will help with small tweaks, but these requests will be put on a lower priority due to their nature. Support is also 100% optional and we provide it for your connivence, so please be patient, polite and respectful.
Please visit our profile page or ask question @waituk
Support for my items includes:These are the primary CSS files used for general front-end styling. Use these to customize your theme even further. All included CSS codes under entrada/css/
These are the various attribution inks to the Javascript files included or modified to work with in this theme. All included JavaScript codes under entrada/js/
All Images used in the theme demo are from either Dollar Photo Club, Unsplash or Pixabay. Unsplash and Pixabay Images used in this theme are in Public Domain which you can view at the link provided, and available for commercial use. However, Dollar Photo Club images must be purchased. The links are provided for all images.
Note: All icons used in the theme are from the noun project, flag icons and fontawesome. You can legally use any of the icon included with the theme and add your own icons from noun project for free (attribution required in some cases).
Once again, thank you so much for purchasing this theme. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the themes on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.
If you like this template, please do not forget to rate it
----------------------------------------------------------------------------------------- Version 1.3.7 - August 22nd 2016 ----------------------------------------------------------------------------------------- - Updated Sass files to remove warning in node modules - Edited header-top-bar.html to hide top bar on sticky - Fixed missing image issue in documentation - General file updates
----------------------------------------------------------------------------------------- Version 1.2.0 - April 14th 2016 ----------------------------------------------------------------------------------------- - Added 21 Components - Animations - Blockquotes - Buttons - Carousel - Counters - Modal Boxes - Paginations - Columns - Data Tables - Date Pickers - Dividers - Icon Boxes - Icon Fonts - Accordions - Headings - Galleries - Labels/Badges - Media Options - Search Options - Social Icons - Responsive/Visibility - Added 21 html files to show elements - Added Elements Section in Menu - Added New Tour Search Form - Added sticky nav option for tour detail tabs - Added Material Design Icons - Fixed email id in contact.html - The emails were showing as "undefined" in filed due to wrong id. - Fixed parallax issue on ipads - The parallax bg images were appearing distorted on iPads. - Fixed Footer email address length issue - Fixed general bugs and minor issues
----------------------------------------------------------------------------------------- Version 1.2.7 - February 25th 2016 ----------------------------------------------------------------------------------------- - Fixed Megamenu HTML file issues - Updated Megamenu CSS Styles - Removed Node Modules from Download Package----------------------------------------------------------------------------------------- Version 1.0.0 - February 25th 2016 ----------------------------------------------------------------------------------------- - Initial Release