Follow the steps below to get started with your Site Template:
- Open the
Ikonicwebs Ver1.0Folder to find all the demos - You will need to Upload these demos 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/assets/css- Extra Stylesheets FolderHTML/assets/images- Images FolderHTML/assets/js- Javacripts FolderHTML/assets/css/style.css- Main Stylesheet FileHTML/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
dana follows a simple coding structure. here is the sample:
<!DOCTYPE html> <html lang="en-US"> <head> <!-- Styles --> ... </head> <body class="bg-color12 bg-blend-luminosity dark-layer2 opc9 bg-att-fixed scheme1 dark"> <!-- Page Layout --> <main"> <!-- Header --> <header Class="stick"> ... </header> <section> <div class="w-100 pt-60 pb-130 position-relative"> <div class="container"> ... </div> </div> </section> </main> </body> </html>
Mode Settings
This Theme Supports both Dark & Light Modes. Adding the class
.dark to the <body> will turn your website into a
Dark Mode:
<body class="dark">
Adding the class
.light to the <body> will turn your website into a
Light Mode:
<body class="light">
Logo Settings
The Logo Container can be found in the Header Container - header
<div class="logo"> <a href="index.html" title="Home"><img class="scheme1-dark-logo" src="assets/images/logo1-dark.png" alt="Logo" loading="lazy"></a> </div>
Note The Logo Image's maximum height can be 2.6875rem. Also make sure you also add the Dark Logo which provides even more intuitiveness when you switch between Light/Dark Scheme. However, it is optional.
Color Schemes
You can change your Website's Color Scheme in an instant. You simply need to change
the HEX Color Code in the assets/css/color.css file & you are good
to go. Follow these quick steps to get going:
-
Make sure you find the color variables in
assets/css/style.cssstylesheet in your head before the responsive stylesheets.<head> ... <link rel="stylesheet" href="assets/css/style.css"> <link rel="stylesheet" href="assets/css/responsive.css"> ... </head>
- Now simply change the HEX Codes according to your requirements.
Changing Fonts
Change your Fonts on the Fly as we have included a assets/css/style.css
file to manage the custom fonts you include with ease. By default, dana uses 2 Fonts
namely: Bricolage Grotesque & Lato from the Google Fonts Library. You
can find the Linking to the Font Files in the style.css file.
@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@200;300;400;500;600;700;800&display=swap); @import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);
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.
You can now be able to change the Fonts in the
assets/css/style.css File.
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 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 danaably 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.
Page Titles
| Class | Description | Example |
|---|---|---|
Default |
Default Page Title style & Breadcrumbs. |
<section> <div class="position-relative w-100"> <div class="page-title gap-3 d-flex align-items-center justify-content-between round15 w-100"> <h3 class="mb-0 fw-normal sz-36">My Recent Articles</h3> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="index.html" title="">Home</a></li> <li class="breadcrumb-item active">Blog</li> </ol> </div> </div> </section> |
Columns & Grid
Bootstrap Grid
Helper Classes
We have created some really useful helper classes for you. Here are a few of them:
.pt-10- Padding of 0.625rem on the top side..pb-10- Padding of 0.625rem on the bottom side..pt-20- Padding of 1.25rem on the top side..pb-20- Padding of 1.25rem on the bottom side..pt-30- Padding of 1.875rem on the top side..pb-30- Padding of 1.875rem on the bottom side..pt-40- Padding of 2.5rem on the top side..pb-40- Padding of 2.5rem on the bottom side..pt-50- Padding of 3.125rem on the top side..pb-50- Padding of 3.125rem on the bottom side..pt-60- Padding of 3.75rem on the top side..pb-60- Padding of 3.75rem on the bottom side..pt-70- Padding of 4.375rem on the top side..pb-70- Padding of 4.375rem on the bottom side..px-70- Padding of 4.375rem on the left and right sides..pt-80- Padding of 5rem on the top side..pb-80- Padding of 5rem on the bottom side..pt-90- Padding of 5.625rem on the top side..pb-90- Padding of 5.625rem on the bottom side..pt-100- Padding of 6.25rem on the top side..pb-100- Padding of 6.25rem on the bottom side..pt-110- Padding of 6.875rem on the top side..pb-110- Padding of 6.875rem on the bottom side..pt-120- Padding of 7.5rem on the top side..pb-120- Padding of 7.5rem on the bottom side..pt-130- Padding of 8.125rem on the top side..pb-130- Padding of 8.125rem on the bottom side..pt-140- Padding of 8.75rem on the top side..pb-140- Padding of 8.75rem on the bottom side..pt-150- Padding of 9.375rem on the top side..pb-150- Padding of 9.375rem on the bottom side..pt-160- Padding of 10rem on the top side..pb-160- Padding of 10rem on the bottom side..pt-170- Padding of 10.625rem on the top side..pb-170- Padding of 10.625rem on the bottom side..pt-180- Padding of 11.25rem on the top side..pb-180- Padding of 11.25rem on the bottom side..pt-190- Padding of 11.875rem on the top side..pb-190- Padding of 11.875rem on the bottom side..pt-200- Padding of 12.5rem on the top side..pb-200- Padding of 12.5rem on the bottom side..pt-210- Padding of 13.125rem on the top side..pb-210- Padding of 13.125rem on the bottom side..pt-240- Padding of 15rem on the top side..pb-240- Padding of 15rem on the bottom side..pt-250- Padding of 15.625rem on the top side..pb-250- Padding of 15.625rem on the bottom side..pt-270- Padding of 16.875rem on the top side..pb-270- Padding of 16.875rem on the bottom side..pt-280- Padding of 17.5rem on the top side..pb-280- Padding of 17.5rem on the bottom side..pt-340- Padding of 21.25rem on the top side..pb-340- Padding of 21.25rem on the bottom side..pt-410- Padding of 25.625rem on the top side..pb-410- Padding of 25.625rem on the bottom side..mt-10- Margin of 0.625rem on the top side..mb-10- Margin of 0.625rem on the bottom side..mt-15- Margin of 0.9375rem on the top side..mb-15- Margin of 0.9375rem on the bottom side..mt-20- Margin of 1.25rem on the top side..mb-20- Margin of 1.25rem on the bottom side..mt-25- Margin of 1.5625rem on the top side..mb-25- Margin of 1.5625rem on the bottom side..mt-30- Margin of 1.875rem on the top side..mb-30- Margin of 1.875rem on the bottom side..mt-35- Margin of 2.1875rem on the top side..mb-35- Margin of 2.1875rem on the bottom side..mt-40- Margin of 2.5rem on the top side..mb-40- Margin of 2.5rem on the bottom side..mt-45- Margin of 2.8125rem on the top side..mb-45- Margin of 2.8125rem on the bottom side..mt-50- Margin of 3.125rem on the top side..mb-50- Margin of 3.125rem on the bottom side..mt-55- Margin of 3.4375rem on the top side..mb-55- Margin of 3.4375rem on the bottom side..mt-60- Margin of 3.75rem on the top side..mb-60- Margin of 3.75rem on the bottom side..mt-65- Margin of 4.0625rem on the top side..mb-65- Margin of 4.0625rem on the bottom side..mt-70- Margin of 4.375rem on the top side..mb-70- Margin of 4.375rem on the bottom side..mt-80- Margin of 5rem on the top side..mb-80- Margin of 5rem on the bottom side..mt-90- Margin of 5.625rem on the top side..mb-90- Margin of 5.625rem on the bottom side..mt-100- Margin of 6.25rem on the top side..mb-100- Margin of 6.25rem on the bottom side..mt-110- Margin of 6.875rem on the top side..mb-110- Margin of 6.875rem on the bottom side..mt-120- Margin of 7.5rem on the top side..mb-120- Margin of 7.5rem on the bottom side..mt-130- Margin of 8.125rem on the top side..mb-130- Margin of 8.125rem on the bottom side..mt-140- Margin of 8.75rem on the top side..mb-140- Margin of 8.75rem on the bottom side..mrg- Margin 0px on all sides & inner div Padding 0px on all sides..mrg2- Margin -1px on the left & right sides & inner div Padding 1px on the left & right sides..mrg5- Margin -0.15625rem on the left & right sides & inner div Padding 0.15625rem on the left & right sides..mrg6- Margin -0.1875rem on the left & right sides & inner div Padding 0.1875rem on the left & right sides..mrg10- Margin -0.3125rem on the left & Right sides & inner div Padding 0.3125rem on the left & right sides..mrg15- Margin -0.46875rem on the left & right sides & inner div Padding 0.46875rem on the left & right sides..mrg20- Margin -0.625rem on the left & right sides & inner div Padding 0.625rem on the left & right sides..mrg30- Margin -0.9375rem on the left & right sides & inner div Padding 0.9375rem on the left & right sides..mrg35- Margin -.09375rem on the left & right sides & inner div Padding .09375rem on the left & right sides..mrg40- Margin -1.25rem on the left & right sides & inner div Padding 1.25rem on the left & right sides..mrg45- Margin -1.40625rem on the left & right sides & inner div Padding 1.40625rem on the left & right sides..mrg50- Margin -1.5625rem on the left & right sides & inner div Padding 1.5625rem on the left & right sides..mrg60- Margin -1.875rem on the left & right sides & inner div Padding 1.875rem on the left & right sides..mrg70- Margin -2.1875rem on the left & right sides & inner div Padding 2.1875rem on the left & right sides..mrg80- Margin -2.5rem on the left & right sides & inner div Padding 2.5rem on the left & right sides..mrg90- Margin -2.8125rem on the left & right sides & inner div Padding 2.8125rem on the left & right sides..mrg100- Margin -3.125rem on the left & right sides & inner div Padding 3.125rem on the left & right sides..mrg110- Margin -3.4375rem on the left & right sides & inner div Padding 3.4375rem on the left & right sides..mrg120- Margin -3.75rem on the left & right sides & inner div Padding 3.75rem on the left & right sides..mrg130- Margin -4.0625rem on the left & right sides & inner div Padding 4.0625rem on the left & right sides..sz-13- Font Size 13px of the content..sz-14- Font Size 14px of the content..sz-15- Font Size 0.93755rem of the content..sz-16- Font Size 1rem of the content..sz-17- Font Size 1.0625rem of the content..sz-18- Font Size 1.125rem of the content..sz-19- Font Size 1.1875rem of the content..sz-20- Font Size 1.25rem of the content..sz-21- Font Size 1.3125rem of the content..sz-22- Font Size 1.375rem of the content..sz-23- Font Size 1.4375rem of the content..sz-24- Font Size 1.5rem of the content..sz-25- Font Size 1.5625rem of the content..sz-26- Font Size 1.625rem of the content..sz-27- Font Size 1.6875rem of the content..sz-28- Font Size 1.75rem of the content..sz-29- Font Size 1.8125rem of the content..sz-30- Font Size 1.875rem of the content..sz-31- Font Size 1.9375rem of the content..sz-32- Font Size 2rem of the content..sz-33- Font Size 2.0625rem of the content..sz-34- Font Size 2.125rem of the content..sz-35- Font Size 2.1875rem of the content..sz-36- Font Size 2.25rem of the content..sz-37- Font Size 2.3125rem of the content..sz-38- Font Size 2.375rem of the content..sz-39- Font Size 2.4375rem of the content..sz-40- Font Size 2.5rem of the content..sz-41- Font Size 2.5625rem of the content..sz-42- Font Size 2.625rem of the content..sz-43- Font Size 2.6875rem of the content..sz-44- Font Size 2.75rem of the content..sz-45- Font Size 2.8125rem of the content..sz-46- Font Size 2.875rem of the content..sz-47- Font Size 2.9375rem of the content..sz-48- Font Size 3rem of the content..sz-49- Font Size 3.0625rem of the content..sz-50- Font Size 3.125rem of the content..sz-51- Font Size 3.1875rem of the content..sz-52- Font Size 3.25rem of the content..sz-53- Font Size 3.3125rem of the content..sz-54- Font Size 3.375rem of the content..sz-55- Font Size 3.4375rem of the content..sz-56- Font Size 3.5rem of the content..sz-57- Font Size 3.5625rem of the content..sz-58- Font Size 3.625rem of the content..sz-59- Font Size 3.6875rem of the content..sz-60- Font Size 3.75rem of the content..sz-61- Font Size 3.8125rem of the content..sz-62- Font Size 3.875rem of the content..sz-63- Font Size 3.9375rem of the content..sz-64- Font Size 4rem of the content..sz-65- Font Size 4.0625rem of the content..sz-66- Font Size 4.125rem of the content..sz-67- Font Size 4.1875rem of the content..sz-68- Font Size 4.25rem of the content..sz-69- Font Size 4.3125rem of the content..sz-70- Font Size 4.375rem of the content..sz-71- Font Size 4.4375rem of the content..sz-72- Font Size 4.5rem of the content..sz-73- Font Size 4.5625rem of the content..sz-74- Font Size 4.625rem of the content..sz-75- Font Size 4.6875rem of the content..sz-76- Font Size 4.75rem of the content..sz-77- Font Size 4.8125rem of the content..sz-78- Font Size 4.875rem of the content..sz-79- Font Size 4.9375rem of the content..sz-80- Font Size 5rem of the content..sz-81- Font Size 5.0625rem of the content..sz-82- Font Size 5.125rem of the content..sz-83- Font Size 5.1875rem of the content..sz-84- Font Size 5.25rem of the content..sz-85- Font Size 5.3125rem of the content..sz-86- Font Size 5.375rem of the content..sz-87- Font Size 5.4375rem of the content..sz-88- Font Size 5.5rem of the content..sz-89- Font Size 5.5625rem of the content..sz-90- Font Size 5.625rem of the content..sz-91- Font Size 5.6875rem of the content..sz-92- Font Size 5.75rem of the content..sz-93- Font Size 5.8125rem of the content..sz-94- Font Size 5.875rem of the content..sz-95- Font Size 5.9375rem of the content..sz-96- Font Size 6rem of the content..sz-97- Font Size 6.0625rem of the content..sz-98- Font Size 6.125rem of the content..sz-99- Font Size 6.1875rem of the content..sz-100- Font Size 6.25rem of the content..sz-227- Font Size 14.1875rem of the content..round3- Border Radius of 3px on all sides..round5- Border Radius of 5px on all sides..round10- Border Radius of 10px on all sides..round15- Border Radius of 0.9375rem on all sides..round40- Border Radius of 2.5rem on all sides..round50- Border Radius of 3.125rem on all sides..cont-opc1, .opc1:before- Opacity of .1 of content and layer..cont-opc15, .opc15:before- Opacity of .15 of content and layer..cont-opc2, .opc2:before- Opacity of .2 of content and layer..cont-opc25, .opc25:before- Opacity of .25 of content and layer..cont-opc3, .opc3:before- Opacity of .3 of content and layer..cont-opc35, .opc35:before- Opacity of .35 of content and layer..cont-opc4, .opc4:before- Opacity of .4 of content and layer..cont-opc45, .opc45:before- Opacity of .45 of content and layer..cont-opc5, .opc5:before- Opacity of .5 of content and layer..cont-opc55, .opc55:before- Opacity of .55 of content and layer..cont-opc6, .opc6:before- Opacity of .6 of content and layer..cont-opc65, .opc65:before- Opacity of .65 of content and layer..cont-opc7, .opc7:before- Opacity of .7 of content and layer..cont-opc75, .opc75:before- Opacity of .75 of content and layer..cont-opc8, .opc8:before- Opacity of .8 of content and layer..cont-opc85, .opc85:before- Opacity of .85 of content and layer..cont-opc9, .opc9:before- Opacity of .9 of content and layer..cont-opc95, .opc95:before- Opacity of .95 of content and layer..cont-opc97, .opc97:before- Opacity of .97 of content and layer..cont-opc99, .opc99:before- Opacity of .99 of content and layer.
Slider Types & their Options
dana 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:
- Swiper Slider
Swiper Slider
You can find the Swiper Slider related Documentation here.
Read Swiper Slider Docs
CSS & Fonts
- Bootstrap 5
- Animation
- Font-Awesome (Font Icons)
- Google Fonts
- Lato Font
- Bricolage Grotesque Font
Initial Release V1.0
Released on 24th September 2023