Template Documentation of Zap Mag

Md Rakib
Md Rakib
June 25, 2024
3

How to set-up Rank Fast blogger template. below a set of example and guide to understand Rank Fast template.

Enhance blogger experience we added some plugins to our template that help bloggers to enhance there blog. You can use our readymade plugins. plugins only available to paid users.

To use plugin check blogger layout option and find plugins widget

[download file="template.zip" size="150KB" ext="zip" url="https://example.com/template.zip"/] [alert type="success"]Hello Alert[/alert]

Typography

Below some example to show blog content design

Paragraph styles

Here some paragraph styles that you can use

Code Example:
<p>This is a simple paragraph of text. It provides some basic information about a topic.</p>
<p>Learning to code can be both fun and challenging. Practice and persistence are key to becoming proficient.</p>
Result:

This is a simple paragraph of text. It provides some basic information about a topic.

Learning to code can be both fun and challenging. Practice and persistence are key to becoming proficient.

Code Example:
<p class="dropcap">This is a paragraph with a drop cap. The first letter is styled to be larger than the rest of the text, creating a visual emphasis at the beginning of the paragraph.</p>
<p class="indent">This is a paragraph with an indented first line. Indentation is often used to visually separate the start of a new paragraph from the rest of the text.</p>
Result:

This is a paragraph with a drop cap. The first letter is styled to be larger than the rest of the text, creating a visual emphasis at the beginning of the paragraph.

This is a paragraph with an indented first line. Indentation is often used to visually separate the start of a new paragraph from the rest of the text.

Blockquote

Code Example:
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</blockquote>
Result:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Text styling

Code Example:
<p>Press <kbd>Ctrl</kbd> + <kbd>C</kbd> to copy text</p>
<p>Example of <a href="#">Link</a> text</p>
<p>Example of <a href="#" target="_blank">Link new tab</a> text</p>
<p>Example of <abbr title="Abbreviation">abbr</abbr> text</p>
<p>Example of <mark>highlight</mark> text</p>
<p>Example of <del>deleted</del> text</p>
<p>Example of <b>bold</b> text</p>
<p>Example of <i>italic</i> text</p>
<p>Example of <u>underlined</u> text</p>
<p>Example of <sub>subscripted</sub> text</p>
<p>Example of <sup>superscripted</sup> text</p>
Result:

Press Ctrl + C to copy text

Example of Link text

Example of Link new tab text

Example of abbr text

Example of highlight text

Example of deleted text

Example of bold text

Example of italic text

Example of underlined text

Example of subscripted text

Example of superscripted text

Button styles

Code Example:
<a class="button" href="#">Default Button</a>
<a class="button rounded" href="#">Rounded Button</a>
<a class="button outlined" href="#">Outlined Button</a>
<a class="button rounded outlined" href="#">Mix Button</a>
Result:
Default Button Rounded Button Outlined Button Mix Button

Post Links

We have created some box link design such as Download Card, Post Card

Download Card

Code Example:
<div class="box-download">
  <div class="download-info">
    <div class="icon">Zip</div>
    <div class="name-size">
      <div class="name">Template.zip</div>
      <div class="size">150 kb</div>
    </div>
  </div>
  <div class="download-btn">
    <a href="#link">Download</a>
  </div>
</div>
Result:
Zip
Template.zip
150 kb

Download+auto safelink

Code Example:
<div class="box-download">
  <div class="download-info">
    <div class="icon">Zip</div>
    <div class="name-size">
      <div class="name">Template.zip</div>
      <div class="size">150 kb</div>
    </div>
  </div>
  <div class="download-btn">
    <a href="#link" data-safe="">Download</a>
  </div>
</div>
Result:
Zip
Template.zip
150 kb

Auto Safelink

Auto Safelink feature active when add data-safe="" attribute to any link

Code Example
<a data-safe="" href="#your link">Simple auto safelink</a>
Result:
Simple auto safelink

Post Card

Code Example:
<a post-card="" href="#">All typography and features of Rank Fast blogger template</a>
<a post-card="" href="#">[Split] Search Engine Optimization for Websites</a>
Reault: Template Documentation of Rank Fast [Split] Search Engine Optimization for Websites: A Comprehensive Guide

Lazyload image/iframe

Lazyload function can load blog resources slowly when elements come to viewport. its help to speed up blog loading speed. just write items into <noscript>.....</noscript> to load them lazily.

Lazyload image

Code Example:
<noscript>
  <img alt="" src="#your image link" width="600" />
</noscript>
Result:

Image slider

Code Example:
<div class="slider">
  <div class="slides">
    <div class="slide">
      <noscript>
        <img alt="Slide 1" src="#first image" />
      </noscript>
    </div>
    <div class="slide">
      <noscript>
        <img alt="Slide 2" src="#second image" />
      </noscript>
    </div>
    <div class="slide">
      <noscript>
        <img alt="Slide 3" src="#thirth image" />
      </noscript>
    </div>
    <!--Add more as your wish-->
  </div>
</div>
Result:

Post Accordion

Post accordion have two style.

Default Accordion

