Kamis, 26 Februari 2015

Membuat Template Responsive Untuk Blog Di Blogger (Blogspot)

Tidak ada jalan yang mudah untuk merubah tampilan blog agar dapat responsive saat diakses dengan perangkat berbagai ukuran tapi bukan berarti tidak mungkin. Kecuali jika Anda lebih senang memakai template karya orang lain yang tanpa bersusah payah dapat Anda langsung gunakan, pada kesempatan ini saya ingin berbagi trik bagaimana Membuat Template Responsive Untuk Blog Di Blogger (Blogspot).

Kepowan-MembuatTemplateResponsiveUntukBlogDiBloggerBlogspot.png
Tampilan Blog Ketika Diakses Dengan Perangkat Berbagai Ukuran

Untuk memulai, buatlah sebuah blog baru dan pilihlah template yang sudah disediakan oleh Blogger kemudian akseslah dasbor blog pada bagian Template.Lakukan pencadangkan template blog ke penyimpanan berkas pada komputer dan edit hasil pencadangan template blog dengan program pengeditan seperti Notepad++.

Pengeditan Template Cadangan

Cari kodeskrip berikut:

<b:if cond='data:blog.isMobile'>

<meta content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0'
name='viewport'/>

<b:else/>

<meta content='width=1100' name='viewport'/>

</b:if>

<b:include data='blog' name='all-head-content'/>

<title><data:blog.pageTitle/></title>

Ganti dengan:

<meta content='IE=9; IE=8; IE=7; IE=EDGE; chrome=1' http-equiv='X-UA-Compatible'/>

<meta content='noodp, noydir' name='robots'/>

<meta content='notranslate' name='google'/>

<meta content='!' name='fragment'/>

<meta content='id' http-equiv='content-language'/>

<meta content='Jakarta, Indonesia' name='geo.placename'/>

<meta content='-6.211544;106.845172' name='geo.position'/>

<meta content='ID-Jakarta' name='geo.region'/>

<b:if cond='data:blog.isMobile'>

<meta content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0'
name='viewport'/>

<b:else/>

<meta content='width=1100' name='viewport'/>

</b:if>

<b:if cond='data:blog.url == data:blog.homepageUrl'>

<title><data:blog.pageTitle/> - Deskripsi Utama Blog</title>

<meta content='katakunci1, katakunci2, katakunci3, katakunci4, katakunci5,
katakunci6, katakunci7, katakunci8, katakunci9, katakunci10,' name='news_keywords'/>

<meta content='katakunci1, katakunci2, katakunci3, katakunci4, katakunci5,
katakunci6, katakunci7, katakunci8, katakunci9, katakunci10,' name='keywords'/>

<meta content='Nama Blog - Deskripsi Utama Blog' property='og:title'/>

<meta content='Nama Blog di URL Blog - Deskripsi Utama Blog'
name='description'/>

<meta expr:content='data:blog.title' name='dc.title'/>

<meta content='Nama Blog - Deskripsi Utama Blog' name='dc.description'/>

<meta content='katakunci1, katakunci2, katakunci3, katakunci4, katakunci5,
katakunci6, katakunci7, katakunci8, katakunci9, katakunci10,' name='dc.subject'/>

</b:if>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<title><data:blog.pageName/> - <data:blog.title/></title>

<meta expr:content='data:blog.pageName' name='news_keywords'/>

<meta expr:content='data:blog.pageName' name='keywords'/>

<meta content='article' property='og:type'/>

<meta expr:content='data:blog.title' property='og:site_name'/>

<meta expr:content='data:blog.pageName' property='og:title'/>

<meta expr:content='data:blog.metaDescription' property='og:description'/>

<meta expr:content='data:blog.url' property='og:url'/>

<meta content='summary' name='twitter:card'/>

<meta expr:content='data:blog.title' name='twitter:site'/>

<meta expr:content='data:blog.pageName' name='twitter:title'/>

<meta expr:content='data:blog.metaDescription' name='twitter:description'/>

<meta content='Nama Pengguna Twitter' name='twitter:creator'/>

<meta expr:content='data:blog.title' name='twitter:domain'/>

<meta expr:content='data:blog.pageName' name='dc.title'/>

<meta expr:content='data:blog.metaDescription' name='dc.description'/>

<meta expr:content='data:blog.pageName' name='dc.subject'/>

</b:if>

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>

<title><data:blog.pageName/> - <data:blog.title/></title>

</b:if>

<b:if cond='data:blog.url != data:blog.homepageUrl'>

<b:if cond='data:blog.pageType == &quot;index&quot;'>

<title><data:blog.pageName/> &#8212; Label - <data:blog.title/></title>

<meta expr:content='data:blog.title + &quot; membahas artikel dengan Label &quot;
+ data:blog.pageName + &quot;. &quot;' name='description'/>

</b:if>

</b:if>

<b:if cond='data:blog.pageType == &quot;archive&quot;'>

<title>Senarai Arsip <data:blog.pageName/> - <data:blog.title/></title>

<meta expr:content='data:blog.title + &quot; menampilkan artikel arsip &quot; +
data:blog.pageName + &quot;. &quot;' name='description'/>

<meta content='noindex' name='robots'/>

</b:if>

<b:if cond='data:blog.pageType == &quot;error_page&quot;'>

<title>Laman Buntu - <data:blog.title/></title>

<meta content='Anda berada di Laman Buntu' name='description'/>

<meta content='noindex' name='robots'/>

</b:if>

<b:if cond='data:blog.searchQuery'>

<title>Hasil Pencarian Untuk Kata Kunci <data:blog.searchQuery/> - <data:blog.title/></title>

</b:if>

<link expr:href='data:blog.url' hreflang='id-id' rel='alternate'/>

<link href='URL Profil Google Plus' rel='author'/>

<b:include data='blog' name='all-head-content'/>



=*=*=



Cari kodeskrip berikut:

