Atropos • Multipurpose • Template

Template & Documentation by Dorin Grigoras


First of all, thank you for purchasing the template!
If you have any questions that are beyond the scope of this help file, please feel free to ask your question at: https://wrapbootstrap.com/user/stepofweb.

Template available only on Wrapbootstrap.

Author: Dorin Grigoras
Email: stepofweb@gmail.com
Created: Friday, February 07, 2014
Latest Update: Sunday, July 27, 2014


Due to local security restrictions, some things will not work locally, especially in Chrome.
Everything will work once the files have been uploaded to a webserver.

Please note: contact.php / newsletter.php works only on a php webserver.
Video backgrounds, also not working on local directly. Upload the files on your webserver.

  1. Folder Structure
  2. HTML Structure
  3. CSS Structure
  4. JavaScript
  5. Icons
  6. Image Slider & Carousel
  7. Lightbox
  8. PHP Scripts
  9. Skin / Styleswitcher
  10. Social Icons
  11. Responsive
  12. Miscellaneous
  13. Sources and Credits
  14. Updates

Plugins

  1. Revolution Slider

1. Template Folder Structure top

1. Documentation
2. /HTML/
|-- assets
|-- | -- css/
|-- | -- images/
|-- | -- js/
|-- | -- plugins/
|-- php


/HTML/assets/css/ - CSS styles
/HTML/assets/images/ - all images needed by the template
/HTML/assets/js/scripts.js - controlls all loaded plugins on the website.
/HTML/assets/plugins/ - javascripts files (jquery plugins).
/HTML/php/ - contains the php files needed to send emails through contact form. All you have to do is to edit config.inc.php wih your settings (email server).

2. HTML Structure top

The template is based on Bootstrap Framework - http://getbootstrap.com/

Bootstrap includes a responsive, mobile first fluid grid system that appropriately scales up to 12 columns as the device or viewport size increases. It includes predefined classes for easy layout options, as well as powerful mixins for generating more semantic layouts.

	
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-1
.col-md-8
.col-md-4
.col-md-4
.col-md-4
.col-md-4
.col-md-6
.col-md-6

If you need more info, please visit http://getbootstrap.com/css/#grid


CLIKCABLE MAIN MENU - IF NO DROPDOWN USED
You need to remove two classes to make a main menu link clickable - example:

	

	BECOME THIS

	
  • Home

  • Please note: if href="#", the link is not clickable! But if you replace # with a valid link (example: something.html), the link will be clickable!
    W3C Valid
    HTML code is fully valid on validator.w3.org.

    3. CSS Structure top

    The organization of the CSS is one of our priorities.
    These are the CSS file we're using in the template:

    - bootstrap.css - Generic styles, resets & normalization
    
    - essentials.css - All website elements
    
    - animate.css - CSS Animation
    
    - blog.css - Blog CSS
    
    - style.css - The layout structure - sliders, boxes, titles, etc...
    
    - layout.css - The layout stylesheet
    
    - layout-dark.css - Rewritten layout.css for dark version
    
    - layout-responsive.css - Responsive elements
    
    - portfolio.css - masonry/isotope portfolio
    
    - shop.css - Shopp CSS
    
    - countdown.css - Used only by countdown layouts
    
    - color/ -  Folder containing colors
    

    Google Fonts
    Default Font is Open Sans.

    4. Javascript top

    The template uses some advanced jQuery functions.
    Almost everything is controlled by scripts.js

    If you want to add more jquery plugins, it's recommended to use your custom javascript file.


    • Google Map
    Edit conctact-us.html or any other contact/onepage file:

    You can use this code anywhere, just change the coordonates to match your location.


    • Javascript Structure
    - scripts.js - main javascript
    - countdown.js - used only by countdown layouts
    

    5. Icons top

    Font Awesome gives you scalable vector icons that can instantly be customized - size, color, drop shadow, and anything that can be done with the power of CSS.

    If you need more information, please visit http://fontawesome.io/.

    Usage
    
    
    
    
    ...
    
    View icons. Click the icon to copy/paste used class.

    6. Image Slider & Carousel top

    Full/Half Slider (Superslides)
    			
    • RESPONSIVE

      PASSION . PRECISION . SIMPLICITY

      Atropos is a multipurpose template for business or portfolio website.

    • RESPONSIVE

      PASSION . PRECISION . SIMPLICITY

    PLEASE NOTE:
    There are two classes to be used: 1. "full-screen" means a full screen slider 2. "half-screen" meand a half screen slider (600px) data-autoplay = 'false or miliseconds. Eg.: 5s = '5000' data-mouseover = stop on mouseover. 'true' or 'false' if you want to change the height of half-screen, edit layout.css: #slider.half-screen, #slider.half-screen li { height:600px !important; margin:0; padding:0; }
    your content here
    Inside of "inner" you can use: h1, h2, h3 and P You also can use images but is required to add "img-responsive" class or the slider will try to use it as a fullscreen background. This is an image overlay for lighten images - otherwise, the text will be not distinguished. You have two options: "overlay" and "raster" If you want to use a video frame into your slider (youtube, vimeo, etc) you can do it using an embed code. Item Example:




  • As you can see, the overlay is commented on this example. Please also note: "

    " Are the two lines used before and after the content. You can remove them if you do not want lines.


    Content Slider (carousel)
    
    
    
    class controlls-over 	= a class to show arros (left/right) on the center, over image
    
    data-plugin-options:
    	transitionStyle 	= fade, backSlide, goDown, fadeUp.
    autoPlay = "true", "false" or miliseconds - for example: data-autoplay="4000" means 4s delay pagination = false/true - bullets
    See Content Carousel for examples.

    7. Lightbox top

    Magnific Popup is a jQuery script used for photos.
    Not only does it support images, it also support videos, flash, YouTube, iframes and ajax. It’s a full blown media lightbox.

    Magnific Popup is a responsive lightbox & dialog script with focus on performance and providing best experience for user with any device

    USAGE
    	IMAGE
    	
    		
    	
    
    	VIDEO
    	
    		
    	
    
    Documentation issue - please use single quotes instead of double quotes: data-plugin-options='{"type":"iframe"}'. Documentation convert the code in a wrong way!

    8. PHP Scripts top

    Regarding contact form as main part of Contact Us section, only thing you need to do is to setup your email address.
    Please open "/php/config.inc.php" file and edit with your own credentials.

    PHPMailer is used to send emails - you need a valid email account that accept SMTP connections.

    // SMTP Server Settings
    $config['smtp_host'] 			= 'ssl://smtp.gmail.com';   // eg.: smtp.mandrillapp.com
    $config['smtp_port'] 			= 465;						// eg.: 587
    $config['smtp_user'] 			= ''; 						// you@gmail.com
    $config['smtp_pass'] 			= '';						// password
    $config['smtp_ssl']				= false;					// should remain false
    
    // Who receive all emails?
    $config['send_to']				= 'you@gmail.com';			// destination of all emails sent throught contact form
    
    // Email Subject
    $config['subject']				= 'Contact Form';			// subject of emails you receive
    

    This will work only on a webserver (php installed).

    If something is not working, be sure that the port you use for SMTP conections, is not firewalled.
    Example: gmail use port 465. Be sure that port 465 is not firewalled.
    Also, check carefuly your /php/config.inc.php for errors or incorrect username,password, host or port.


    Newsletter

    php/newsletter.php is a newsletter script that write to a text file all subscriptions.
    The file is named "_newsletter.txt" and can be found on the same folder.
    Please note: "_newsletter.txt" must have write permission on your webserver.

    You cand see the html code used here. Modal is used only to alert the visitor that the email has been recorded.
    A good example of usage you can find on one of countdown layouts.
    
    		
    		

    9. Skin top

    The template is set to use "orange.css" skin as default.

    All skin colors are located on assets/css/color/

    		
    		
    
    		
    		
    		
    		
    		
    		
    		
    		
    		
    		
    		
    		
    

    Remove all files and rename the first line: from orange.css to green.css (if green is your desired color). Everythgin between will be deleted!

    Please note, if you want dark skin, ucomment it.

    	Background image: add to body this line: 
    	<body data-background="assets/images/boxed_background/1.jpg">
    	Please, see assets/images/boxed_background/ for available backgrounds. You also can add your own!
    	
    	Background pattern: add to body this class
    	<body class="pattern1">
    	
    	Available patterns:
    		pattern1
    		pattern2
    		pattern4
    		pattern5
    		pattern6
    		pattern7
    		pattern8
    		pattern9
    		pattern10
    
    
    	You can use pattern or backgroumnd image. Bot not both!
    	
    	Boxed layout style: add to body this class:
    	<body class="boxed">
    	
    	Please note: you can combine:
    		1. boxed + pattern				<body class="boxed pattern1">
    		2. boxed + image background		<body class="boxed"  data-background="assets/images/boxed_background/1.jpg">
    

    To remove style switcher, delete the HTML code, CSS and javascript. See Below.

    
    		
    		

    STYLE OPTIONS

    10 Predefined Color Schemes

    CHOOSE YOUR COLOR SKIN


    CHOOSE YOUR LAYOUT STYLE

    Patterns for Boxed Version

    Images for Boxed Version


    ×
    CSS LINE TO REMOVE FOR PRODUCTION MODE JAVASCRIPT LINE TO REMOVE FOR PRODUCTION MODE

    10. Social Icons top

    Icons are retina redy, (font awsome).
    	
    	
    	
    	
    	
    	
    	
    	
    	
    

    Also, you can use all social icons that fontawsome supports. Please note: if you want rounded icons, add class 'rounded'
    See Shortcodes for more!

    11. Responsive top

    This template is fully responsive.

    12. Miscellaneous top

    	essentials.css useful classes:
    
    		fsize11 - fsize20 					= font size 	%10
    		w50, w100... w500 					= width 		%50
    		font300, font400, font600, font700 	= font weight
    		padding10, padding20 ... padding100 = padding 		%10
    
    		TOP MARGINS CLASSES (used for top spacing):
    			margin-top10
    			margin-top20
    			margin-top30
    			margin-top40
    			margin-top50
    			margin-top60
    			margin-top80
    			margin-top100
    			margin-top130
    			margin-top150
    			margin-top180
    			margin-top200
    
    		BOTTOM MARGINS CLASSES (used for bottom spacing):
    			margin-bottom10
    			margin-bottom20
    			margin-bottom30
    			margin-bottom40
    			margin-bottom50
    			margin-bottom60
    			margin-bottom80
    			margin-bottom100
    			margin-bottom130
    			margin-bottom150
    			margin-bottom180
    			margin-bottom200
    
    		fixed				= position:fixed
    		relative			= position:relative
    		absolute			= position:relative
    		nopadding			= padding:0
    		nopadding-left		= padding-left:0
    		nopadding-right		= padding-right:0
    		nomargin			= margin:0
    		nomargin-left		= margin-left:0
    		nomargin-right		= margin-right:0
    		noborder			= border:0
    		lowercase			= text-transform:lowercase
    		uppercase			= text-transform:uppercase
    		no-text-transform	= text-transform:none
    		italic				= font-style:italic
    		pointer				= pointer:cursor
    		block				= display:block
    		bold				= font-weight:bold
    		fullwidth			= width:100%
    		spacer 				= margin-bottom:60x 	(
    ) raster = a raster background, position absolute - to be used on slider or quotes overlay = a 0.5 opacity overlay - to be used on slider or quotes dragCursor = used mostly by carousels bs-callout bs-callout-danger = blockquote type but not exactly a blockquote. bs-callout bs-callout-warning = blockquote type but not exactly a blockquote. bs-callout bs-callout-info = blockquote type but not exactly a blockquote. For more useful classes, see elements.css (05. Commons)

    Javascript effects (lightweight):
    		animated span from bottom
    		
    		Available Javascript Effects (add to class):
    			- animate_from_top
    			- animate_from_bottom
    			- animate_from_left
    			- animate_from_right
    			- animate_fade_in
    
    Also, please see Animation Effects - use animation.css.

    13. Sources and Credits top

    jQuery
    jQuery Easing
    jQuery Cookies
    jQuery Onepage Nav
    Google Fonts
    Font Awsome
    Bootstrap
    Fitvids plugin
    Appear plugin
    Owl Carousel
    Magnific Popup
    Superslides
    Background Youtube Video
    PHPmailer
    Revolution Slider
    Isotope
    Masonry
    Mediaelement JS
    Knob
    Countdown
    Stellar
    Backstretch
    HolderJS
    Price Range Slider

    Public Photo
    Flickr

    People Images

    people: 1.jpg
    people: 2.jpg
    people: 3.jpg
    people: 4.jpg
    people: 5.jpg
    people: 6.jpg
    people: 7.jpg
    people: 8.jpg

    Common Images

    about_1.jpg
    about_2.jpg
    clouds.jpg
    parallax_bg.jpg
    background: 1.jpg
    background: 2.jpg
    background: 3.jpg
    background: 4.jpg
    sliderbg.jpg, desktop_slider.png, desktop_slider2.png, parallax.jpg, blog.jpg ,test1.jpg , test2.jpg - stepofweb

    Church Images

    church_1.jpg
    church_2.jpg
    church_3.jpg
    church_thumb_1.jpg
    church_thumb_2.jpg
    church_thumb_3.jpg
    church_parallax.jpg

    Medical Images

    medical_1.jpg
    medical_2.jpg
    medical_3.jpg
    medical_slide_1.jpg

    School/College/University Images

    college_1.jpg
    college_2.jpg
    college_thumb_1.jpg
    college_thumb_2.jpg
    college_thumb_3.jpg

    Magazine Images

    magazine 1.jpg
    magazine 2.jpg
    magazine 3.jpg
    magazine article: 1.jpg
    magazine article: 2.jpg
    magazine article: 3.jpg
    magazine article: 4.jpg
    magazine article: 5.jpg
    magazine article: 6.jpg
    magazine article: 7.jpg
    magazine article: 8.jpg

    Portfolio Images

    1.jpg , flippin-the-bird1-600x403.jpg
    2.jpg , merchant2-600x403.jpg
    3.jpg , night_to_remember1-600x403.jpg
    4.jpg , scouter.jpg
    5.jpg , spacebound-600x403.jpg
    6.jpg , theMoose-600x403.jpg
    7.jpg , tumblr_mopqj9QUeq1st5lhmo1_1280.jpg
    8.jpg , weather-app-600x403.jpg , black-kitty-600x403.jpg
    9.jpg , be-my-guest1-600x403.jpg

    Real Estate Images

    1.jpg
    2.jpg
    3.jpg
    item: 1.jpg
    item: 2.jpg
    item: 3.jpg
    item: 4.jpg
    item: 5.jpg
    item: 6.jpg
    item: 7.jpg
    item: 8.jpg

    Video

    Plants of the World

    Sliders

    kenburns1.jpg
    kenburns2.jpg
    kenburns5.jpg
    kenburns9.jpg
    kenburns11.jpg
    food1.jpg
    bed.jpg
    apartment1.jpg
    apartment2.jpg
    apartment3.jpg
    darkblurg.jpg
    restaurantbg.jpg
    rain.jpg

    14. Updates top

    IMPORTANT: Create a backup of your project before any update.
    It's highly recommended to create your own css/js files if you make changes.





    Revolution Slider

    Atropos V1.2 - Revolution Slider Documentation Moved:
    CLICK FOR REVOLUTION SLIDER DOCUMENTATION

    Revolution Slider Caption Editor
    Revolution Slider Transition Editor

    For more, explore Revolution slider Folder: Documentation/Revolution_Slider/examples&sources/

    CONTACT US IF YOU HAVE QUESTIONS
    - stepofweb -