Code Example
<div class="accordion">
    <div class="accordion-item">
        <div class="accordion-header">Section 1</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
    <div class="accordion-item">
        <div class="accordion-header">Section 2</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
    <div class="accordion-item">
        <div class="accordion-header">Section 3</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
</div>
Result
Section 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
Section 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
Section 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.

Open Accordion

Just add "Open" class to accordion title class to keep them all open. Code Example:
<div class="accordion">
    <div class="accordion-item">
        <div class="accordion-header active">Section 1</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
    <div class="accordion-item">
        <div class="accordion-header">Section 2</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
    <div class="accordion-item">
        <div class="accordion-header">Section 3</div>
        <div class="accordion-content">
            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
        </div>
    </div>
</div>
Result
Section 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
Section 2
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.
Section 3
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam non urna vel velit dictum auctor. Sed lacinia, nisl eu fermentum blandit, felis ex sollicitudin sapien, a pharetra erat mauris in erat.

Alert Box

Code Example:
<p class="alert alert-success">
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
<p class="alert alert-info">
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
<p class="alert alert-warning">
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
<p class="alert alert-error">
  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
</p>
Reault:

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Guide List

Code Example:
 <ol class="list-step">
   <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla convallis libero at neque convallis, in eleifend ligula consectetur.</li>
   <li>Proin quis arcu at felis consectetur suscipit. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</li>
   <li>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident.</li>
 </ol>
Result:
  1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla convallis libero at neque convallis, in eleifend ligula consectetur.
  2. Proin quis arcu at felis consectetur suscipit. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
  3. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident.

Post Tab

Code Example:
<div class="post-tab">
  <ul class="tabbed-post">
    <li class="open">
      Frontend
    </li>
    <li>Backend
    </li>
    <li>
      Web Design
    </li>
  </ul>
  <ul class="tabbed-post-content">
    <li>
      <p>Explore the latest tools, frameworks, and techniques in frontend development, including HTML, CSS, and JavaScript.</p>
      <p>Stay updated on best practices for creating responsive, user-friendly interfaces and optimizing website performance.</p>
    </li>
    <li>
      <p>Dive into backend development technologies and methodologies, such as server-side scripting languages, databases, and APIs.</p>
      <p>Learn how to build robust, scalable web applications and manage server-side operations efficiently.</p>
    </li>
    <li>
      <p>Discover the latest trends in web design, from minimalist layouts to immersive user experiences.</p>
      <p>Explore innovative design approaches, typography choices, and visual elements shaping the modern web.</p>
    </li>
  </ul>
</div>
Result:
  • Frontend
  • Backend
  • Web Design
  • Explore the latest tools, frameworks, and techniques in frontend development, including HTML, CSS, and JavaScript.

    Stay updated on best practices for creating responsive, user-friendly interfaces and optimizing website performance.

  • Dive into backend development technologies and methodologies, such as server-side scripting languages, databases, and APIs.

    Learn how to build robust, scalable web applications and manage server-side operations efficiently.

  • Discover the latest trends in web design, from minimalist layouts to immersive user experiences.

    Explore innovative design approaches, typography choices, and visual elements shaping the modern web.

Code Box

Code Example:
<pre class="cb-code">
&lt;!DOCTYPE html&gt;
&lt;html dir=&quot;ltr&quot; lang=&quot;en&quot;&gt;
  &lt;head&gt;
    &lt;meta charset=&quot;utf-8&quot;&gt;
    &lt;title&gt;Sample Page&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;h1&gt;What is Rank Fast?&lt;/h1&gt;
    &lt;p&gt;Rank Fast is the best blogger template provider website with features inspired by WordPress.&lt;/p&gt;
    &lt;p&gt;&lt;a id=&quot;visit&quot; href=&quot;#url&quot;&gt;Visit Rank Fast&lt;/a&gt;&lt;/p&gt;
  &lt;/body&gt;
&lt;/html&gt;
</pre>
Result:
<!DOCTYPE html>
<html dir="ltr" lang="en">
  <head>
    <meta charset="utf-8">
    <title>Sample Page</title>
  </head>
  <body>
    <h1>What is Rank Fast?</h1>
    <p>Rank Fast is the best blogger template provider website with features inspired by WordPress.</p>
    <p><a id="visit" href="#url">Visit Rank Fast</a></p>
  </body>
</html>
More Example
&lt;meta name="viewport" content="width=device-width, initial-scale= 1"/&gt;
  &lt;style type="text/css"&gt;
    body {
      color: #333;
      background: #fff;
      font-size: 17px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .container {
      margin: 0 auto;
      padding: 10px 15px;
      width: 95%;
      max-width: 400px;
      border: 1px solid #ebebeb;
      border-radius: 10px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }
    .container h2 {
      font-size: 20px;
      font-weight: bolder;
      text-align: center;
    }
    .content {
      text-align: center;
    }
    .count {
      padding: 5px;
      background: #EDF4FB;
      border: 1px solid rgba(25, 118, 210, 0.5);
      border-radius: 5px;
      min-width: 50px;
      min-height: 50px;
      display: inline-flex;
      font-size: 18px;
      font-weight: bolder;
      align-items: center;
      justify-content: center;
    }
    .thanks {
      display: inline-block;
      padding: 5px;
      font-size: 25px;
      font-weight: bold;
      animation: color 1s linear infinite;
    }
    @keyframes color {
      0% {
        color: #D50490;
      }
      30% {
        color: #026EDA;
      }
      65% {
        color: #03BB0B;
      }
      100% {
        color: #EA6100;
      }
    }
  &lt;/style&gt;


  &lt;div class="container"&gt;
    &lt;div class="welcome"&gt;
      &lt;h2&gt;Welcome&lt;/h2&gt;
    &lt;/div&gt;
    &lt;div class="content"&gt;
  &lt;/div&gt;
  &lt;script type="application/javascript"&gt;
    let somoy = 10;
    let congr = document.querySelector('.content');
    let newS = document.createElement('div');
    let somoyStart = setInterval(() =&amp;gt; {
      document.querySelector('.welcome h2').innerText = "Let's Count";
      newS.classList = 'count';
      congr.appendChild(newS);
      newS.innerHTML = `${somoy--}`;
      if (somoy === 0) {
        clearInterval(somoyStart);
        document.querySelector('.welcome').remove();
        newS.classList = 'thanks';
        newS.innerHTML = 'Thank You';
      }
    }, 1000);
  &lt;/script&gt;

&lt;/div&gt;
Result:
<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale= 1"/>
  <style type="text/css">
    body {
      color: #333;
      background: #fff;
      font-size: 17px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .container {
      margin: 0 auto;
      padding: 10px 15px;
      width: 95%;
      max-width: 400px;
      border: 1px solid #ebebeb;
      border-radius: 10px;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }
    .container h2 {
      font-size: 20px;
      font-weight: bolder;
      text-align: center;
    }
    .content {
      text-align: center;
    }
    .count {
      padding: 5px;
      background: #EDF4FB;
      border: 1px solid rgba(25, 118, 210, 0.5);
      border-radius: 5px;
      min-width: 50px;
      min-height: 50px;
      display: inline-flex;
      font-size: 18px;
      font-weight: bolder;
      align-items: center;
      justify-content: center;
    }
    .thanks {
      display: inline-block;
      padding: 5px;
      font-size: 25px;
      font-weight: bold;
      animation: color 1s linear infinite;
    }
    @keyframes color {
      0% {
        color: #D50490;
      }
      30% {
        color: #026EDA;
      }
      65% {
        color: #03BB0B;
      }
      100% {
        color: #EA6100;
      }
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="welcome">
      <h2>Welcome</h2>
    </div>
    <div class="content"/>
  </div>
  <script type="application/javascript">
    let somoy = 10;
    let congr = document.querySelector('.content');
    let newS = document.createElement('div');
    let somoyStart = setInterval(() => {
      document.querySelector('.welcome h2').innerText = "Let's Count";
      newS.classList = 'count';
      congr.appendChild(newS);
      newS.innerHTML = `${somoy--}`;
      if (somoy === 0) {
        clearInterval(somoyStart);
        document.querySelector('.welcome').remove();
        newS.classList = 'thanks';
        newS.innerHTML = 'Thank You';
      }
    }, 1000);
  </script>
</body>
</html>

Table

Code Example:
<table>
  <thead>
    <tr>
      <th>Column 1</th>
      <th>Column 2</th>
      <th>Column 3</th>
      <th>Column 4</th>
      <th>Column 5</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Row 1, Cell 1</td>
      <td>Row 1, Cell 2</td>
      <td>Row 1, Cell 3</td>
      <td>Row 1, Cell 4</td>
      <td>Row 1, Cell 5</td>
    </tr>
    <tr>
      <td>Row 2, Cell 1</td>
      <td>Row 2, Cell 2</td>
      <td>Row 2, Cell 3</td>
      <td>Row 2, Cell 4</td>
      <td>Row 2, Cell 5</td>
    </tr>
    <tr>
      <td>Row 3, Cell 1</td>
      <td>Row 3, Cell 2</td>
      <td>Row 3, Cell 3</td>
      <td>Row 3, Cell 4</td>
      <td>Row 3, Cell 5</td>
    </tr>
  </tbody>
</table>
Result:
Column 1 Column 2 Column 3 Column 4 Column 5
Row 1, Cell 1 Row 1, Cell 2 Row 1, Cell 3 Row 1, Cell 4 Row 1, Cell 5
Row 2, Cell 1 Row 2, Cell 2 Row 2, Cell 3 Row 2, Cell 4 Row 2, Cell 5
Row 3, Cell 1 Row 3, Cell 2 Row 3, Cell 3 Row 3, Cell 4 Row 3, Cell 5

Parallax Ads

Code Example:
<div class="parallax-ads"><div class="parallax-item">
<!-- custom ad code [start] -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-xxxxxxxxxxxxxxxx"
     data-ad-slot="xxxxxxxxxx"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
<!-- custom ad code [end] -->
</div></div>
Result:
Simple Parallax Ads
Tags:

You might like these

3 Comments

Md Rakib
Testing comment
Md Rakib
Testttt
Md Rakib
Nicee
Reply
Post a Comment