/* Variable definitions

====================

<Variable name="keycolor" description="Main Color" type="color"
default="#66bbdd" value="#ffffff"/>



<Group description="Page Text" selector="body">

<Variable name="body.font" description="Font" type="font"

default="normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif"
value="normal normal 12px 'Trebuchet MS', Trebuchet, Verdana, sans-serif"/>

<Variable name="body.text.color" description="Text Color" type="color"
default="#222222" value="#666666"/>

</Group>



<Group description="Backgrounds" selector=".body-fauxcolumns-outer">

<Variable name="body.background.color" description="Outer Background"
type="color" default="#66bbdd" value="#ffffff"/>

<Variable name="content.background.color" description="Main Background"
type="color" default="#ffffff" value="#ffffff"/>

<Variable name="header.background.color" description="Header Background"
type="color" default="transparent" value="transparent"/>

</Group>



<Group description="Links" selector=".main-outer">

<Variable name="link.color" description="Link Color" type="color"
default="#2288bb" value="#2288bb"/>

<Variable name="link.visited.color" description="Visited Color" type="color"
default="#888888" value="#888888"/>

<Variable name="link.hover.color" description="Hover Color" type="color"
default="#33aaff" value="#33aaff"/>

</Group>



<Group description="Blog Title" selector=".header h1">

<Variable name="header.font" description="Font" type="font"

default="normal normal 60px Arial, Tahoma, Helvetica, FreeSans, sans-serif"
value="normal normal 40px 'Trebuchet MS',Trebuchet,Verdana,sans-serif"/>

<Variable name="header.text.color" description="Title Color" type="color"
default="#3399bb" value="#000000"/>

</Group>



<Group description="Blog Description" selector=".header .description">

<Variable name="description.text.color" description="Description Color"
type="color"

default="#777777" value="#000000"/>

</Group>



<Group description="Tabs Text" selector=".tabs-inner .widget li a">

<Variable name="tabs.font" description="Font" type="font"

default="normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif"
value="$(body.font)"/>

<Variable name="tabs.text.color" description="Text Color" type="color"
default="#999999" value="#000000"/>

<Variable name="tabs.selected.text.color" description="Selected Color"
type="color" default="#000000" value="#000000"/>

</Group>



<Group description="Tabs Background" selector=".tabs-outer .PageList">

<Variable name="tabs.background.color" description="Background Color"
type="color" default="#f5f5f5" value="transparent"/>

<Variable name="tabs.selected.background.color" description="Selected Color"
type="color" default="#eeeeee" value="#eeeeee"/>

</Group>



<Group description="Post Title" selector="h3.post-title, .comments h4">

<Variable name="post.title.font" description="Font" type="font"

default="normal normal 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif"
value="normal normal 22px 'Trebuchet MS',Trebuchet,Verdana,sans-serif"/>

</Group>



<Group description="Date Header" selector=".date-header">

<Variable name="date.header.color" description="Text Color" type="color"

default="$(body.text.color)" value="#ffffff"/>

<Variable name="date.header.background.color" description="Background Color"
type="color"

default="transparent" value="#bbbbbb"/>

</Group>



<Group description="Post Footer" selector=".post-footer">

<Variable name="post.footer.text.color" description="Text Color" type="color"
default="#666666" value="#666666"/>

<Variable name="post.footer.background.color" description="Background Color"
type="color"

default="#f9f9f9" value="#eeeeee"/>

<Variable name="post.footer.border.color" description="Shadow Color"
type="color" default="#eeeeee" value="#eeeeee"/>

</Group>



<Group description="Gadgets" selector="h2">

<Variable name="widget.title.font" description="Title Font" type="font"

default="normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif"
value="normal bold 11px 'Trebuchet MS',Trebuchet,Verdana,sans-serif"/>

<Variable name="widget.title.text.color" description="Title Color" type="color"
default="#000000" value="#000000"/>

<Variable name="widget.alternate.text.color" description="Alternate Color"
type="color" default="#999999" value="#999999"/>

</Group>



<Group description="Images" selector=".main-inner">

<Variable name="image.background.color" description="Background Color"
type="color" default="#ffffff" value="#ffffff"/>

<Variable name="image.border.color" description="Border Color" type="color"
default="#eeeeee" value="#eeeeee"/>

<Variable name="image.text.color" description="Caption Text Color" type="color"
default="$(body.text.color)" value="$(body.text.color)"/>

</Group>



<Group description="Accents" selector=".content-inner">

<Variable name="body.rule.color" description="Separator Line Color" type="color"
default="#eeeeee" value="transparent"/>

<Variable name="tabs.border.color" description="Tabs Border Color" type="color"
default="$(body.rule.color)" value="#dddddd"/>

</Group>



<Variable name="body.background" description="Body Background" type="background"

color="$(body.background.color)" default="$(color) none repeat scroll top left"
value="$(color) none repeat scroll top left"/>

<Variable name="body.background.override" description="Body Background Override"
type="string" default="" value=""/>



<Variable name="body.background.gradient.cap" description="Body Gradient Cap"
type="url"

default="url(//www.blogblog.com/1kt/simple/gradients_light.png)" value="none"/>

<Variable name="body.background.gradient.tile" description="Body Gradient Tile"
type="url"

default="url(//www.blogblog.com/1kt/simple/body_gradient_tile_light.png)"
value="none"/>



<Variable name="content.background.color.selector" description="Content
Background Color Selector" type="string" default=".content-inner"
value=".content-inner"/>

<Variable name="content.padding" description="Content Padding" type="length"
default="10px" value="10px"/>

<Variable name="content.padding.horizontal" description="Content Horizontal
Padding" type="length" default="$(content.padding)" value="40px"/>

<Variable name="content.shadow.spread" description="Content Shadow Spread"
type="length" default="40px" value="0"/>

<Variable name="content.shadow.spread.webkit" description="Content Shadow Spread
(WebKit)" type="length" default="5px" value="0"/>

<Variable name="content.shadow.spread.ie" description="Content Shadow Spread
(IE)" type="length" default="10px" value="0"/>



<Variable name="main.border.width" description="Main Border Width" type="length"
default="0" value="0"/>



<Variable name="header.background.gradient" description="Header Gradient" type="url"
default="none" value="none"/>

<Variable name="header.shadow.offset.left" description="Header Shadow Offset
Left" type="length" default="-1px" value="0"/>

<Variable name="header.shadow.offset.top" description="Header Shadow Offset Top"
type="length" default="-1px" value="0"/>

<Variable name="header.shadow.spread" description="Header Shadow Spread"
type="length" default="1px" value="0"/>

<Variable name="header.padding" description="Header Padding" type="length"
default="30px" value="0"/>



<Variable name="header.border.size" description="Header Border Size"
type="length" default="1px" value="1px"/>

<Variable name="header.bottom.border.size" description="Header Bottom Border
Size" type="length" default="$(header.border.size)" value="0"/>

<Variable name="header.border.horizontalsize" description="Header Horizontal
Border Size" type="length" default="0" value="1px"/>



<Variable name="description.text.size" description="Description Text Size"
type="string" default="140%" value="18px"/>



<Variable name="tabs.margin.top" description="Tabs Margin Top" type="length"
default="0" value="0"/>

<Variable name="tabs.margin.side" description="Tabs Side Margin" type="length"
default="30px" value="30px"/>

<Variable name="tabs.background.gradient" description="Tabs Background Gradient"
type="url"

default="url(//www.blogblog.com/1kt/simple/gradients_light.png)" value="none"/>

<Variable name="tabs.border.width" description="Tabs Border Width" type="length"
default="1px" value="1px"/>

<Variable name="tabs.bevel.border.width" description="Tabs Bevel Border Width"
type="length" default="1px" value="1px"/>



<Variable name="date.header.padding" description="Date Header Padding"
type="string" default="inherit" value="0.4em"/>

<Variable name="date.header.letterspacing" description="Date Header Letter
Spacing" type="string" default="inherit" value="3px"/>

<Variable name="date.header.margin" description="Date Header Margin"
type="string" default="inherit" value="inherit"/>



<Variable name="post.margin.bottom" description="Post Bottom Margin"
type="length" default="25px" value="45px"/>



<Variable name="image.border.small.size" description="Image Border Small Size"
type="length" default="2px" value="2px"/>

<Variable name="image.border.large.size" description="Image Border Large Size"
type="length" default="5px" value="5px"/>



<Variable name="page.width.selector" description="Page Width Selector"
type="string" default=".region-inner" value=".region-inner"/>

<Variable name="page.width" description="Page Width" type="string"
default="auto" value="auto"/>



<Variable name="main.section.margin" description="Main Section Margin"
type="length" default="15px" value="1em"/>

<Variable name="main.padding" description="Main Padding" type="length"
default="15px" value="0"/>

<Variable name="main.padding.top" description="Main Padding Top" type="length"
default="30px" value="35px"/>

<Variable name="main.padding.bottom" description="Main Padding Bottom"
type="length" default="30px" value="65px"/>



<Variable name="paging.background"

color="$(content.background.color)"

description="Background of blog paging area" type="background"

default="transparent none no-repeat scroll top center" value="transparent url(//www.blogblog.com/1kt/simple/paging_dot.png)
repeat-x scroll top center"/>



<Variable name="footer.bevel" description="Bevel border length of footer"
type="length" default="0" value="1px"/>



<Variable name="mobile.background.overlay" description="Mobile Background
Overlay" type="string"

default="transparent none repeat scroll top left" value="transparent none repeat
scroll top left"/>

<Variable name="mobile.background.size" description="Mobile Background Size"
type="string" default="auto" value="auto"/>

<Variable name="mobile.button.color" description="Mobile Button Color"
type="color" default="#ffffff" value="#ffffff"/>



<Variable name="startSide" description="Side where text starts in blog language"
type="automatic" default="left" value="left"/>

<Variable name="endSide" description="Side where text ends in blog language"
type="automatic" default="right" value="right"/>

*/



/* Content

----------------------------------------------- */

body {

font: $(body.font);

color: $(body.text.color);

background: $(body.background);

padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread);

$(body.background.override)

}



html body $(page.width.selector) {

min-width: 0;

max-width: 100%;

width: $(page.width);

}



a:link {

text-decoration:none;

color: $(link.color);

}



a:visited {

text-decoration:none;

color: $(link.visited.color);

}



a:hover {

text-decoration:underline;

color: $(link.hover.color);

}



.body-fauxcolumn-outer .fauxcolumn-inner {

background: transparent $(body.background.gradient.tile) repeat scroll top left;

_background-image: none;

}



.body-fauxcolumn-outer .cap-top {

position: absolute;

z-index: 1;

height: 400px;

width: 100%;

background: $(body.background);

$(body.background.override)

}



.body-fauxcolumn-outer .cap-top .cap-left {

width: 100%;

background: transparent $(body.background.gradient.cap) repeat-x scroll top
left;

_background-image: none;

}



.content-outer {

-moz-box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);

-webkit-box-shadow: 0 0 $(content.shadow.spread.webkit) rgba(0, 0, 0, .15);

-goog-ms-box-shadow: 0 0 $(content.shadow.spread.ie) #333333;

box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);



margin-bottom: 1px;

}



.content-inner {

padding: $(content.padding) $(content.padding.horizontal);

}



$(content.background.color.selector) {

background-color: $(content.background.color);

}



/* Header

----------------------------------------------- */

.header-outer {

background: $(header.background.color) $(header.background.gradient) repeat-x
scroll 0 -400px;

_background-image: none;

}



.Header h1 {

font: $(header.font);

color: $(header.text.color);

text-shadow: $(header.shadow.offset.left) $(header.shadow.offset.top) $(header.shadow.spread)
rgba(0, 0, 0, .2);

}



.Header h1 a {

color: $(header.text.color);

}



.Header .description {

font-size: $(description.text.size);

color: $(description.text.color);

}



.header-inner .Header .titlewrapper {

padding: 22px $(header.padding);

}



.header-inner .Header .descriptionwrapper {

padding: 0 $(header.padding);

}



/* Tabs

----------------------------------------------- */

.tabs-inner .section:first-child {

border-top: $(header.bottom.border.size) solid $(tabs.border.color);

}



.tabs-inner .section:first-child ul {

margin-top: -$(header.border.size);

border-top: $(header.border.size) solid $(tabs.border.color);

border-left: $(header.border.horizontalsize) solid $(tabs.border.color);

border-right: $(header.border.horizontalsize) solid $(tabs.border.color);

}



.tabs-inner .widget ul {

background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll
0 -800px;

_background-image: none;

border-bottom: $(tabs.border.width) solid $(tabs.border.color);



margin-top: $(tabs.margin.top);

margin-left: -$(tabs.margin.side);

margin-right: -$(tabs.margin.side);

}



