Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE html>
- <html b:css='false' b:defaultwidgetversion='2' b:layoutsVersion='3' b:responsive='true' b:templateUrl='rockpool.xml' b:templateVersion='1.0.0' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
- <head>
- <!--noindex search label-->
- <b:if cond='data:blog.searchLabel'> <meta content='noindex,nofollow' name='robots'/> </b:if>
- <meta content='width=device-width, initial-scale=1' name='viewport'/>
- <title><data:view.title.escaped/></title>
- <b:include data='blog' name='all-head-content'/>
- <b:skin version='1.0.0'><![CDATA[/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*
- <!-- Constants -->
- <Variable name="loraNormal20" description="Item body font" type="font" default="400 20px Lora, serif" hideEditor="true" value="400 20px Lora, serif"/>
- <Variable name="openSansNormal14" description="Small-size normal-weight font (eg: labels, subscribe popup email)" type="font" default="400 14px Open Sans, sans-serif" hideEditor="true" value="400 14px Open Sans, sans-serif"/>
- <Variable name="openSansNormal16" description="Medium-size normal-weight font (eg: sidebar titles)" type="font" default="400 16px Open Sans, sans-serif" hideEditor="true" value="400 16px Open Sans, sans-serif"/>
- <Variable name="openSansNormal20" description="Item body font, OpenSans" type="font" default="400 20px Open Sans, serif" hideEditor="true" value="400 20px Open Sans, serif"/>
- <Variable name="openSansSemibold14" description="Button font" type="font" default="600 14px Open Sans, sans-serif" hideEditor="true" value="600 14px Open Sans, sans-serif"/>
- <Variable name="openSansSemiboldItalic36" description="Open Sans semibold italic 36" type="font" default="italic 600 36px Open Sans, sans-serif" hideEditor="true" value="italic 600 36px Open Sans, sans-serif"/>
- <Variable name="openSansSemiboldItalic44" description="Blockquote font, Open Sans" type="font" default="italic 600 44px Open Sans, sans-serif" hideEditor="true" value="italic 600 44px Open Sans, sans-serif"/>
- <Variable name="openSansSemibold16" description="Subtitle font (eg: author attribution)" type="font" default="600 16px Open Sans, sans-serif" hideEditor="true" value="600 16px Open Sans, sans-serif"/>
- <Variable name="openSansSemibold48" description="Open Sans semibold 48" type="font" default="600 48px Open Sans, sans-serif" hideEditor="true" value="600 48px Open Sans, sans-serif"/>
- <Variable name="openSansBold16" description="Main blog title font" type="font" default="700 16px Open Sans, sans-serif" hideEditor="true" value="700 16px Open Sans, sans-serif"/>
- <Variable name="openSansBold24" description="Medium-size bold font (eg: subscribe popup title)" type="font" default="700 24px Open Sans, sans-serif" hideEditor="true" value="700 24px Open Sans, sans-serif"/>
- <Variable name="openSansBold36" description="Title font (eg: regular post title)" type="font" default="700 36px Open Sans, sans-serif" hideEditor="true" value="700 36px Open Sans, sans-serif"/>
- <Variable name="openSansExtraboldItalic24" description="Open Sans Extrabold italic 24" type="font" default="italic 800 24px Open Sans, sans-serif" hideEditor="true" value="italic 800 24px Open Sans, sans-serif"/>
- <Variable name="openSansExtraboldItalic40" description="Open Sans Extrabold italic 40" type="font" default="italic 800 40px Open Sans, sans-serif" hideEditor="true" value="italic 800 40px Open Sans, sans-serif"/>
- <Variable name="openSansExtraboldItalic48" description="Open Sans Extrabold italic 48" type="font" default="italic 800 48px Open Sans, sans-serif" hideEditor="true" value="italic 800 48px Open Sans, sans-serif"/>
- <Variable name="ebGaramondNormal14" description="Blog Description font, EB Garamond" type="font" default="400 14px EB Garamond, serif" hideEditor="true" value="400 14px EB Garamond, serif"/>
- <Variable name="ebGaramondNormal24" description="EB Garamond Normal 24" type="font" default="400 24px EB Garamond, serif" hideEditor="true" value="400 24px EB Garamond, serif"/>
- <Variable name="ebGaramondNormal44" description="Title font (eg: regular post title), EB Garamond" type="font" default="400 44px EB Garamond, serif" hideEditor="true" value="400 44px EB Garamond, serif"/>
- <Variable name="ebGaramondNormal48" description="EB Garamond Normal 48" type="font" default="400 48px EB Garamond, sans-serif" hideEditor="true" value="400 48px EB Garamond, sans-serif"/>
- <Variable name="ebGaramondSemiboldItalic44" description="Blockquote font, EB Garamond" type="font" default="italic 600 44px EB Garamond, serif" hideEditor="true" value="italic 600 44px EB Garamond, serif"/>
- <Variable name="latoNormal14" description="Lato Normal 14" type="font" default="400 14px Lato, sans-serif" hideEditor="true" value="400 14px Lato, sans-serif"/>
- <Variable name="latoNormal16" description="Lato Normal 16" type="font" default="400 16px Lato, sans-serif" hideEditor="true" value="400 16px Lato, sans-serif"/>
- <Variable name="latoNormal20" description="Lato Normal 20" type="font" default="400 20px Lato, sans-serif" hideEditor="true" value="400 20px Lato, sans-serif"/>
- <Variable name="latoBold14" description="Lato Bold 14" type="font" default="700 14px Lato, sans-serif" hideEditor="true" value="700 14px Lato, sans-serif"/>
- <Variable name="latoBold16" description="Lato Bold 16" type="font" default="700 16px Lato, sans-serif" hideEditor="true" value="700 16px Lato, sans-serif"/>
- <Variable name="latoBold24" description="Lato Bold 24" type="font" default="700 24px Lato, sans-serif" hideEditor="true" value="700 24px Lato, sans-serif"/>
- <Variable name="latoBold36" description="Lato Bold 36" type="font" default="700 36px Lato, sans-serif" hideEditor="true" value="700 36px Lato, sans-serif"/>
- <Variable name="latoBold48" description="Lato Bold 48" type="font" default="700 48px Lato, sans-serif" hideEditor="true" value="700 48px Lato, sans-serif"/>
- <Variable name="latoBoldItalic36" description="Lato Bold italic 36" type="font" default="italic 700 36px Lato, sans-serif" hideEditor="true" value="italic 700 36px Lato, sans-serif"/>
- <Variable name="latoExtrabold24" description="Lato Extrabold 24" type="font" default="900 24px Lato, sans-serif" hideEditor="true" value="900 24px Lato, sans-serif"/>
- <Variable name="dancingScriptNormal36" description="Dancing Script 36" type="font" default="400 36px Dancing Script, cursive" hideEditor="true" value="400 36px Dancing Script, cursive"/>
- <Variable name="dancingScriptNormal44" description="Dancing Script 44" type="font" default="400 44px Dancing Script, cursive" hideEditor="true" value="400 44px Dancing Script, cursive"/>
- <Variable name="dancingScriptNormal48" description="Dancing Script 48" type="font" default="400 48px Dancing Script, cursive" hideEditor="true" value="400 48px Dancing Script, cursive"/>
- <Variable name="keycolor" description="Main Color" type="color" default="#e5f0ee" hideEditor="true" value="#e5f0ee"/>
- <Variable name="startSide" description="Start side in blog language" type="automatic" default="left" hideEditor="true" value="left"/>
- <Variable name="endSide" description="End side in blog language" type="automatic" default="right" hideEditor="true" value="right"/>
- <!-- Variable definitions -->
- <Group description="Body">
- <Variable name="body.background" description="Background" color="$(body.background.color)" type="background" default="$(color) none repeat scroll top left" value="$(color) none repeat scroll top left"/>
- <Variable name="body.background.color" description="Body background color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="body.text.font" description="Font" type="font" default="$(loraNormal20)" value="400 20px Lora, serif"/>
- <Variable name="body.text.color" description="Color" type="color" default="rgba(0,0,0,0.84)" value="rgba(0,0,0,0.84)"/>
- <Variable name="body.link.color" description="Link color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="body.link.visited.color" description="Visited link color" type="color" default="$(body.link.color)" value="#25a186"/>
- <Variable name="body.link.hover.color" description="Link Hover Color" type="color" default="$(body.link.color)" value="#25a186"/>
- <Variable name="blog.title.font" description="Blog Title Font" type="font" default="$(openSansBold24)" value="700 24px Open Sans, sans-serif"/>
- <Variable name="blog.title.color" description="Blog Title Color" type="color" default="#000" value="#000000"/>
- </Group>
- <Group description="Hero post" selector=".heroPost">
- <Variable name="heropost.main.background.color" description="Post background color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="heropost.main.title.color" description="Post title color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="heropost.main.text.color" description="Post main text color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="heropost.main.button.color" description="Post main buttons color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="heropost.main.link.color" description="Hero post main link color" type="color" default="#173752" value="#173752"/>
- <Variable name="heropost.secondary.background.color" description="Post background color (secondary)" type="color" default="#e5f0ee" value="#e5f0ee"/>
- <Variable name="heropost.secondary.text.color" description="Post text color (secondary)" type="color" default="#000" value="#000000"/>
- <Variable name="heropost.secondary.button.color" description="Post buttons color (secondary)" type="color" default="#25a186" value="#25a186"/>
- <Variable name="heropost.secondary.dropcap.color" description="Post drop cap color (secondary)" type="color" default="$(heropost.secondary.button.color)" value="#25a186"/>
- </Group>
- <Group description="Header" selector=".centered-top-container">
- <Variable name="header.background" description="Header Background" color="$(header.background.color)" type="background" default="$(color) none repeat scroll top left" value="$(color) none repeat scroll top left"/>
- <Variable name="header.background.color" description="Background color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="header.description.font" description="Description font" type="font" default="$(openSansNormal14)" value="400 14px Open Sans, sans-serif"/>
- <Variable name="header.description.color" description="Description color" type="color" default="rgba(0,0,0,0.54)" value="rgba(0,0,0,0.54)"/>
- <Variable name="header.pages.color" description="Page list color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="header.pages.selected.color" description="Page list color (selected page)" type="color" default="$(header.pages.color)" value="#25a186"/>
- <Variable name="header.items.color" description="Text color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="header.items.font" description="Text font" type="font" default="$(openSansSemibold14)" value="600 14px Open Sans, sans-serif"/>
- </Group>
- <Group description="Search">
- <Variable name="search.input.font" description="Input font" type="font" default="$(openSansSemibold16)" value="600 16px Open Sans, sans-serif"/>
- </Group>
- <Group description="Feed" selector=".widget.Blog">
- <Variable name="feed.width" description="Post feed width" type="length" min="300px" max="1440px" default="1280px" value="1280px"/>
- <Variable name="feed.title.font" description="Post title font" type="font" default="$(openSansBold36)" value="700 36px Open Sans, sans-serif"/>
- <Variable name="feed.title.color" description="Post title color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="feed.subtitle.font" description="Post subtitle font" type="font" default="$(openSansSemibold16)" value="600 16px Open Sans, sans-serif"/>
- <Variable name="feed.subtitle.color" description="Post subtitle color" type="color" default="rgba(0,0,0,0.54)" value="rgba(0,0,0,0.54)"/>
- <Variable name="feed.text.font" description="Post text font" type="font" default="$(loraNormal20)" value="400 20px Lora, serif"/>
- <Variable name="feed.text.color" description="Post text color" type="color" default="rgba(0,0,0,0.84)" value="rgba(0,0,0,0.84)"/>
- <Variable name="feed.button.font" description="Button font" type="font" default="$(openSansSemibold14)" value="600 14px Open Sans, sans-serif"/>
- <Variable name="feed.button.color" description="Button color" type="color" default="#25a186" value="#25a186"/>
- </Group>
- <Group description="Sharing" selector=".sharing">
- <Variable name="sharing.background.color"
- description="Sharing background color"
- type="color"
- default="$(body.background.color)" value="#ffffff"/>
- <Variable name="sharing.text.color" description="Sharing text color"
- type="color"
- default="$(feed.button.color)" value="#25a186"/>
- <Variable name="sharing.icons.color"
- description="Sharing icons color"
- type="color"
- default="$(sharing.text.color)" value="#25a186"/>
- </Group>
- <Group description="Dialogs" selector=".subscribe-popup">
- <Variable name="dialog.title.font" description="Dialog title font" type="font" default="$(openSansBold24)" value="700 24px Open Sans, sans-serif"/>
- <Variable name="dialog.title.color" description="Dialog title color" type="color" default="rgba(0,0,0,0.84)" value="rgba(0,0,0,0.84)"/>
- <Variable name="dialog.input.font" description="Dialog input font" type="font" default="$(openSansNormal14)" value="400 14px Open Sans, sans-serif"/>
- <Variable name="dialog.input.color" description="Dialog input color" type="color" default="rgba(0,0,0,0.84)" value="rgba(0,0,0,0.84)"/>
- <Variable name="dialog.action.font" description="Dialog action font" type="font" default="$(openSansSemibold14)" value="600 14px Open Sans, sans-serif"/>
- <Variable name="dialog.action.color" description="Dialog action color" type="color" default="$(feed.button.color)" value="#25a186"/>
- </Group>
- <Group description="Individual Post or Page" selector="body.item-page .widget.Blog">
- <Variable name="item.title.font" description="Font" type="font" default="$(openSansSemibold48)" value="600 48px Open Sans, sans-serif"/>
- <Variable name="item.title.color" description="Post title color" type="color" default="#fff" value="#ffffff"/>
- <Variable name="item.title.background.color" description="Post title background color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="item.subtitle.font" description="Post subtitle font" type="font" default="$(openSansSemibold16)" value="600 16px Open Sans, sans-serif"/>
- <Variable name="item.subtitle.color" description="Post subtitle color" type="color" default="rgba(0,0,0,0.54)" value="rgba(0,0,0,0.54)"/>
- <Variable name="item.byline.color" description="Post byline color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="item.byline.font" description="Post byline font" type="font" default="$(openSansSemibold14)" value="600 14px Open Sans, sans-serif"/>
- <Variable name="item.action.color" description="Action color" type="color" default="#25a186" value="#25a186"/>
- <Variable name="item.action.font" description="Action font" type="font" default="$(openSansSemibold14)" value="600 14px Open Sans, sans-serif"/>
- <Variable name="item.label.font" description="Label font" type="font" default="$(openSansNormal14)" value="400 14px Open Sans, sans-serif"/>
- <Variable name="item.blockquote.font" description="Blockquote font" type="font" default="$(openSansSemiboldItalic44)" value="italic 600 44px Open Sans, sans-serif"/>
- </Group>
- <Group description="Sidebar" selector=".sidebar-container">
- <Variable name="sidebar.width" description="Width" type="length" min="250px" max="420px" default="320px" hideEditor="true" value="320px"/>
- <Variable name="sidebar.backgroundColor" description="Background color" type="color" default="$(body.background.color)" value="#ffffff"/>
- <Variable name="sidebar.icon.color" description="Icon color" type="color" default="#000" value="#000000"/>
- <Variable name="sidebar.separator.color" description="Separator color" type="color" default="#000" value="#000000"/>
- <Variable name="sidebar.widget.title.font" description="Gadget title font" type="font" default="$(openSansNormal16)" value="400 16px Open Sans, sans-serif"/>
- <Variable name="sidebar.widget.title.color" description="Gadget title color" type="color" default="#000" value="#000000"/>
- <Variable name="sidebar.profile.title.color" description="Profile name color" type="color" default="#000" value="#000000"/>
- <Variable name="sidebar.profile.text.color" description="Profile description color" type="color" default="#000" value="#000000"/>
- <Variable name="sidebar.profile.link.font" description="Profile link font" type="font" default="$(openSansSemibold16)" value="600 16px Open Sans, sans-serif"/>
- <Variable name="sidebar.profile.link.color" description="Profile link color" type="color" default="$(body.link.color)" value="#25a186"/>
- </Group>
- <Variable name="attribution.text.font" description="Attribution text font" type="font" default="$(openSansSemibold14)" hideEditor="true" value="600 14px Open Sans, sans-serif"/>
- <Variable name="attribution.icon.color" description="Attribution icon color" type="color" default="rgba(0,0,0,0.54)" hideEditor="true" value="rgba(0,0,0,0.54)"/>
- */
- .skip-navigation {
- background-color: #fff;
- box-sizing: border-box;
- color: #000;
- display: block;
- height: 0;
- left: 0;
- line-height: 50px;
- overflow: hidden;
- padding-top: 0;
- position: fixed;
- text-align: center;
- top: 0;
- -webkit-transition: box-shadow .3s , height .3s , padding-top .3s;
- transition: box-shadow .3s , height .3s , padding-top .3s;
- width: 100%;
- z-index: 900;
- }
- .skip-navigation:focus {
- box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14) , 0 1px 10px 0 rgba(0,0,0,0.12) , 0 2px 4px -1px rgba(0,0,0,0.2);
- height: 50px;
- }
- #main {
- outline: none;
- }
- body {
- overflow-wrap: break-word;
- word-break: break-word;
- word-wrap: break-word;
- }
- .hidden {
- display: none;
- }
- .invisible {
- visibility: hidden;
- }
- .container:after, .float-container:after {
- clear: both;
- content: "";
- display: table;
- }
- .clearboth {
- clear: both;
- }
- .dim-overlay {
- background-color: rgba(0,0,0,0.54);
- height: 100vh;
- left: 0;
- position: fixed;
- top: 0;
- width: 100%;
- }
- #sharing-dim-overlay {
- background-color: transparent;
- }
- .main-heading {
- position: absolute;
- clip: rect(1px,1px,1px,1px);
- padding: 0;
- border: 0;
- height: 1px;
- width: 1px;
- overflow: hidden;
- }
- .loading-spinner-large {
- -webkit-animation: mspin-rotate 1568.63ms infinite linear;
- animation: mspin-rotate 1568.63ms infinite linear;
- height: 48px;
- overflow: hidden;
- position: absolute;
- width: 48px;
- z-index: 200;
- }
- .loading-spinner-large>div {
- -webkit-animation: mspin-revrot 5332ms infinite steps(4);
- animation: mspin-revrot 5332ms infinite steps(4);
- }
- .loading-spinner-large>div>div {
- -webkit-animation: mspin-singlecolor-large-film 1333ms infinite steps(81);
- animation: mspin-singlecolor-large-film 1333ms infinite steps(81);
- background-size: 100%;
- height: 48px;
- width: 3888px;
- }
- .mspin-black-large>div>div, .mspin-grey_54-large>div>div {
- background-image: url(https://www.blogblog.com/indie/mspin_black_large.svg);
- }
- .mspin-white-large>div>div {
- background-image: url(https://www.blogblog.com/indie/mspin_white_large.svg);
- }
- .mspin-grey_54-large {
- opacity: .54;
- }
- @-webkit-keyframes mspin-singlecolor-large-film {
- 0% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(-3888px);
- transform: translateX(-3888px);
- }
- }
- @keyframes mspin-singlecolor-large-film {
- 0% {
- -webkit-transform: translateX(0);
- transform: translateX(0);
- }
- to {
- -webkit-transform: translateX(-3888px);
- transform: translateX(-3888px);
- }
- }
- @-webkit-keyframes mspin-rotate {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- @keyframes mspin-rotate {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- @-webkit-keyframes mspin-revrot {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(-360deg);
- transform: rotate(-360deg);
- }
- }
- @keyframes mspin-revrot {
- 0% {
- -webkit-transform: rotate(0deg);
- transform: rotate(0deg);
- }
- to {
- -webkit-transform: rotate(-360deg);
- transform: rotate(-360deg);
- }
- }
- input::-ms-clear {
- display: none;
- }
- .blogger-logo, .svg-icon-24.blogger-logo {
- fill: #ff9800;
- opacity: 1;
- }
- .widget.Attribution {
- margin-top: 1em;
- text-align: center;
- }
- .widget.Attribution .blogger img, .widget.Attribution .blogger svg {
- vertical-align: bottom;
- }
- .widget.Attribution .blogger img {
- margin-$endSide: .5em;
- }
- .widget.Attribution div {
- line-height: 24px;
- margin-top: .5em;
- }
- .widget.Attribution .image-attribution, .widget.Attribution .copyright {
- font-size: .7em;
- margin-top: 1.5em;
- }
- .item-control {
- display: none;
- }
- .BLOG_mobile_video_class {
- display: none;
- }
- .bg-photo {
- background-attachment: scroll !important;
- }
- body .CSS_LIGHTBOX {
- z-index: 900;
- }
- .extendable .show-more, .extendable .show-less {
- border-color: $(body.link.color);
- color: $(body.link.color);
- margin-top: 8px;
- }
- .extendable .show-more.hidden, .extendable .show-less.hidden {
- display: none;
- }
- .inline-ad {
- display: none;
- max-width: 100%;
- overflow: hidden;
- }
- .adsbygoogle {
- display: block;
- }
- #cookieChoiceInfo {
- bottom: 0;
- top: auto;
- }
- iframe.b-hbp-video {
- border: none;
- }
- .post-body img {
- max-width: 100%;
- }
- .post-body iframe {
- max-width: 100%;
- }
- .post-body a[imageanchor="1"] {
- display: inline-block;
- }
- .byline {
- margin-$endSide: 1em;
- }
- .byline:last-child {
- margin-$endSide: 0;
- }
- .paging-control-container {
- margin-bottom: 16px;
- }
- .paging-control-container .paging-control {
- display: inline-block;
- }
- .paging-control-container .paging-control, .paging-control-container .comment-range-text:after {
- color: $(body.link.color);
- }
- .paging-control-container .paging-control, .paging-control-container .comment-range-text {
- margin-$endSide: 8px;
- }
- .paging-control-container .comment-range-text:after, .paging-control-container .paging-control:after {
- content: "\b7";
- cursor: default;
- pointer-events: none;
- }
- .paging-control-container .comment-range-text:last-child:after, .paging-control-container .paging-control:last-child:after {
- content: none;
- }
- .paging-control-container .comment-range-text:after, .paging-control-container .paging-control:after {
- padding-$startSide: 8px;
- }
- .byline.reactions iframe {
- height: 20px;
- }
- .b-notification {
- color: #000;
- background-color: white;
- border-bottom: solid 1px #000;
- box-sizing: border-box;
- padding: 16px 32px;
- text-align: center;
- }
- .b-notification.visible {
- -webkit-transition: margin-top .3s cubic-bezier(0.4,0.0,0.2,1);
- transition: margin-top .3s cubic-bezier(0.4,0.0,0.2,1);
- }
- .b-notification.invisible {
- position: absolute;
- }
- .b-notification-close {
- position: absolute;
- right: 8px;
- top: 8px;
- }
- .no-posts-message {
- line-height: 40px;
- text-align: center;
- }
- .z {
- left: 0; } @media screen and (max-width: 968px) {.z { left: 0;
- }
- body.item-view .post-body a[imageanchor="1"][style*="float: left;"], body.item-view .post-body a[imageanchor="1"][style*="float: right;"] {
- float: none !important;
- clear: none !important;
- }
- body.item-view .post-body a[imageanchor="1"] img {
- display: block;
- height: auto;
- margin: 0 auto;
- }
- body.item-view .post-body a[imageanchor="1"][style*="float: left;"] img, body.item-view .post-body .separator[style*="text-align: left"] a[imageanchor="1"] img {
- margin: 0 auto 0 0;
- }
- body.item-view .post-body a[imageanchor="1"][style*="float: right;"] img, body.item-view .post-body .separator[style*="text-align: right"] a[imageanchor="1"] img {
- margin: 0 0 0 auto;
- }
- .post-body a[imageanchor] {
- display: block;
- }
- body.item-view .post-body a[imageanchor="1"] {
- margin-left: 0 !important;
- margin-right: 0 !important;
- }
- body.item-view .post-body a[imageanchor="1"]+a[imageanchor="1"] {
- margin-top: 16px;
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- #comments {
- border-top: 1px dashed rgba(0,0,0,0.54);
- margin-top: 20px;
- padding: 20px;
- }
- #comments .comment-thread ol {
- margin: 0;
- padding-left: 0;
- }
- #comments .comment-thread ol {
- padding-$startSide: 0;
- }
- #comments .comment-thread .comment-replies, #comments .comment .comment-replybox-single {
- margin-left: 60px;
- }
- #comments .comment-thread .thread-count {
- display: none;
- }
- #comments .comment {
- list-style-type: none;
- padding: 0 0 30px;
- position: relative;
- }
- #comments .comment .comment {
- padding-bottom: 8px;
- }
- .comment .avatar-image-container {
- position: absolute;
- }
- .comment .avatar-image-container img {
- border-radius: 50%;
- }
- .avatar-image-container svg, .comment .avatar-image-container .avatar-icon {
- border-radius: 50%;
- border: solid 1px $(item.action.color);
- box-sizing: border-box;
- fill: $(item.action.color);
- height: 35px;
- margin: 0;
- padding: 7px;
- width: 35px;
- }
- .comment .comment-block {
- margin-top: 10px;
- padding-bottom: 0;
- }
- .comment .comment-block {
- margin-$startSide: 60px;
- }
- #comments .comment-author-header-wrapper {
- margin-left: 40px;
- }
- #comments .comment .thread-expanded .comment-block {
- padding-bottom: 20px;
- }
- #comments .comment .comment-header .user, #comments .comment .comment-header .user a {
- color: $(body.text.color);
- font-style: normal;
- font-weight: bold;
- }
- #comments .comment .comment-actions {
- background: transparent;
- border: none;
- box-shadow: none;
- color: $(body.link.color);
- cursor: pointer;
- font-size: 14px;
- font-weight: bold;
- outline: none;
- text-decoration: none;
- text-transform: uppercase;
- width: auto;
- bottom: 0;
- margin-bottom: 15px;
- position: absolute;
- }
- #comments .comment .comment-actions>* {
- margin-right: 8px;
- }
- #comments .comment .comment-header .datetime {
- bottom: 0;
- color: rgba(0,0,0,0.54);
- display: inline-block;
- font-size: 13px;
- font-style: italic;
- }
- #comments .comment .comment-header .datetime {
- margin-$startSide: 8px;
- }
- #comments .comment .comment-header .datetime a, #comments .comment .comment-footer .comment-timestamp a {
- color: rgba(0,0,0,0.54);
- }
- .comment .comment-body, #comments .comment .comment-content {
- margin-top: 12px;
- word-break: break-word;
- }
- .comment-body {
- margin-bottom: 12px;
- }
- #comments.embed[data-num-comments="0"] {
- border: none;
- margin-top: 0;
- padding-top: 0;
- }
- #comments.embed[data-num-comments="0"] #comment-post-message, #comments.embed[data-num-comments="0"] div.comment-form>p, #comments.embed[data-num-comments="0"] p.comment-footer {
- display: none;
- }
- #comment-editor-src {
- display: none;
- }
- .comments .comments-content .loadmore.loaded {
- max-height: 0;
- opacity: 0;
- overflow: hidden;
- }
- .extendable .remaining-items {
- height: 0;
- overflow: hidden;
- -webkit-transition: height .3s cubic-bezier(0.4,0.0,0.2,1);
- transition: height .3s cubic-bezier(0.4,0.0,0.2,1);
- }
- .extendable .remaining-items.expanded {
- height: auto;
- }
- .svg-icon-24, .svg-icon-24-button {
- cursor: pointer;
- height: 24px;
- width: 24px;
- min-width: 24px;
- }
- .touch-icon {
- margin: -12px;
- padding: 12px;
- }
- html[dir=rtl] .rtl-reversible-icon {
- -webkit-transform: scaleX(-1);
- -ms-transform: scaleX(-1);
- transform: scaleX(-1);
- }
- svg:not(:root).touch-icon {
- overflow: visible;
- }
- .touch-icon:focus, .touch-icon:active {
- background-color: rgba(153,153,153,.4);
- border-radius: 50%;
- }
- .touch-icon-button, .svg-icon-24-button {
- background: transparent;
- border: none;
- margin: 0;
- outline: none;
- padding: 0;
- }
- .touch-icon-button .touch-icon:focus, .touch-icon-button .touch-icon:active {
- background-color: transparent;
- }
- .touch-icon-button:focus .touch-icon, .touch-icon-button:active .touch-icon {
- background-color: rgba(153,153,153,.4);
- border-radius: 50%;
- }
- .widget.Profile .default-avatar-wrapper .avatar-icon {
- border-radius: 50%;
- border: solid 1px $(sidebar.icon.color);
- box-sizing: border-box;
- fill: $(sidebar.icon.color);
- margin: 0;
- }
- .widget.Profile .individual .profile-img, .widget.Profile .individual .avatar-icon {
- height: 120px;
- width: 120px;
- }
- .widget.Profile .team .profile-img, .widget.Profile .team .avatar-icon, .widget.Profile .team .default-avatar-wrapper {
- height: 40px;
- width: 40px;
- }
- .widget.Profile .individual .default-avatar-wrapper .avatar-icon {
- padding: 25px;
- }
- .widget.Profile .team .default-avatar-wrapper .avatar-icon {
- padding: 8px;
- }
- .snippet-container {
- margin: 0;
- position: relative;
- overflow: hidden;
- }
- .snippet-fade {
- bottom: 0;
- box-sizing: border-box;
- position: absolute;
- width: 96px;
- }
- .snippet-fade {
- $endSide: 0;
- }
- .snippet-fade:after {
- content: '\2026';
- }
- .snippet-fade:after {
- float: $endSide;
- }
- .post-bottom {
- -webkit-box-align: center;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- }
- .post-footer {
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- -webkit-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- }
- .post-footer>* {
- -webkit-box-flex: 0;
- -webkit-flex: 0 1 auto;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- }
- .post-footer .byline:last-child {
- margin-$endSide: 1em;
- }
- .jump-link {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- }
- .centered-top-container.sticky {
- left: 0;
- position: fixed;
- right: 0;
- top: 0;
- width: auto;
- z-index: 8;
- -webkit-transition-property: opacity , -webkit-transform;
- transition-property: opacity , -webkit-transform;
- transition-property: transform , opacity;
- transition-property: transform , opacity , -webkit-transform;
- -webkit-transition-duration: .2s;
- transition-duration: .2s;
- -webkit-transition-timing-function: cubic-bezier(0.4,0.0,0.2,1);
- transition-timing-function: cubic-bezier(0.4,0.0,0.2,1);
- }
- .centered-top-placeholder {
- display: none;
- }
- .collapsed-header .centered-top-placeholder {
- display: block;
- }
- .centered-top-container .Header .replaced h1, .centered-top-placeholder .Header .replaced h1 {
- display: none;
- }
- .centered-top-container.sticky .Header .replaced h1 {
- display: block;
- }
- .centered-top-container.sticky .Header .header-widget {
- background: none;
- }
- .centered-top-container.sticky .Header .header-image-wrapper {
- display: none;
- }
- .centered-top-container img, .centered-top-placeholder img {
- max-width: 100%;
- }
- .collapsible {
- -webkit-transition: height .3s cubic-bezier(0.4,0.0,0.2,1);
- transition: height .3s cubic-bezier(0.4,0.0,0.2,1);
- }
- .collapsible, .collapsible>summary {
- display: block;
- overflow: hidden;
- }
- .collapsible>:not(summary) {
- display: none;
- }
- .collapsible[open]>:not(summary) {
- display: block;
- }
- .collapsible:focus, .collapsible>summary:focus {
- outline: none;
- }
- .collapsible>summary {
- cursor: pointer;
- display: block;
- padding: 0;
- }
- .collapsible:focus>summary, .collapsible>summary:focus {
- background-color: transparent;
- }
- .collapsible>summary::-webkit-details-marker {
- display: none;
- }
- .collapsible-title {
- -webkit-box-align: center;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- }
- .collapsible-title .title {
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- -webkit-box-ordinal-group: 1;
- -webkit-order: 0;
- -ms-flex-order: 0;
- order: 0;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .collapsible-title .chevron-down, .collapsible[open] .collapsible-title .chevron-up {
- display: block;
- }
- .collapsible-title .chevron-up, .collapsible[open] .collapsible-title .chevron-down {
- display: none;
- }
- .overflowable-container {
- max-height: $(header.items.font.size * 12 / 7 + 24px);
- overflow: hidden;
- position: relative;
- }
- .overflow-button {
- cursor: pointer;
- }
- #overflowable-dim-overlay {
- background: transparent;
- }
- .overflow-popup {
- box-shadow: 0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);
- background-color: $(body.background.color);
- left: 0;
- max-width: calc(100% - 32px);
- position: absolute;
- top: 0;
- visibility: hidden;
- z-index: 101;
- }
- .overflow-popup ul {
- list-style: none;
- }
- .overflow-popup li, .overflow-popup .tabs li {
- display: block;
- height: auto;
- }
- .overflow-popup .tabs li {
- padding-left: 0;
- padding-right: 0;
- }
- .overflow-button.hidden, .overflow-popup li.hidden, .overflow-popup .tabs li.hidden {
- display: none;
- }
- .ripple {
- position: relative;
- }
- .ripple>* {
- z-index: 1;
- }
- .splash-wrapper {
- bottom: 0;
- left: 0;
- overflow: hidden;
- pointer-events: none;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 0;
- }
- .splash {
- background: hsl(0,0%,80%);
- border-radius: 100%;
- display: block;
- opacity: .6;
- position: absolute;
- -webkit-transform: scale(0);
- -ms-transform: scale(0);
- transform: scale(0);
- }
- .splash.animate {
- -webkit-animation: ripple-effect .4s linear;
- animation: ripple-effect .4s linear;
- }
- @-webkit-keyframes ripple-effect {
- to {
- opacity: 0;
- -webkit-transform: scale(2.5);
- transform: scale(2.5);
- }
- }
- @keyframes ripple-effect {
- to {
- opacity: 0;
- -webkit-transform: scale(2.5);
- transform: scale(2.5);
- }
- }
- .search {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- line-height: 24px;
- width: 24px;
- }
- .search form {
- z-index: 101;
- }
- .search h3 {
- display: none;
- }
- .search.focused {
- width: 100%;
- }
- .search.focused .section {
- width: 100%;
- }
- .search-expand {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- }
- .search-expand-text {
- display: none;
- }
- .search-close {
- display: inline;
- vertical-align: middle;
- }
- .search form {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 1;
- -webkit-flex: 1 0 0;
- -ms-flex: 1 0 0px;
- flex: 1 0 0;
- border-bottom: solid 1px transparent;
- padding-bottom: 8px;
- }
- .search form>* {
- display: none;
- }
- .search.focused form>* {
- display: block;
- }
- .search .search-input label {
- display: none;
- }
- .centered-top-placeholder.cloned .search form {
- z-index: 30;
- }
- .search.focused form {
- border-color: $(body.text.color);
- position: relative;
- width: auto;
- }
- .collapsed-header .centered-top-container .search.focused form {
- border-bottom-color: transparent;
- }
- .search-input {
- -webkit-box-flex: 1;
- -webkit-flex: 1 0 1px;
- -ms-flex: 1 0 1px;
- flex: 1 0 1px;
- }
- .search-input input {
- background: none;
- border: none;
- box-sizing: border-box;
- color: $(body.text.color);
- display: inline-block;
- outline: none;
- width: calc(100% - 48px);
- }
- .search-input input.no-cursor {
- color: transparent;
- text-shadow: 0 0 0 $(body.text.color);
- }
- .collapsed-header .centered-top-container .search-action, .collapsed-header .centered-top-container .search-input input {
- color: $(body.text.color);
- }
- .collapsed-header .centered-top-container .search-input input.no-cursor {
- color: transparent;
- text-shadow: 0 0 0 $(body.text.color);
- }
- .search-input input.no-cursor:focus, .collapsed-header .centered-top-container .search-input input.no-cursor:focus {
- outline: none;
- }
- .search-focused>* {
- visibility: hidden;
- }
- .search-focused .search, .search-focused .search-icon {
- visibility: visible;
- }
- .search.focused .search-action {
- display: block;
- }
- .search.focused .search-action:disabled {
- opacity: .3;
- }
- .sidebar-container {
- background-color: #f7f7f7;
- max-width: $(sidebar.width);
- overflow-y: auto;
- -webkit-transition-property: -webkit-transform;
- transition-property: -webkit-transform;
- transition-property: transform;
- transition-property: transform, -webkit-transform;
- -webkit-transition-duration: .3s;
- transition-duration: .3s;
- -webkit-transition-timing-function: cubic-bezier(0.0,0.0,0.2,1);
- transition-timing-function: cubic-bezier(0.0,0.0,0.2,1);
- width: $(sidebar.width);
- z-index: 101;
- -webkit-overflow-scrolling: touch;
- }
- .sidebar-container .navigation {
- line-height: 0;
- padding: 20px;
- }
- .sidebar-container .widget {
- background: none;
- margin: 0 16px;
- padding: 1em 0;
- }
- .sidebar-container .widget .title {
- color: $(sidebar.widget.title.color);
- margin: 0;
- }
- .sidebar-container .widget ul {
- list-style: none;
- margin: 0;
- padding: 0;
- }
- .sidebar-container .widget ul ul {
- margin-$startSide: 1em;
- }
- .sidebar-container .widget ul li {
- font-size: 16px;
- line-height: normal;
- }
- .BlogArchive li {
- margin: 16px 0;
- }
- .BlogArchive li:last-child {
- margin-bottom: 0;
- }
- .Label .label-count:before, .BlogArchive .post-count:before {
- content: '(';
- }
- .Label .label-count:after, .BlogArchive .post-count:after {
- content: ')';
- }
- .Label .label-count, .BlogArchive .post-count {
- float: $endSide;
- margin-$startSide: .25em;
- }
- .Label li a {
- display: inline-block;
- }
- .widget.Translate .skiptranslate>div {
- display: block !important;
- }
- .widget.Profile .profile-link {
- background-image: none !important;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- }
- .widget.Profile .team-member .profile-img, .widget.Profile .team-member .default-avatar-wrapper {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- }
- .widget.Profile .team-member .profile-img, .widget.Profile .team-member .default-avatar-wrapper {
- margin-$endSide: 1em;
- }
- .widget.Profile .individual .profile-link {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- }
- .widget.Profile .team .profile-link .profile-name {
- -webkit-align-self: center;
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
- display: block;
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- }
- .sidebar-container .sidebar-back {
- cursor: pointer;
- }
- .sidebar-container .widget+.widget {
- border-top: 1px dashed $(sidebar.separator.color);
- }
- .dim-overlay {
- background-color: rgba(0,0,0,0.54);
- z-index: 100;
- }
- body.sidebar-visible {
- overflow-y: hidden;
- }
- .z {
- left: 0; } @media screen and (max-width: $(feed.width + sidebar.width + 20px - 1px)) { .z { left: 0;
- }
- .sidebar-container {
- bottom: 0;
- position: fixed;
- top: 0;
- }
- .sidebar-container {
- left: auto;
- right: 0;
- }
- .sidebar-container.sidebar-invisible {
- -webkit-transition-timing-function: cubic-bezier(0.4,0.0,0.6,1);
- transition-timing-function: cubic-bezier(0.4,0.0,0.6,1);
- }
- .sidebar-container.sidebar-invisible {
- -webkit-transform: translateX($(sidebar.width));
- -ms-transform: translateX($(sidebar.width));
- transform: translateX($(sidebar.width));
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- .dialog {
- box-shadow: 0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);
- background: $(body.background.color);
- box-sizing: border-box;
- padding: 30px;
- position: fixed;
- text-align: center;
- width: calc(100% - 24px);
- z-index: 101;
- }
- .dialog input[type=text], .dialog input[type=email] {
- background-color: transparent;
- border-bottom: solid 1px rgba($(body.text.color.red),$(body.text.color.green),$(body.text.color.blue),0.12);
- border-left: none;
- border-right: none;
- border-top: none;
- color: $(body.text.color);
- display: block;
- font-family: $(body.text.font.family);
- font-size: 16px;
- line-height: 24px;
- margin: auto;
- padding-bottom: 7px;
- outline: none;
- text-align: center;
- width: 100%;
- }
- .dialog input[type=text]::-webkit-input-placeholder, .dialog input[type=email]::-webkit-input-placeholder {
- color: $(body.text.color);
- }
- .dialog input[type=text]::-moz-placeholder, .dialog input[type=email]::-moz-placeholder {
- color: $(body.text.color);
- }
- .dialog input[type=text]:-ms-input-placeholder, .dialog input[type=email]:-ms-input-placeholder {
- color: $(body.text.color);
- }
- .dialog input[type=text]::placeholder, .dialog input[type=email]::placeholder {
- color: $(body.text.color);
- }
- .dialog input[type=text]:focus, .dialog input[type=email]:focus {
- border-bottom: solid 2px $(body.link.color);
- padding-bottom: 6px;
- }
- .dialog input[type=submit] {
- font-family: $(body.text.font.family);
- }
- .dialog input.no-cursor {
- color: transparent;
- text-shadow: 0 0 0 $(body.text.color);
- }
- .dialog input.no-cursor:focus {
- outline: none;
- }
- .subscribe-popup {
- max-width: 364px;
- }
- .subscribe-popup h3 {
- color: $(item.title.color);
- font-size: 1.8em;
- margin-top: 0;
- }
- .subscribe-popup div.widget.FollowByEmail h3 {
- display: none;
- }
- .subscribe-popup div.widget.FollowByEmail .follow-by-email-submit {
- background: transparent;
- border: none;
- box-shadow: none;
- color: $(body.link.color);
- cursor: pointer;
- font-size: 14px;
- font-weight: bold;
- outline: none;
- text-decoration: none;
- text-transform: uppercase;
- width: auto;
- color: $(body.link.color);
- display: inline-block;
- margin: 0 auto;
- margin-top: 24px;
- width: auto;
- white-space: normal;
- }
- .subscribe-popup div.widget.FollowByEmail .follow-by-email-submit:disabled {
- cursor: default;
- opacity: .3;
- }
- @media (max-width:800px) {
- .blog-name div.widget.Subscribe {
- margin-bottom: 16px;
- }
- body.item-view .blog-name div.widget.Subscribe {
- margin: 8px auto 16px;
- width: 100%;
- }
- }
- body#layout .bg-photo-overlay, body#layout .bg-photo {
- display: none;
- }
- body#layout .page_body {
- padding: 0;
- position: relative;
- top: 0;
- }
- body#layout .page {
- display: inline-block;
- left: inherit;
- position: relative;
- vertical-align: top;
- width: 540px;
- }
- body#layout .centered {
- max-width: 954px;
- }
- body#layout .navigation {
- display: none;
- }
- body#layout .sidebar-container {
- display: inline-block;
- width: 40%;
- }
- body#layout .hamburger-menu, body#layout .search {
- display: none;
- }
- .widget.Sharing .sharing-button {
- display: none;
- }
- .widget.Sharing .sharing-buttons li {
- padding: 0;
- }
- .widget.Sharing .sharing-buttons li span {
- display: none;
- }
- .post-share-buttons {
- position: relative;
- }
- .share-buttons .svg-icon-24, .centered-bottom .share-buttons .svg-icon-24 {
- fill: $(sharing.icons.color);
- }
- .sharing-open.touch-icon-button:focus .touch-icon, .sharing-open.touch-icon-button:active .touch-icon {
- background-color: transparent;
- }
- .share-buttons {
- background-color: $(sharing.background.color);
- border-radius: 2px;
- box-shadow: 0 2px 2px 0 rgba(0,0,0,.14) , 0 3px 1px -2px rgba(0,0,0,.2) , 0 1px 5px 0 rgba(0,0,0,.12);
- color: $(sharing.text.color);
- list-style: none;
- margin: 0;
- padding: 8px 0;
- position: absolute;
- top: -11px;
- min-width: 200px;
- z-index: 101;
- }
- .share-buttons.hidden {
- display: none;
- }
- .sharing-button {
- background: transparent;
- border: none;
- margin: 0;
- outline: none;
- padding: 0;
- cursor: pointer;
- }
- .share-buttons li {
- margin: 0;
- height: 48px;
- }
- .share-buttons li:last-child {
- margin-bottom: 0;
- }
- .share-buttons li .sharing-platform-button {
- box-sizing: border-box;
- cursor: pointer;
- display: block;
- height: 100%;
- margin-bottom: 0;
- padding: 0 16px;
- position: relative;
- width: 100%;
- }
- .share-buttons li .sharing-platform-button:focus, .share-buttons li .sharing-platform-button:hover {
- background-color: rgba(128,128,128,0.1);
- outline: none;
- }
- .share-buttons li svg[class^="sharing-"], .share-buttons li svg[class*=" sharing-"] {
- position: absolute;
- top: 10px;
- }
- .share-buttons li span.sharing-platform-button, .share-buttons li span.sharing-platform-button {
- position: relative;
- top: 0;
- }
- .share-buttons li .platform-sharing-text {
- display: block;
- font-size: 16px;
- line-height: 48px;
- white-space: nowrap;
- }
- .share-buttons li .platform-sharing-text {
- margin-$startSide: 56px;
- }
- .flat-button {
- cursor: pointer;
- display: inline-block;
- font-weight: bold;
- text-transform: uppercase;
- border-radius: 2px;
- padding: 8px;
- margin: -8px;
- }
- .flat-icon-button {
- background: transparent;
- border: none;
- margin: 0;
- outline: none;
- padding: 0;
- margin: -12px;
- padding: 12px;
- cursor: pointer;
- box-sizing: content-box;
- display: inline-block;
- line-height: 0;
- }
- .flat-icon-button, .flat-icon-button .splash-wrapper {
- border-radius: 50%;
- }
- .flat-icon-button .splash.animate {
- -webkit-animation-duration: .3s;
- animation-duration: .3s;
- }
- h1, h2, h3, h4, h5, h6 {
- margin: 0;
- }
- .post-body h1, .post-body h2, .post-body h3, .post-body h4, .post-body h5, .post-body h6 {
- margin: 1em 0;
- }
- a, .action-link {
- color: $(body.link.color);
- cursor: pointer;
- text-decoration: none;
- }
- a:visited, .action-link:visited {
- color: $(body.link.visited.color);
- }
- a:hover, .action-link:hover {
- color: $(body.link.hover.color);
- }
- body {
- background-color: $(body.background.color);
- color: $(body.text.color);
- font: $(body.text.font);
- }
- .unused {
- background: $(body.background);
- }
- .dim-overlay {
- z-index: 100;
- }
- body {
- margin: 0 auto;
- }
- .all-container {
- min-height: 100vh;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -webkit-flex-direction: column;
- -ms-flex-direction: column;
- flex-direction: column;
- }
- body.sidebar-visible .all-container {
- overflow-y: scroll;
- }
- .page {
- max-width: $(feed.width);
- width: 100%;
- }
- .Blog {
- padding: 0;
- padding-$startSide: 136px;
- }
- .main_content_container {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- margin: 0 auto;
- max-width: $(feed.width + sidebar.width);
- width: 100%;
- }
- .centered-top-container {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- }
- .centered-top, .centered-top-placeholder {
- box-sizing: border-box;
- width: 100%;
- }
- .centered-top {
- box-sizing: border-box;
- margin: 0 auto;
- max-width: $(feed.width);
- padding: 44px 136px 32px;
- width: 100%;
- }
- .centered {
- width: 100%;
- }
- .centered-top-firstline {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- position: relative;
- width: 100%;
- }
- .main_header_elements {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 0;
- -webkit-flex: 0 1 auto;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- overflow-x: hidden;
- width: 100%;
- }
- html[dir=rtl] .main_header_elements {
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- }
- body.search-view .centered-top.search-focused .blog-name {
- display: none;
- }
- .widget.Header img {
- max-width: 100%;
- }
- .blog-name {
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- min-width: 0;
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- }
- .subscribe-section-container {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- }
- .search {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -webkit-box-ordinal-group: 4;
- -webkit-order: 3;
- -ms-flex-order: 3;
- order: 3;
- line-height: $(blog.title.font.size);
- }
- .search svg {
- margin-bottom: $(blog.title.font.size / 2 - 12px);
- margin-top: $(blog.title.font.size / 2 - 12px);
- padding-bottom: 0;
- padding-top: 0;
- }
- .search, .search.focused {
- display: block;
- width: auto;
- }
- .search .section {
- position: absolute;
- right: 0;
- top: 0;
- }
- .search-expand {
- background: transparent;
- border: none;
- margin: 0;
- outline: none;
- padding: 0;
- display: block;
- }
- .search.focused .search-expand {
- visibility: hidden;
- }
- .hamburger-menu {
- float: right;
- height: $(blog.title.font.size);
- }
- .subscribe-section-container, .search-expand {
- margin-$startSide: 44px;
- }
- .hamburger-section {
- -webkit-box-flex: 1;
- -webkit-flex: 1 0 auto;
- -ms-flex: 1 0 auto;
- flex: 1 0 auto;
- margin-left: 44px;
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- }
- html[dir=rtl] .hamburger-section {
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- }
- .search-expand-icon {
- display: none;
- }
- .search-expand-text {
- display: block;
- }
- .search-input {
- width: 100%;
- }
- .search-focused .hamburger-section {
- visibility: visible;
- }
- .centered-top-secondline .PageList ul {
- margin: 0;
- max-height: $(header.items.font.size * 12 / 7 * 6 + 144px);
- overflow-y: hidden;
- }
- .centered-top-secondline .PageList .overflow-popup ul {
- overflow-y: auto;
- }
- .overflowable-contents li {
- display: inline-block;
- height: $(header.items.font.size * 12 / 7 + 24px);
- }
- .centered-top-secondline .widget.PageList .overflow-popup li {
- display: block;
- }
- .centered-top-secondline .widget.PageList .overflow-popup li.hidden {
- display: none;
- }
- .centered-top-secondline .PageList li {
- margin-$endSide: 30px;
- }
- .centered-top-secondline .PageList li a, .centered-top-secondline .PageList .overflow-button a {
- padding: 12px;
- }
- .centered-top-secondline .PageList li:first-child a {
- padding-$startSide: 0;
- }
- .sticky .blog-name {
- overflow: hidden;
- }
- .sticky .blog-name .widget.Header h1 {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- }
- .sticky .blog-name .widget.Header p, .sticky .centered-top-secondline {
- display: none;
- }
- .centered-top-container, .centered-top-placeholder {
- background: $(header.background);
- }
- .centered-top .svg-icon-24 {
- fill: $(header.items.color);
- }
- .blog-name {
- -webkit-transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- }
- .blog-name h1, .blog-name h1 a {
- color: $(blog.title.color);
- font: $(blog.title.font);
- line-height: $(blog.title.font.size);
- text-transform: uppercase;
- }
- .widget.Header .header-widget p {
- font: $(header.description.font);
- font-style: italic;
- color: $(header.description.color);
- line-height: 1.6;
- max-width: $(feed.width - 604px);
- }
- .centered-top .flat-button {
- color: $(header.items.color);
- cursor: pointer;
- font: $(header.items.font);
- line-height: $(blog.title.font.size);
- text-transform: uppercase;
- -webkit-transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- }
- .subscribe-button {
- background: transparent;
- border: none;
- margin: 0;
- outline: none;
- padding: 0;
- display: block;
- }
- .search .section {
- opacity: 0;
- -webkit-transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- transition: opacity .2s cubic-bezier(0.4,0.0,0.2,1);
- }
- html[dir=ltr] .search form {
- margin-right: 12px;
- }
- .search.focused .section {
- opacity: 1;
- margin-right: 36px;
- width: calc(100% - 36px);
- }
- .search input {
- border: 0;
- color: $(header.description.color);
- font: $(search.input.font);
- line-height: $(blog.title.font.size);
- outline: 0;
- width: 100%;
- }
- .search form {
- padding-bottom: 0;
- }
- .search input[type='submit'] {
- display: none;
- }
- .search input::-webkit-input-placeholder {
- text-transform: uppercase;
- }
- .search input::-moz-placeholder {
- text-transform: uppercase;
- }
- .search input:-ms-input-placeholder {
- text-transform: uppercase;
- }
- .search input::placeholder {
- text-transform: uppercase;
- }
- .search .dim-overlay, .centered-top-secondline .dim-overlay {
- background: transparent;
- }
- .centered-top-secondline .PageList li a, .centered-top-secondline .PageList .overflow-button a {
- color: $(header.pages.color);
- font: $(header.items.font);
- line-height: $(header.items.font.size * 12 / 7 + 24px);
- }
- .centered-top-secondline .PageList li.selected a {
- color: $(header.pages.selected.color);
- }
- .centered-top-secondline .overflow-popup .PageList li a {
- color: $(body.text.color);
- }
- .PageList ul {
- padding: 0;
- }
- .sticky .search form {
- border: none;
- }
- .sticky {
- box-shadow: 0 0 20px 0 rgba(0,0,0,0.7);
- }
- .sticky .centered-top {
- padding-bottom: 0;
- padding-top: 0;
- }
- .sticky .centered-top {
- padding-bottom: 0;
- padding-top: 0;
- }
- .sticky .search, .sticky .search-expand, .sticky .subscribe-button, .sticky .blog-name h1 {
- line-height: $(blog.title.font.size + 16px);
- }
- .sticky .search-expand, .sticky .search.focused .search-submit, .sticky .hamburger-section {
- -webkit-box-align: center;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- height: $(blog.title.font.size + 16px);
- }
- .subscribe-popup h3 {
- color: $(dialog.title.color);
- font: $(dialog.title.font);
- margin-bottom: 24px;
- }
- .subscribe-popup div.widget.FollowByEmail .follow-by-email-address {
- color: $(dialog.input.color);
- font: $(dialog.input.font);
- }
- .subscribe-popup div.widget.FollowByEmail .follow-by-email-submit {
- color: $(dialog.action.color);
- font: $(dialog.action.font);
- margin-top: 24px;
- }
- .post-content {
- -webkit-box-flex: 0;
- -webkit-flex: 0 1 auto;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1;
- max-width: $(feed.width - 604px);
- width: 100%;
- }
- .post-content {
- margin-$endSide: 76px;
- }
- .post-filter-message {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- margin: 40px 136px 48px;
- padding: 10px;
- position: relative;
- }
- .post-filter-message>* {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- }
- .post-filter-message .search-query {
- font-style: italic;
- quotes: "\201c" "\201d" "\2018" "\2019";
- }
- .post-filter-message .search-query:before {
- content: open-quote;
- }
- .post-filter-message .search-query:after {
- content: close-quote;
- }
- .post-filter-message div {
- display: inline-block;
- }
- .post-filter-message a {
- display: inline-block;
- text-transform: uppercase;
- }
- .post-filter-description {
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- }
- .post-filter-description {
- margin-$endSide: 16px;
- }
- .post-title {
- margin-top: 0;
- }
- body.feed-view .post-outer-container {
- margin-top: 85px;
- }
- body.feed-view .post-outer-container:first-child, body.feed-view .feed-message+.post-outer-container {
- margin-top: 0;
- }
- .post-outer {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- position: relative;
- }
- .post-outer .snippet-thumbnail {
- -webkit-box-align: center;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- background: black;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- height: 256px;
- -webkit-box-pack: center;
- -webkit-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- margin-$endSide: 136px;
- overflow: hidden;
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- position: relative;
- width: 256px;
- }
- .post-outer .thumbnail-empty {
- background: transparent;
- }
- .post-outer .snippet-thumbnail-img {
- background-position: center;
- background-repeat: no-repeat;
- background-size: cover;
- width: 100%;
- height: 100%;
- }
- .post-outer .snippet-thumbnail img {
- max-height: 100%;
- }
- .post-title-container {
- margin-bottom: 16px;
- }
- .post-body {
- margin-bottom: 24px;
- }
- .post-bottom {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -webkit-justify-content: space-between;
- -ms-flex-pack: justify;
- justify-content: space-between;
- }
- .post-share-buttons-bottom {
- float: left;
- }
- .footer {
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- margin: auto auto 0;
- padding-bottom: 32px;
- width: auto;
- }
- .post-header-container {
- margin-bottom: 12px;
- }
- .post-header-container .post-share-buttons-top {
- float: right;
- }
- .post-header-container .post-header {
- float: $startSide;
- }
- .byline {
- display: inline-block;
- margin-bottom: 8px;
- }
- .byline, .byline a, .flat-button {
- color: $(feed.button.color);
- font: $(feed.button.font);
- }
- .flat-button.ripple .splash {
- background-color: rgba($(feed.button.color.red),$(feed.button.color.green),$(feed.button.color.blue),0.4);
- }
- .flat-button.ripple:hover {
- background-color: rgba($(feed.button.color.red),$(feed.button.color.green),$(feed.button.color.blue),0.12);
- }
- .post-footer .byline {
- text-transform: uppercase;
- }
- .cmt_count_iframe_holder {
- float: $startSide;
- margin-$endSide: 24px !important;
- }
- .post-comment-link {
- line-height: 1;
- }
- .feed-message {
- margin-bottom: 52px;
- }
- .blog-pager {
- margin-top: 48px;
- }
- .blog-pager {
- float: $endSide;
- margin-$endSide: 468px;
- }
- .FeaturedPost {
- margin-bottom: 56px;
- }
- .FeaturedPost h3 {
- margin: 16px 136px 8px;
- }
- .shown-ad {
- margin-bottom: 85px;
- margin-top: 85px;
- }
- .shown-ad .inline-ad {
- display: block;
- max-width: $(feed.width - 604px);
- }
- body.feed-view .shown-ad:last-child {
- display: none;
- }
- .post-filter-message {
- background-color: $(body.link.color);
- color: $(body.background.color);
- font: $(feed.subtitle.font);
- }
- .post-filter-message a {
- color: $(body.background.color);
- }
- .post-title, .post-title a {
- color: $(feed.title.color);
- font: $(feed.title.font);
- line-height: 1.33333333;
- }
- .feed-message {
- color: $(feed.subtitle.color);
- font: $(feed.subtitle.font);
- }
- .post-header-container .byline, .post-header-container .byline a {
- color: $(feed.subtitle.color);
- font: $(feed.subtitle.font);
- }
- .post-header-container .byline.post-author:not(:last-child):after {
- content: "\b7";
- }
- .post-header-container .byline.post-author:not(:last-child) {
- margin-$endSide: 0;
- }
- .post-snippet-container {
- font: $(feed.text.font);
- }
- .sharing-button {
- text-transform: uppercase;
- word-break: normal;
- }
- .post-outer-container .svg-icon-24 {
- fill: $(feed.button.color);
- }
- .post-body {
- color: $(feed.text.color);
- font: $(feed.text.font);
- line-height: 2;
- }
- .blog-pager .blog-pager-older-link {
- color: $(feed.button.color);
- float: right;
- font: $(feed.button.font);
- text-transform: uppercase;
- }
- .no-posts-message {
- margin: 32px;
- }
- body.item-view .Blog .post-title-container {
- background-color: $(item.title.background.color);
- box-sizing: border-box;
- margin-bottom: -1px;
- padding-bottom: 86px;
- padding-$endSide: 290px;
- padding-$startSide: 140px;
- padding-top: 124px;
- width: 100%;
- }
- body.item-view .Blog .post-title, body.item-view .Blog .post-title a {
- color: $(item.title.color);
- font: $(item.title.font);
- line-height: 1.41666667;
- margin-bottom: 0;
- }
- body.item-view .Blog {
- margin: 0;
- margin-bottom: 85px;
- padding: 0;
- }
- body.item-view .Blog .post-content {
- margin-$endSide: 0;
- max-width: none;
- }
- body.item-view .comments, body.item-view .widget.Blog .post-bottom, body.item-view .shown-ad {
- margin-bottom: 0;
- margin-$endSide: 400px;
- margin-$startSide: 140px;
- margin-top: 0;
- }
- body.item-view .widget.Header header p {
- max-width: $(feed.width - 540px);
- }
- body.item-view .shown-ad {
- margin-bottom: 24px;
- margin-top: 24px;
- }
- body.item-view .Blog .post-header-container {
- padding-$startSide: 140px;
- }
- body.item-view .Blog .post-header-container .post-author-profile-pic-container {
- background-color: $(item.title.background.color);
- height: 84px;
- }
- body.item-view .Blog .post-header-container .post-author-profile-pic-container {
- float: $startSide;
- margin-$endSide: 24px;
- margin-$startSide: -140px;
- padding-$startSide: 140px;
- }
- body.item-view .Blog .post-author-profile-pic {
- max-height: 100%;
- }
- body.item-view .Blog .post-header {
- float: $startSide;
- height: 84px;
- }
- body.item-view .Blog .post-header>* {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- }
- body.item-view .post-body {
- color: $(body.text.color);
- font: $(body.text.font);
- line-height: 2;
- }
- body.item-view .Blog .post-body-container {
- position: relative;
- margin-top: 20px;
- margin-bottom: 32px;
- }
- body.item-view .Blog .post-body-container {
- margin-$startSide: 140px;
- padding-$endSide: 290px;
- }
- body.item-view .Blog .post-body {
- margin-bottom: 0;
- margin-$endSide: 110px;
- }
- body.item-view .Blog .post-body:first-letter {
- font-size: $(body.text.font.size * 2 * 2);
- font-weight: 600;
- line-height: 1;
- }
- body.item-view .Blog .post-body:first-letter {
- float: $startSide;
- margin-$endSide: 16px;
- }
- body.item-view .Blog .post-body div[style*="text-align: center"]:first-letter {
- float: none;
- font-size: inherit;
- font-weight: inherit;
- line-height: inherit;
- margin-right: 0;
- }
- body.item-view .Blog .post-body:first-line {
- color: $(item.action.color);
- }
- body.item-view .Blog .post-body-container .post-sidebar {
- position: absolute;
- top: 0;
- width: 290px;
- }
- body.item-view .Blog .post-body-container .post-sidebar {
- $endSide: 0;
- }
- body.item-view .Blog .post-body-container .post-sidebar .sharing-button {
- display: inline-block;
- }
- .widget.Attribution {
- clear: both;
- font: $(attribution.text.font);
- padding-top: 2em;
- }
- .widget.Attribution .blogger {
- margin: 12px;
- }
- .widget.Attribution svg {
- fill: $(attribution.icon.color);
- }
- body.item-view .PopularPosts {
- margin-$startSide: 140px;
- }
- body.item-view .PopularPosts .widget-content>ul {
- padding-left: 0;
- }
- body.item-view .PopularPosts .widget-content>ul>li {
- display: block;
- }
- body.item-view .PopularPosts .post-content {
- max-width: 664px;
- }
- body.item-view .PopularPosts .post-content {
- margin-$endSide: 76px;
- }
- body.item-view .PopularPosts .post:not(:last-child) {
- margin-bottom: 85px;
- }
- body.item-view .post-body-container img {
- height: auto;
- max-width: 100%;
- }
- body.item-view .PopularPosts>.title {
- color: $(item.subtitle.color);
- font: $(item.subtitle.font);
- margin-bottom: 36px;
- }
- body.item-view .post-sidebar .post-labels-sidebar {
- margin-top: 48px;
- min-width: 150px;
- }
- body.item-view .post-sidebar .post-labels-sidebar h3 {
- color: $(body.text.color);
- font: $(item.action.font);
- margin-bottom: 16px;
- }
- body.item-view .post-sidebar .post-labels-sidebar a {
- color: $(item.action.color);
- display: block;
- font: $(item.label.font);
- font-style: italic;
- margin-bottom: 16px;
- }
- body.item-view blockquote {
- font: $(item.blockquote.font);
- font-style: italic;
- quotes: "\201c" "\201d" "\2018" "\2019";
- }
- body.item-view blockquote:before {
- content: open-quote;
- }
- body.item-view blockquote:after {
- content: close-quote;
- }
- body.item-view .post-bottom {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- float: none;
- }
- body.item-view .widget.Blog .post-share-buttons-bottom {
- -webkit-box-flex: 0;
- -webkit-flex: 0 1 auto;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- -webkit-box-ordinal-group: 3;
- -webkit-order: 2;
- -ms-flex-order: 2;
- order: 2;
- }
- body.item-view .widget.Blog .post-share-buttons-bottom {
- margin-$startSide: 40px;
- }
- body.item-view .widget.Blog .post-footer {
- line-height: 1;
- }
- .widget.Blog body.item-view .post-bottom {
- margin-$endSide: 0;
- margin-bottom: 80px;
- }
- body.item-view .post-footer .post-labels .byline-label {
- color: $(body.text.color);
- font: $(item.action.font);
- }
- body.item-view .post-footer .post-labels a {
- color: $(item.action.color);
- font: $(item.label.font);
- }
- body.item-view .post-footer .post-labels a:not(:last-child):after {
- content: ', ';
- }
- body.item-view #comments {
- border-top: none;
- padding: 0;
- }
- body.item-view #comments h3.title {
- color: $(item.subtitle.color);
- font: $(item.subtitle.font);
- margin-bottom: 48px;
- }
- body.item-view #comments .comment-form h4 {
- position: absolute;
- clip: rect(1px,1px,1px,1px);
- padding: 0;
- border: 0;
- height: 1px;
- width: 1px;
- overflow: hidden;
- }
- .heroPost {
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- position: relative;
- }
- .widget.Blog .heroPost {
- margin-$startSide: -136px;
- }
- .heroPost .big-post-title .post-snippet {
- color: $(heropost.main.text.color);
- }
- .heroPost.noimage .post-snippet {
- color: $(heropost.secondary.text.color);
- }
- .heroPost .big-post-image-top {
- display: none;
- background-size: cover;
- background-position: center;
- }
- .heroPost .big-post-title {
- background-color: $(heropost.main.background.color);
- box-sizing: border-box;
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- max-width: $(feed.width - 392px);
- min-width: 0;
- padding-bottom: 84px;
- padding-$endSide: 76px;
- padding-$startSide: 136px;
- padding-top: 76px;
- }
- .heroPost.noimage .big-post-title {
- -webkit-box-flex: 1;
- -webkit-flex: 1 0 auto;
- -ms-flex: 1 0 auto;
- flex: 1 0 auto;
- max-width: 480px;
- width: 480px;
- }
- .heroPost .big-post-title h3 {
- margin: 0 0 24px;
- }
- .heroPost .big-post-title h3 a {
- color: $(heropost.main.title.color);
- }
- .heroPost .big-post-title .post-body {
- color: $(heropost.main.text.color);
- }
- .heroPost .big-post-title .item-byline {
- color: $(heropost.main.text.color);
- margin-bottom: 24px;
- }
- .heroPost .big-post-title .item-byline .post-timestamp {
- display: block;
- }
- .heroPost .big-post-title .item-byline a {
- color: $(heropost.main.text.color);
- }
- .heroPost .byline, .heroPost .byline a, .heroPost .flat-button {
- color: $(heropost.main.button.color);
- }
- .heroPost .flat-button.ripple .splash {
- background-color: rgba($(heropost.main.button.color.red),$(heropost.main.button.color.green),$(heropost.main.button.color.blue),0.4);
- }
- .heroPost .flat-button.ripple:hover {
- background-color: rgba($(heropost.main.button.color.red),$(heropost.main.button.color.green),$(heropost.main.button.color.blue),0.12);
- }
- .heroPost .big-post-image {
- background-position: center;
- background-repeat: no-repeat;
- background-size: cover;
- -webkit-box-flex: 0;
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: 392px;
- }
- .heroPost .big-post-text {
- background-color: $(heropost.secondary.background.color);
- box-sizing: border-box;
- color: $(heropost.secondary.text.color);
- -webkit-box-flex: 1;
- -webkit-flex: 1 1 auto;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- min-width: 0;
- padding: 48px;
- }
- .heroPost .big-post-text .post-snippet-fade {
- color: $(heropost.secondary.text.color);
- background: -webkit-linear-gradient(right,$(heropost.secondary.background.color),$(heropost.secondary.background.color.transparent));
- background: linear-gradient(to left,$(heropost.secondary.background.color),$(heropost.secondary.background.color.transparent));
- }
- .heroPost .big-post-text .byline, .heroPost .big-post-text .byline a, .heroPost .big-post-text .jump-link, .heroPost .big-post-text .sharing-button {
- color: $(heropost.secondary.button.color);
- }
- .heroPost .big-post-text .snippet-item:first-letter {
- color: $(heropost.secondary.dropcap.color);
- float: left;
- font-weight: bold;
- margin-right: 12px;
- }
- .sidebar-container {
- background-color: $(sidebar.backgroundColor);
- }
- body.sidebar-visible .sidebar-container {
- box-shadow: 0 0 20px 0 rgba(0,0,0,0.7);
- }
- .sidebar-container .svg-icon-24 {
- fill: $(sidebar.icon.color);
- }
- .sidebar-container .navigation .sidebar-back {
- float: right;
- }
- .sidebar-container .widget {
- padding-right: 16px;
- margin-right: 0;
- margin-left: 38px;
- }
- .sidebar-container .widget+.widget {
- border-top: solid 1px #bdbdbd;
- }
- .sidebar-container .widget .title {
- font: $(sidebar.widget.title.font);
- }
- .collapsible {
- width: 100%;
- }
- .widget.Profile {
- border-top: none;
- margin: 0;
- margin-left: 38px;
- margin-top: 24px;
- padding-right: 0;
- }
- body.sidebar-visible .widget.Profile {
- margin-left: 0;
- }
- .widget.Profile h2 {
- display: none;
- }
- .widget.Profile h3.title {
- color: $(sidebar.profile.title.color);
- margin: 16px 32px;
- }
- .widget.Profile .individual {
- text-align: center;
- }
- .widget.Profile .individual .default-avatar-wrapper .avatar-icon {
- margin: auto;
- }
- .widget.Profile .team {
- margin-bottom: 32px;
- margin-left: 32px;
- margin-right: 32px;
- }
- .widget.Profile ul {
- list-style: none;
- padding: 0;
- }
- .widget.Profile li {
- margin: 10px 0;
- text-align: left;
- }
- .widget.Profile .profile-img {
- border-radius: 50%;
- float: none;
- }
- .widget.Profile .profile-info {
- margin-bottom: 12px;
- }
- .profile-snippet-fade {
- background: -webkit-linear-gradient(right,$(sidebar.backgroundColor) 0%,$(sidebar.backgroundColor) 20%,$(sidebar.backgroundColor.transparent) 100%);
- background: linear-gradient(to left,$(sidebar.backgroundColor) 0%,$(sidebar.backgroundColor) 20%,$(sidebar.backgroundColor.transparent) 100%);
- height: 1.7em;
- position: absolute;
- right: 16px;
- top: 11.7em;
- width: 96px;
- }
- .profile-snippet-fade:after {
- content: '\2026';
- float: right;
- }
- .widget.Profile .profile-location {
- color: $(sidebar.profile.text.color);
- font-size: 16px;
- margin: 0;
- opacity: .74;
- }
- .widget.Profile .team-member .profile-link:after {
- clear: both;
- content: "";
- display: table;
- }
- .widget.Profile .team-member .profile-name {
- word-break: break-word;
- }
- .widget.Profile .profile-datablock .profile-link {
- color: $(sidebar.profile.title.color);
- font: $(sidebar.profile.link.font);
- font-size: 24px;
- text-transform: none;
- word-break: break-word;
- }
- .widget.Profile .profile-datablock .profile-link+div {
- margin-top: 16px !important;
- }
- .widget.Profile .profile-link {
- background: transparent;
- border: none;
- box-shadow: none;
- color: $(body.link.color);
- cursor: pointer;
- font-size: 14px;
- font-weight: bold;
- outline: none;
- text-decoration: none;
- text-transform: uppercase;
- width: auto;
- font: $(sidebar.profile.link.font);
- font-size: 14px;
- }
- .widget.Profile .profile-textblock {
- color: $(sidebar.profile.text.color);
- font-size: 14px;
- line-height: 24px;
- margin: 0 18px;
- opacity: .74;
- overflow: hidden;
- position: relative;
- word-break: break-word;
- }
- .widget.Label .list-label-widget-content li a {
- width: 100%;
- word-wrap: break-word;
- }
- .extendable .show-more, .extendable .show-less {
- font: $(sidebar.profile.link.font);
- font-size: 14px;
- margin: 0 -8px;
- }
- .widget.BlogArchive .post-count {
- color: $(body.text.color);
- }
- .Label li {
- margin: 16px 0;
- }
- .Label li:last-child {
- margin-bottom: 0;
- }
- .post-snippet.snippet-container {
- max-height: $(body.text.font.size * 4 * 2);
- }
- .post-snippet .snippet-item {
- line-height: $(body.text.font.size * 2);
- }
- .post-snippet .snippet-fade {
- background: -webkit-linear-gradient($startSide,$(body.background.color) 0%,$(body.background.color) 20%,$(body.background.color.transparent) 100%);
- background: linear-gradient(to $startSide,$(body.background.color) 0%,$(body.background.color) 20%,$(body.background.color.transparent) 100%);
- color: $(body.text.color);
- height: $(body.text.font.size * 2);
- }
- .hero-post-snippet.snippet-container {
- max-height: $(body.text.font.size * 4 * 2);
- }
- .hero-post-snippet .snippet-item {
- line-height: $(body.text.font.size * 2);
- }
- .hero-post-snippet .snippet-fade {
- background: -webkit-linear-gradient($startSide,$(heropost.main.background.color) 0%,$(heropost.main.background.color) 20%,$(heropost.main.background.color.transparent) 100%);
- background: linear-gradient(to $startSide,$(heropost.main.background.color) 0%,$(heropost.main.background.color) 20%,$(heropost.main.background.color.transparent) 100%);
- color: $(heropost.main.text.color);
- height: $(body.text.font.size * 2);
- }
- .hero-post-snippet a {
- color: $(heropost.main.link.color);
- }
- .hero-post-noimage-snippet.snippet-container {
- max-height: $(body.text.font.size * 8 * 2);
- }
- .hero-post-noimage-snippet .snippet-item {
- line-height: $(body.text.font.size * 2);
- }
- .hero-post-noimage-snippet .snippet-fade {
- background: -webkit-linear-gradient($startSide,$(heropost.secondary.background.color) 0%,$(heropost.secondary.background.color) 20%,$(heropost.secondary.background.color.transparent) 100%);
- background: linear-gradient(to $startSide,$(heropost.secondary.background.color) 0%,$(heropost.secondary.background.color) 20%,$(heropost.secondary.background.color.transparent) 100%);
- color: $(heropost.secondary.text.color);
- height: $(body.text.font.size * 2);
- }
- .popular-posts-snippet.snippet-container {
- max-height: $(body.text.font.size * 4 * 2);
- }
- .popular-posts-snippet .snippet-item {
- line-height: $(body.text.font.size * 2);
- }
- .popular-posts-snippet .snippet-fade {
- background: -webkit-linear-gradient($startSide,$(body.background.color) 0%,$(body.background.color) 20%,$(body.background.color.transparent) 100%);
- background: linear-gradient(to $startSide,$(body.background.color) 0%,$(body.background.color) 20%,$(body.background.color.transparent) 100%);
- color: $(body.text.color);
- height: $(body.text.font.size * 2);
- }
- .profile-snippet.snippet-container {
- max-height: 192px;
- }
- .profile-snippet .snippet-item {
- line-height: 24px;
- }
- .profile-snippet .snippet-fade {
- background: -webkit-linear-gradient($startSide,$(sidebar.backgroundColor) 0%,$(sidebar.backgroundColor) 20%,$(sidebar.backgroundColor.transparent) 100%);
- background: linear-gradient(to $startSide,$(sidebar.backgroundColor) 0%,$(sidebar.backgroundColor) 20%,$(sidebar.backgroundColor.transparent) 100%);
- color: $(sidebar.profile.text.color);
- height: 24px;
- }
- .hero-post-noimage-snippet .snippet-item:first-letter {
- font-size: $(body.text.font.size * 4);
- line-height: $(body.text.font.size * 4);
- }
- #comments div, #comments cite, #comments a {
- font-size: 16px;
- line-height: 1.4;
- }
- #comments .comment .comment-header .user, #comments .comment .comment-header .user a {
- color: $(body.text.color);
- font: $(item.action.font);
- }
- #comments .comment .comment-header .datetime a {
- color: $(item.subtitle.color);
- font: $(item.action.font);
- }
- #comments .comment .comment-header .datetime a:before {
- content: "\b7 ";
- }
- #comments .comment .comment-content {
- margin-top: 6px;
- }
- #comments .comment .comment-actions {
- color: $(item.action.color);
- font: $(item.action.font);
- }
- #comments .continue {
- display: none;
- }
- #comments .comment-footer {
- margin-top: 8px;
- }
- .cmt_iframe_holder {
- margin-$startSide: 140px !important;
- }
- body.variant-rockpool_deep_orange .centered-top-secondline .PageList .overflow-popup li a {
- color: #000;
- }
- body.variant-rockpool_pink .blog-name h1, body.variant-rockpool_pink .blog-name h1 a {
- text-transform: none;
- }
- body.variant-rockpool_deep_orange .post-filter-message {
- background-color: $(header.background.color);
- }
- .z {
- left: 0; } @media screen and (max-width: $(feed.width + sidebar.width + 20px - 1px)) { .z { left: 0;
- }
- .page {
- float: none;
- margin: 0 auto;
- max-width: none !important;
- }
- .page_body {
- max-width: $(feed.width);
- margin: 0 auto;
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- .z {
- left: 0; } @media (max-width: 1280px) { .z { left: 0;
- }
- .heroPost .big-post-image {
- display: table-cell;
- left: auto;
- position: static;
- top: auto;
- }
- .heroPost .big-post-title {
- display: table-cell;
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- .z {
- left: 0; } @media (max-width: 1168px) { .z { left: 0;
- }
- .centered-top-container, .centered-top-placeholder {
- padding: 24px 24px 32px;
- }
- .sticky {
- padding: 0 24px;
- }
- .subscribe-section-container {
- margin-$startSide: 48px;
- }
- .hamburger-section {
- margin-left: 48px;
- }
- .big-post-title-inner, .big-post-text-inner {
- margin: 0 auto;
- max-width: 920px;
- }
- .centered-top {
- padding: 0;
- max-width: 920px;
- }
- .Blog {
- padding: 0;
- }
- body.item-view .Blog {
- padding: 0 24px;
- margin: 0 auto;
- max-width: 920px;
- }
- .post-filter-description {
- margin-$endSide: 36px;
- }
- .post-outer {
- display: block;
- }
- .post-content {
- max-width: none;
- margin: 0;
- }
- .post-outer .snippet-thumbnail {
- width: 920px;
- height: 613.33333333px;
- margin-bottom: 32px;
- }
- .post-outer .snippet-thumbnail.thumbnail-empty {
- display: none;
- }
- .shown-ad .inline-ad {
- max-width: 100%;
- }
- body.item-view .Blog {
- padding: 0;
- max-width: none;
- }
- .post-filter-message {
- margin: 24px calc((100% - 920px) / 2);
- max-width: none;
- }
- body.feed-view .blog-posts, body.feed-view .feed-message, .FeaturedPost h3 {
- margin-left: calc((100% - 920px) / 2);
- margin-right: calc((100% - 920px) / 2);
- }
- body.item-view .Blog .post-title-container {
- padding: 62px calc((100% - 920px) / 2) 24px;
- }
- body.item-view .Blog .post-header-container {
- padding-$startSide: calc((100% - 920px) / 2);
- }
- body.item-view .Blog .post-body-container, body.item-view .comments, body.item-view .post-outer-container>.shown-ad, body.item-view .widget.Blog .post-bottom {
- margin: 32px calc((100% - 920px) / 2);
- padding: 0;
- }
- body.item-view .cmt_iframe_holder {
- margin: 32px 24px !important;
- }
- .blog-pager {
- margin-left: calc((100% - 920px) / 2);
- margin-right: calc((100% - 920px) / 2);
- }
- body.item-view .post-bottom {
- margin: 0 auto;
- max-width: 968px;
- }
- body.item-view .PopularPosts .post-content {
- max-width: 100%;
- margin-right: 0;
- }
- body.item-view .Blog .post-body {
- margin-$endSide: 0;
- }
- body.item-view .Blog .post-sidebar {
- display: none;
- }
- body.item-view .widget.Blog .post-share-buttons-bottom {
- margin-left: 24px;
- margin-right: 24px;
- }
- body.item-view .PopularPosts {
- margin: 0 auto;
- max-width: 920px;
- }
- body.item-view .comment-thread-title {
- margin-$startSide: calc((100% - 920px) / 2);
- }
- .heroPost {
- display: block;
- }
- .heroPost .big-post-title {
- display: block;
- max-width: none;
- padding: 24px;
- }
- .heroPost .big-post-image {
- display: none;
- }
- .heroPost .big-post-image-top {
- display: block;
- height: 613.33333333px;
- margin: 0 auto;
- max-width: 920px;
- }
- .heroPost .big-post-image-top-container {
- background-color: $(heropost.main.background.color);
- }
- .heroPost.noimage .big-post-title {
- max-width: none;
- width: 100%;
- }
- .heroPost.noimage .big-post-text {
- position: static;
- width: 100%;
- }
- .heroPost .big-post-text {
- padding: 24px;
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- .z {
- left: 0; } @media (max-width: 968px) { .z { left: 0;
- }
- body {
- font-size: $(body.text.font.size * 14 / 20);
- }
- .post-header-container .byline, .post-header-container .byline a {
- font-size: 14px;
- }
- .post-title, .post-title a {
- font-size: 24px;
- }
- .post-outer .snippet-thumbnail {
- width: 100%;
- height: calc((100vw - 48px) * 2 / 3);
- }
- body.item-view .Blog .post-title-container {
- padding: 62px 24px 24px;
- }
- body.item-view .Blog .post-header-container {
- padding-$startSide: 24px;
- }
- body.item-view .Blog .post-body-container, body.item-view .PopularPosts, body.item-view .comments, body.item-view .widget.Blog .post-bottom, body.item-view .post-outer-container>.shown-ad {
- margin: 32px 24px;
- padding: 0;
- }
- body.feed-view .blog-posts, body.feed-view .feed-message, .FeaturedPost h3 {
- margin-left: 24px;
- margin-right: 24px;
- }
- .post-filter-message {
- margin: 24px;
- }
- body.item-view blockquote {
- font-size: 18px;
- }
- body.item-view .Blog .post-title {
- font-size: $(item.title.font.size * 24 / 48);
- }
- body.item-view .Blog .post-body {
- font-size: $(body.text.font.size * 14 / 20);
- }
- body.item-view .Blog .post-body:first-letter {
- font-size: $(body.text.font.size * 14 / 20 * 4);
- line-height: $(body.text.font.size * 14 / 20 * 4);
- }
- .main_header_elements {
- position: relative;
- display: block;
- }
- .search.focused .section {
- margin-right: 0;
- width: 100%;
- }
- html[dir=ltr] .search form {
- margin-right: 0;
- }
- .hamburger-section {
- margin-left: 24px;
- }
- .search-expand-icon {
- display: block;
- float: left;
- height: 24px;
- margin-top: -12px;
- }
- .search-expand-text {
- display: none;
- }
- .subscribe-section-container {
- margin-top: 12px;
- }
- .subscribe-section-container {
- float: $startSide;
- margin-$startSide: 0;
- }
- .search-expand {
- position: absolute;
- $endSide: 0;
- top: 0;
- }
- html[dir=ltr] .search-expand {
- margin-left: 24px;
- }
- .centered-top.search-focused .subscribe-section-container {
- opacity: 0;
- }
- .blog-name {
- float: none;
- }
- .blog-name {
- margin-$endSide: 36px;
- }
- .centered-top-secondline .PageList li {
- margin-$endSide: 24px;
- }
- .centered-top.search-focused .subscribe-section-container, .centered-top.search-focused .subscribe-button {
- opacity: 1;
- }
- body.item-view .comment-thread-title {
- margin-$startSide: 24px;
- }
- .blog-pager {
- margin-left: 24px;
- margin-right: 24px;
- }
- .heroPost .big-post-image-top {
- width: 100%;
- height: calc(100vw * 2 / 3);
- }
- .post-snippet.snippet-container, .popular-posts-snippet.snippet-container {
- font-size: 14px;
- max-height: 112px;
- }
- .post-snippet .snippet-item, .popular-posts-snippet .snippet-item {
- line-height: 2;
- }
- .post-snippet .snippet-fade, .popular-posts-snippet .snippet-fade {
- height: 28px;
- }
- .hero-post-snippet.snippet-container {
- font-size: 14px;
- max-height: 112px;
- }
- .hero-post-snippet .snippet-item {
- line-height: 2;
- }
- .hero-post-snippet .snippet-fade {
- height: 28px;
- }
- .hero-post-noimage-snippet.snippet-container {
- font-size: 14px;
- line-height: 2;
- max-height: 224px;
- }
- .hero-post-noimage-snippet .snippet-item {
- line-height: 2;
- }
- .hero-post-noimage-snippet .snippet-fade {
- height: 28px;
- }
- .hero-post-noimage-snippet .snippet-item:first-letter {
- font-size: 56px;
- line-height: normal;
- }
- body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: left;"] img, body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: right;"] img {
- max-width: 100%;
- }
- body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"] {
- margin-left: -24px !important;
- margin-right: -24px !important;
- }
- body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: left;"], body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: right;"] {
- margin-left: 0 !important;
- margin-right: 0 !important;
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- .z {
- left: 0; } @media screen and (min-width: $(feed.width + sidebar.width + 20px)) { .z { left: 0;
- }
- .page {
- float: left;
- }
- .centered-top {
- max-width: $(feed.width + sidebar.width);
- padding: 44px $(sidebar.width + 136px) 32px 136px;
- }
- .sidebar-container {
- box-shadow: none;
- float: right;
- max-width: $(sidebar.width);
- z-index: 32;
- }
- .sidebar-container .navigation {
- display: none;
- }
- .hamburger-section, .sticky .hamburger-section {
- display: none;
- }
- .search.focused .section {
- margin-right: 0;
- width: 100%;
- }
- #footer {
- padding-right: $(sidebar.width);
- }
- .z {
- left: 0; } } .z { left: 0;
- }
- ]]></b:skin>
- <b:template-skin>
- <![CDATA[
- body#layout .hidden,
- body#layout .invisible {
- display: inherit;
- }
- body#layout .navigation {
- display: none;
- }
- body#layout .page {
- display: inline-block;
- vertical-align: top;
- width: 55%;
- }
- body#layout .sidebar-container {
- display: inline-block;
- float: right;
- width: 40%;
- }
- body#layout .hamburger-menu,
- body#layout .search {
- display: none;
- }
- ]]>
- </b:template-skin>
- <b:defaultmarkups>
- <b:defaultmarkup type='Common'>
- <b:includable id='heroPost'>
- <b:with expr:value='(data:postDisplay.showFeaturedImage ?: true) and data:post.featuredImage' var='hasImage'>
- <div class='heroPost'>
- <b:class cond='!data:hasImage' name='noimage'/>
- <b:if cond='data:hasImage'>
- <div class='big-post-image-top-container'>
- <b:include cond='(data:postDisplay.showFeaturedImage ?: true) and data:post.featuredImage' data='{ image: data:post.featuredImage, selector: ".big-post-image-top", imageSizes: [480, 640, 800, 1200], imageRatio: "3:2" }' name='responsiveImageStyle'/>
- <a class='big-post-image-top' expr:href='data:post.url'/>
- </div>
- </b:if>
- <div class='big-post-title'>
- <div class='big-post-title-inner'>
- <b:if cond='(data:postDisplay.showTitle ?: true) and data:post.title != ""'>
- <h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>
- </b:if>
- <b:include name='headerByline'/>
- <b:if cond='data:hasImage'>
- <b:with value='"hero-post"' var='snippetPrefix'>
- <b:include name='heroPostSnippet'/>
- </b:with>
- <b:include data='post' name='postFooter'/>
- </b:if>
- </div>
- </div>
- <b:if cond='!data:hasImage'>
- <div class='big-post-text'>
- <div class='big-post-text-inner'>
- <b:with value='"hero-post-noimage"' var='snippetPrefix'>
- <b:include name='heroPostSnippet'/>
- </b:with>
- <b:include data='post' name='postFooter'/>
- </div>
- </div>
- </b:if>
- <b:if cond='(data:postDisplay.showFeaturedImage ?: true) and data:post.featuredImage'>
- <a class='big-post-image' expr:href='data:post.url' expr:style='((data:postDisplay.showFeaturedImage ?: true) and data:post.featuredImage) ? ("background-image: url(\"" + resizeImage(data:post.featuredImage, 612, "612:1000") + "\");") : ""'/>
- </b:if>
- </div>
- </b:with>
- </b:includable>
- <b:includable id='heroPostSnippet'>
- <div class='container post-body entry-content' expr:id='"post-snippet-" + data:post.id'>
- <b:include cond='(data:postDisplay.showSnippet ?: true)' data='post' name='postSnippet'/>
- </div>
- </b:includable>
- <b:includable id='normalPost'>
- <b:if cond='(not data:view.isSingleItem or data:widget.type == "PopularPosts")'>
- <b:if cond='data:post.featuredImage and (data:widget.type != "PopularPosts" or data:this.postDisplay.showFeaturedImage)'>
- <a class='snippet-thumbnail' expr:href='data:post.url'>
- <b:if b:whitespace='remove' cond='data:post.featuredImage.isResizable'>
- <span class='snippet-thumbnail-img' expr:id='"snippet_thumbnail_id_" + data:post.id'/>
- <style>
- @media (min-width: 1168px) {
- <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> {
- background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 256, "1:1").cssEscaped'/>);
- }
- }
- @media (min-width: 969px) and (max-width: 1167px) {
- <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> {
- background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 1167, "3:2").cssEscaped'/>);
- }
- }
- @media (min-width: 601px) and (max-width: 968px) {
- <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> {
- background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 968, "3:2").cssEscaped'/>);
- }
- }
- @media (max-width: 600px) {
- <b:eval expr='"#snippet_thumbnail_id_" + data:post.id'/> {
- background-image: url(<b:eval expr='resizeImage(data:post.featuredImage, 600, "3:2").cssEscaped'/>);
- }
- }
- </style>
- <b:else/>
- <img expr:src='data:post.featuredImage'/>
- </b:if>
- </a>
- <b:else/>
- <div class='snippet-thumbnail thumbnail-empty'/>
- </b:if>
- </b:if>
- <div class='post-content container'>
- <div class='post-title-container'>
- <b:include data='post' name='postTitle'/>
- </div>
- <div class='post-header-container container'>
- <b:if cond='data:view.isSingleItem and data:widgets.Blog.first.allBylineItems.author and data:post.author.authorPhoto.image and data:widget.type != "PopularPosts"'>
- <div class='post-author-profile-pic-container'>
- <b:include data='{ image: data:post.author.authorPhoto.image, imageRatio: "1:1", imageSizes: [84, 168], sourceSizes: "84px", imageClass: "post-author-profile-pic" }' name='responsiveImage'/>
- </div>
- </b:if>
- <b:include data='post' name='headerByline'/>
- </div>
- <b:if cond='data:view.isSingleItem and data:widget.type != "PopularPosts"'>
- <div class='post-body-container'>
- <b:include data='post' name='postBody'/>
- <div class='post-sidebar invisible'>
- <b:with value='data:widget.instanceId + "-normalpostsidebar-" + data:post.id' var='sharingId'>
- <b:include cond='data:post.shareUrl' data='{ shareButtonClass: "post-share-buttons-top", overridden: true }' name='maybeAddShareButtons'/>
- </b:with>
- <b:if cond='data:post.labels and !data:post.labels.empty and data:this.allBylineItems.labels'>
- <div class='post-labels-sidebar'>
- <h3><data:messages.labels/></h3>
- <b:include data='post' name='postLabels'/>
- </div>
- </b:if>
- </div>
- </div>
- <b:else/>
- <b:include cond='data:this.postDisplay.showSnippet ?: true' data='post' name='postBodySnippet'/>
- </b:if>
- <b:include data='post' name='postFooter'/>
- </div>
- </b:includable>
- <b:includable id='postTitle' var='post'>
- <a expr:name='data:post.id'/>
- <b:if cond='data:post.title != ""'>
- <h3 class='post-title entry-title'>
- <b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
- <a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
- <b:else/>
- <data:post.title/>
- </b:if>
- </h3>
- </b:if>
- </b:includable>
- <b:includable id='postBody' var='post'>
- <!-- If metaDescription is empty, use the post body as the schema.org description too, for G+/FB snippeting. -->
- <div class='post-body entry-content container' expr:id='"post-body-" + data:post.id'>
- <data:post.body/>
- </div>
- </b:includable>
- <b:includable id='postBodySnippet' var='post'>
- <b:with value='"post"' var='snippetPrefix'>
- <b:include data='post' name='normalPostBodySnippet'/>
- </b:with>
- </b:includable>
- <b:includable id='normalPostBodySnippet' var='post'>
- <div class='container post-body entry-content' expr:id='"post-snippet-" + data:post.id'>
- <b:include cond='data:post.snippets' data='post' name='postSnippet'/>
- </div>
- </b:includable>
- <b:includable id='widgetNotAvailableInPreview'>
- <b:if cond='data:widget.type == "AdSense"'>
- <div class='vertical-ad-placeholder'>
- <span><b:message name='messages.adsGoHere'/></span>
- </div>
- <b:else/>
- <b:include name='super.widgetNotAvailableInPreview'/>
- </b:if>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='BlogSearch'>
- <b:includable id='searchSubmit'>
- <b:if cond='data:widget.sectionId == "search_top"'>
- <label class='search-submit'>
- <input type='submit'/>
- <div class='flat-icon-button ripple'>
- <b:include data='{ iconClass: "search-icon" }' name='searchIcon'/>
- </div>
- </label>
- <b:else/>
- <b:include name='super.searchSubmit'/>
- </b:if>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='AdSense,Blog'>
- <b:includable id='defaultAdUnit'>
- <!-- Clear out style (need non-empty string) -->
- <b:with value='"/* Done in css. */"' var='style'>
- <b:include name='super.defaultAdUnit'/>
- </b:with>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='PageList'>
- <b:includable id='content'>
- <div class='widget-content'>
- <b:include cond='data:widget.sectionId == "page_list_top"' name='overflowablePageList'/>
- <b:include cond='data:widget.sectionId != "page_list_top"' name='pageList'/>
- </div>
- </b:includable>
- <b:includable id='overflowButton'>
- <a><data:messages.moreEllipsis/></a>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='Blog'>
- <b:includable id='main' var='this'>
- <b:include cond='not data:posts.any' name='noContentPlaceholder'/>
- <b:comment>On the homepage, add a 'recent posts' title before the first standard post.</b:comment>
- <b:if cond='data:view.isMultipleItems'>
- <b:with value='(data:widgets.FeaturedPost filter w => w.sectionId == "page_body").first.postId' var='featuredPostId'>
- <b:if cond='data:featuredPostId and data:view.isHomepage'>
- <div class='feed-message'><data:messages.recentPosts/></div>
- </b:if>
- <b:comment>Cap the total number of ads (widgets and inline ads).</b:comment>
- <b:with value='3' var='maxNumAds'>
- <b:comment>Filter out the featured post, but only on the homepage.</b:comment>
- <b:with value='data:posts filter (post => post.id != data:featuredPostId)' var='posts'>
- <b:include data='this' name='super.main'/>
- </b:with>
- </b:with>
- </b:with>
- <b:else/>
- <b:include data='this' name='super.main'/>
- </b:if>
- </b:includable>
- <b:includable id='commentFormIframeSrc' var='post'>
- <b:with value='data:template.isAlternateRendering ? ("&skinvariant=" + data:template.variant) : ""' var='variantParam'>
- <a expr:href='data:post.commentFormIframeSrc + "&skin=notable" + data:variantParam' id='comment-editor-src'/>
- </b:with>
- </b:includable>
- <b:includable id='commentForm' var='post'>
- <b:with value='"90px"' var='cmtIframeInitialHeight'>
- <b:include data='post' name='super.commentForm'/>
- </b:with>
- </b:includable>
- <b:includable id='threadedCommentForm' var='post'>
- <b:with value='"90px"' var='cmtIframeInitialHeight'>
- <b:include data='post' name='super.threadedCommentForm'/>
- </b:with>
- </b:includable>
- <b:includable id='feedLinks'>
- <!-- Don't show feed links. -->
- </b:includable>
- <b:includable id='post' var='post'>
- <b:include name='normalPost'/>
- </b:includable>
- <b:includable id='postBodySnippet' var='post'>
- <b:with value='"post"' var='snippetPrefix'>
- <b:include data='post' name='normalPostBodySnippet'/>
- </b:with>
- </b:includable>
- <b:includable id='previousPageLink'><!-- Don't show --></b:includable>
- <b:includable id='homePageLink'><!-- Don't show --></b:includable>
- <b:includable id='nextPageLink'>
- <a class='blog-pager-older-link flat-button ripple' expr:href='data:olderPageUrl' expr:title='data:messages.morePosts'>
- <data:messages.morePosts/>
- </a>
- </b:includable>
- <b:includable id='inlineAd' var='post'>
- <div>
- <b:class cond='not data:maxNumAds or data:post.adNumber lt data:maxNumAds' name='shown-ad'/>
- <b:include data='post' name='super.inlineAd'/>
- </div>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='Blog,FeaturedPost,PopularPosts'>
- <b:includable id='postFooter' var='post'>
- <div class='post-bottom'>
- <div class='post-footer'>
- <!-- Footer bylines -->
- <b:include name='footerBylines'/>
- </div>
- <b:include cond='data:view.isSingleItem and data:widget.type == "Blog"' data='{ shareButtonClass: "post-share-buttons-bottom", overridden: true }' name='maybeAddShareButtons'/>
- <b:include cond='data:view.isMultipleItems or data:widget.type == "PopularPosts"' data='post' name='postJumpLink'/>
- </div>
- </b:includable>
- <b:includable id='headerByline'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.headerByline'/>
- <b:else/>
- <b:include data='{ items: ["author", "timestamp"] }' name='headerBylineOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='footerBylines'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.footerBylines'/>
- <b:else/>
- <b:include data='{ items: [["share", "comments"]] }' name='footerBylinesOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='postShareButtons'>
- <b:include cond='data:view.isMultipleItems or data:widget.type != "Blog"' name='super.postShareButtons'/>
- </b:includable>
- <b:includable id='postJumpLink' var='post'>
- <b:comment>Show a 'read more' link if no jump link is present.</b:comment>
- <div class='byline jump-link'>
- <a class='flat-button ripple' expr:href='data:post.hasJumpLink ? data:post.url fragment "more" : data:post.url' expr:title='data:post.title'>
- <b:eval expr='data:post.hasJumpLink ? data:blog.jumpLinkMessage : data:messages.readMore'/>
- </a>
- </div>
- </b:includable>
- <b:includable id='sharingButtonContent'>
- <b:comment>Mark parent byline element as a flat-button.</b:comment>
- <b:class name='flat-button ripple'/>
- <b:message name='messages.share'/>
- </b:includable>
- <b:includable id='commentsLink'>
- <a class='comment-link flat-button ripple' expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
- <b:if cond='data:post.numberOfComments > 0'>
- <b:message name='messages.numberOfComments'>
- <b:param expr:value='data:post.numberOfComments' name='numComments'/>
- </b:message>
- <b:else/>
- <data:messages.postAComment/>
- </b:if>
- </a>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='BlogArchive'>
- <b:includable id='main' var='this'>
- <details class='collapsible extendable'>
- <b:attr cond='data:view.isArchive' name='open' value='open'/>
- <b:with value='true' var='renderAsDetails'>
- <b:with value='data:messages.archive' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </b:with>
- </details>
- </b:includable>
- <b:includable id='flat'>
- <b:include data='{ buttonClass: "flat-button", items: data:this.data, itemSet: "data", itemsMarkup: "super.flat" }' name='extendableItems'/>
- </b:includable>
- <b:includable id='hierarchy'>
- <b:include data='{ buttonClass: "flat-button", limit: 1, items: data:this.data, itemSet: "data", itemsMarkup: "super.hierarchy" }' name='extendableItems'/>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='Label'>
- <b:includable id='main' var='this'>
- <details class='collapsible extendable'>
- <b:attr cond='data:view.isLabelSearch' name='open' value='open'/>
- <b:with value='true' var='renderAsDetails'>
- <b:with value='data:messages.labels' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </b:with>
- </details>
- </b:includable>
- <b:includable id='list'>
- <b:include data='{ buttonClass: "flat-button", items: data:this.labels, itemSet: "labels", itemsMarkup: "super.list" }' name='extendableItems'/>
- </b:includable>
- <b:includable id='cloud'>
- <!-- Always display list format. -->
- <b:include name='list'/>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='FeaturedPost'>
- <b:includable id='snippetedPosts'>
- <b:include cond='data:posts.any' data='{ postDisplay: data:postDisplay, post: data:posts.first }' name='heroPost'/>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='Header'>
- <b:includable id='image'>
- <b:include name='super.image'/>
- <!-- If we are replacing the title, force it to render anyway, and it'll be hidden in CSS. -->
- <b:include cond='data:this.imagePlacement == "REPLACE"' name='title'/>
- </b:includable>
- <b:includable id='title'>
- <div>
- <b:class cond='data:this.imagePlacement == "REPLACE"' name='replaced'/>
- <b:include name='super.title'/>
- </div>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='PopularPosts'>
- <b:includable id='main' var='this'>
- <!-- Default the title to 'Popular posts from this blog'. -->
- <b:with value='data:messages.popularPostsFromThisBlog' var='defaultTitle'>
- <b:include name='widget-title'/>
- </b:with>
- <b:include name='snippetedPosts'/>
- </b:includable>
- <b:includable id='snippetedPostContent'>
- <div class='post-outer-container'>
- <!-- post title and body -->
- <div class='post-outer'>
- <b:with value='"popular-posts"' var='snippetPrefix'>
- <b:include name='normalPost'/>
- </b:with>
- </div>
- </div>
- </b:includable>
- </b:defaultmarkup>
- <b:defaultmarkup type='Profile'>
- <b:includable id='main' var='widget'>
- <div class='wrapper'>
- <b:class cond='!data:widget.team' name='solo'/>
- <b:comment>No title for single profiles. Default to 'Blog authors' for team.</b:comment>
- <b:with value='data:messages.blogAuthors' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </div>
- </b:includable>
- <b:includable id='defaultProfileImage'>
- <div class='default-avatar-wrapper'>
- <b:include data='{ iconClass: "avatar-icon" }' name='defaultAvatarIcon'/>
- </div>
- </b:includable>
- <b:includable id='viewProfileLink'>
- <a class='profile-link' expr:href='data:userUrl' rel='author'>
- <data:messages.visitProfile/>
- </a>
- </b:includable>
- <b:includable id='userProfileText'>
- <dd class='profile-textblock profile-snippet snippet-container r-snippet-container'>
- <div class='snippet-item r-snippetized'>
- <data:aboutme/>
- </div>
- <div class='snippet-fade r-snippet-fade hidden'/>
- </dd>
- </b:includable>
- <b:includable id='userLocation'>
- <dd class='profile-data profile-location'><data:location/></dd>
- </b:includable>
- </b:defaultmarkup>
- </b:defaultmarkups>
- <b:if cond='data:widgets.AdSense.any or data:blog.adsenseClientId'>
- <script async='async' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/>
- </b:if>
- <script async='async' src='//www.gstatic.com/external_hosted/clipboardjs/clipboard.min.js'/>
- </head>
- <body class='container'>
- <b:class cond='data:view.isPreview' name='preview'/>
- <b:class cond='data:view.isMultipleItems' name='feed-view'/>
- <b:class cond='data:view.isSingleItem' name='item-view'/>
- <b:class cond='data:view.isArchive' name='archive-view'/>
- <b:class cond='data:view.isLabelSearch' name='label-view'/>
- <b:class cond='data:view.isSearch and !data:view.isLabelSearch' name='search-view'/>
- <b:class name='version-1-0-0'/>
- <b:include name='skipNavigation'/>
- <div class='all-container'>
- <div class='centered-top-placeholder'/>
- <header class='centered-top-container' role='banner'>
- <div class='centered-top'>
- <b:class cond='data:view.isSearch and data:view.search.query' name='search-focused'/>
- <div class='centered-top-firstline container'>
- <div class='main_header_elements container'>
- <!-- Blog name and header -->
- <div class='blog-name'>
- <b:section id='header' name='Header' showaddelement='false'>
- <b:widget id='Header1' locked='true' title='Personalisasi Website (Header)' type='Header' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='displayUrl'/>
- <b:widget-setting name='displayHeight'>0</b:widget-setting>
- <b:widget-setting name='sectionWidth'>-1</b:widget-setting>
- <b:widget-setting name='useImage'>false</b:widget-setting>
- <b:widget-setting name='shrinkToFit'>false</b:widget-setting>
- <b:widget-setting name='imagePlacement'>BEHIND</b:widget-setting>
- <b:widget-setting name='displayWidth'>0</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <div class='header-widget'>
- <b:include cond='data:imagePlacement in {"REPLACE", "BEFORE_DESCRIPTION"}' name='image'/>
- <b:include cond='data:imagePlacement not in {"REPLACE", "BEFORE_DESCRIPTION"}' name='title'/>
- <b:include cond='data:imagePlacement != "REPLACE"' name='description'/>
- </div>
- <b:include cond='data:imagePlacement == "BEHIND"' name='behindImageStyle'/>
- </b:includable>
- <b:includable id='behindImageStyle'>
- <b:if cond='data:sourceUrl'>
- <b:include cond='data:this.image' data='{ image: data:this.image, selector: ".header-widget" }' name='responsiveImageStyle'/>
- <style type='text/css'>
- .header-widget {
- background-position: <data:backgroundPositionStyleStr/>;
- background-repeat: no-repeat;
- }
- </style>
- </b:if>
- </b:includable>
- <b:includable id='description'>
- <p>
- <data:this.description/>
- </p>
- </b:includable>
- <b:includable id='image'>
- <b:include name='super.image'/>
- <!-- If we are replacing the title, force it to render anyway, and it'll be hidden in CSS. -->
- <b:include cond='data:this.imagePlacement == "REPLACE"' name='title'/>
- </b:includable>
- <b:includable id='title'>
- <div>
- <b:class cond='data:this.imagePlacement == "REPLACE"' name='replaced'/>
- <b:include name='super.title'/>
- </div>
- </b:includable>
- </b:widget>
- </b:section>
- </div> <!-- End blog name and header -->
- <!-- Subscribe -->
- <b:if cond='data:view.isLayoutMode or data:widgets any (w => w.sectionId == "subscription")'>
- <section class='subscribe-section-container'>
- <button class='flat-button subscribe-button'><b:eval expr='data:messages.subscribe'/></button>
- <div class='subscribe-popup-container'>
- <div aria-labelledby='subscribe-title' class='subscribe-popup dialog hidden' role='dialog' tabindex='-1'>
- <div role='document'>
- <h3 class='subscribe-title' id='subscribe-title'><b:eval expr='data:messages.subscribeToThisBlog'/></h3>
- <b:section id='subscription' name='Subscription' showaddelement='false'>
- <b:widget id='FollowByEmail1' locked='true' title='Follow by Email' type='FollowByEmail' visible='false'>
- <b:includable id='main'>
- <b:include name='widget-title'/>
- <b:include name='content'/>
- </b:includable>
- <b:includable id='content'>
- <div class='widget-content'>
- <div class='follow-by-email-inner'>
- <form action='https://feedburner.google.com/fb/a/mailverify' expr:onsubmit='"window.open(\"https://feedburner.google.com/fb/a/mailverify?uri=" + data:feedPath + "\", \"popupwindow\", \"scrollbars=yes,width=550,height=520\"); return true"' method='post' target='popupwindow'>
- <input autocomplete='off' class='follow-by-email-address' expr:placeholder='data:messages.emailAddress' name='email' type='email'/>
- <input class='follow-by-email-submit' disabled='true' expr:value='data:messages.getEmailNotifications' type='submit'/>
- <input expr:value='data:feedPath' name='uri' type='hidden'/>
- <input name='loc' type='hidden' value='en_US'/>
- </form>
- </div>
- </div>
- </b:includable>
- </b:widget>
- </b:section>
- </div>
- </div>
- </div>
- </section>
- </b:if> <!-- End subscribe -->
- <!-- Search -->
- <b:if cond='data:view.isLayoutMode or data:widgets any (w => w.sectionId == "search_top")'>
- <div class='search'>
- <b:class cond='data:view.isSearch and data:view.search.query' name='focused'/>
- <button class='flat-button search-expand touch-icon-button' expr:aria-label='data:messages.search.escaped'>
- <div class='search-expand-text'><data:messages.search/></div>
- <div class='search-expand-icon flat-icon-button'>
- <b:include name='searchIcon'/>
- </div>
- </button>
- <b:section id='search_top' name='Search (Top)' showaddelement='false'>
- <b:widget id='BlogSearch1' locked='true' title='Search This Blog' type='BlogSearch' visible='true'>
- <b:includable id='main'>
- <b:include name='widget-title'/>
- <b:include name='content'/>
- </b:includable>
- <b:includable id='content'>
- <div class='widget-content' role='search'>
- <b:include name='searchForm'/>
- </div>
- </b:includable>
- <b:includable id='searchForm'>
- <form expr:action='data:blog.searchUrl' target='_self'>
- <b:include name='urlParamsAsFormInput'/>
- <div class='search-input'>
- <input autocomplete='off' expr:aria-label='data:messages.searchThisBlog' expr:placeholder='data:messages.searchThisBlog' expr:value='data:view.isSearch ? data:view.search.query.escaped : ""' name='q'/>
- </div>
- <b:include name='searchSubmit'/>
- </form>
- </b:includable>
- <b:includable id='searchSubmit'>
- <b:if cond='data:widget.sectionId == "search_top"'>
- <label class='search-submit'>
- <input type='submit'/>
- <div class='flat-icon-button ripple'>
- <b:include data='{ iconClass: "search-icon" }' name='searchIcon'/>
- </div>
- </label>
- <b:else/>
- <b:include name='super.searchSubmit'/>
- </b:if>
- </b:includable>
- </b:widget>
- </b:section>
- </div>
- </b:if>
- </div>
- <!-- Hamburger menu -->
- <div class='hamburger-section container'>
- <b:include data='{ button: true, iconClass: "hamburger-menu flat-icon-button ripple" }' name='menuIcon'/>
- </div>
- <!-- End hamburger menu -->
- </div>
- <nav role='navigation'>
- <b:section class='centered-top-secondline' id='page_list_top' name='Page List (Top)' showaddelement='false'>
- <b:widget id='PageList1' locked='true' title='' type='PageList' visible='false'>
- <b:widget-settings>
- <b:widget-setting name='pageListJson'><![CDATA[{'home': {'href': 'https://web-manajemen.blogspot.com/', 'title': 'Home', 'position': 0}}]]></b:widget-setting>
- <b:widget-setting name='homeTitle'>Home</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main'>
- <b:include name='widget-title'/>
- <b:include name='content'/>
- </b:includable>
- <b:includable id='content'>
- <div class='widget-content'>
- <b:include cond='data:widget.sectionId == "page_list_top"' name='overflowablePageList'/>
- <b:include cond='data:widget.sectionId != "page_list_top"' name='pageList'/>
- </div>
- </b:includable>
- <b:includable id='overflowButton'>
- <a><data:messages.moreEllipsis/></a>
- </b:includable>
- <b:includable id='overflowablePageList'>
- <div class='overflowable-container'>
- <div class='overflowable-contents'>
- <div class='container'>
- <b:with value='true' var='overflow'>
- <b:with value='"tabs"' var='pageListClass'>
- <b:include name='pageList'/>
- </b:with>
- </b:with>
- </div>
- </div>
- <div class='overflow-button hidden'>
- <b:include name='overflowButton'/>
- </div>
- </div>
- </b:includable>
- <b:includable id='pageLink'>
- <li>
- <b:class cond='data:overflow' name='overflowable-item'/>
- <b:class cond='data:link.isCurrentPage' name='selected'/>
- <a expr:href='data:link.href'><data:link.title/></a>
- </li>
- </b:includable>
- <b:includable id='pageList'>
- <ul>
- <b:class cond='data:pageListClass' expr:name='data:pageListClass'/>
- <b:loop values='data:links' var='link'>
- <b:include name='pageLink'/>
- </b:loop>
- </ul>
- </b:includable>
- </b:widget>
- </b:section>
- </nav>
- </div>
- </header>
- <div class='main_content_container clearfix'>
- <div class='page'>
- <div class='page_body'>
- <b:class cond='data:hasVerticalAds' name='vertical-ads'/>
- <div class='centered'>
- <main class='centered-bottom' id='main' role='main' tabindex='-1'>
- <b:if cond='data:view.isMultipleItems'>
- <h2 class='main-heading'><data:messages.posts/></h2>
- </b:if>
- <b:if cond='data:view.isArchive or (data:view.isSearch and data:view.search.resultsMessageHtml)'>
- <div class='post-filter-message'>
- <div class='post-filter-description'>
- <b:if cond='data:view.isArchive'>
- <data:view.archive.rangeMessage/>
- <b:elseif cond='data:view.isSearch and data:view.search.resultsMessageHtml'/>
- <data:view.search.resultsMessageHtml/>
- </b:if>
- </div>
- <div>
- <a expr:href='data:blog.homepageUrl'><data:messages.showAll/></a>
- </div>
- </div>
- </b:if>
- <b:section class='main' id='page_body' name='Page Body' showaddelement='false'>
- <b:widget cond='data:view.isHomepage' id='FeaturedPost1' locked='true' title='' type='FeaturedPost' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='showSnippet'>true</b:widget-setting>
- <b:widget-setting name='showPostTitle'>true</b:widget-setting>
- <b:widget-setting name='showFirstImage'>true</b:widget-setting>
- <b:widget-setting name='useMostRecentPost'>true</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <b:include name='widget-title'/>
- <div class='widget-content'>
- <b:include name='snippetedPosts'/>
- </div>
- </b:includable>
- <b:includable id='commentsLink'>
- <a class='comment-link flat-button ripple' expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
- <b:if cond='data:post.numberOfComments > 0'>
- <b:message name='messages.numberOfComments'>
- <b:param expr:value='data:post.numberOfComments' name='numComments'/>
- </b:message>
- <b:else/>
- <data:messages.postAComment/>
- </b:if>
- </a>
- </b:includable>
- <b:includable id='footerBylines'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.footerBylines'/>
- <b:else/>
- <b:include data='{ items: [["share", "comments"]] }' name='footerBylinesOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='headerByline'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.headerByline'/>
- <b:else/>
- <b:include data='{ items: ["author", "timestamp"] }' name='headerBylineOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='postFooter' var='post'>
- <div class='post-bottom'>
- <div class='post-footer'>
- <!-- Footer bylines -->
- <b:include name='footerBylines'/>
- </div>
- <b:include cond='data:view.isSingleItem and data:widget.type == "Blog"' data='{ shareButtonClass: "post-share-buttons-bottom", overridden: true }' name='maybeAddShareButtons'/>
- <b:include cond='data:view.isMultipleItems or data:widget.type == "PopularPosts"' data='post' name='postJumpLink'/>
- </div>
- </b:includable>
- <b:includable id='postJumpLink' var='post'>
- <b:comment>Show a 'read more' link if no jump link is present.</b:comment>
- <div class='byline jump-link'>
- <a class='flat-button ripple' expr:href='data:post.hasJumpLink ? data:post.url fragment "more" : data:post.url' expr:title='data:post.title'>
- <b:eval expr='data:post.hasJumpLink ? data:blog.jumpLinkMessage : data:messages.readMore'/>
- </a>
- </div>
- </b:includable>
- <b:includable id='postShareButtons'>
- <b:include cond='data:view.isMultipleItems or data:widget.type != "Blog"' name='super.postShareButtons'/>
- </b:includable>
- <b:includable id='sharingButtonContent'>
- <b:comment>Mark parent byline element as a flat-button.</b:comment>
- <b:class name='flat-button ripple'/>
- <b:message name='messages.share'/>
- </b:includable>
- <b:includable id='snippetedPosts'>
- <b:include cond='data:posts.any' data='{ postDisplay: data:postDisplay, post: data:posts.first }' name='heroPost'/>
- </b:includable>
- </b:widget>
- <b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='showDateHeader'>false</b:widget-setting>
- <b:widget-setting name='style.textcolor'>#25a186</b:widget-setting>
- <b:widget-setting name='showShareButtons'>true</b:widget-setting>
- <b:widget-setting name='showCommentLink'>true</b:widget-setting>
- <b:widget-setting name='style.urlcolor'>#e5f0ee</b:widget-setting>
- <b:widget-setting name='showAuthor'>false</b:widget-setting>
- <b:widget-setting name='style.linkcolor'>#ffffff</b:widget-setting>
- <b:widget-setting name='style.unittype'>TextAndImage</b:widget-setting>
- <b:widget-setting name='style.bgcolor'>#000000</b:widget-setting>
- <b:widget-setting name='timestampLabel'/>
- <b:widget-setting name='showAuthorProfile'>false</b:widget-setting>
- <b:widget-setting name='style.layout'>1x1</b:widget-setting>
- <b:widget-setting name='showLabels'>true</b:widget-setting>
- <b:widget-setting name='showLocation'>true</b:widget-setting>
- <b:widget-setting name='showTimestamp'>true</b:widget-setting>
- <b:widget-setting name='postsPerAd'>2</b:widget-setting>
- <b:widget-setting name='showBacklinks'>false</b:widget-setting>
- <b:widget-setting name='style.bordercolor'>#000000</b:widget-setting>
- <b:widget-setting name='showInlineAds'>true</b:widget-setting>
- <b:widget-setting name='showReactions'>false</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <b:include cond='not data:posts.any' name='noContentPlaceholder'/>
- <b:comment>On the homepage, add a 'recent posts' title before the first standard post.</b:comment>
- <b:if cond='data:view.isMultipleItems'>
- <b:with value='(data:widgets.FeaturedPost filter w => w.sectionId == "page_body").first.postId' var='featuredPostId'>
- <b:if cond='data:featuredPostId and data:view.isHomepage'>
- <div class='feed-message'><data:messages.recentPosts/></div>
- </b:if>
- <b:comment>Cap the total number of ads (widgets and inline ads).</b:comment>
- <b:with value='3' var='maxNumAds'>
- <b:comment>Filter out the featured post, but only on the homepage.</b:comment>
- <b:with value='data:posts filter (post => post.id != data:featuredPostId)' var='posts'>
- <b:include data='this' name='super.main'/>
- </b:with>
- </b:with>
- </b:with>
- <b:else/>
- <b:include data='this' name='super.main'/>
- </b:if>
- </b:includable>
- <b:includable id='aboutPostAuthor'>
- <div class='author-name'>
- <a class='g-profile' expr:href='data:post.author.profileUrl' rel='author' title='author profile'>
- <span>
- <data:post.author.name/>
- </span>
- </a>
- </div>
- <div>
- <span class='author-desc'>
- <data:post.author.aboutMe/>
- </span>
- </div>
- </b:includable>
- <b:includable id='addComments'>
- <a expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
- <b:message name='messages.postAComment'/>
- </a>
- </b:includable>
- <b:includable id='commentAuthorAvatar'>
- <div class='avatar-image-container'>
- <img class='author-avatar' expr:src='data:comment.authorAvatarSrc' height='35' width='35'/>
- </div>
- </b:includable>
- <b:includable id='commentDeleteIcon' var='comment'>
- <span expr:class='"item-control " + 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:messages.deleteComment'>
- <img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
- </a>
- </b:if>
- </span>
- </b:includable>
- <b:includable id='commentForm' var='post'>
- <b:with value='"90px"' var='cmtIframeInitialHeight'>
- <b:include data='post' name='super.commentForm'/>
- </b:with>
- </b:includable>
- <b:includable id='commentFormIframeSrc' var='post'>
- <b:with value='data:template.isAlternateRendering ? ("&skinvariant=" + data:template.variant) : ""' var='variantParam'>
- <a expr:href='data:post.commentFormIframeSrc + "&skin=notable" + data:variantParam' id='comment-editor-src'/>
- </b:with>
- </b:includable>
- <b:includable id='commentItem' var='comment'>
- <div class='comment' expr:id='"c" + data:comment.id'>
- <b:include cond='data:blog.enabledCommentProfileImages' name='commentAuthorAvatar'/>
- <div class='comment-block'>
- <div class='comment-author'>
- <b:if cond='data:comment.authorUrl'>
- <b:message name='messages.authorSaidWithLink'>
- <b:param expr:value='data:comment.author' name='authorName'/>
- <b:param expr:value='data:comment.authorUrl' name='authorUrl'/>
- </b:message>
- <b:else/>
- <b:message name='messages.authorSaid'>
- <b:param expr:value='data:comment.author' name='authorName'/>
- </b:message>
- </b:if>
- </div>
- <div expr:class='"comment-body" + (data:comment.isDeleted ? " deleted" : "")'>
- <data:comment.body/>
- </div>
- <div 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>
- </div>
- </div>
- </div>
- </b:includable>
- <b:includable id='commentList' var='comments'>
- <div id='comments-block'>
- <b:loop values='data:comments' var='comment'>
- <b:include data='comment' name='commentItem'/>
- </b:loop>
- </div>
- </b:includable>
- <b:includable id='commentPicker' var='post'>
- <b:if cond='data:post.commentSource == 1'>
- <b:include data='post' name='iframeComments'/>
- <b:elseif cond='data:post.showThreadedComments'/>
- <b:include data='post' name='threadedComments'/>
- <b:else/>
- <b:include data='post' name='comments'/>
- </b:if>
- </b:includable>
- <b:includable id='comments' var='post'>
- <section expr:class='"comments" + (data:post.embedCommentForm ? " embed" : "")' expr:data-num-comments='data:post.numberOfComments' id='comments'>
- <a name='comments'/>
- <b:if cond='data:post.allowComments'>
- <b:include name='commentsTitle'/>
- <div expr:id='data:widget.instanceId + "_comments-block-wrapper"'>
- <b:include cond='data:post.comments' data='post.comments' name='commentList'/>
- </div>
- <b:if cond='data:post.commentPagingRequired'>
- <div class='paging-control-container'>
- <b:if cond='data:post.hasOlderLinks'>
- <a expr:class='data:post.oldLinkClass' expr:href='data:post.oldestLinkUrl'>
- <data:messages.oldest/>
- </a>
- <a expr:class='data:post.oldLinkClass' expr:href='data:post.olderLinkUrl'>
- <data:messages.older/>
- </a>
- </b:if>
- <span class='comment-range-text'>
- <data:post.commentRangeText/>
- </span>
- <b:if cond='data:post.hasNewerLinks'>
- <a expr:class='data:post.newLinkClass' expr:href='data:post.newerLinkUrl'>
- <data:messages.newer/>
- </a>
- <a expr:class='data:post.newLinkClass' expr:href='data:post.newestLinkUrl'>
- <data:messages.newest/>
- </a>
- </b:if>
- </div>
- </b:if>
- <div class='footer'>
- <b:if cond='data:post.embedCommentForm'>
- <b:if cond='data:post.allowNewComments'>
- <b:include data='post' name='commentForm'/>
- <b:else/>
- <data:post.noNewCommentsText/>
- </b:if>
- <b:else/>
- <b:if cond='data:post.allowComments'>
- <b:include data='post' name='addComments'/>
- </b:if>
- </b:if>
- </div>
- </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>
- </section>
- </b:includable>
- <b:includable id='commentsLink'>
- <a class='comment-link flat-button ripple' expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
- <b:if cond='data:post.numberOfComments > 0'>
- <b:message name='messages.numberOfComments'>
- <b:param expr:value='data:post.numberOfComments' name='numComments'/>
- </b:message>
- <b:else/>
- <data:messages.postAComment/>
- </b:if>
- </a>
- </b:includable>
- <b:includable id='commentsTitle'>
- <h3 class='title'><data:messages.comments/></h3>
- </b:includable>
- <b:includable id='defaultAdUnit'>
- <!-- Clear out style (need non-empty string) -->
- <b:with value='"/* Done in css. */"' var='style'>
- <b:include name='super.defaultAdUnit'/>
- </b:with>
- </b:includable>
- <b:includable id='feedLinks'>
- <!-- Don't show feed links. -->
- </b:includable>
- <b:includable id='feedLinksBody' var='links'>
- <div class='feed-links'>
- <data:messages.subscribeTo/>
- <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='footerBylines'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.footerBylines'/>
- <b:else/>
- <b:include data='{ items: [["share", "comments"]] }' name='footerBylinesOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='headerByline'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.headerByline'/>
- <b:else/>
- <b:include data='{ items: ["author", "timestamp"] }' name='headerBylineOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='homePageLink'><!-- Don't show --></b:includable>
- <b:includable id='iframeComments' 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.url.canonical' expr:data-viewtype='data:post.viewType'/>
- <b:if cond='!data:post.embedCommentForm'>
- <b:include data='post' name='commentsLink'/>
- </b:if>
- </b:if>
- </b:includable>
- <b:includable id='inlineAd' var='post'>
- <div>
- <b:class cond='not data:maxNumAds or data:post.adNumber lt data:maxNumAds' name='shown-ad'/>
- <b:include data='post' name='super.inlineAd'/>
- </div>
- </b:includable>
- <b:includable id='nextPageLink'>
- <a class='blog-pager-older-link flat-button ripple' expr:href='data:olderPageUrl' expr:title='data:messages.morePosts'>
- <data:messages.morePosts/>
- </a>
- </b:includable>
- <b:includable id='post' var='post'>
- <b:include name='normalPost'/>
- </b:includable>
- <b:includable id='postBody' var='post'>
- <!-- If metaDescription is empty, use the post body as the schema.org description too, for G+/FB snippeting. -->
- <div class='post-body entry-content float-container' expr:id='"post-body-" + data:post.id'>
- <data:post.body/>
- </div>
- </b:includable>
- <b:includable id='postBodySnippet' var='post'>
- <b:with value='"post"' var='snippetPrefix'>
- <b:include data='post' name='normalPostBodySnippet'/>
- </b:with>
- </b:includable>
- <b:includable id='postCommentsAndAd' var='post'>
- <article class='post-outer-container'>
- <!-- Post title and body -->
- <div class='post-outer'>
- <b:include data='post' name='post'/>
- </div>
- <!-- Comments -->
- <b:include cond='data:view.isSingleItem' data='post' name='commentPicker'/>
- <!-- Show ad inside post container, after comments, if single item. -->
- <b:include cond='data:view.isSingleItem and data:post.includeAd' data='post' name='inlineAd'/>
- </article>
- <!-- Show ad outside post container (between posts) for feed pages. -->
- <b:include cond='data:view.isMultipleItems and data:post.includeAd' data='post' name='inlineAd'/>
- </b:includable>
- <b:includable id='postCommentsLink'>
- <b:if cond='data:view.isMultipleItems'>
- <span class='byline post-comment-link container'>
- <b:include cond='data:post.commentSource != 1' name='commentsLink'/>
- <b:include cond='data:post.commentSource == 1' name='commentsLinkIframe'/>
- </span>
- </b:if>
- </b:includable>
- <b:includable id='postFooter' var='post'>
- <div class='post-bottom'>
- <div class='post-footer'>
- <!-- Footer bylines -->
- <b:include name='footerBylines'/>
- </div>
- <b:include cond='data:view.isSingleItem and data:widget.type == "Blog"' data='{ shareButtonClass: "post-share-buttons-bottom", overridden: true }' name='maybeAddShareButtons'/>
- <b:include cond='data:view.isMultipleItems or data:widget.type == "PopularPosts"' data='post' name='postJumpLink'/>
- </div>
- </b:includable>
- <b:includable id='postFooterAuthorProfile' var='post'>
- <b:if cond='data:post.author.aboutMe and data:view.isPost'>
- <div class='author-profile'>
- <b:if cond='data:post.author.authorPhoto.url'>
- <img class='author-image' expr:src='data:post.author.authorPhoto.url' width='50px'/>
- <div class='author-about'>
- <b:include data='post' name='aboutPostAuthor'/>
- </div>
- <b:else/>
- <b:include data='post' name='aboutPostAuthor'/>
- </b:if>
- </div>
- </b:if>
- </b:includable>
- <b:includable id='postHeader' var='post'>
- <b:include name='headerByline'/>
- </b:includable>
- <b:includable id='postJumpLink' var='post'>
- <b:comment>Show a 'read more' link if no jump link is present.</b:comment>
- <div class='byline jump-link'>
- <a class='flat-button ripple' expr:href='data:post.hasJumpLink ? data:post.url fragment "more" : data:post.url' expr:title='data:post.title'>
- <b:eval expr='data:post.hasJumpLink ? data:blog.jumpLinkMessage : data:messages.readMore'/>
- </a>
- </div>
- </b:includable>
- <b:includable id='postMeta' var='post'>
- <b:include data='post' name='postMetadataJSON'/>
- </b:includable>
- <b:includable id='postPagination'>
- <div class='blog-pager container' id='blog-pager'>
- <b:include cond='data:newerPageUrl' name='previousPageLink'/>
- <b:include cond='data:olderPageUrl' name='nextPageLink'/>
- <b:include cond='data:view.url != data:blog.homepageUrl' name='homePageLink'/>
- </div>
- </b:includable>
- <b:includable id='postShareButtons'>
- <b:include cond='data:view.isMultipleItems or data:widget.type != "Blog"' name='super.postShareButtons'/>
- </b:includable>
- <b:includable id='postTitle' var='post'>
- <a expr:name='data:post.id'/>
- <b:if cond='data:post.title != ""'>
- <h3 class='post-title entry-title'>
- <b:if cond='data:post.link or (data:post.url and data:view.url != data:post.url)'>
- <a expr:href='data:post.link ?: data:post.url'><data:post.title/></a>
- <b:else/>
- <data:post.title/>
- </b:if>
- </h3>
- </b:if>
- </b:includable>
- <b:includable id='previousPageLink'><!-- Don't show --></b:includable>
- <b:includable id='sharingButtonContent'>
- <b:comment>Mark parent byline element as a flat-button.</b:comment>
- <b:class name='flat-button ripple'/>
- <b:message name='messages.share'/>
- </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='threadedCommentForm' var='post'>
- <b:with value='"90px"' var='cmtIframeInitialHeight'>
- <b:include data='post' name='super.threadedCommentForm'/>
- </b:with>
- </b:includable>
- <b:includable id='threadedCommentJs' var='post'>
- <script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>
- <b:template-script inline='true' name='threaded_comments'/>
- <script type='text/javascript'>
- blogger.widgets.blog.initThreadedComments(
- <data:post.commentJso/>,
- <data:post.commentMsgs/>,
- <data:post.commentConfig/>);
- </script>
- </b:includable>
- <b:includable id='threadedComments' var='post'>
- <section class='comments threaded' expr:data-embed='data:post.embedCommentForm' expr:data-num-comments='data:post.numberOfComments' id='comments'>
- <a name='comments'/>
- <b:include name='commentsTitle'/>
- <div class='comments-content'>
- <b:if cond='data:post.embedCommentForm'>
- <b:include data='post' name='threadedCommentJs'/>
- </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='threadedCommentForm'/>
- <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>
- </section>
- </b:includable>
- </b:widget>
- <b:widget cond='data:view.isSingleItem and data:posts any (p => p.id != data:view.postId)' id='PopularPosts1' locked='true' title='' type='PopularPosts' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='numItemsToShow'>3</b:widget-setting>
- <b:widget-setting name='showThumbnails'>true</b:widget-setting>
- <b:widget-setting name='showSnippets'>true</b:widget-setting>
- <b:widget-setting name='timeRange'>LAST_YEAR</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <!-- Default the title to 'Popular posts from this blog'. -->
- <b:with value='data:messages.popularPostsFromThisBlog' var='defaultTitle'>
- <b:include name='widget-title'/>
- </b:with>
- <b:include name='snippetedPosts'/>
- </b:includable>
- <b:includable id='commentsLink'>
- <a class='comment-link flat-button ripple' expr:href='data:post.commentsUrl' expr:onclick='data:post.commentsUrlOnclick'>
- <b:if cond='data:post.numberOfComments > 0'>
- <b:message name='messages.numberOfComments'>
- <b:param expr:value='data:post.numberOfComments' name='numComments'/>
- </b:message>
- <b:else/>
- <data:messages.postAComment/>
- </b:if>
- </a>
- </b:includable>
- <b:includable id='footerBylines'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.footerBylines'/>
- <b:else/>
- <b:include data='{ items: [["share", "comments"]] }' name='footerBylinesOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='headerByline'>
- <b:if cond='data:view.isSingleItem and data:widget.type == "Blog"'>
- <b:include name='super.headerByline'/>
- <b:else/>
- <b:include data='{ items: ["author", "timestamp"] }' name='headerBylineOverride'/>
- </b:if>
- </b:includable>
- <b:includable id='postFooter' var='post'>
- <div class='post-bottom'>
- <div class='post-footer'>
- <!-- Footer bylines -->
- <b:include name='footerBylines'/>
- </div>
- <b:include cond='data:view.isSingleItem and data:widget.type == "Blog"' data='{ shareButtonClass: "post-share-buttons-bottom", overridden: true }' name='maybeAddShareButtons'/>
- <b:include cond='data:view.isMultipleItems or data:widget.type == "PopularPosts"' data='post' name='postJumpLink'/>
- </div>
- </b:includable>
- <b:includable id='postJumpLink' var='post'>
- <b:comment>Show a 'read more' link if no jump link is present.</b:comment>
- <div class='byline jump-link'>
- <a class='flat-button ripple' expr:href='data:post.hasJumpLink ? data:post.url fragment "more" : data:post.url' expr:title='data:post.title'>
- <b:eval expr='data:post.hasJumpLink ? data:blog.jumpLinkMessage : data:messages.readMore'/>
- </a>
- </div>
- </b:includable>
- <b:includable id='postShareButtons'>
- <b:include cond='data:view.isMultipleItems or data:widget.type != "Blog"' name='super.postShareButtons'/>
- </b:includable>
- <b:includable id='sharingButtonContent'>
- <b:comment>Mark parent byline element as a flat-button.</b:comment>
- <b:class name='flat-button ripple'/>
- <b:message name='messages.share'/>
- </b:includable>
- <b:includable id='snippetedPostContent'>
- <div class='post-outer-container'>
- <!-- post title and body -->
- <div class='post-outer'>
- <b:with value='"popular-posts"' var='snippetPrefix'>
- <b:include name='normalPost'/>
- </b:with>
- </div>
- </div>
- </b:includable>
- </b:widget>
- </b:section>
- </main>
- </div>
- </div>
- </div>
- <aside class='sidebar-container sidebar-invisible' role='complementary'>
- <div class='navigation container'>
- <b:include data='{ button: true, iconClass: "sidebar-back flat-icon-button ripple" }' name='forwardArrowIcon'/>
- </div>
- <b:section class='sidebar' id='sidebar' name='Sidebar' preferred='yes'>
- <b:widget id='Profile1' locked='false' title='About Me' type='Profile' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='showaboutme'>true</b:widget-setting>
- <b:widget-setting name='showlocation'>false</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='widget'>
- <div class='wrapper'>
- <b:class cond='!data:widget.team' name='solo'/>
- <b:comment>No title for single profiles. Default to 'Blog authors' for team.</b:comment>
- <b:with value='data:messages.blogAuthors' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </div>
- </b:includable>
- <b:includable id='authorProfileImage'>
- <img class='profile-img' expr:alt='data:messages.myPhoto' expr:height='data:authorPhoto.height' expr:src='data:authorPhoto.image' expr:width='data:authorPhoto.width'/>
- </b:includable>
- <b:includable id='content'>
- <b:if cond='data:team'>
- <div class='widget-content team'>
- <b:include name='teamProfile'/>
- </div>
- <b:else/>
- <div class='widget-content individual'>
- <b:include name='userProfile'/>
- </div>
- </b:if>
- </b:includable>
- <b:includable id='defaultProfileImage'>
- <div class='default-avatar-wrapper'>
- <b:include data='{ iconClass: "avatar-icon" }' name='defaultAvatarIcon'/>
- </div>
- </b:includable>
- <b:includable id='profileImage'>
- <b:if cond='data:authorPhoto.image'>
- <b:include name='authorProfileImage'/>
- <b:else/>
- <b:include name='defaultProfileImage'/>
- </b:if>
- </b:includable>
- <b:includable id='teamProfile'>
- <ul>
- <b:loop values='data:authors' var='author'>
- <li>
- <div class='team-member'>
- <b:include data='author' name='teamProfileLink'/>
- </div>
- </li>
- </b:loop>
- </ul>
- </b:includable>
- <b:includable id='teamProfileLink'>
- <a class='profile-link g-profile' expr:href='data:userUrl' expr:style='"background-image: url(" + data:profileLogo + ");"'>
- <b:include name='profileImage'/>
- <span class='profile-name'><data:display-name/></span>
- </a>
- </b:includable>
- <b:includable id='userGoogleProfile'>
- <div class='g-follow' data-annotation='bubble' data-height='20' expr:data-href='data:userUrl'/>
- </b:includable>
- <b:includable id='userLocation'>
- <dd class='profile-data profile-location'><data:location/></dd>
- </b:includable>
- <b:includable id='userProfile'>
- <b:include name='userProfileImage'/>
- <b:include name='userProfileInfo'/>
- </b:includable>
- <b:includable id='userProfileData'>
- <dt class='profile-data'>
- <b:include name='userProfileLink'/>
- <b:include cond='data:hasgoogleprofile' name='userGoogleProfile'/>
- </dt>
- </b:includable>
- <b:includable id='userProfileImage'>
- <a expr:href='data:userUrl'>
- <b:include name='profileImage'/>
- </a>
- </b:includable>
- <b:includable id='userProfileInfo'>
- <div class='profile-info'>
- <dl class='profile-datablock'>
- <b:class cond='data:showlocation and data:location != ""' name='has-location'/>
- <b:include name='userProfileData'/>
- <b:include cond='data:showlocation and data:location != ""' name='userLocation'/>
- <b:include cond='data:aboutme != ""' name='userProfileText'/>
- </dl>
- <b:include name='viewProfileLink'/>
- </div>
- </b:includable>
- <b:includable id='userProfileLink'>
- <a class='profile-link g-profile' expr:href='data:userUrl' expr:style='"background-image: url(" + data:profileLogo + ");"' rel='author'>
- <data:displayname/>
- </a>
- </b:includable>
- <b:includable id='userProfileText'>
- <dd class='profile-textblock profile-snippet snippet-container r-snippet-container'>
- <div class='snippet-item r-snippetized'>
- <data:aboutme/>
- </div>
- <div class='snippet-fade r-snippet-fade hidden'/>
- </dd>
- </b:includable>
- <b:includable id='viewProfileLink'>
- <a class='profile-link' expr:href='data:userUrl' rel='author'>
- <data:messages.visitProfile/>
- </a>
- </b:includable>
- </b:widget>
- <b:widget id='BlogArchive1' locked='false' title='' type='BlogArchive' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='showStyle'>FLAT</b:widget-setting>
- <b:widget-setting name='yearPattern'>yyyy</b:widget-setting>
- <b:widget-setting name='showWeekEnd'>true</b:widget-setting>
- <b:widget-setting name='monthPattern'>MMMM yyyy</b:widget-setting>
- <b:widget-setting name='dayPattern'>MMM dd</b:widget-setting>
- <b:widget-setting name='weekPattern'>MM/dd</b:widget-setting>
- <b:widget-setting name='chronological'>false</b:widget-setting>
- <b:widget-setting name='showPosts'>true</b:widget-setting>
- <b:widget-setting name='frequency'>MONTHLY</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <details class='collapsible extendable'>
- <b:attr cond='data:view.isArchive' name='open' value='open'/>
- <b:with value='true' var='renderAsDetails'>
- <b:with value='data:messages.archive' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </b:with>
- </details>
- </b:includable>
- <b:includable id='content'>
- <div class='widget-content'>
- <div id='ArchiveList'>
- <div expr:id='data:widget.instanceId + "_ArchiveList"'>
- <b:include cond='data:this.style == "HIERARCHY"' name='hierarchy'/>
- <b:include cond='data:this.style in {"FLAT", "MENU"}' name='flat'/>
- </div>
- </div>
- </div>
- </b:includable>
- <b:includable id='flat'>
- <b:include data='{ buttonClass: "flat-button", items: data:this.data, itemSet: "data", itemsMarkup: "super.flat" }' name='extendableItems'/>
- </b:includable>
- <b:includable id='hierarchy'>
- <b:include data='{ buttonClass: "flat-button", limit: 1, items: data:this.data, itemSet: "data", itemsMarkup: "super.hierarchy" }' name='extendableItems'/>
- </b:includable>
- <b:includable id='interval' var='intervals'>
- <ul class='hierarchy'>
- <b:loop values='data:intervals' var='interval'>
- <li class='archivedate'>
- <div class='hierarchy-title'>
- <a class='post-count-link' expr:href='data:interval.url'>
- <data:interval.name/>
- <span class='post-count'><data:interval.post-count/></span>
- </a>
- </div>
- <div class='hierarchy-content'>
- <b:include cond='data:interval.data' data='interval.data' name='interval'/>
- <b:include cond='data:interval.posts' data='interval.posts' name='posts'/>
- </div>
- </li>
- </b:loop>
- </ul>
- </b:includable>
- <b:includable id='posts' var='posts'>
- <ul class='posts hierarchy'>
- <b:loop values='data:posts' var='post'>
- <li>
- <a expr:href='data:post.url'><data:post.title/></a>
- </li>
- </b:loop>
- </ul>
- </b:includable>
- </b:widget>
- <b:widget id='Label1' locked='false' title='Labels' type='Label' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='sorting'>ALPHA</b:widget-setting>
- <b:widget-setting name='display'>LIST</b:widget-setting>
- <b:widget-setting name='selectedLabelsList'/>
- <b:widget-setting name='showType'>ALL</b:widget-setting>
- <b:widget-setting name='showFreqNumbers'>false</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <details class='collapsible extendable'>
- <b:attr cond='data:view.isLabelSearch' name='open' value='open'/>
- <b:with value='true' var='renderAsDetails'>
- <b:with value='data:messages.labels' var='defaultTitle'>
- <b:include name='super.main'/>
- </b:with>
- </b:with>
- </details>
- </b:includable>
- <b:includable id='cloud'>
- <!-- Always display list format. -->
- <b:include name='list'/>
- </b:includable>
- <b:includable id='content'>
- <div class='widget-content'>
- <b:class expr:name='data:this.display + "-label-widget-content"'/>
- <b:include cond='data:this.display == "list"' name='list'/>
- <b:include cond='data:this.display == "cloud"' name='cloud'/>
- </div>
- </b:includable>
- <b:includable id='list'>
- <b:include data='{ buttonClass: "flat-button", items: data:this.labels, itemSet: "labels", itemsMarkup: "super.list" }' name='extendableItems'/>
- </b:includable>
- </b:widget>
- <b:widget id='ReportAbuse1' locked='true' title='' type='ReportAbuse' visible='true'>
- <b:includable id='main'>
- <b:include name='reportAbuse'/>
- </b:includable>
- </b:widget>
- </b:section>
- </aside>
- </div>
- <b:section class='footer' id='footer' name='Footer' showaddelement='false' tag='footer'>
- <b:widget cond='not data:features.hideAttribution' id='Attribution1' locked='true' title='' type='Attribution' visible='true'>
- <b:widget-settings>
- <b:widget-setting name='copyright'>Personalisasi Website © 2017</b:widget-setting>
- </b:widget-settings>
- <b:includable id='main' var='this'>
- <div class='widget-content'>
- <div class='blogger'>
- <a expr:href='data:bloggerUrl'>
- <b:include name='flatBloggerIcon'/>
- <b:message name='messages.poweredByBlogger'/>
- </a>
- </div>
- <b:if cond='data:imageAuthor'>
- <div class='image-attribution'>
- <b:if cond='data:imageAuthor.url'>
- <b:message name='messages.templateImagesByLink'>
- <b:param expr:value='data:imageAuthor.url'/>
- <b:param expr:value='data:imageAuthor.name'/>
- </b:message>
- <b:else/>
- <b:message name='messages.templateImagesBy'>
- <b:param expr:value='data:imageAuthor.name'/>
- </b:message>
- </b:if>
- </div>
- </b:if>
- <b:if cond='data:copyright != ""'>
- <div class='copyright'><data:copyright/></div>
- </b:if>
- </div>
- </b:includable>
- </b:widget>
- </b:section>
- </div>
- <b:template-script async='true' name='rockpool' version='1.0.0'/>
- <b:include data='blog' name='google-analytics'/>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment