Template Installation

Thank you very much for purchasing from Affapress.

If you have any issues or questions that this documentation does not cover, you can send us a message in support ticket page.


You can view this template in any web browser from your desktop computer. Because the files are written in HTML, you do not need an internet connection in order to display or edit the template from your text editor.

All of the HTML files are given a descriptive name to make it easier to distingish what each file will display.

 

Upload to The Server

  1. It’s important to understand that you must either have your own server space or use someone elses. The server space can be purchased at many different places around the internet. You need somewhere to put the files that you purchased so others can find them online.
  2. Select /html/ folder, then choose layout which you want, and there will have several files with the extension labeled .html. This is where all your content will. In addition to .html you should see a file labeled .css. The .css files are going to be the files that will tell the .html how to to be styled. CSS is simply a way to take text, images, and other elements and change the look of them. It’s very important to keep the .css file with the HTML or the HTML will not look how the design is meant to look. Along with the HTML and CSS files, you will also have five additional folders to upload: css, fonts, images, js and mailchimp.
  3. Start your FTP client (I persoanlly use Filezilla which is free) and login. Login to your server. You will need your server name (often times this will be your domain name), username, and password that you setup with the hosting company.
  4. Locate the domain folder you wish to upload your template files to on your server. You are going to want to click and drag every file that you have labeled .html, .css, .js into your FTP client.
  5. Once the files are done uploading, you can try access your website via browser.

 

Change The Template Color

It’s easy to change color of this template, you just need to change the a line code below:

  1. Open the .html file (example index.html).
  2. Find this line of code in <head> section:
    <!-- Custom Colors -->
    <!--<link rel="stylesheet" href="css/colors/green/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/orange/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/pink/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/purple/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/yellow/color.css">-->
  3. Choose your favorite color with remove one of the comment tag like this:
    <!-- Custom Colors -->
    <!--<link rel="stylesheet" href="css/colors/green/color.css">-->
    <link rel="stylesheet" href="css/colors/orange/color.css">
    <!--<link rel="stylesheet" href="css/colors/pink/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/purple/color.css">-->
    <!--<link rel="stylesheet" href="css/colors/yellow/color.css">-->
  4. Save and see the result!
Was this helpful? Yes No

HTML Structure

This site template has a fixed layout with a variation of column layouts depending on the page. This template uses the 1170 grid system (12 columns) which will help streamline any customization you wish to make. If you’re unfamiliar with the 1170 grid system, be sure to read about it here.

The main structure of this site is wrapped in a ‘container’ div. Inside of that div you will find each major section of the site given an appropritae grid size all equalling 12 columns in length. For example, the ‘#main’ element has a class of ‘col-sm-8’ and the ‘#side’element has a class of ‘col-sm-4’. The total columns equals 12 columns.

<div class="container">
    <div class="row">
        <div id="main" class="col-sm-8"></div>
        <div id="side" class="col-sm-4"></div>
    </div>
</div>

If you would like to edit the color, font, or style of any elements in one of these columns, you would do the following in /css/style.css:

.navbar { text-align:center; }

If you find that your new style is not overriding, it is most likely because of a specificity problem. Scroll down in your CSS file and make sure that there isn’t a similar style that has more weight.

#header .navbar { text-align:center; }

So, to ensure that your new styles are applied, make sure that they carry enough ‘weight’ and that there isn’t a style lower in the CSS file that is being applied after yours.

 

Site Logo

You can change the main site logo with change this code:

<div class="navbar-brand">
    <a href="index.html"><img src="images/logo.png" alt="Logo"></a> <!-- site logo -->
</div>

 

Main Navigation

You can change the main site navigation with change this code:

<ul class="nav navbar-nav">
    <li><a href="#header" class="smooth-scroll">Home</a></li>
    ....
    <li><a href="page.html">Page</a></li>
    <li class="menu-btn"><a href="#contact" class="smooth-scroll">Contact</a></li>
</ul>

 

Header Content

In this section you can change the template header content elements.

Header Layout 1:

<!-- .slider-pro -->
<div class="slider-pro">
    <div class="sp-slides">
        
        <div class="sp-slide">
            <img class="sp-image" src="images/blank.gif" data-src="images/content/sliders/1.jpg" alt="Image">
            <div class="header-overlay header-overlay40">
                <div class="container">
                    <div class="header-txt-left">
                        <h1 class="sp-layer sp-layer-1" data-show-transition="right" data-show-delay="200">....</h1>
                        <p class="sp-layer sp-layer-2" data-show-transition="right" data-show-delay="400">....</p>
                        <div class="sp-layer sp-layer-3" data-show-transition="right" data-show-delay="600">
                            <a href="page.html" class="btn-custom btn-border btn-white">....</a>
                            <a href="#contact" class="btn-custom smooth-scroll">....</a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        
        ....
        
    </div>
</div>
<!-- .slider-pro end -->

Header Layout 2:

<!-- .header-content -->
<div class="header-content">
    
    <!-- .container -->
    <div class="container">
        
        <!-- .row -->
        <div class="row">
            
            <div class="col-md-7">
                <div class="header-txt">
                    <h1>....</h1>
                    <p>....</p>
                    <div class="header-btn">
                        <a href="page.html" class="btn-custom btn-green">....</a>
                        <a href="#" class="btn-custom btn-blue">....</a>
                    </div>
                </div>
            </div>
            
            <div class="col-sm-8 col-md-5 col-lg-4 col-sm-offset-2 col-md-offset-0 col-lg-offset-1 header-img-wrap">
                <figure class="header-img img-layer-left-front">
                    <div class="img-layer-left">
                        <img src="images/content/landing/feature-2-left.png" alt="Image Left" class="animation" data-animation="animation-fade-in-left">
                    </div>
                    <div class="img-layer-right">
                        <img src="images/content/landing/feature-2-right.png" alt="Image Right" class="animation" data-animation="animation-fade-in-right" data-delay="400">
                    </div>
                </figure>
            </div>
            
        </div>
        <!-- .row end -->
        
    </div>
    <!-- .container end -->
    
</div>
<!-- .header-content end -->

Header Layout 3:

<!-- .header-content -->
<div class="header-content">
    
    <!-- .container -->
    <div class="container">
        
        <!-- .row -->
        <div class="row">
            
            <div class="col-sm-7">
                <div class="header-txt">
                    <h1>....</h1>
                    <p>....</p>
                    <div class="header-btn">
                        <a href="page.html" class="btn-custom btn-border btn-white">....</a>
                        <a href="#" class="btn-custom btn-dark">....</a>
                    </div>
                </div>
            </div>
            
            <div class="col-sm-5 col-md-4 col-md-offset-1 header-form-wrap">
                <div class="header-form">
                    <div class="header-form-heading">
                        <h4>....</h4>
                    </div>
                    <form method="post" action="#" class="affa-form-signup">
                        <div class="submit-status"></div> <!-- submit status -->
                        <input type="text" name="name" id="header_form_name" placeholder="Full Name">
                        <input type="text" name="email" id="header_form_email" placeholder="Email Address *">
                        <input type="text" name="phone" id="header_form_phone" placeholder="Phone Number">
                        <textarea name="message" id="header_form_message" placeholder="Message *"></textarea>
                        <input type="submit" name="submit" value="Sign-up Now!" />
                    </form>
                </div>
            </div>
            
        </div>
        <!-- .row end -->
        
    </div>
    <!-- .container end -->
    
</div>
<!-- .header-content end -->

Header Layout 4:

<!-- .header-content -->
<div class="header-content">
    
    <div class="container">
        <div class="row">
            <div class="col-md-6">
                <div class="header-txt">
                    <h1>....</h1>
                    <p>....</p>
                    <div class="header-btn">
                        <a href="#" title="Download from App Store" class="btn-appstore">....</a>
                        <a href="#" title="Download from Play Store" class="btn-playstore">....</a>
                    </div>
                </div>
            </div>
        </div>
    </div>
    
    <div class="header-img" style="background-image:url(images/content/bg/header-img.jpg);">
        <div class="header-img-overlay">
            <a href="https://www.youtube.com/embed/4ZawV1mXlS8?autoplay=1" title="Open Video" class="btn-play fancybox-media">....</a>
        </div>
    </div>
    
</div>
<!-- .header-content end -->

 

Feature Elements

In this section you can change the features list offered by your product.

Feature Column Text:

<!-- .row -->
<div class="row padding-bottom60">
    
    <div class="col-sm-10 col-md-7 col-lg-6 col-sm-offset-1 col-md-offset-0 text-center-sm text-center-xs">
        <figure class="margin-bottom40 animation" data-animation="animation-fade-in-left">
            <img src="images/content/landing/feature-1.png" alt="Image">
        </figure>
    </div>
    
    <div class="col-sm-10 col-md-5 col-lg-6 col-sm-offset-1 col-md-offset-0">
        <div class="text-wrap40 margin-bottom40 text-center-sm text-center-xs">
            <div class="post-heading-left">
                <h2>....</h2>
            </div>
            <p class="margin-bottom30">....</p>
            <a href="page.html" class="btn-custom btn-border">....</a>
        </div>
    </div>
    
</div>
<!-- .row end -->

Feature Image Text:

<!-- .row -->
<div class="row">
    
    <div class="col-sm-4">
        <div class="affa-feature-img">
            <img src="images/content/icon/list-5.png" alt="Icon" class="animation" data-animation="animation-fade-in-down">
            <h4>....</h4>
            <p>....</p>
        </div>
    </div>
    
    ....
    
</div>
<!-- .row end -->

Feature Icon Text:

<!-- .row -->
<div class="row">
    
    <div class="col-sm-3">
        <div class="affa-feature-icon">
            <i class="fa fa-map animation" data-animation="animation-fade-in-down"></i>
            <h4>....</h4>
        </div>
    </div>
    
    ....
    
</div>
<!-- .row end -->

Feature Icon Text Left/Right:

<!-- .row-custom -->
<div class="row-custom">
    
    <div class="col-left">
        
        <div class="affa-feature-icon-left">
            <i class="fa fa-support animation" data-animation="animation-fade-in-left"></i>
            <h4>....</h4>
            <p>....</p>
        </div>
        
        ....
        
    </div>
    
    <div class="col-center">
        
        <div class="post-heading-center margin-bottom40">
            <h2>....</h2>
        </div>
        
        <figure class="margin-bottom40 animation" data-animation="animation-fade-in-down" data-delay="300">
            <img src="images/content/icon/speech-bubble-6.png" alt="Icon">
        </figure>
        
    </div>
    
    <div class="col-right">
        
        <div class="affa-feature-icon-right">
            <i class="fa fa-smile-o animation" data-animation="animation-fade-in-right"></i>
            <h4>....</h4>
            <p>....</p>
        </div>
        
        ....
        
    </div>
    
</div>
<!-- .row-custom end -->

Note: You can see the complete list of font icons here!

 

Counter Text Elements

In this section you can display you members, downloads and development hours of your product:

<!-- .row -->
<div class="row">
    
    <div class="col-sm-6">
        <div class="affa-counter">
            <img src="images/content/icon/stopwatch-24.png" alt="Icon" class="animation" data-animation="animation-fade-in-down">
            <h4><span>....</span></h4>
            <p>....</p>
        </div>
    </div>
    
    ....
    
</div>
<!-- .row end -->

Counter Text Element 2:

<!-- .row -->
<div class="row row-counter">
    
    <div class="col-sm-3">
        <div class="affa-counter2">
            <h4><span>....</span></h4>
            <p>....</p>
        </div>
    </div>
    
    ....
    
</div>
<!-- .row end -->

 

Screenshots Carousel Element

In this section you can change the screenshots list of your product:

<!-- .carousel-slider -->
<div class="carousel-slider affa-portfolios-slider row margin-bottom50 animation" data-animation="animation-fade-in-down">
    
    <div class="slick-slide col-sm-4 entertainment mobile">
        <a href="images/content/portfolios/full/1.jpg" class="fancybox" data-fancybox-group="images_gallery" title="Portfolio Item 1">
            <figure class="img-hover2">
                <img src="images/content/portfolios/thumb/1.jpg" alt="Portfolio Item 1">
                <div class="overlay-masked">
                    <i class="fa fa-search-plus"></i>
                    <p>....</p>
                </div>
            </figure>
        </a>
    </div>
    
    ....
    
</div>
<!-- .carousel-slider end -->

Screenshots Carousel Element 2:

<!-- .carousel-slider -->
<div class="carousel-slider affa-portfolios-slider2">
    
    <div class="slick-slide">
        <div class="container">
            <div class="row">
                <div class="col-sm-10 col-md-6 col-sm-offset-1 col-md-offset-0">
                    <div class="slide-txt">
                        <h1>1</h1>
                        <h2>....</h2>
                        <p>....</p>
                        <div class="btn-section">
                            <a href="#" class="btn-custom btn-border btn-white">....</a>
                        </div>
                    </div>
                </div>
                <div class="col-sm-10 col-md-6 col-sm-offset-1 col-md-offset-0 col-lg-5 col-lg-offset-1">
                    <figure class="animation" data-animation="animation-fade-in-right"><img src="images/content/portfolios2/1.png" alt="Image"></figure>
                </div>
            </div>
        </div>
    </div>
    
    ....
    
</div>
<!-- .carousel-slider end -->

 

Team Elements

In this section you can change the teams list of your company/group:

<!-- .row -->
<div class="row">
    
    <div class="col-sm-4">
        <div class="affa-team animation" data-animation="animation-fade-in-down">
            <img src="images/content/avatar/1.jpg" alt="Avatar">
            <div class="team-overlay">
                <div class="team-name">
                    <p>....</p>
                    <h4>....</h4>
                </div>
                <p class="team-txt">....</p>
                <div class="team-socials">
                    <a href="#" title="Facebook"><i class="fa fa-facebook"></i></a>
                    ....
                </div>
            </div>
        </div>
    </div>
    
    ....
    
</div>
<!-- .row end -->

Note: You can see the complete list of font icons here!

 

Testimonials Carousel Element

In this section you can change the testimonials list from your customers about your product:

<!-- #testimonials -->
<div id="testimonials" class="bg-color bg-dark padding-top40">
    
    <!-- .container -->
    <div class="container">
        
        <!-- .affa-testimonials-carousel-wrap -->
        <div class="affa-testimonials-carousel-wrap">
            
            <!-- .carousel-slider -->
            <div class="carousel-slider affa-testimonials-carousel">
                
                <div class="slick-slide">
                    <div class="affa-testimonial">
                        <h4>....</h4>
                        <div class="testimonial-txt">
                            <p>"...."</p>
                        </div>
                        <p class="testimonial-name">....</p>
                    </div>
                </div>
                
                ....
                
            </div>
            <!-- .carousel-slider end -->
            
            <figure class="affa-testimonials-img">
                <img src="images/content/landing/testimonials-img.png" alt="Image" class="animation" data-animation="animation-fade-in-up">
            </figure>
            
        </div>
        <!-- .affa-testimonials-carousel-wrap end -->
        
    </div>
    <!-- .container end -->
    
</div>
<!-- #testimonials end -->

 

Pricing Table Element

In this section you can show the plans and pricing for the services provided by your product:

<!-- .affa-tbl-pricing -->
<div class="affa-tbl-pricing">
    <div class="row">
        
        <div class="col-sm-4 tbl-prc-col">
            <div class="tbl-prc-wrap">
                <div class="tbl-prc-heading">
                    <h4>....</h4>
                    <h5 class="tbl-prc-price">....</h5>
                    <p>....</p>
                </div>
                <ul class="tbl-prc-list">
                    <li>....</li>
                    ....
                </ul>
                <div class="tbl-prc-footer">
                    <a href="#" class="btn-custom">....</a>
                </div>
            </div>
        </div>
        
        ....
        
    </div>
</div>
<!-- .affa-tbl-pricing end -->

 

Call-to-Action Element

In this section you can show your call-to-action (sign-up, register, contact us) button:

<!-- #join -->
<div id="join" class="bg-color bg-parallax" data-parallax="scroll" data-speed="0.2" data-natural-width="1920" data-natural-height="1080" data-image-src="images/content/bg/2.jpg">
    
    <!-- .bg-overlay -->
    <div class="bg-overlay bg-overlay70 container-padding120">
        
        <!-- .container -->
        <div class="container">
            
            <div class="post-heading-center">
                <h2>....</h2>
                <p>....</p>
            </div>
            
            <div class="btn-section text-center">
                <a href="#contact" class="btn-custom smooth-scroll">....</a>
            </div>
            
        </div>
        <!-- .container end -->
        
    </div>
    <!-- .bg-overlay end -->
    
</div>
<!-- #join end -->

 

Contact Info Element

In this section you can change the details about your company contact informations:

<!-- #contact -->
<div id="contact" class="container-padding10060">
    
    <!-- .container -->
    <div class="container">
        
        <div class="post-heading-center">
            <h2>....</h2>
        </div>
        
        <!-- .row -->
        <div class="row">
            
            <div class="col-sm-7 margin-bottom40">
                <form method="post" action="#" class="affa-form-contact">
                    <div class="submit-status"></div> <!-- submit status -->
                    <input type="text" name="name" placeholder="Your Name">
                    <input type="text" name="email" placeholder="Email Address *">
                    <textarea name="message" placeholder="Message *"></textarea>
                    <div class="form-contact-submit">
                        <input type="submit" name="submit" value="Send Message">
                    </div>
                </form>
            </div>
            
            <div class="col-sm-5 col-lg-4 col-lg-offset-1">
                <div class="affa-contact-info">
                    <img src="images/content/icon/phone-call-6.png" alt="Icon" class="animation" data-animation="animation-fade-in-left">
                    <h4>....</h4>
                    <p>....</p>
                    <p>....</p>
                </div>
                
                ....
            </div>
            
        </div>
        <!-- .row end -->
        
    </div>
    <!-- .container end -->
    