.tabs-inner .widget li a {

display: inline-block;



padding: .6em 1em;



font: $(tabs.font);

color: $(tabs.text.color);



border-$startSide: $(tabs.border.width) solid $(content.background.color);

border-$endSide: $(tabs.bevel.border.width) solid $(tabs.border.color);

}



.tabs-inner .widget li:first-child a {

border-$startSide: none;

}



.tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {

color: $(tabs.selected.text.color);

background-color: $(tabs.selected.background.color);

text-decoration: none;

}



/* Columns

----------------------------------------------- */

.main-outer {

border-top: $(main.border.width) solid $(body.rule.color);

}



.fauxcolumn-left-outer .fauxcolumn-inner {

border-right: 1px solid $(body.rule.color);

}



.fauxcolumn-right-outer .fauxcolumn-inner {

border-left: 1px solid $(body.rule.color);

}



/* Headings

----------------------------------------------- */

h2 {

margin: 0 0 1em 0;



font: $(widget.title.font);

color: $(widget.title.text.color);

}



/* Widgets

----------------------------------------------- */

.widget .zippy {

color: $(widget.alternate.text.color);

text-shadow: 2px 2px 1px rgba(0, 0, 0, .1);

}



.widget .popular-posts ul {

list-style: none;

}



/* Posts

----------------------------------------------- */

.date-header span {

background-color: $(date.header.background.color);

color: $(date.header.color);

padding: $(date.header.padding);

letter-spacing: $(date.header.letterspacing);

margin: $(date.header.margin);

}



.main-inner {

padding-top: $(main.padding.top);

padding-bottom: $(main.padding.bottom);

}



.main-inner .column-center-inner {

padding: 0 $(main.padding);

}



.main-inner .column-center-inner .section {

margin: 0 $(main.section.margin);

}



.post {

margin: 0 0 $(post.margin.bottom) 0;

}



h3.post-title, .comments h4 {

font: $(post.title.font);

margin: .75em 0 0;

}



.post-body {

font-size: 110%;

line-height: 1.4;

position: relative;

}



.post-body img, .post-body .tr-caption-container, .Profile img, .Image img,

.BlogList .item-thumbnail img {

padding: $(image.border.small.size);



background: $(image.background.color);

border: 1px solid $(image.border.color);



-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);

-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);

box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);

}



.post-body img, .post-body .tr-caption-container {

padding: $(image.border.large.size);

}



.post-body .tr-caption-container {

color: $(image.text.color);

}



.post-body .tr-caption-container img {

padding: 0;



background: transparent;

border: none;



-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .1);

-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .1);

box-shadow: 0 0 0 rgba(0, 0, 0, .1);

}



.post-header {

margin: 0 0 1.5em;



line-height: 1.6;

font-size: 90%;

}



.post-footer {

margin: 20px -2px 0;

padding: 5px 10px;



color: $(post.footer.text.color);

background-color: $(post.footer.background.color);

border-bottom: 1px solid $(post.footer.border.color);



line-height: 1.6;

font-size: 90%;

}



#comments .comment-author {

padding-top: 1.5em;



border-top: 1px solid $(body.rule.color);

background-position: 0 1.5em;

}



#comments .comment-author:first-child {

padding-top: 0;

border-top: none;

}



.avatar-image-container {

margin: .2em 0 0;

}



#comments .avatar-image-container img {

border: 1px solid $(image.border.color);

}



/* Comments

----------------------------------------------- */

.comments .comments-content .icon.blog-author {

background-repeat: no-repeat;

background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==);

}



.comments .comments-content .loadmore a {

border-top: 1px solid $(widget.alternate.text.color);

border-bottom: 1px solid $(widget.alternate.text.color);

}



.comments .comment-thread.inline-thread {

background-color: $(post.footer.background.color);

}



.comments .continue {

border-top: 2px solid $(widget.alternate.text.color);

}



/* Accents

---------------------------------------------- */

.section-columns td.columns-cell {

border-$startSide: 1px solid $(body.rule.color);

}



.blog-pager {

background: $(paging.background);

}



.blog-pager-older-link, .home-link,

.blog-pager-newer-link {

background-color: $(content.background.color);

padding: 5px;

}



.footer-outer {

border-top: $(footer.bevel) dashed #bbbbbb;

}



/* Mobile

----------------------------------------------- */

body.mobile {

background-size: $(mobile.background.size);

}



.mobile .body-fauxcolumn-outer {

background: $(mobile.background.overlay);

}



.mobile .body-fauxcolumn-outer .cap-top {

background-size: 100% auto;

}



.mobile .content-outer {

-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);

box-shadow: 0 0 3px rgba(0, 0, 0, .15);

}



body.mobile .AdSense {

margin: 0 -$(content.shadow.spread);

}



.mobile .tabs-inner .widget ul {

margin-left: 0;

margin-right: 0;

}



.mobile .post {

margin: 0;

}



.mobile .main-inner .column-center-inner .section {

margin: 0;

}



.mobile .date-header span {

padding: 0.1em 10px;

margin: 0 -10px;

}



.mobile h3.post-title {

margin: 0;

}



.mobile .blog-pager {

background: transparent none no-repeat scroll top center;

}



.mobile .footer-outer {

border-top: none;

}



.mobile .main-inner, .mobile .footer-inner {

background-color: $(content.background.color);

}



.mobile-index-contents {

color: $(body.text.color);

}



.mobile-link-button {

background-color: $(link.color);

}



.mobile-link-button a:link, .mobile-link-button a:visited {

color: $(mobile.button.color);

}



.mobile .tabs-inner .section:first-child {

border-top: none;

}



.mobile .tabs-inner .PageList .widget-content {

background-color: $(tabs.selected.background.color);

color: $(tabs.selected.text.color);

border-top: $(tabs.border.width) solid $(tabs.border.color);

border-bottom: $(tabs.border.width) solid $(tabs.border.color);

}



.mobile .tabs-inner .PageList .widget-content .pagelist-arrow {

border-$startSide: 1px solid $(tabs.border.color);

}

]]></b:skin>



<b:template-skin>

<b:variable default='960px' name='content.width' type='length'/>

<b:variable default='0' name='main.column.left.width' type='length'/>

<b:variable default='310px' name='main.column.right.width' type='length'/>



<![CDATA[

body {

min-width: $(content.width);

}



.content-outer, .content-fauxcolumn-outer, .region-inner {

min-width: $(content.width);

max-width: $(content.width);

_width: $(content.width);

}



.main-inner .columns {

padding-left: $(main.column.left.width);

padding-right: $(main.column.right.width);

}



.main-inner .fauxcolumn-center-outer {

left: $(main.column.left.width);

right: $(main.column.right.width);

/* IE6 does not respect left and right together */

_width: expression(this.parentNode.offsetWidth -

parseInt("$(main.column.left.width)") -

parseInt("$(main.column.right.width)") + 'px');

}



.main-inner .fauxcolumn-left-outer {

width: $(main.column.left.width);

}



.main-inner .fauxcolumn-right-outer {

width: $(main.column.right.width);

}



.main-inner .column-left-outer {

width: $(main.column.left.width);

right: 100%;

margin-left: -$(main.column.left.width);

}



.main-inner .column-right-outer {

width: $(main.column.right.width);

margin-right: -$(main.column.right.width);

}



#layout {

min-width: 0;

}



#layout .content-outer {

min-width: 0;

width: 800px;

}



#layout .region-inner {

min-width: 0;

width: auto;

}

]]>

</b:template-skin>

 

Ganti dengan:

#navbar-iframe {display:none !important;}

header, nav, section, aside, article, footer {display:block;}

/* Use this with templates/template-twocol.html */

body {

background:#F1F1F1;

margin:0;

padding:0;

color:#333333;

font:x-small Georgia Serif;

font-size/* */:/**/small;

font-size:/**/small;

text-align:center;

}

a:link {

color:#5588aa;

text-decoration:none;

}

a:visited {

color:#999999;

text-decoration:none;

}

a:hover {

color:#cc6600;

text-decoration:underline;

}

a img {

border-width:0;

}

/* Header

-----------------------------------------------

*/

#header-wrapper {

margin:0 auto 0;

padding:2%;

background-color:#D14836;

color:white;

}

#header {

text-align:center;

color:#666666;

margin:0;

}

#header h1 {

margin:5px 5px 0;

padding:0;

text-transform:uppercase;

letter-spacing:.2em;

font:normal normal 200% Georgia, Serif;

}

#header a {

color:#666666;

text-decoration:none;

}

#header a:hover {

color:#666666;

}

#header .description {

margin:0 5px 5px;

padding:0 20px 15px;

text-transform:uppercase;

letter-spacing:.2em;

line-height:1.4em;

font:normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;

color:#999999;

}

#header img {

margin-left:auto;

margin-right:auto;

}

/* Navigation

----------------------------------------------- */

#nav {

font-weight:bold;

background-color:#333;

}

#nav ul {

height:30px;

margin:0;

padding:0;

}

#nav li {

list-style:none;

display:-moz-inline-stack;

display:inline-block;

zoom:1;

*display:inline;

margin:0;

padding:0;

}

#nav li a {

display:block;

line-height:30px;

text-decoration:none;

color:white;

padding:0 15px;

}

#nav li a:hover {

color:black;

background-color:#ccc;

}

/* Outer-Wrapper

----------------------------------------------- */

#outer-wrapper {

width:1024px;

background-color:#ddd;

margin:0 auto;

padding:0;

text-align:left;

font:normal normal 100% Georgia, Serif;

}

#main-wrapper {

width:66%;

padding:2%;

background-color:#fff;

float:left;

word-wrap:break-word; /* fix for long text breaking sidebar float in IE */

overflow:hidden; /* fix for long non-text content breaking IE sidebar float */

}

#sidebar-wrapper {

width:30%;

float:right;

word-wrap:break-word; /* fix for long text breaking sidebar float in IE */

overflow:hidden; /* fix for long non-text content breaking IE sidebar float */

padding-top: 10px;

}

#sidebar-wrapper h2 {

background-color:#4387FD;

color:white;

padding:5px 10px;

margin:0px 0px 10px;

}

#sidebar-wrapper .widget-content {

padding:0;

margin:0px 10px 10px;

}

/* Headings

----------------------------------------------- */

h2 {

margin:1.5em 0 .75em;

font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;

line-height:1.4em;

text-transform:uppercase;

letter-spacing:.2em;

color:#999999;

}

/* Posts

-----------------------------------------------

*/

h2.date-header {

margin:1.5em 0 .5em;

}

.post {

margin:.5em 0 1.5em;

border-bottom:1px dotted #cccccc;

padding-bottom:1.5em;

}

.post h3 {

margin:.25em 0 0;

padding:0 0 4px;

font-size:140%;

font-weight:normal;

line-height:1.4em;

color:#cc6600;

}

.post h3 a, .post h3 a:visited, .post h3 strong {

display:block;

text-decoration:none;

color:#cc6600;

font-weight:normal;

}

.post h3 strong, .post h3 a:hover {

color:#333333;

}

.post .post-title {

margin-bottom:15px;

}

.post-body {

margin:0 0 .75em;

line-height:1.6em;

}

.post-body blockquote {

line-height:1.3em;

}

.post-footer {

margin:.75em 0;

color:#999999;

text-transform:uppercase;

letter-spacing:.1em;

font:normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;

line-height:1.4em;

}

.comment-link {

margin-left:.6em;

}

.post img, table.tr-caption-container {

border:1px solid #cccccc;

}

.tr-caption-container img {

border:none;

padding:0;

}

.post blockquote {

margin:1em 20px;

}

.post blockquote p {

margin:.75em 0;

}

/* Comments

----------------------------------------------- */

#comments h4 {

margin:1em 0;

font-weight:bold;

line-height:1.4em;

text-transform:uppercase;

letter-spacing:.2em;

color:#999999;

}

#comments-block {

margin:1em 0 1.5em;

line-height:1.6em;

}

#comments-block .comment-author {

margin:.5em 0;

}

#comments-block .comment-body {

margin:.25em 0 0;

}

#comments-block .comment-footer {

margin:-.25em 0 2em;

line-height:1.4em;

text-transform:uppercase;

letter-spacing:.1em;

}

#comments-block .comment-body p {

margin:0 0 .75em;

}

.deleted-comment {

font-style:italic;

color:gray;

}

#blog-pager-newer-link {

float:left;

}

#blog-pager-older-link {

float:right;

}

#blog-pager {

text-align:center;

}

.feed-links {

display:none;

}

/* Sidebar Content

----------------------------------------------- */

.sidebar {

color:#666666;

line-height:1.5em;

}

.sidebar ul {

list-style:none;

margin:0 0 0;

padding:0 0 0;

}

.sidebar li {

margin:0;

padding-top:0;

padding-right:0;

padding-bottom:.25em;

padding-left:15px;

text-indent:-15px;

line-height:1.5em;

}

.sidebar .widget, .main .widget {

border-bottom:1px dotted #cccccc;

margin:0 0 1.5em;

padding:0 0 1.5em;

}

.main .Blog {

border-bottom-width:0;

}

/* Profile

----------------------------------------------- */

.profile-img {

float:left;

margin-top:0;

margin-right:5px;

margin-bottom:5px;

margin-left:0;

padding:4px;

border:1px solid #cccccc;

}

.profile-data {

margin:0;

text-transform:uppercase;

letter-spacing:.1em;

font:normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;

color:#999999;

font-weight:bold;

line-height:1.6em;

}

.profile-datablock {

margin:.5em 0 .5em;

}

.profile-textblock {

margin:0.5em 0;

line-height:1.6em;

}

.profile-link {

font:normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;

text-transform:uppercase;

letter-spacing:.1em;

}

/* Footer

----------------------------------------------- */

#footer {

width:auto;

clear:both;

margin:0 auto;

padding:2%;

color:white;

background-color:black;

text-transform:uppercase;

letter-spacing:.1em;

text-align:center;

display:block;

}

img {

max-width:100%;

height:auto;

width:auto\9;

}

/* RESPONSIVE */

@media screen and (max-width:1024px) {

#outer-wrapper {width:100%;}

}

@media screen and (max-width:740px) {

#main-wrapper, #sidebar-wrapper {

float:none;

display:block;

width:auto;

padding:5%;

}

#sidebar-wrapper .widget-content {margin:0 0 10px;padding:0;}

}

@media screen and (max-width:570px) {

#header h1 {font-size:170%;}

}

=*=*=

Ganti semua kodeskrip mulai dari <body expr:class='&quot;loading&quot; +
data:blog.mobileClass'> hingga </html> dengan kodeskrip dibawah ini:



<b:if cond='data:blog.pageType == &quot;index&quot;'>

<div itemscope='itemscope' itemtype='http://schema.org/Blog' style='display:
none;'>

<meta expr:content='data:blog.title' itemprop='name'/>

<b:if cond='data:blog.metaDescription'>

<meta expr:content='data:blog.metaDescription' itemprop='description'/>

</b:if>

</div>

</b:if>



<div id='outer-wrapper'>



<header id='header-wrapper'>

<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>

<b:widget id='Header1' locked='true' title='Tentationibus (Header)'
type='Header'>

<b:includable id='main'>



<b:if cond='data:useImage'>

<b:if cond='data:imagePlacement == &quot;BEHIND&quot;'>

<!--

Show image as background to text. You can't really calculate the width

reliably in JS because margins are not taken into account by any of

clientWidth, offsetWidth or scrollWidth, so we don't force a minimum

width if the user is using shrink to fit.

This results in a margin-width's worth of pixels being cropped. If the

user is not using shrink to fit then we expand the header.

-->

<b:if cond='data:mobile'>

<div id='header-inner'>

<div class='titlewrapper' style='background: transparent'>

<h1 class='title' style='background: transparent; border-width: 0px'>

<b:include name='title'/>

</h1>

</div>

<b:include name='description'/>

</div>

<b:else/>

<div expr:style='&quot;background-image: url(\&quot;&quot; + data:sourceUrl + &quot;\&quot;);
&quot; + &quot;background-position: &quot; + data:backgroundPositionStyleStr + &quot;;
&quot; + data:widthStyleStr + &quot;min-height: &quot; + data:height + &quot;_height:
&quot; + data:height + &quot;background-repeat: no-repeat; &quot;'
id='header-inner'>

<div class='titlewrapper' style='background: transparent'>

<h1 class='title' style='background: transparent; border-width: 0px'>

<b:include name='title'/>

</h1>

</div>

<b:include name='description'/>

</div>

</b:if>

<b:else/>

<!--Show the image only-->

<div id='header-inner'>

<a expr:href='data:blog.homepageUrl' style='display: block'>

<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId
+ &quot;_headerimg&quot;' expr:src='data:sourceUrl' expr:width='data:width'
style='display: block'/>

</a>

<!--Show the description-->

<b:if cond='data:imagePlacement == &quot;BEFORE_DESCRIPTION&quot;'>

<b:include name='description'/>

</b:if>

</div>

</b:if>

<b:else/>

<!--No header image -->

<div id='header-inner'>

<div class='titlewrapper'>

<h1 class='title'>

<b:include name='title'/>

</h1>

</div>

<b:include name='description'/>

</div>

</b:if>

</b:includable>

<b:includable id='description'>

<div class='descriptionwrapper'>

<p class='description'><span><data:description/></span></p>

</div>

</b:includable>

<b:includable id='title'>

<b:if cond='data:blog.url == data:blog.homepageUrl'>

<data:title/>

<b:else/>

<a expr:href='data:blog.homepageUrl'><data:title/></a>

</b:if>

</b:includable>

</b:widget>

</b:section>

</header>



<nav id='nav'>

<ul>

<li><a href='/'>Beranda</a></li>

<li><a href='/'>Nav2</a></li>

<li><a href='/'>Nav3</a></li>

<li><a href='/'>Nav4</a></li>

</ul>

</nav>



<div id='content-wrapper'>



<div id='main-wrapper'>



<b:section class='main' id='main' maxwidgets='1' showaddelement='yes'>

<b:widget id='Blog1' locked='true' title='Posting Blog' type='Blog'>

<b:includable id='main' var='top'>

<b:if cond='data:mobile == &quot;false&quot;'>



<!-- posts -->

<div class='blog-posts hfeed'>



<b:include data='top' name='status-message'/>



<data:defaultAdStart/>

<b:loop values='data:posts' var='post'>

<b:if cond='data:post.isDateStart'>

<b:if cond='data:post.isFirstPost == &quot;false&quot;'>

&lt;/div&gt;&lt;/div&gt;

</b:if>

</b:if>

<b:if cond='data:post.isDateStart'>

&lt;div class=&quot;date-outer&quot;&gt;

</b:if>

<b:if cond='data:post.dateHeader'>

<h2 class='date-header'><span><data:post.dateHeader/></span></h2>

</b:if>

<b:if cond='data:post.isDateStart'>

&lt;div class=&quot;date-posts&quot;&gt;

</b:if>

<div class='post-outer'>

<b:include data='post' name='post'/>

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>

<b:include data='post' name='comment_picker'/>

</b:if>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<b:include data='post' name='comment_picker'/>

</b:if>

</div>

<b:if cond='data:post.includeAd'>

<b:if cond='data:post.isFirstPost'>

<data:defaultAdEnd/>

<b:else/>

<data:adEnd/>

</b:if>

<div class='inline-ad'>

<data:adCode/>

</div>

<data:adStart/>

</b:if>

</b:loop>

<b:if cond='data:numPosts != 0'>

&lt;/div&gt;&lt;/div&gt;

</b:if>

<data:adEnd/>

</div>



<!-- navigation -->

<b:include name='nextprev'/>



<!-- feed links -->

<b:include name='feedLinks'/>



<b:else/>

<b:include name='mobile-main'/>

</b:if>



<b:if cond='data:top.showDummy'>

<data:top.dummyBootstrap/>

</b:if>



</b:includable>

<b:includable id='backlinkDeleteIcon' var='backlink'>

<span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>

<a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>

<img src='//www.blogger.com/img/icon_delete13.gif'/>

</a>

</span>

</b:includable>

<b:includable id='backlinks' var='post'>

<a name='links'/><h4><data:post.backlinksLabel/></h4>

<b:if cond='data:post.numBacklinks != 0'>

<dl class='comments-block' id='comments-block'>

<b:loop values='data:post.backlinks' var='backlink'>

<div class='collapsed-backlink backlink-control'>

<dt class='comment-title'>

<span class='backlink-toggle-zippy'>&#160;</span>

<a expr:href='data:backlink.url' rel='nofollow'><data:backlink.title/></a>

<b:include data='backlink' name='backlinkDeleteIcon'/>

</dt>

<dd class='comment-body collapseable'>

<data:backlink.snippet/>

</dd>

<dd class='comment-footer collapseable'>

<span class='comment-author'><data:post.authorLabel/> <data:backlink.author/></span>

<span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>

</dd>

</div>

</b:loop>

</dl>

</b:if>

<p class='comment-footer'>

<a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId
+ &quot;_backlinks-create-link&quot;' target='_blank'><data:post.createLinkLabel/></a>

</p>

</b:includable>

<b:includable id='comment-form' var='post'>

<div class='comment-form'>

<a name='comment-form'/>

<b:if cond='data:mobile'>

<h4 id='comment-post-message'>

<a expr:id='data:widget.instanceId + &quot;_comment-editor-toggle-link&quot;'
href='javascript:void(0)'><data:postCommentMsg/></a></h4>

<p><data:blogCommentMessage/></p>

<data:blogTeamBlogMessage/>

<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>

<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post'
frameborder='0' height='410' id='comment-editor' name='comment-editor' src=''
style='display: none' width='100%'/>

<b:else/>

<h4 id='comment-post-message'><data:postCommentMsg/></h4>

<p><data:blogCommentMessage/></p>

<data:blogTeamBlogMessage/>

<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>

<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post'
frameborder='0' height='410' id='comment-editor' name='comment-editor' src=''
width='100%'/>

</b:if>

<data:post.friendConnectJs/>

<data:post.cmtfpIframe/>

<script type='text/javascript'>

BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);

</script>

</div>

</b:includable>

<b:includable id='commentDeleteIcon' var='comment'>

<span expr:class='&quot;item-control &quot; + data:comment.adminClass'>

<b:if cond='data:showCmtPopup'>

<div class='goog-toggle-button'>

<div class='goog-inline-block comment-action-icon'/>

</div>

<b:else/>

<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>

<img src='//www.blogger.com/img/icon_delete13.gif'/>

</a>

</b:if>

</span>

</b:includable>

<b:includable id='comment_count_picker' var='post'>

<b:if cond='data:post.commentSource == 1'>

<span class='cmt_count_iframe_holder' expr:data-count='data:post.numComments'
expr:data-onclick='data:post.addCommentOnclick' expr:data-post-url='data:post.url'
expr:data-url='data:post.canonicalUrl'>

</span>

<b:else/>

<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>

<data:post.commentLabelFull/>:

</a>

</b:if>

</b:includable>

<b:includable id='comment_picker' var='post'>

<b:if cond='data:post.commentSource == 1'>

<b:include data='post' name='iframe_comments'/>

<b:else/>

<b:if cond='data:post.showThreadedComments'>

<b:include data='post' name='threaded_comments'/>

<b:else/>

<b:include data='post' name='comments'/>

</b:if>

</b:if>

</b:includable>

<b:includable id='comments' var='post'>

<div class='comments' id='comments'>

<a name='comments'/>

<b:if cond='data:post.allowComments'>

<h4><data:post.commentLabelFull/>:</h4>



<b:if cond='data:post.commentPagingRequired'>

<span class='paging-control-container'>

<b:if cond='data:post.hasOlderLinks'>

<a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'><data:post.oldestLinkText/></a>

&#160;

<a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'><data:post.olderLinkText/></a>

&#160;

</b:if>



<data:post.commentRangeText/>



<b:if cond='data:post.hasNewerLinks'>

&#160;

<a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'><data:post.newerLinkText/></a>

&#160;

<a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'><data:post.newestLinkText/></a>

</b:if>

</span>

</b:if>



<div expr:id='data:widget.instanceId + &quot;_comments-block-wrapper&quot;'>

<dl expr:class='data:post.avatarIndentClass' id='comments-block'>

<b:loop values='data:post.comments' var='comment'>

<dt expr:class='&quot;comment-author &quot; + data:comment.authorClass' expr:id='data:comment.anchorName'>

<b:if cond='data:comment.favicon'>

<img expr:src='data:comment.favicon' height='16px' style='margin-bottom:-2px;'
width='16px'/>

</b:if>

<a expr:name='data:comment.anchorName'/>

<b:if cond='data:blog.enabledCommentProfileImages'>

<data:comment.authorAvatarImage/>

</b:if>

<b:if cond='data:comment.authorUrl'>

<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>

<b:else/>

<data:comment.author/>

</b:if>

<data:commentPostedByMsg/>

</dt>

<dd class='comment-body' expr:id='data:widget.instanceId +
data:comment.cmtBodyIdPostfix'>

<b:if cond='data:comment.isDeleted'>

<span class='deleted-comment'><data:comment.body/></span>

<b:else/>

<p>

<data:comment.body/>

</p>

</b:if>

</dd>

<dd class='comment-footer'>

<span class='comment-timestamp'>

<a expr:href='data:comment.url' title='comment permalink'>

<data:comment.timestamp/>

</a>

<b:include data='comment' name='commentDeleteIcon'/>

</span>

</dd>

</b:loop>

</dl>

</div>



<b:if cond='data:post.commentPagingRequired'>

<span class='paging-control-container'>

<a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>

<data:post.oldestLinkText/>

</a>

<a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>

<data:post.olderLinkText/>

</a>

&#160;

<data:post.commentRangeText/>

&#160;

<a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>

<data:post.newerLinkText/>

</a>

<a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>

<data:post.newestLinkText/>

</a>

</span>

</b:if>



<p class='comment-footer'>

<b:if cond='data:post.embedCommentForm'>

<b:if cond='data:post.allowNewComments'>

<b:include data='post' name='comment-form'/>

<b:else/>

<data:post.noNewCommentsText/>

</b:if>

<b:else/>

<b:if cond='data:post.allowComments'>

<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>

</b:if>

</b:if>



</p>

</b:if>

<b:if cond='data:showCmtPopup'>

<div id='comment-popup'>

<iframe allowtransparency='true' frameborder='0' id='comment-actions'
name='comment-actions' scrolling='no'>

</iframe>

</div>

</b:if>



<div id='backlinks-container'>

<div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>

<b:if cond='data:post.showBacklinks'>

<b:include data='post' name='backlinks'/>

</b:if>

</div>

</div>

</div>

</b:includable>

<b:includable id='feedLinks'>

<b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->

<b:if cond='data:feedLinks'>

<div class='blog-feeds'>

<b:include data='feedLinks' name='feedLinksBody'/>

</div>

</b:if>



<b:else/> <!--Post feed links -->

<div class='post-feeds'>

<b:loop values='data:posts' var='post'>

<b:if cond='data:post.allowComments'>

<b:if cond='data:post.feedLinks'>

<b:include data='post.feedLinks' name='feedLinksBody'/>

</b:if>

</b:if>

</b:loop>

</div>

</b:if>

</b:includable>

<b:includable id='feedLinksBody' var='links'>

<div class='feed-links'>

<data:feedLinksMsg/>

<b:loop values='data:links' var='f'>

<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType'
target='_blank'><data:f.name/> (<data:f.feedType/>)</a>

</b:loop>

</div>

</b:includable>

<b:includable id='iframe_comments' var='post'>



<b:if cond='data:post.allowIframeComments'>

<script expr:src='data:post.iframeCommentSrc' type='text/javascript'/>

