- In post editor view, click icon at the bottom right of the title
- Two options will appear: HTML view and Writing view
- Select 'HTML View'.
Tips: Use <p>Your_paragraph_here</p>
tag to add paragraphs to the article.
Writing Format for : Girgit ui
Template Updated on : 27 feb, 2024
Manual Related Post
It is important to note that this feature is written manually, it does not automatically appear on every page.
Writing format:
<div class='pRelate'> <!--[ Related title ]--> <b>You may want to read this post :</b> <ul> <li><a href='#'>Your_post_title_here</a></li> <li><a href='#'>Your_post_title_here</a></li> <li><a href='#'>Your_post_title_here</a></li> </ul> </div>
Auto Related Post
Related Posts
- Music Player
- How to Add Images Side by Side
- How to Create Responsive Cookie Consent Notice Widget in Blogge
- Tab Post - Add Tabs Function on Article
- Split Post - Split Article Into Several Pages
- TYPOGRAPHY
- How To Create A Code Box With A Beautiful Copy And Download Code Button For Blogger?
- Product View
- How To Remove "?m=1" From Post URL
- Best 6 Stylish Heading CSS
Writing Format:
<details class='sp toc' open=''> <summary data-show='Show all' data-hide='Hide all'>Related Posts</summary> <div class='toC' id='aRel'></div> </details>
Post Break
You can use this feature to separate paragraphs or to open a new chapter in a post, here's an example of how it looks:
Writing format:
<!--[ To break paragraphs apart ]--> <hr>
Paragraph with Text Indent
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus.
Writing format:
<p class='pIndent'>Your_paragraph_is_here.</p>
Paragraph with Drop cap
Mis a large capital letter used as a decorative element at the beginning of a paragraph or section. The size of the descending limit is usually two or more lines.
The drop cap will resize the first letter of the paragraph so that it drops one or more lines down. Many types of print media use drop caps such as books, magazines, newspapers and so on because they can add to the visual appeal.
Writing format:
<p><span class='dropCap'>Y</span>our_paragraph_is_here.</p>
Blockquote
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus.
— Anonymous
Writing format:
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus.</blockquote>
Another Style:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus.
- Sed suscipit sapien sed turpis ultrices viverra. Ut quis dui sed odio sollicitudin fermentum.
- Aliquam vitae metus laoreet, dapibus enim sit amet, feugiat lorem. Sed in dui purus.
Writing Format:
<blockquote class='s-1'> <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus. <ul> <li>Sed suscipit sapien sed turpis ultrices viverra. Ut quis dui sed odio sollicitudin fermentum.</li> <li>Aliquam vitae metus laoreet, dapibus enim sit amet, feugiat lorem. Sed in dui purus.</li> </ul> </div> </blockquote>
Social Blockquote
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus.
Writing Format:
<blockquote class='pu_blq' data-author='Anonymous'>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et. Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus.</blockquote>
Note Block
This feature serves to add important info, warning sentences or highlight sentences, there are two styles that you can try including:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et.
<p class='note'>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vestibulum dignissim diam, et efficitur felis commodo et.</p>
With Different Colors:
Warning!Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus. Sed suscipit sapien sed turpis ultrices viverra.
<p class='note wr'>Mauris vel diam pellentesque lorem lacinia luctus. Nulla quam magna, pharetra in ultrices at, condimentum id tellus. Sed suscipit sapien sed turpis ultrices viverra.</p>
With sub-heading:
Using manual Table of Content is more complicated than the automatic version, you have to add a different ID attribute in each heading tag and write it in content list.
This is an example of heading tag with custom ID:
<h2>Your_Heading</h2> <h3>Sub_Heading_1</h3>
<h2 id='heading'>Your_Heading</h2> <h3 id='subHeading'>Sub_Heading_1</h3>
Writing format:
<details class='sp toc' open=''> <summary data-show='Show all' data-hide='Hide all'>Contents</summary> <div class='toC'> <ol> <li><a href='#heading'>Your_Heading</a></li> ... ... ... </ol> <!--[ Sample ToC with subheading ]--> <ol> <li><a href='#heading'>Your_Heading</a> <ol> <li><a href='#subHeading'>Sub_Heading_1</a></li> ... ... ... </ol> </li> </ol> </div> </details>
- Remove
open=''
attribute to auto-close Table of Content when the page is first loaded. - You can change the title or phrase 'Show all/Hide all' in the marked section.
Semi Automatic Table of Content
Table of Contents
- Image with Caption and Auto Lightbox
- Image with Grid Layout
- Image with Show All Function
- Image with Scroll Layout
- Lazyload Image
- Manual Related Post
- Auto Related Post
- Post Break
- Paragraph with Text Indent
- Paragraph with Drop cap
- Blockquote
- Note Block
- Semi Automatic Table of Content
- Syntax Highlighter
- Multi Functional Syntax Highlighter
- MultiTabs Syntax Highlighter
- Download Link
- Countdown Download Box
- Music Player
- Lazy YouTube Video
- Post Reference
- Header Subtitle
- Terms of Use
The easiest option to display Table of Content. This feature will display all heading tags in your post (three levels h2
- h4
), so make sure you write heading tags in order. Read: Common Error
Code to specify semi-automatic ToC widget location:
<details class='sp toc'> <summary data-show='Show all' data-hide='Hide all'>Table of Contents</summary> <div class='toC' id='autoToc'></div> </details>
Syntax Highlighter
Used to define lines of computer code (HTML, CSS, Javascript, etc.) in posts.
<!--[ Change data-text to .html, .css, .js or any language ]--> <div class='pre notranslate' data-text='.html'> <pre style='white-space:pre-wrap; max-height:none;'>Your_code_is_here</pre> </div>
Addition of color code in the syntax can be written manually, but we also provide automatic colored syntax features.
- Change
data-text='.html'
to define another code format, i.e.data-text='.css'
,data-text='.js'
,data-text='.php'
, etc - Value
white-space:pre-wrap;
useful for disabling side scrolling, long code will be preserved and give a little scrolling function to keep it legible. max-height:none;
defines the maximum height of syntax isn't set (automatic), change the value ofnone
to eg400px
to specify the maximum height of syntax is only 400 pixels.- Use
<i class='red'>code_here</i>
to add red/orage color. - Use
<i class='blue'>code_here</i>
to add blue color. - Use
<i class='green'>code_here</i>
to add green color. - Use
<i class='gray'>code_here</i>
to add gray color. - Use
<i class='block'>code_here</i>
to add a block of blue color.
Automatic Colored Syntax Highlighter
Following Syntax is automatically highlighted / colored using Highlight.js
<html dir='ltr' lang='en'> <head> <title>Sample Page</title> </head> <!--[ <body> open ]--> <body> <p>Sample content here!</p> </body> <!--[ </body> close ]--> </html>
Code to color syntax:
<!--[ Add a classname hl to automatically color syntax ]--> <div class='pre hl notranslate' data-text='.html'> <pre style='white-space:pre-wrap; max-height:none;'>Your_code_is_here</pre> </div>
Common Errors:
This feature automatically detect the language and highlight the colors. But in some cases, it may not automatically detect the code language, at that time you have to add a classname as per the language, i.e. if it is html, you have to add html
or language-html
along with hl
.
An Example:
<!--[ Add a classname hl to automatically color syntax ]--> <div class='pre hl language-javascript notranslate' data-text='.js'> <pre style='white-space:pre-wrap; max-height:none;'>Your_code_is_here</pre> </div>
Limitations of using Automatic Colored Syntax Highlighter:
- You cannot add any tag in your Preformatted Codes. For example, you would add
<i class='block'></i>
, that is no more going to be blocked with blue color.
Multi Functional Syntax Highlighter
Your_code_is_here
Writing Format:
<!--[ Replace data-text with any name to show, data-file with filename, data-lang with file extension, data-time with countdown in seconds ]--> <div class='pre pu notranslate' data-time='5' data-text='Codebox Writing Format' data-file='Typography Codebox' data-lang='.html'> <pre style='white-space:pre-wrap; max-height:none;'>Your_code_is_here</pre> </div>
MultiTabs Syntax Highlighter
<!DOCTYPE html> <html dir='ltr' lang='en'> <head> <title>Sample Page</title> </head> <!--[ <body> open ]--> <body> <p>Sample content here!</p> </body> <!--[ </body> close ]--> </html>
/* Standar CSS */ ::selection{color:#fff;background:var(--linkC)} *, ::after, ::before{-webkit-box-sizing:border-box;box-sizing:border-box} h1, h2, h3, h4, h5, h6{margin:0;font-weight:700;font-family:var(--fontH);color:var(--headC)} h1{font-size:1.9rem} h2{font-size:1.7rem} h3{font-size:1.5rem} h4{font-size:1.4rem} h5{font-size:1.3rem} h6{font-size:1.2rem} a{color:var(--linkC);text-decoration:none} a:hover{opacity:.9;transition:opacity .1s}
{ "@context": "https://schema.org", "@type": "WebSite", "url": "https://google.com/", "name": "Girgit UI", "alternateName": "Girgit UI", "potentialAction": { "@type": "SearchAction", "target": "/search?q={search_term_string}", "query-input": "required name=search_term_string" } }
Add style='fill:#fff; margin-right:12px;'
or style='stroke:#fff; margin-right:12px;'
attribute to give SVG icon a white color.
Two button in single line:
<div class='btnF'> <a class='button ln' href='url_is_here'>Demo</a> <a class='button' href='url_is_here'><i class='icon dl'></i>Download</a> </div>
Download Link
To provide downloaded file information to users.
<div class='dlBox'> <!--[ Change data-text='...' atribute to add new file type ]--> <span class='fT' data-text='zip'></span> <div class='fN'> <!--[ File name ]--> <span>file_name.zip</span> <span class='fS'>200kb</span> </div> <!--[ Download link (change href='...' atribute to add link download) ]--> <a class='button' aria-label='Download' href='url_is_here' rel='noreferrer' target='_blank'><i class='icon dl'></i></a> </div>
With background image instead of text:
<div class='dlBox'> <!--[ Change data-text='...' atribute to add new file type ]--> <span class='fT lazy' data-text='zip' data-style='background-image: url(//3.bp.blogspot.com/.../title.png)'></span> <div class='fN'> <!--[ File name ]--> <span>about_me.png</span> <span class='fS'>10kb</span> </div> <!--[ Download link (change href='...' atribute to add link download) ]--> <a class='button' aria-label='Download' href='url_is_here' rel='noreferrer' target='_blank'><i class='icon dl'></i></a> </div>
Countdown Download Box
This feature will show a countdown before the user downloads any file.
This feature requires direct download link of cloud files. You can use Google Drive to get direct download link of a file.
With Image:
Without Image:
Writing format:
<div class='dldCo' id='download1'> <div class='dldBx'> <div class='dldTp'> <div class='dldIm' data-text='.png' style='background-image:url(image_url_here)'> <svg class='dldSv' viewBox='0 0 34 34'> <circle class='b' cx='17' cy='17' r='15.92' /> <circle class='c dldPg' cx='17' cy='17' r='15.92' /> </svg> </div> <div class='dldIn'> <span data-text='Name'>Music_Wallpaper.png</span> <span data-text='Category'>Music</span> <span data-text='Size'>3.05MB</span> <span data-text='Resolution'>1920×1080</span> <span data-text='Extension'>.png</span> </div> </div> <button onclick='download("#", "10", "false", "#download1")' class='dldBt dldDl'><svg class='line' viewBox='0 0 24 24'><polyline points='8 17 12 21 16 17'/><line x1='12' x2='12' y1='12' y2='21'/><path d='M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29'/></svg></button> <button class='dldBt dldRt'><svg class='line' viewBox='0 0 24 24'><polyline points='23 4 23 10 17 10'/><path d='M20.49 15a9 9 0 1 1-2.12-9.36L23 10'/></svg></button> </div> <div class='dldSl'> <div class='dldMe'></div> </div> </div>
Music Player
Music Player that can be used to play songs using audio files, i.e. MP3.
Writing format:
<div id='musicPlayer'></div> <script> /*<![CDATA[*/ /* Music Player Tracks */ var playerTracks = [{ name: "Track_title_here", artist: "Artist_names_here", cover: "https://raw.githubusercontent.com/.../name.jpg", source: "https://raw.githubusercontent.com/.../name.mp3" }, { name: "Track_title_here", artist: "Artist_names_here", cover: "https://raw.githubusercontent.com/.../name.jpg", source: "https://raw.githubusercontent.com/.../name.mp3" }, { name: "Track_title_here", artist: "Artist_names_here", cover: "https://raw.githubusercontent.com/.../name.jpg", source: "https://raw.githubusercontent.com/.../name.mp3" }, { name: "Track_title_here", artist: "Artist_names_here", cover: "https://raw.githubusercontent.com/.../name.jpg", source: "https://raw.githubusercontent.com/.../name.mp3" } ]; /*]]>*/ </script>
Lazy YouTube Video
Useful to delay loading Youtube videos after user scrolls the page.
<!--[ Lazy youtube ]--> <div class='ytShdw'> <div class='lazyYt' data-embed='Youtube_video_ID'> <div class='play'> <svg viewbox='0 0 213.7 213.7'><polygon class='t' points='73.5,62.5 148.5,105.8 73.5,149.1'></polygon><circle class='c' cx='106.8' cy='106.8' r='103.3'></circle></svg> </div> </div> </div>
Delaying iframe loading with defer.js
function:
<div class="youtube-player" data-id="-nwNXUI8GwM"></div>
- Change the section marked with ID Youtube video you want to display.
- The video ID can be found in Youtube video url, for example:
youtube.com/watch?v=axRAL0BXNvw
.
Post Reference
To write a list of references or footnotes below the post
Source:
www.example.com
<p class='pRef'>Source:<br> www.example.com</p>
Header Subtitle
To change Header Subtitle in particular post or page.
<style>/*<![CDATA[*/ /* To change Header Subtitle */ .headH .headSub{max-width:none} .headH .headSub::before{content:"Typography"} /*]]>*/</style>