</div>
<!-- #contact end -->

 

Footer Element

In this section you can change footer logo, social media links and copyright text with your own name or company:

<!-- #footer -->
<footer id="footer">
    
    <div class="container">
        <div class="footer-logo animation" data-animation="animation-fade-in-down"><img src="images/logo_footer.png" alt="Logo"></div>
        <div class="footer-socials">
            <a href="#" title="Facebook" class="animation" data-animation="animation-bounce-in"><i class="fa fa-facebook"></i></a>
            ....
        </div>
    </div>
    
    <div class="footer-copyright">
        <div class="container">
            <p>....</p>
        </div>
    </div>
    
</footer>
<!-- #footer end -->

Note: You can see the complete list of font icons here!

 

FontAwesome Icon Packs

You can also use built in icon packs in this template, all icons use CSS Font feature, so you can edit and give color to the icon easily. For referrences to easier you use all icons you can visit here!

Was this helpful? Yes No

CSS Structure

I’m using one main CSS file (/css/style.css), in this template which you are free to modify depending on the customization you require. There are also 9 additional style sheets that I do not recommend changing. Those style sheets reside in the /css/ folder. Below are 9 additional CSS files:

  • bootstrap.min.css – This is a main stylesheet that required for basic template styling like grid, form, input and web elements.
  • font-awesome.min.css – CSS stylesheets for font icon packs.
  • jquery.fancybox.css – This stylesheet used for styling the images gallery popup.
  • no-js.css – This stylesheet will be enabled if your browser don’t support javascript.
  • ie-older.css – This stylesheet will be enabled if you use Internet Explorer 7 and below.
  • animate.min.css – This stylesheet use for styling the animation effects.
  • slick.css – This stylesheet use for styling all the web carousel elements.
  • slick-theme.css – Add additional styling to make Slick Slider look more beautiful.
  • slider-pro.min.css – This stylesheet use for styling the web slider elements.

The main CSS file (/css/style.css) contains all of the specific stylings for the page. The file was divided into several sessions as below:

/* ========================= Site Styles ========================= */

General styles for all web elements

/* ========================= Header ========================= */

CSS styles for the header section

/* ========================= Elements ========================= */

CSS styles for specific web elements

/* ========================= Footer ========================= */

CSS styles for the bottom section

/* ========================= Media Queries ========================= */

CSS styles for support all kinds of different screen sizes

/* ========================= Keyframes ========================= */

CSS styles for rule specifies the animation code

If you would like to edit a specific section of the site, simply find the appropriate label in the .css file, and then scroll down until you find the appropriate style that needs to be edited.

Was this helpful? Yes No

Scripts

This theme uses several scripts many of which are documented within the theme’s code. If you’re a developer, you will find this particularly useful.

 

Below is some scripts to change the Google Maps settings (place before </body> tag):

var map;

map = new window.GMaps({
    div: '#companyMap',
    lat: -12.0411925,
    lng: -77.0282043,
    scrollwheel: false,
    zoomControl: false,
    disableDoubleClickZoom: false,
    disableDefaultUI: true,
    zoom: 17,
    styles: [
        {
            featureType: 'landscape',
            elementType: 'geometry',
            stylers: [
                {
                    color: '#d2e7e3'
                }
            ]
        }
    ]
});

map.addMarker({
    lat: -12.0411944,
    lng: -77.0281944,
    title: 'Company Name',
    infoWindow: {
        content: 'Your Company Name'
    },
    icon: 'images/icon-marker.png'
});

Note: You can see the complete documentation here!

Was this helpful? Yes No

PHP Integration

This template use the PHP engine for activate contact & signup proses. Through the contact form a message will direct send to your email address. Then for the signup form a message will send to guest/visitor and your email address. So you can edit your email address in process-contact.php and process-signup.php file.

$my_email = 'support@affapress.com'; // Change with your email address
Was this helpful? Yes No

Image Files

The following Photoshop files are included with download package file, all the files place in /psd/ folder.

  • index.psd

In addition to several assets you can download it for free through the links below:

Was this helpful? Yes No

Credits


Once again, thank you so much for purchasing this template. As I said at the beginning, I’d be glad to help you if you have any questions relating to this theme. Please contact me via email or social media. I’ll do my best to assist!

Was this helpful? Yes No
Suggest Edit