<div class='cmt_iframe_holder' expr:data-href='data:post.canonicalUrl'
expr:data-viewtype='data:post.viewType'/>



<b:if cond='data:post.embedCommentForm == &quot;false&quot;'>

<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>

</b:if>

</b:if>

</b:includable>

<b:includable id='mobile-index-post' var='post'>

<div class='mobile-date-outer date-outer'>

<b:if cond='data:post.dateHeader'>

<div class='date-header'>

<span><data:post.dateHeader/></span>

</div>

</b:if>



<div class='mobile-post-outer'>

<a expr:href='data:post.url'>

<h3 class='mobile-index-title entry-title' itemprop='name'>

<data:post.title/>

</h3>



<div class='mobile-index-arrow'>&amp;rsaquo;</div>



<div class='mobile-index-contents'>

<b:if cond='data:post.thumbnailUrl'>

<div class='mobile-index-thumbnail'>

<div class='Image'>

<img expr:src='data:post.thumbnailUrl'/>

</div>

</div>

</b:if>



<div class='post-body'>

<b:if cond='data:post.snippet'><data:post.snippet/></b:if>

</div>

</div>



<div style='clear: both;'/>

</a>



<div class='mobile-index-comment'>

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>

<b:if cond='data:post.allowComments'>

<b:if cond='data:post.numComments != 0'>

<b:include data='post' name='comment_count_picker'/>

</b:if>

</b:if>

</b:if>

</div>

</div>

</div>

</b:includable>

<b:includable id='mobile-main' var='top'>

<!-- posts -->

<div class='blog-posts hfeed'>



<b:include data='top' name='status-message'/>



<b:if cond='data:blog.pageType == &quot;index&quot;'>

<b:loop values='data:posts' var='post'>

<b:include data='post' name='mobile-index-post'/>

</b:loop>

<b:else/>

<b:loop values='data:posts' var='post'>

<b:include data='post' name='mobile-post'/>

</b:loop>

</b:if>

</div>



<b:include name='mobile-nextprev'/>

</b:includable>

<b:includable id='mobile-nextprev'>

<div class='blog-pager' id='blog-pager'>

<b:if cond='data:newerPageUrl'>

<div class='mobile-link-button' id='blog-pager-newer-link'>

<a class='blog-pager-newer-link' expr:href='data:newerPageUrl'
expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;'
expr:title='data:newerPageTitle'>&amp;lsaquo;</a>

</div>

</b:if>



<b:if cond='data:olderPageUrl'>

<div class='mobile-link-button' id='blog-pager-older-link'>

<a class='blog-pager-older-link' expr:href='data:olderPageUrl'
expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;'
expr:title='data:olderPageTitle'>&amp;rsaquo;</a>

</div>

</b:if>



<div class='mobile-link-button' id='blog-pager-home-link'>

<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>

</div>



<div class='mobile-desktop-link'>

<a class='home-link' expr:href='data:desktopLinkUrl'><data:desktopLinkMsg/></a>

</div>



</div>

<div class='clear'/>

</b:includable>

<b:includable id='mobile-post' var='post'>

<div class='date-outer'>

<b:if cond='data:post.dateHeader'>

<h2 class='date-header'><span><data:post.dateHeader/></span></h2>

</b:if>

<div class='date-posts'>

<div class='post-outer'>



<div class='post hentry uncustomized-post-template' itemscope='itemscope'
itemtype='http://schema.org/BlogPosting'>

<b:if cond='data:post.thumbnailUrl'>

<meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>

</b:if>

<meta expr:content='data:blog.blogId' itemprop='blogId'/>

<meta expr:content='data:post.id' itemprop='postId'/>



<a expr:name='data:post.id'/>

<b:if cond='data:post.title'>

<h3 class='post-title entry-title' itemprop='name'>

<b:if cond='data:post.link'>

<a expr:href='data:post.link'><data:post.title/></a>

<b:else/>

<b:if cond='data:post.url'>

<b:if cond='data:blog.url != data:post.url'>

<a expr:href='data:post.url'><data:post.title/></a>

<b:else/>

<data:post.title/>

</b:if>

<b:else/>

<data:post.title/>

</b:if>

</b:if>

</h3>

</b:if>



<div class='post-header'>

<div class='post-header-line-1'/>

</div>



<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +
data:post.id' itemprop='articleBody'>

<data:post.body/>

<div style='clear: both;'/> <!-- clear for photos floats -->

</div>



<div class='post-footer'>

<div class='post-footer-line post-footer-line-1'>

<span class='post-author vcard'>

<b:if cond='data:top.showAuthor'>

<b:if cond='data:post.authorProfileUrl'>

<span class='fn' itemprop='author' itemscope='itemscope'
itemtype='http://schema.org/Person'>

<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>

<a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>

<span itemprop='name'><data:post.author/></span>

</a>

</span>

<b:else/>

<span class='fn' itemprop='author' itemscope='itemscope'
itemtype='http://schema.org/Person'>

<span itemprop='name'><data:post.author/></span>

</span>

</b:if>

</b:if>

</span>



<span class='post-timestamp'>

<b:if cond='data:top.showTimestamp'>

<data:top.timestampLabel/>

<b:if cond='data:post.url'>

<meta expr:content='data:post.canonicalUrl' itemprop='url'/>

<a class='timestamp-link' expr:href='data:post.url' rel='bookmark'
title='permanent link'><abbr class='published'
expr:title='data:post.timestampISO8601'
itemprop='datePublished'><data:post.timestamp/></abbr></a>

</b:if>

</b:if>

</span>



<span class='post-comment-link'>

<b:if cond='data:blog.pageType != &quot;item&quot;'>

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>

<b:if cond='data:post.allowComments'>

<b:include data='post' name='comment_count_picker'/>

</b:if>

</b:if>

</b:if>

</span>

</div>



<div class='post-footer-line post-footer-line-2'>

<b:if cond='data:top.showMobileShare'>

<div class='mobile-link-button goog-inline-block' id='mobile-share-button'>

<a href='javascript:void(0);'><data:shareMsg/></a>

</div>

</b:if>

<b:if cond='data:top.showDummy'>

<div class='goog-inline-block dummy-container'><data:post.dummyTag/></div>

</b:if>

</div>



</div>

</div>



<b:if cond='data:blog.pageType == &quot;static_page&quot;'>

<b:include data='post' name='comment_picker'/>

</b:if>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

<b:include data='post' name='comment_picker'/>

</b:if>

</div>

</div>

</div>

</b:includable>

<b:includable id='nextprev'>

<div class='blog-pager' id='blog-pager'>

<b:if cond='data:newerPageUrl'>

<span id='blog-pager-newer-link'>

<a class='blog-pager-newer-link' expr:href='data:newerPageUrl'
expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;'
expr:title='data:newerPageTitle'><data:newerPageTitle/></a>

</span>

</b:if>



<b:if cond='data:olderPageUrl'>

<span id='blog-pager-older-link'>

<a class='blog-pager-older-link' expr:href='data:olderPageUrl'
expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;'
expr:title='data:olderPageTitle'><data:olderPageTitle/></a>

</span>

</b:if>



<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>



<b:if cond='data:mobileLinkUrl'>

<div class='blog-mobile-link'>

<a expr:href='data:mobileLinkUrl'><data:mobileLinkMsg/></a>

</div>

</b:if>



</div>

<div class='clear'/>

</b:includable>

<b:includable id='post' var='post'>

<div class='post hentry' itemprop='blogPost' itemscope='itemscope'
itemtype='http://schema.org/BlogPosting'>

<b:if cond='data:post.firstImageUrl'>

<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>

</b:if>

<meta expr:content='data:blog.blogId' itemprop='blogId'/>

<meta expr:content='data:post.id' itemprop='postId'/>



<a expr:name='data:post.id'/>

<b:if cond='data:post.title'>

<h3 class='post-title entry-title' itemprop='name'>

<b:if cond='data:post.link'>

<a expr:href='data:post.link'><data:post.title/></a>

<b:else/>

<b:if cond='data:post.url'>

<b:if cond='data:blog.url != data:post.url'>

<a expr:href='data:post.url'><data:post.title/></a>

<b:else/>

<data:post.title/>

</b:if>

<b:else/>

<data:post.title/>

</b:if>

</b:if>

</h3>

</b:if>



<div class='post-header'>

<div class='post-header-line-1'/>

</div>



<b:if cond='data:blog.metaDescription == &quot;&quot;'>

<!-- Then use the post body as the schema.org description,

for good G+/FB snippeting. -->

<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +
data:post.id' itemprop='description articleBody'>

<data:post.body/>

<div style='clear: both;'/> <!-- clear for photos floats -->

</div>

<b:else/>

<div class='post-body entry-content' expr:id='&quot;post-body-&quot; +
data:post.id' itemprop='articleBody'>

<data:post.body/>

<div style='clear: both;'/> <!-- clear for photos floats -->

</div>

</b:if>



<b:if cond='data:post.hasJumpLink'>

<div class='jump-link'>

<a expr:href='data:post.url + &quot;#more&quot;'
expr:title='data:post.title'><data:post.jumpText/></a>

</div>

</b:if>



<div class='post-footer'>

<div class='post-footer-line post-footer-line-1'><span class='post-author
vcard'>

<b:if cond='data:top.showAuthor'>

<data:top.authorLabel/>

<b:if cond='data:post.authorProfileUrl'>

