Howdy!

You are a shining owner of a regular license based on Bare Agency Theme

First of all, Thank you so much for purchasing this template and for being my loyal customer. You are entitled to get free updates to this product + exceptional support (as per market policy) from the author directly.

This documentation is to help you undesrstand the template's structure. Please go through the documentation carefully to understand how this template is made and how to edit this properly. Basic HTML and CSS knowledge is required to customize this template.

1. Getting Started


When you are ready to use this template, you must first upload the template files to a local or remote server. In this regard, unzip the template package you have downloaded from themeforest. In extracted folder you can see following folders:

Package contents

  • Template — Contains all the original template files comprises of HTML, CSS, JS etc. This is the folder which you'll upload on your server after necessary modifications.
  • Documentation — Inside this folder you will find this same documentation updated with the last changes.

Details regarding contents and structure of template folder is given below.

2. HTML Files


This template consist of 10 handcrafted HTML pages. All of these pages can be found at the root of the template folder. Despite the different contents of each page all of these pages have a common markup structure. Here is a very trimmed down version of a standard page structure. Note that for brevity, I'm not including content that isn’t relevant to the technique.


2.1. Skeleton Details


From the above skeleton it can be seen that there are 3 major logical code blocks in each page. Most of the contents displayed on the screen goes in one of this block.

site-header section contains the code for logo, primary navigation at top and of hero module. Except hero-module, content of this block mostly remains the same.

site-body section contains the page specific content which varies from page to page. For example, It contains different page sections, blog + portfolio + shop index enteries as well as their details.

site-footer section typically remains the same. It consist of social icons and copyright text note.

Further, skeleton shows two additional markup tags.mobile-menu contains the menu for the mobile version. Whereas, section with the ID of site-clipboard contains some elements which are displayed with the help of javascript functionality. Search overlay with all it's widget is an example.

3. Stylesheet Files


All styling realted files of this template can be found in the folder named styles.

styles/
|
|-- scss/           # source files for main.css
|-- vendor.css
|-- main.css

As it can be seen, In this folder there are 2 .css files. vendor.css file contains styles of all third party plugins and libraries used in the production of this template (list of which can be found at the end of this documentation). Whereas, main.css is the primary file which comprises of all custom defined styles for this template.

As main.css is a pretty big file and one may might feel lost in it while editing any specific portfion of it, for this I've included the source files of this stylesheet for advance users. These source files are categorised in a logical hierarchy of mutiple files and sub-folders. You can find these files in scss folder.

To compile these .scss files you may need some node.js environment or any third party software. More details on it can be found here.

4. Javascript Files


All client-side related javascript files can be found in the scripts folder.

scripts/
|
|-- vendor/           
|   `-- modernizr.js
|-- plugins.js
|-- main.js

In this folder there are 3 files. modernizr.js and plugins.js are both third-party javascript libraries used in the template (list of which can be found at the end of this documentation). Former file is called in the head tag of every page whereas latter one is called just before the closing body tag.

On the other hand, main.js file contains all the custom programmed javascript coded specifically for this template.

5. Support Desk


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 for my items includes:


  • Responding to questions or problems regarding the item and its features
  • Fixing bugs and reported issues
  • Providing updates to ensure compatibility with new software versions

Item support does not include:


  • Customization and installation services
  • Support for third party software and plug-ins

Before seeking support, please...


  • Make sure your question is a valid item Issue and not a customization request.
  • Make sure you have read through the documentation and any related video guides before asking support on how to accomplish a task.
  • Make sure to double check the item FAQs.
  • If you have customized your item and now have an issue, back-track to make sure you didn't make a mistake. If you have made changes and can't find the issue, please provide us with your changelog.
  • Almost 80% of the time we find that the solution to people's issues can be solved with a simple "Google Search". You might want to try that before seeking support. You might be able to fix the issue yourself much quicker than we can respond to your request.
  • Make sure to state the name of the item you are having issues with when requesting support via ThemeForest.

6. Files & Resources


The template uses following resources by third parties.