<span class='fn' itemprop='author' itemscope='itemscope'
itemtype='http://schema.org/Person'>

<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>

<a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author'
title='author profile'>

<span itemprop='name'><data:post.author/></span>

</a>

</span>

<b:else/>

<span class='fn' itemprop='author' itemscope='itemscope'
itemtype='http://schema.org/Person'>

<span itemprop='name'><data:post.author/></span>

</span>

</b:if>

</b:if>

</span> <span class='post-timestamp'>

<b:if cond='data:top.showTimestamp'>

<data:top.timestampLabel/>

<b:if cond='data:post.url'>

<meta expr:content='data:post.canonicalUrl' itemprop='url'/>

<a class='timestamp-link' expr:href='data:post.url' rel='bookmark'
title='permanent link'><abbr class='published'
expr:title='data:post.timestampISO8601'
itemprop='datePublished'><data:post.timestamp/></abbr></a>

</b:if>

</b:if>

</span> <span class='post-comment-link'>

<b:if cond='data:blog.pageType != &quot;item&quot;'>

<b:if cond='data:blog.pageType != &quot;static_page&quot;'>

<b:if cond='data:post.allowComments'>

<b:include data='post' name='comment_count_picker'/>

</b:if>

</b:if>

</b:if>

</span> <span class='post-icons'>

<!-- email post links -->

<b:if cond='data:post.emailPostUrl'>

<span class='item-action'>

<a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>

<img alt='' class='icon-action' height='13'
src='http://img1.blogblog.com/img/icon18_email.gif' width='18'/>

</a>

</span>

</b:if>



<!-- quickedit pencil -->

<b:include data='post' name='postQuickEdit'/>

</span> <div class='post-share-buttons goog-inline-block'>

<b:if cond='data:post.sharePostUrl'>

<b:include data='post' name='shareButtons'/>

</b:if>

</div> </div>



<div class='post-footer-line post-footer-line-2'><span class='post-labels'>

<b:if cond='data:post.labels'>

<data:postLabelsLabel/>

<b:loop values='data:post.labels' var='label'>

<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if
cond='data:label.isLast != &quot;true&quot;'>,</b:if>

</b:loop>

</b:if>

</span> </div>



<div class='post-footer-line post-footer-line-3'/>

<b:if cond='data:post.authorAboutMe'>

<div class='author-profile' itemprop='author' itemscope='itemscope'
itemtype='http://schema.org/Person'>

<b:if cond='data:post.authorPhoto.url'>

<img expr:src='data:post.authorPhoto.url' itemprop='image' width='50px'/>

</b:if>

<div>

<a class='g-profile' expr:href='data:post.authorProfileUrl' itemprop='url'
rel='author' title='author profile'>

<span itemprop='name'><data:post.author/></span>

</a>

</div>

<span itemprop='description'><data:post.authorAboutMe/></span>

</div>

</b:if>

</div>

</div>

</b:includable>

<b:includable id='postQuickEdit' var='post'>

<b:if cond='data:post.editUrl'>

<span expr:class='&quot;item-control &quot; + data:post.adminClass'>

<a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>

<img alt='' class='icon-action' height='18'
src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>

</a>

</span>

</b:if>

</b:includable>

<b:includable id='shareButtons' var='post'>

<b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button
sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;'
expr:title='data:top.emailThisMsg' target='_blank'><span
class='share-button-link-text'><data:top.emailThisMsg/></span></a></b:if><b:if
cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button
sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;'
expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;,
\&quot;height=270,width=475\&quot;); return false;&quot;'
expr:title='data:top.blogThisMsg' target='_blank'><span
class='share-button-link-text'><data:top.blogThisMsg/></span></a></b:if><b:if
cond='data:top.showTwitterButton'><a class='goog-inline-block share-button
sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;'
expr:title='data:top.shareToTwitterMsg' target='_blank'><span
class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></b:if><b:if
cond='data:top.showFacebookButton'><a class='goog-inline-block share-button
sb-facebook' expr:href='data:post.sharePostUrl +
&quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href,
\&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;'
expr:title='data:top.shareToFacebookMsg' target='_blank'><span
class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if><b:if
cond='data:top.showPinterestButton'><a class='goog-inline-block share-button
sb-pinterest' expr:href='data:post.sharePostUrl +
&quot;&amp;target=pinterest&quot;' expr:title='data:top.shareToPinterestMsg'
target='_blank'><span
class='share-button-link-text'><data:top.shareToPinterestMsg/></span></a></b:if><b:if
cond='data:top.showDummy'><div class='goog-inline-block
dummy-container'><data:post.dummyTag/></div></b:if>

</b:includable>

<b:includable id='status-message'>

<b:if cond='data:navMessage'>

<div class='status-msg-wrap'>

<div class='status-msg-body'>

<data:navMessage/>

</div>

<div class='status-msg-border'>

<div class='status-msg-bg'>

<div class='status-msg-hidden'><data:navMessage/></div>

</div>

</div>

</div>

<div style='clear: both;'/>

</b:if>

</b:includable>

<b:includable id='threaded-comment-form' var='post'>

<div class='comment-form'>

<a name='comment-form'/>

<b:if cond='data:mobile'>

<p><data:blogCommentMessage/></p>

<data:blogTeamBlogMessage/>

<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>

<iframe allowtransparency='true' class='blogger-iframe-colorize
blogger-comment-from-post' frameborder='0' height='410' id='comment-editor'
name='comment-editor' src='' style='display: none' width='100%'/>

<b:else/>

<p><data:blogCommentMessage/></p>

<data:blogTeamBlogMessage/>

<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>

<iframe allowtransparency='true' class='blogger-iframe-colorize
blogger-comment-from-post' frameborder='0' height='410' id='comment-editor'
name='comment-editor' src='' width='100%'/>

</b:if>

<data:post.friendConnectJs/>

<data:post.cmtfpIframe/>

<script type='text/javascript'>

BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;);

</script>

</div>

</b:includable>

<b:includable id='threaded_comment_js' var='post'>

<script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>



<script type='text/javascript'>

(function() {

var items = <data:post.commentJso/>;

var msgs = <data:post.commentMsgs/>;

var config = <data:post.commentConfig/>;



// <![CDATA[

var cursor = null;

if (items && items.length > 0) {

cursor = parseInt(items[items.length - 1].timestamp) + 1;

}



var bodyFromEntry = function(entry) {

if (entry.gd$extendedProperty) {

for (var k in entry.gd$extendedProperty) {

if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {

return '<span class="deleted-comment">' + entry.content.$t + '</span>';

}

}

}

return entry.content.$t;

}



var parse = function(data) {

cursor = null;

var comments = [];

if (data && data.feed && data.feed.entry) {

for (var i = 0, entry; entry = data.feed.entry[i]; i++) {

var comment = {};

// comment ID, parsed out of the original id format

var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);

comment.id = id ? id[2] : null;

comment.body = bodyFromEntry(entry);

comment.timestamp = Date.parse(entry.published.$t) + '';

if (entry.author && entry.author.constructor === Array) {

var auth = entry.author[0];

if (auth) {

comment.author = {

name: (auth.name ? auth.name.$t : undefined),

profileUrl: (auth.uri ? auth.uri.$t : undefined),

avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)

};

}

}

if (entry.link) {

if (entry.link[2]) {

comment.link = comment.permalink = entry.link[2].href;

}

if (entry.link[3]) {

var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);

if (pid && pid[1]) {

comment.parentId = pid[1];

}

}

}

comment.deleteclass = 'item-control blog-admin';

if (entry.gd$extendedProperty) {

for (var k in entry.gd$extendedProperty) {

if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {

comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;

} else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime') {

comment.displayTime = entry.gd$extendedProperty[k].value;

}

}

}

comments.push(comment);

}

}

return comments;

};



var paginator = function(callback) {

if (hasMore()) {

var url = config.feed +
'?alt=json&v=2&orderby=published&reverse=false&max-results=50';

if (cursor) {

url += '&published-min=' + new Date(cursor).toISOString();

}

window.bloggercomments = function(data) {

var parsed = parse(data);

cursor = parsed.length < 50 ? null

: parseInt(parsed[parsed.length - 1].timestamp) + 1

callback(parsed);

window.bloggercomments = null;

}

url += '&callback=bloggercomments';

var script = document.createElement('script');

script.type = 'text/javascript';

script.src = url;

document.getElementsByTagName('head')[0].appendChild(script);

}

};

var hasMore = function() {

return !!cursor;

};

var getMeta = function(key, comment) {

if ('iswriter' == key) {

var matches = !!comment.author

&& comment.author.name == config.authorName

&& comment.author.profileUrl == config.authorUrl;

return matches ? 'true' : '';

} else if ('deletelink' == key) {

return config.baseUri + '/delete-comment.g?blogID='

+ config.blogId + '&postID=' + comment.id;

} else if ('deleteclass' == key) {

return comment.deleteclass;

}

return '';

};



var replybox = null;

var replyUrlParts = null;

var replyParent = undefined;



var onReply = function(commentId, domId) {

if (replybox == null) {

// lazily cache replybox, and adjust to suit this style:

replybox = document.getElementById('comment-editor');

if (replybox != null) {

replybox.height = '250px';

replybox.style.display = 'block';

replyUrlParts = replybox.src.split('#');

}

}

if (replybox && (commentId !== replyParent)) {

document.getElementById(domId).insertBefore(replybox, null);

replybox.src = replyUrlParts[0]

+ (commentId ? '&parentID=' + commentId : '')

+ '#' + replyUrlParts[1];

replyParent = commentId;

}

};



var hash = (window.location.hash || '#').substring(1);

var startThread, targetComment;

if (/^comment-form_/.test(hash)) {

startThread = hash.substring('comment-form_'.length);

} else if (/^c[0-9]+$/.test(hash)) {

targetComment = hash.substring(1);

}



// Configure commenting API:

var configJso = {

'maxDepth': config.maxThreadDepth

};

var provider = {

'id': config.postId,

'data': items,

'loadNext': paginator,

'hasMore': hasMore,

'getMeta': getMeta,

'onReply': onReply,

'rendered': true,

'initComment': targetComment,

'initReplyThread': startThread,

'config': configJso,

'messages': msgs

};



var render = function() {

if (window.goog && window.goog.comments) {

var holder = document.getElementById('comment-holder');

window.goog.comments.render(holder, provider);

}

};



// render now, or queue to render when library loads:

if (window.goog && window.goog.comments) {

render();

} else {

window.goog = window.goog || {};

window.goog.comments = window.goog.comments || {};

window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];

window.goog.comments.loadQueue.push(render);

}

})();

// ]]>

</script>

</b:includable>

<b:includable id='threaded_comments' var='post'>

<div class='comments' id='comments'>

<a name='comments'/>

<h4><data:post.commentLabelFull/>:</h4>



<div class='comments-content'>

<b:if cond='data:post.embedCommentForm'>

<b:include data='post' name='threaded_comment_js'/>

</b:if>

<div id='comment-holder'>

<data:post.commentHtml/>

</div>

</div>



<p class='comment-footer'>

<b:if cond='data:post.allowNewComments'>

<b:include data='post' name='threaded-comment-form'/>

<b:else/>

<data:post.noNewCommentsText/>

</b:if>

</p>



<b:if cond='data:showCmtPopup'>

<div id='comment-popup'>

<iframe allowtransparency='true' frameborder='0' id='comment-actions'
name='comment-actions' scrolling='no'>

</iframe>

</div>

</b:if>



<div id='backlinks-container'>

<div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>

<b:if cond='data:post.showBacklinks'>

<b:include data='post' name='backlinks'/>

</b:if>

</div>

</div>

</div>

</b:includable>

</b:widget>

</b:section>



</div><!-- end main-wrapper -->



<aside id='sidebar-wrapper'>



<b:section class='sidebar' id='sidebar' preferred='yes'>

<b:widget id='HTML1' locked='false' mobile='yes' title='' type='HTML'>

<b:includable id='main'>

<!-- only display title if it's non-empty -->

<b:if cond='data:title != &quot;&quot;'>

<h2 class='title'><data:title/></h2>

</b:if>

<div class='widget-content'>

<data:content/>

</div>



<b:include name='quickedit'/>

</b:includable>

</b:widget>

<b:widget id='PopularPosts1' locked='false' mobile='yes' title='Entri Populer'
type='PopularPosts'>

<b:includable id='main'>

<b:if cond='data:title'><h2><data:title/></h2></b:if>

<div class='widget-content popular-posts'>

<ul>

<b:loop values='data:posts' var='post'>

<li>

<b:if cond='data:showThumbnails == &quot;false&quot;'>

<b:if cond='data:showSnippets == &quot;false&quot;'>

<!-- (1) No snippet/thumbnail -->

<a expr:href='data:post.href'><data:post.title/></a>

<b:else/>

<!-- (2) Show only snippets -->

<div class='item-title'><a
expr:href='data:post.href'><data:post.title/></a></div>

<div class='item-snippet'><data:post.snippet/></div>

</b:if>

<b:else/>

<b:if cond='data:showSnippets == &quot;false&quot;'>

<!-- (3) Show only thumbnails -->

<div class='item-thumbnail-only'>

<b:if cond='data:post.thumbnail'>

<div class='item-thumbnail'>

<a expr:href='data:post.href' target='_blank'>

<img alt='' border='0' expr:height='data:thumbnailSize'
expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>

</a>

</div>

</b:if>

<div class='item-title'><a
expr:href='data:post.href'><data:post.title/></a></div>

</div>

<div style='clear: both;'/>

<b:else/>

<!-- (4) Show snippets and thumbnails -->

<div class='item-content'>

<b:if cond='data:post.thumbnail'>

<div class='item-thumbnail'>

<a expr:href='data:post.href' target='_blank'>

<img alt='' border='0' expr:height='data:thumbnailSize'
expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>

</a>

</div>

</b:if>

<div class='item-title'><a
expr:href='data:post.href'><data:post.title/></a></div>

<div class='item-snippet'><data:post.snippet/></div>

</div>

<div style='clear: both;'/>

</b:if>

</b:if>

</li>

</b:loop>

</ul>

<b:include name='quickedit'/>

</div>

</b:includable>

</b:widget>

<b:widget id='BlogArchive1' locked='false' mobile='yes' title='Arsip Blog'
type='BlogArchive'>

<b:includable id='main'>

<b:if cond='data:title'>

<h2><data:title/></h2>

</b:if>

<div class='widget-content'>

<div id='ArchiveList'>

<div expr:id='data:widget.instanceId + &quot;_ArchiveList&quot;'>

<b:if cond='data:style == &quot;HIERARCHY&quot;'>

<b:include data='data' name='interval'/>

</b:if>

<b:if cond='data:style == &quot;FLAT&quot;'>

<b:include data='data' name='flat'/>

</b:if>

<b:if cond='data:style == &quot;MENU&quot;'>

<b:include data='data' name='menu'/>

</b:if>

</div>

</div>

<b:include name='quickedit'/>

</div>

</b:includable>

<b:includable id='flat' var='data'>

<ul class='flat'>

<b:loop values='data:data' var='i'>

<li class='archivedate'>

<a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)

</li>

</b:loop>

</ul>

</b:includable>

<b:includable id='interval' var='intervalData'>

<b:loop values='data:intervalData' var='i'>

<ul class='hierarchy'>

<li expr:class='&quot;archivedate &quot; + data:i.expclass'>

<b:include data='i' name='toggle'/>

<a class='post-count-link' expr:href='data:i.url'><data:i.name/></a>

<span class='post-count' dir='ltr'>(<data:i.post-count/>)</span>

<b:if cond='data:i.data'>

<b:include data='i.data' name='interval'/>

</b:if>

<b:if cond='data:i.posts'>

<b:include data='i.posts' name='posts'/>

</b:if>

</li>

</ul>

</b:loop>

</b:includable>

<b:includable id='menu' var='data'>

<select expr:id='data:widget.instanceId + &quot;_ArchiveMenu&quot;'>

<option value=''><data:title/></option>

<b:loop values='data:data' var='i'>

<option expr:value='data:i.url'><data:i.name/> (<data:i.post-count/>)</option>

</b:loop>

</select>

</b:includable>

<b:includable id='posts' var='posts'>

<ul class='posts'>

<b:loop values='data:posts' var='i'>

<li><a expr:href='data:i.url'><data:i.title/></a></li>

</b:loop>

</ul>

</b:includable>

<b:includable id='toggle' var='interval'>

<b:if cond='data:interval.toggleId'>

<b:if cond='data:interval.expclass == &quot;expanded&quot;'>

<a class='toggle' href='javascript:void(0)'>

<span class='zippy toggle-open'>&#9660;&#160;</span>

</a>

<b:else/>

<a class='toggle' href='javascript:void(0)'>

<span class='zippy'>

<b:if cond='data:blog.languageDirection == &quot;rtl&quot;'>

&#9668;&#160;

<b:else/>

&#9658;&#160;

</b:if>

</span>

</a>

</b:if>

</b:if>

</b:includable>

</b:widget>

</b:section>



</aside><!-- end sidebar-wrapper -->



<div style='clear:both;height:0px;'>&#160;</div><!-- spacer for skins that want
sidebar and main to be the same height-->



</div> <!-- end content-wrapper -->



<footer id='footer-wrapper'>



<b:section class='footer' id='footer'>

<b:widget id='HTML2' locked='false' title='' type='HTML'>

<b:includable id='main'>

<!-- only display title if it's non-empty -->

<b:if cond='data:title != &quot;&quot;'>

<h2 class='title'><data:title/></h2>

</b:if>

<div class='widget-content'>

<data:content/>

</div>



<b:include name='quickedit'/>

</b:includable>

</b:widget>

</b:section>



</footer><!-- end footer-wrapper -->



</div> <!-- end outer-wrapper -->



</body>

 

Setelah selesai simpan dan unggahlah template cadangan dari dasbor blog untuk mengganti template.

Jika semua berjalan dengan lancar maka Anda baru saja berhasil membuat template yang responsive untuk blog di Blogger. Untuk pengujian, akseslah blog tersebut dengan browser favorit Anda kemudian ubahlah ukuran browser tersebut untuk mengetahui apakah direspon dengan baik oleh blog Anda atau tidak. Atau kunjungi tautan berikut: Responsif Template Theme Tester kemudian masukkan URL blog dan tekan tombol submit.

Semoga bermanfaat dan selamat mencoba

0 komentar:

Posting Komentar

 
..:: Top Entri Mingguan ::..
..:: Arsip Blog ::..