Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCYTPE>
- <html>
- <!----------------------------------------------------
- credits:
- - honeybee icon font by themehive
- - photosets.css by annasthms and espoirthemes
- - lightbox by magnusthemes
- - waterfall by annasthms (september 5, 2018)
- my theme for the #nojschallenge
- more info @ https://annasthms.tumblr.com/more/thm/08
- nojschallenge: https://annasthms.tumblr.com/nojs
- rules:
- 1. don't remove the credit
- 2. don't steal/claim as yours
- 3. don't use as a base code
- thank you!! ♡♡♡
- ----------------------------------------------------->
- <head>
- <title>{Title}{block:PostSummary} :: {PostSummary}{/block:PostSummary}{block:TagPage} :: #{Tag}{/block:TagPage}{block:SearchPage} :: {SearchQuery}{/block:SearchPage}{block:DayPage} :: {DayOfMonthWithZero}.{MonthNumberWithZero}.{ShortYear}{/block:DayPage}</title>
- <link rel="shortcut icon" href="{Favicon}">
- <link rel="alternate" type="application/rss+xml" href="{RSS}">
- {block:Description}
- <meta name="description" content="{MetaDescription}" />
- {/block:Description}
- <link href="https://fonts.googleapis.com/css?family={text:google font}" rel="stylesheet">
- <link href="https://solrainha.github.io/honeybee/honeybee.css" rel="stylesheet">
- <link href="https://static.tumblr.com/0podkko/bwepdyarh/photosets.css" rel="stylesheet">
- <link href="https://static.tumblr.com/0podkko/sI0pe7j2t/annasthms.css" rel="stylesheet">
- <meta name="image:header" content="{HeaderImage}" />
- <meta name="image:avatar" content="" />
- <meta name="image:background" content="" />
- <meta name="color:color 1" content="#93e9e8" />
- <meta name="color:color 2" content="#148c8b" />
- <meta name="color:font" content="#ffffff" />
- <meta name="color:background" content="#111111" />
- <meta name="color:header" content="#121a1f" />
- <meta name="color:title" content="#094674" />
- <meta name="color:description" content="#444444" />
- <meta name="color:description box accent" content="#ffffff" />
- <meta name="color:nav bar" content="#000000" />
- <meta name="color:nav bar links" content="#93e9e8" />
- <meta name="color:nav bar links hover" content="#148c8b" />
- <meta name="color:nav bar links fade" content="#dddddd" />
- <meta name="color:nav bar title" content="#148c8b" />
- <meta name="color:post background 1" content="#000000" />
- <meta name="color:post background 2" content="#2a2a2a" />
- <meta name="color:post border" content="#2a2a2a" />
- <meta name="color:lightbox background" content="#000000" />
- <meta name="color:post info background" content="#2a2a2a" />
- <meta name="color:post info links" content="#148c8b" />
- <meta name="color:post info links hover" content="#aaaaaa" />
- <meta name="color:tags" content="#ffffff" />
- <meta name="color:tags hover" content="#93e9e8" />
- <meta name="color:like and reblog buttons" content="#93e9e8" />
- <meta name="color:like and reblog buttons hover" content="#148c8b" />
- <meta name="color:like button liked" content="#148c8b" />
- <meta name="color:permalink post notes background" content="#2a2a2a" />
- <meta name="color:pagination" content="#148c8b" />
- <meta name="color:pagination accent" content="#93e9e8" />
- <meta name="font:font" content="Avalon" />
- <meta name="select:post pages post location" content="left" title="left" />
- <meta name="select:post pages post location" content="right" title="right" />
- <meta name="select:post pages post location" content="al" title="alternate (left start)" />
- <meta name="select:post pages post location" content="ar" title="alternate (right start)" />
- <meta name="select:post info" content="info-hover opacity-0" title="plus icon on hover, 0% opacity" />
- <meta name="select:post info" content="info-hover opacity-25" title="plus icon on hover, 25% opacity" />
- <meta name="select:post info" content="info-hover opacity-50" title="plus icon on hover, 50% opacity" />
- <meta name="select:post info" content="info-hover opacity-75" title="plus icon on hover, 75% opacity" />
- <meta name="select:post info" content="info-always" title="always show plus icon" />
- <meta name="select:post info" content="info-hide" title="always show post info" />
- <meta name="select:post pages post width" content="250px" title="250px" />
- <meta name="select:post pages post width" content="400px" title="400px" />
- <meta name="select:post pages post width" content="500px" title="500px" />
- <meta name="select:post pages post info width" content="250px" title="250px" />
- <meta name="select:post pages post info width" content="300px" title="300px" />
- <meta name="select:post pages post info width" content="350px" title="350px" />
- <meta name="select:post pages post info width" content="400px" title="400px" />
- <meta name="select:post pages post info width" content="450px" title="450px" />
- <meta name="select:post pages post info width" content="500px" title="500px" />
- <meta name="select:post margin" content="40px" title="40px" />
- <meta name="select:post margin" content="45px" title="45px" />
- <meta name="select:post margin" content="50px" title="50px" />
- <meta name="select:post margin" content="55px" title="55px" />
- <meta name="select:post margin" content="60px" title="60px" />
- <meta name="select:post margin" content="65px" title="65px" />
- <meta name="select:post margin" content="70px" title="70px" />
- <meta name="select:permalink page post width" content="700px" title="700px" />
- <meta name="select:permalink page post width" content="250px" title="250px" />
- <meta name="select:permalink page post width" content="400px" title="400px" />
- <meta name="select:permalink page post width" content="500px" title="500px" />
- <meta name="select:pagination type" content="top" title="in navbar" />
- <meta name="select:pagination type" content="bottom simple" title="below posts, simple pagination" />
- <meta name="select:pagination type" content="bottom jump" title="below posts, jump pagination" />
- <meta name="if:header" content="1" />
- <meta name="if:show avatar" content="1" />
- <meta name="if:show blog title in header" content="1" />
- <meta name="if:show blog description" content="1" />
- <meta name="if:search bar" content="1" />
- <meta name="if:show tags on index pages" content="1" />
- <meta name="if:fill in heart when post liked" content="1" />
- <meta name="if:show like button on index pages" content="1" />
- <meta name="if:dark tumblr controls" content="1" />
- <meta name="text:blog title" content="waterfall" />
- <meta name="text:blog description" content="here is where your description goes!" />
- <meta name="text:google font" content="" />
- <meta name="text:font size" content="16px" />
- <meta name="text:header height" content="500px" />
- <meta name="text:header width" content="100%" />
- <meta name="text:header top offset" content="0px" />
- <meta name="text:photoset image spacing" content="5px" />
- <meta name="text:blog link one name" content="ask" />
- <meta name="text:blog link one url" content="/ask" />
- <meta name="text:blog link two name" content="" />
- <meta name="text:blog link two url" content="" />
- <meta name="text:blog link three name" content="" />
- <meta name="text:blog link three url" content="" />
- <meta name="text:blog link four name" content="" />
- <meta name="text:blog link four url" content="" />
- <meta name="text:blog link five name" content="" />
- <meta name="text:blog link five url" content="" />
- <style>
- * {
- position: relative;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- }
- body {
- background: {color:background} url('{image:background}') no-repeat fixed center;
- background-size: cover;
- font-family: {block:Ifgooglefont}'{text:google font}', {/block:Ifgooglefont}{font:font};
- font-size: {text:font size};
- line-height: 1.5em;
- color: {color:font};
- }
- a {
- text-decoration: none;
- color: {color:color 1};
- }
- a:hover {
- color: {color:color 2};
- }
- p:first-child {
- margin-top: 0 !important;
- }
- p:last-child {
- margin-bottom: 0 !important;
- }
- p:empty {
- display: none;
- }
- img {
- max-width: 100%;
- height: auto;
- display: block;
- margin: auto;
- }
- /* header */
- header {
- height: {text:header height};
- width: {text:header width};
- margin-top: {text:header top offset};
- background: {color:header} url('{image:header}');
- background-size: cover;
- background-position: center center;
- background-repeat: no-repeat;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- }
- {block:ifnotshowavatar}{block:ifnotavatarimage}{block:ifnotshowblogtitleinheader}{block:ifnotblogtitle}{block:ifnotshowblogdescription}{block:ifnotblogdescription}div#blog-info{display:none;}{/block:ifnotblogdescription}{/block:ifnotshowblogdescription}{/block:ifnotblogtitle}{/block:ifnotshowblogtitleinheader}{/block:ifnotavatarimage}{/block:ifnotshowavatar}
- div#blog-info {
- background: {color:description box accent};
- background: rgba({RGBcolor:description box accent},0.8);
- padding: 2em;
- margin: auto;
- }
- div#blog-img, div#blog-about {
- display: inline-block;
- vertical-align: middle;
- }
- div#blog-img {
- width: 100px;
- height: 100px;
- }
- div#blog-img img {
- height: 100%;
- width: 100%;
- border-radius: 100%;
- border: 5px solid {color:description box accent};
- -o-object-fit:cover;
- object-fit:cover;
- }
- div#blog-about {
- max-width: 40vw;
- {block:ifshowavatar}{block:ifavatarimage}margin-left: 2em;{/block:ifavatarimage}{/block:ifshowavatar}
- }
- {block:ifnotshowblogtitleinheader}{block:ifnotblogtitle}{block:ifnotshowblogdescription}{block:ifnotblogdescription}div#blog-about {display: none;}{/block:ifnotblogdescription}{/block:ifnotshowblogdescription}{/block:ifnotblogtitle}{/block:ifnotshowblogtitleinheader}
- div#blog-about div#blog-title {
- font-weight: bold;
- font-size: 1.5em;
- color: {color:title};
- }
- div#blog-title + div#blog-description {
- margin-top: 1em;
- }
- div#blog-description {
- color: {color:description};
- }
- /* nav bar */
- nav {
- position: -webkit-sticky;
- position: sticky;
- background: {color:nav bar};
- background: rgba({RGBcolor:nav bar},0.8);
- padding: 1em;
- top: 0;
- margin: auto;
- width: {text:header width};
- text-align: center;
- z-index: 3;
- -webkit-transition: 0.35s all;
- transition: 0.35s all;
- }
- nav:hover {
- background: {color:nav bar};
- background: rgba({RGBcolor:nav bar},1);
- }
- nav a, div#navlinks, div#search {
- display: inline-block;
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- nav a#nav-title {
- margin: 0 0.35em;
- margin-right: 1.25em;
- font-weight: bold;
- color: {color:nav bar title};
- }
- div#navlinks, div#search {
- margin: 0 0.35em;
- }
- div#navlinks a, div#search {
- padding: 0 0.35em;
- color: {color:nav bar links};
- }
- div#navlinks:hover a {
- color: {color:nav bar links fade};
- }
- div#navlinks:hover a:hover {
- color: {color:nav bar links hover};
- }
- div#search form {
- margin: 0;
- }
- div#search input {
- border: none;
- outline: none;
- color: {color:nav bar links};
- background: transparent;
- font-family: {block:Ifgooglefont}'{text:google font}', {/block:Ifgooglefont}{font:font};
- font-size: 1em;
- text-transform: lowercase;
- width: 3.5em;
- margin: 0;
- padding: 0;
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#search input::-webkit-input-placeholder {
- color: {color:nav bar links fade};
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#search input:-ms-input-placeholder {
- color: {color:nav bar links fade};
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#search input::-ms-input-placeholder {
- color: {color:nav bar links fade};
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#search input::placeholder {
- color: {color:nav bar links fade};
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#search input:hover::-webkit-input-placeholder {
- color: {color:nav bar links hover};
- }
- div#search input:hover:-ms-input-placeholder {
- color: {color:nav bar links hover};
- }
- div#search input:hover::-ms-input-placeholder {
- color: {color:nav bar links hover};
- }
- div#search input:hover::placeholder {
- color: {color:nav bar links hover};
- }
- div#search input:focus {
- width: 5em;
- margin-right: -1.5em;
- }
- nav a.prev, nav a.next {
- text-transform: lowercase;
- }
- nav a.prev {
- float: left;
- }
- nav a.next {
- float: right;
- }
- /* post container */
- section#posts {
- {block:IndexPage}width: calc({select:post pages post width} + {select:post pages post info width} + {select:post margin});{/block:IndexPage}
- {block:PermalinkPage}width: {select:permalink page post width};{/block:PermalinkPage}
- margin: 6em auto 3em;
- }
- .post {
- margin: {select:post margin} 0;
- }
- /* post positioning */
- {block:IndexPage}
- .right article .contents {
- margin-left: calc({select:post pages post info width} + {select:post margin});
- }
- .right article .contents .info {
- left: calc(-1 * {select:post margin} - ({select:post pages post info width} / 2));
- -webkit-transform: translate(-50%,-50%) scale(0);
- transform: translate(-50%,-50%) scale(0);
- }
- .right article .contents input.info-toggle:checked ~ .info, .right article.info-hide .info {
- -webkit-transform: translate(-50%,-50%) scale(1);
- transform: translate(-50%,-50%) scale(1);
- }
- .right article .contents input.info-toggle, .right article .contents .info-toggle-back {
- left: 0.5em;
- }
- .right .photo input.info-toggle, .right .photo .info-toggle-back {
- left: calc({text:photoset image spacing} + 0.5em) !important;
- }
- .al article:nth-child(even) .contents {
- margin-left: calc({select:post pages post info width} + {select:post margin});
- }
- .al article:nth-child(even) .contents .info {
- left: calc(-1 * {select:post margin} - ({select:post pages post info width} / 2));
- -webkit-transform: translate(-50%,-50%) scale(0);
- transform: translate(-50%,-50%) scale(0);
- }
- .al article:nth-child(even) .contents input.info-toggle:checked ~ .info, .al article.info-hide:nth-child(even) .info {
- -webkit-transform: translate(-50%,-50%) scale(1);
- transform: translate(-50%,-50%) scale(1);
- }
- .al article:nth-child(even) .contents input.info-toggle, .al article:nth-child(even) .contents .info-toggle-back {
- left: 0.5em;
- }
- .al article.photo:nth-child(even) input.info-toggle, .al article.photo:nth-child(even) .info-toggle-back {
- left: calc({text:photoset image spacing} + 0.5em) !important;
- }
- .ar article:nth-child(odd) .contents {
- margin-left: calc({select:post pages post info width} + {select:post margin});
- }
- .ar article:nth-child(odd) .contents .info {
- left: calc(-1 * {select:post margin} - ({select:post pages post info width} / 2));
- -webkit-transform: translate(-50%,-50%) scale(0);
- transform: translate(-50%,-50%) scale(0);
- }
- .ar article:nth-child(odd) .contents input.info-toggle:checked ~ .info, .ar article.info-hide:nth-child(odd) .info {
- -webkit-transform: translate(-50%,-50%) scale(1);
- transform: translate(-50%,-50%) scale(1);
- }
- .ar article:nth-child(odd) .contents input.info-toggle, .ar article:nth-child(odd) .contents .info-toggle-back {
- left: 0.5em;
- }
- .ar article.photo:nth-child(odd) input.info-toggle, .ar article.photo:nth-child(odd) .info-toggle-back {
- left: calc({text:photoset image spacing} + 0.5em) !important;
- }
- /* post contents */
- .contents {
- display: inline-block;
- width: {select:post pages post width};
- background: {color:post background 1};
- }
- .link .contents {
- border: 3px solid {color:post border};
- }
- {/block:IndexPage}
- {block:PermalinkPage}
- .contents {
- width: {select:permalink page post width};
- }
- {/block:PermalinkPage}
- .contents iframe {
- display: block;
- }
- .contents blockquote {
- padding: 0 0 0 1em;
- border-left: 1px solid;
- }
- .contents ol, ul {
- padding: 0 0 0 1em;
- }
- {block:PermalinkPage}
- /* permalink title */
- .perma-title {
- background: {color:post background 2};
- font-weight: bold;
- font-size: 1.2em;
- margin-bottom: 1em;
- padding: 0.83em;
- }
- {/block:PermalinkPage}
- /* text post */
- .body {
- padding: 1em;
- background: {color:post background 2};
- }
- /* photo + photoset posts */
- .image {
- display: block;
- border: 3px solid {color:post border};
- padding: {text:photoset image spacing};
- }
- .image img {
- {block:PermalinkPage}width: 700px;{/block:PermalinkPage}
- height: auto;
- display: block;
- }
- .image img.stay {
- display: none;
- }
- .photoset-container {
- border: 3px solid {color:post border};
- padding: {text:photoset image spacing};
- }
- .photoset-grid {
- grid-gap: {text:photoset image spacing};
- }
- label.photo-trigger {
- display:block;
- position:relative;
- cursor:pointer;
- -webkit-user-select:none;
- -moz-user-select:none;
- -ms-user-select:none;
- user-select:none;
- }
- label.photo-trigger input {display:none;}
- .lightbox {
- position:fixed;
- top:0;
- left:0;
- height:100%;
- width:100%;
- background:{color:lightbox background};
- z-index:99999;
- opacity:0;
- visibility:hidden;
- }
- label.photo-trigger input:checked ~ .lightbox {visibility:visible; opacity:1;}
- label.photo-trigger input:checked ~ img:not(.stay) {
- width:auto;
- height:auto;
- max-height: 75vh;
- max-width: 75vw;
- position:fixed;
- display:block;
- top:50%;
- left:50%;
- z-index:100000;
- -webkit-transform:translate(-50%,-50%);
- transform:translate(-50%,-50%);
- }
- label.photo-trigger input:checked ~ img.stay {
- display: block;
- }
- /* chat posts */
- .lines {
- border: 0.25em solid {color:post border};
- }
- .line {
- padding: 0.5em;
- }
- .line:nth-child(odd) {
- background: {color:post background 2};
- }
- .label {
- font-weight: bold;
- }
- /* link posts */
- .link-container a {
- display: block;
- background: {color:post background 2};
- }
- .link-container a span:first-child {
- padding: 0.85em 1em;
- }
- .link-container img {
- display: inline-block;
- width: 3em;
- height: auto;
- vertical-align: middle;
- margin-right: 1.15em;
- }
- .link-container span {
- display: inline-block;
- vertical-align: middle;
- font-size: 1.1em;
- font-weight: bold;
- }
- .link-container img + span {
- max-width: calc(100% - 4.5em);
- padding: 0.5em 0;
- text-overflow: ellipsis;
- white-space: nowrap;
- overflow: hidden;
- }
- .orig-desc {
- padding: 1em;
- border-top: 3px solid {color:post border};
- }
- /* quote posts */
- .words {
- border: 3px solid {color:post border};
- padding: 1em;
- min-height: 5em;
- }
- .words::first-letter {
- background: {color:post background 2};
- padding: 0.5em 0.75em;
- margin-right: 0.5em;
- float: left;
- font-size: 1.25em;
- }
- {block:IndexPage}
- .source {
- font-style: italic;
- text-transform: uppercase;
- font-size: 0.75em;
- line-height: 1.5em;
- margin-bottom: 1em;
- }
- {/block:IndexPage}
- {block:PermalinkPage}
- .source {
- font-style: italic;
- }
- .source::before {
- content: '\2014';
- margin-right: 0.25em;
- }
- {/block:PermalinkPage}
- /* audio posts */
- .audio-player {
- border: 3px solid {color:post border};
- }
- .audio-play, .audio-info {
- display: inline-block;
- vertical-align: middle;
- }
- .audio-play {
- width: 5em;
- height: 5em;
- margin-right: 1em;
- }
- .audio-play:not(.has-img) {
- background: #f2f2f2;
- }
- .audio-play span {
- position: absolute;
- top: 50%;
- left: 50%;
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
- width: 27px;
- height: 27px;
- overflow: hidden;
- border-radius: 100%;
- }
- .audio-play img + span {
- opacity: 0.5;
- -webkit-transition: 0.35s all;
- transition: 0.35s all;
- }
- .audio-play:hover img + span {
- opacity: 0.8;
- }
- .audio-play span iframe {
- margin-left: -3px;
- }
- .audio-info {
- padding: 0.5em 0.5em 0.5em 0;
- }
- .audio-play ~ .audio-info {
- max-width: calc(100% - 6.5em);
- }
- span.audio-name {
- text-decoration: underline;
- }
- .audio-plays {
- font-size: 0.8em;
- }
- .audio-plays span {
- font-size: 0.65em;
- margin-right: 0.75em;
- color: lightcoral;
- }
- .audio-embed iframe {
- width: 100%;
- display: block;
- }
- iframe.tumblr_audio_player {
- height: 85px;
- }
- iframe.spotify_audio_player {
- height: 80px;
- }
- /* video posts */
- {block:IndexPage}
- .video-container div:not(.video-{select:post pages post width}) {
- display: none;
- }
- {/block:IndexPage}
- {block:PermalinkPage}
- .video-container div:not(.video-{select:permalink page post width}) {
- display: none;
- }
- {/block:PermalinkPage}
- .video-250px iframe.instagram-media {
- width: 250px !important;
- min-width: 0 !important;
- margin: 0 !important;
- }
- .video-container iframe.instagram-media {
- margin: 0 !important;
- }
- /* ask posts */
- .qna {
- border: 3px solid {color:post border};
- }
- .question, .reply {
- display: table;
- width: 100%;
- }
- .reply {
- border-top: 3px solid {color:post border};
- }
- .question div, .reply div {
- display: table-cell;
- vertical-align: middle;
- }
- .qna .mark {
- padding: 1em 1.5em;
- background: {color:post background 2};
- width: 4em;
- }
- .speech {
- padding: 1em;
- word-break: break-word;
- }
- .speech:empty {
- padding: 0;
- }
- .speech:empty + .mark {
- display: none;
- }
- .reply .speech :nth-last-child(2) {
- display: inline;
- }
- span.person {
- display: inline-block;
- text-transform: lowercase;
- }
- {block:IndexPage}
- /* post info toggle */
- input.info-toggle, .info-toggle-back {
- position: absolute;
- right: 0.5em;
- bottom: 0.5em;
- margin: 0;
- height: 1.3em;
- width: 1.3em;
- font-size: 16px;
- cursor: help;
- }
- .info-hide input.info-toggle, .info-hide .info-toggle-back {
- display: none;
- }
- .photo input.info-toggle, .photo .info-toggle-back {
- right: calc({text:photoset image spacing} + 0.5em);
- bottom: calc({text:photoset image spacing} + 0.5em);
- }
- input.info-toggle {
- position: absolute;
- z-index: 2;
- opacity: 0;
- }
- .info-toggle-back {
- background: {color:post background 1};
- z-index: 1;
- padding: 0.35em;
- -webkit-transition: 0.5s all;
- transition: 0.5s all;
- }
- .info-always .info-toggle-back {
- opacity: 1;
- }
- .info-hover.opacity-0 .info-toggle-back {
- opacity: 0;
- }
- .info-hover.opacity-25 .info-toggle-back {
- opacity: 0.25;
- }
- .info-hover.opacity-50 .info-toggle-back {
- opacity: 0.5;
- }
- .info-hover.opacity-75 .info-toggle-back {
- opacity: 0.75;
- }
- .info-hover.opacity-25.text .info-toggle-back, .info-hover.opacity-25.chat .info-toggle-back {
- opacity: 0.15;
- }
- .info-hover.opacity-50.text .info-toggle-back, .info-hover.opacity-50.chat .info-toggle-back {
- opacity: 0.25;
- }
- .info-hover.opacity-75.text .info-toggle-back, .info-hover.opacity-75.chat .info-toggle-back {
- opacity: 0.5;
- }
- .info-hover.opacity-25 .audio-embed ~ .info-toggle-back {
- opacity: 0.5;
- }
- .info-hover.opacity-50 .audio-embed ~ .info-toggle-back {
- opacity: 0.75;
- }
- .info-hover.opacity-75 .audio-embed ~ .info-toggle-back {
- opacity: 1;
- }
- .info-hover .contents:hover .info-toggle-back {
- opacity: 1;
- }
- input.info-toggle:checked + .info-toggle-back {
- padding: 0.35em;
- }
- input.info-toggle + .info-toggle-back span::before {
- content: "\e2ab";
- display: block;
- position: absolute;
- -webkit-transition: 0.5s all;
- transition: 0.5s all;
- -webkit-transform: scale(1);
- transform: scale(1);
- font-family: 'honeybee';
- font-size: 0.6em;
- font-weight: bold;
- line-height: 1em;
- }
- input.info-toggle:checked + .info-toggle-back span::before {
- -webkit-transform: scale(0);
- transform: scale(0);
- }
- input.info-toggle + .info-toggle-back span::after {
- content: "\e20e";
- display: block;
- position: absolute;
- -webkit-transition: 0.5s all;
- transition: 0.5s all;
- -webkit-transform: scale(0);
- transform: scale(0);
- -webkit-transform-origin: center;
- transform-origin: center;
- font-family: 'honeybee';
- font-size: 0.6em;
- font-weight: bold;
- line-height: 1em;
- }
- input.info-toggle:checked + .info-toggle-back span::after {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- /* post info */
- .info {
- width: {select:post pages post info width};
- max-height: 100%;
- overflow: auto;
- position: absolute;
- top: 50%;
- right: calc(-1 * {select:post margin} - ({select:post pages post info width} / 2));
- -webkit-transform: translate(50%,-50%) scale(0);
- transform: translate(50%,-50%) scale(0);
- -webkit-transition: 0.5s all;
- transition: 0.5s all;
- background: {color:post info background};
- padding: 1em;
- }
- .link-container + input ~ .info, .audio .info {
- max-height: calc(100% + {select:post margin});
- }
- input.info-toggle:checked ~ .info, .info-hide .info {
- -webkit-transform: translate(50%,-50%) scale(1);
- transform: translate(50%,-50%) scale(1);
- }
- .info::-webkit-scrollbar {
- width: 5px;
- background: transparent;
- }
- .info::-webkit-scrollbar-track {
- background: transparent;
- }
- .info::-webkit-scrollbar-thumb {
- background: {color:color 2};
- }
- /* post title */
- .title {
- font-weight: bold;
- margin-bottom: 0.75em;
- text-transform: uppercase;
- }
- {block:ifnotshowtagsonindexpages}.tags{display:none;}{/block:ifnotshowtagsonindexpages}
- {/block:IndexPage}
- {block:PermalinkPage}
- .perma-more {
- margin-top: 2em;
- background: {color:post background 2};
- padding: 1em;
- }
- .perma-more:empty {
- display: none;
- }
- .info {
- margin-top: 2em;
- background: {color:post info background};
- padding: 0.75em 1em;
- }
- {/block:PermalinkPage}
- .post-info a, .rb-info a {
- color: {color:post info links};
- }
- .post-info a:hover, .rb-info a:hover {
- color: {color:post info links hover};
- }
- /* post captions */
- {block:IndexPage}
- .caption, .more-link-description, .replies {
- margin-bottom: 1em;
- }
- {/block:IndexPage}
- .caption:empty, .more-link-description:empty, .replies:empty {
- display: none;
- }
- .reblogged:not(:last-child) {
- margin-bottom: 0.75em;
- }
- .reblogged > :not(.blog) {
- margin: 0.5em 0;
- }
- .blog {
- {block:PermalinkPage}font-weight: bold;{/block:PermalinkPage}
- }
- {block:IndexPage}
- .blog.deactive {
- text-decoration: line-through;
- -webkit-text-decoration-color: rgba({RGBcolor:color 1}, 0.65);
- text-decoration-color: rgba({RGBcolor:color 1}, 0.65);
- }
- {/block:IndexPage}
- .blog + p {
- margin-top: 0.25em !important;
- }
- /* like + reblog buttons */
- .share-post {
- float: right;
- z-index: 1;
- }
- .share-post > div {
- font-size: 0.8em;
- margin-top: 0.25em;
- display: inline-block;
- vertical-align: top;
- }
- .like-button {
- height: 1em;
- width: 1em;
- margin-right: 0.5em;
- }
- .like-button div, .like-button iframe {
- position: absolute;
- height: 1.25em;
- width: 100%;
- top: 0;
- left: 0;
- z-index: 1;
- opacity: 0;
- }
- .like-button span {
- color: {color:like and reblog buttons};
- }
- .like-button .liked + span {
- color: {color:like button liked};
- }
- {block:iffillinheartwhenpostliked}
- .like-button .liked + span::before {
- content: "\e154";
- }
- {/block:iffillinheartwhenpostliked}
- .like-button div:hover + span {
- color: {color:like and reblog buttons hover};
- }
- {block:IndexPage}{block:ifnotshowlikebuttononindexpages}.like-button {display:none!important;}{/block:ifnotshowlikebuttononindexpages}{/block:IndexPage}
- .share-post a {
- display: block;
- height: 1em;
- width: 1em;
- color: {color:like and reblog buttons};
- }
- .share-post a:hover {
- color: {color:like and reblog buttons hover};
- }
- /* date + notecount */
- a.permalink {
- text-transform: lowercase;
- }
- span.notecount {
- margin-left: 0.5em;
- }
- span.notecount span {
- margin-right: 0.833em;
- font-size: 0.6em;
- }
- /* via + source */
- .rb-info {
- text-transform: lowercase;
- }
- /* tags */
- .tags span {
- font-weight: bold;
- }
- .tags a {
- margin-left: 0.5em;
- color: {color:tags};
- }
- .tags a:hover {
- color: {color:tags hover};
- }
- /* post notes */
- div#post-notes {
- background: {color:permalink post notes background};
- margin-top: 2em;
- padding: 1em;
- }
- ol.notes {
- list-style: none;
- padding: 0;
- margin: 0;
- }
- ol.notes li:not(:last-child) {
- margin-bottom: 0.75em;
- }
- ol.notes li::before {
- font-family: 'honeybee';
- font-size: 0.7em;
- margin-right: 1em;
- vertical-align: middle;
- }
- ol.notes li.like::before {
- content: '\e155';
- }
- ol.notes li.reblog::before {
- content: '\e407';
- }
- ol.notes li.reply::before {
- content: '\e2ab';
- }
- ol.notes li.original_post::before {
- content: '\e398';
- }
- ol.notes img {
- display: none;
- }
- ol.notes blockquote {
- margin: 0.25em 0 0 0;
- border: none;
- background: rgba({RGBcolor:permalink post notes background}, 0.5);
- padding: 0.5em 0.75em;
- border-left: 1px solid;
- }
- /* pagination */
- div#pagination {
- margin-top: {select:post margin};
- text-align: center;
- font-size: 1.1em;
- text-transform: lowercase;
- }
- div#pagination > * {
- margin: 0 0.75em;
- }
- div#pagination a.page {
- color: {color:pagination};
- }
- div#pagination a:hover {
- text-decoration: underline;
- color: {color:pagination accent};
- }
- div#pagination span.page {
- padding: 0.5em 0.75em;
- background: {color:pagination accent};
- color: {color:background};
- }
- .top div#pagination, .bottom nav a.next, .bottom nav a.prev, .bottom.simple div#pagination .page, .bottom.jump div#pagination a.next, .bottom.jump div#pagination a.prev {
- display: none;
- }
- /***************************************************
- DO NOT TOUCH
- ***************************************************/
- div#credit {
- position: fixed;
- bottom: 5px;
- right: 5px;
- font-size: 0.8em;
- line-height: 1em;
- }
- div#credit a {
- display: block;
- background: #fff;
- padding: 5px 6px;
- color: #000;
- text-decoration: none;
- }
- div#credit a::before, div#credit a::after {
- opacity: 0;
- visibility: hidden;
- -webkit-transition: 0.2s all ease-in-out;
- transition: 0.2s all ease-in-out;
- }
- div#credit a::before {
- content: "";
- position: absolute;
- left:0%;
- top:50%;
- margin-left:-12px;
- -webkit-transform:translatey(-50%) rotate(-90deg);
- transform:translatey(-50%) rotate(-90deg);
- border-width: 4px 6px 0 6px;
- border-style: solid;
- border-color: {color:post background 2} transparent transparent transparent;
- z-index: 100;
- }
- div#credit a::after {
- content: attr(tooltip);
- position: absolute;
- left:0%;
- top:50%;
- margin-left:-8px;
- -webkit-transform: translateX(-100%) translateY(-50%);
- transform: translateX(-100%) translateY(-50%);
- background: {color:post background 2};
- text-align: center;
- color: {color:font};
- padding:4px 2px;
- font-size: 12px;
- min-width: 120px;
- pointer-events: none;
- }
- div#credit a:hover::before, div#credit a:hover::after {
- opacity: 1;
- visibility: visible;
- }
- /***************************************************/
- /* tumblr controls */
- .tmblr-iframe {
- {block:ifdarktumblrcontrols}-webkit-filter: invert(100%);filter: invert(100%);{/block:ifdarktumblrcontrols}
- }
- .top iframe.tmblr-iframe {
- top: auto !important;
- bottom: 2em !important;
- -webkit-transform: scale(0.8);
- transform: scale(0.8);
- -webkit-transform-origin: bottom right;
- transform-origin: bottom right;
- }
- .bottom iframe.tmblr-iframe {
- top: 1.75em !important;
- -webkit-transform: scale(0.8) translateY(-50%);
- transform: scale(0.8) translateY(-50%);
- -webkit-transform-origin: top right;
- transform-origin: top right;
- }
- {block:IndexPage}
- /* semi responsiveness */
- @media screen and (max-width:1100px) and (min-width:1001px) {
- section#posts {
- width: calc(400px + {select:post pages post info width} + {select:post margin});
- }
- .contents {
- width: 400px;
- }
- .video-container div:not(.video-400px) {
- display: none;
- }
- .video-400px {
- display: block !important;
- }
- }
- @media screen and (max-width:1000px) and (min-width:901px) {
- section#posts {
- width: calc(300px + {select:post pages post info width} + {select:post margin});
- }
- .contents {
- width: 300px;
- }
- .video-container div:not(.video-300px) {
- display: none;
- }
- .video-300px {
- display: block !important;
- }
- }
- @media screen and (max-width:900px) {
- section#posts {
- width: calc(250px + {select:post pages post info width} + {select:post margin});
- }
- .contents {
- width: 250px;
- }
- .video-container div:not(.video-250px) {
- display: none;
- }
- .video-250px {
- display: block !important;
- }
- }
- {/block:IndexPage}
- {CustomCSS}
- </style>
- </head>
- <body class="{block:IndexPage}{select:post pages post location} {/block:IndexPage}{select:pagination type}">
- {block:ifheader}
- <header>
- <div id="blog-info">
- {block:ifshowavatar}{block:ifavatarimage}<div id="blog-img"><img src="{image:avatar}"></div>{/block:ifavatarimage}{/block:ifshowavatar}
- <div id="blog-about">
- {block:ifshowblogtitleinheader}{block:ifblogtitle}<div id="blog-title">{text:blog title}</div>{/block:ifblogtitle}{/block:ifshowblogtitleinheader}
- {block:ifshowblogdescription}{block:ifblogdescription}<div id="blog-description">{text:blog description}</div>{/block:ifblogdescription}{/block:ifshowblogdescription}
- </div>
- </div>
- </header>
- {/block:ifheader}
- <nav>
- {block:Pagination}{block:PreviousPage}<a href="{PreviousPage}" class="prev">{lang:Prev}</a>{/block:PreviousPage}{/block:Pagination}
- <a href="{BlogURL}" id="nav-title">{Title}</a><div id="navlinks">{block:Ifbloglinkoneurl}<a href="{text:blog link one url}" class="navlink">{text:blog link one name}</a>{/block:Ifbloglinkoneurl}{block:Ifbloglinktwourl}<a href="{text:blog link two url}" class="navlink">{text:blog link two name}</a>{/block:Ifbloglinktwourl}{block:Ifbloglinkthreeurl}<a href="{text:blog link three url}" class="navlink">{text:blog link three name}</a>{/block:Ifbloglinkthreeurl}{block:Ifbloglinkfoururl}<a href="{text:blog link four url}" class="navlink">{text:blog link four name}</a>{/block:Ifbloglinkfoururl}{block:Ifbloglinkfiveurl}<a href="{text:blog link five url}" class="navlink">{text:blog link five name}</a>{/block:Ifbloglinkfiveurl}{block:HasPages}{block:Pages}<a href="{URL}" class="navlink">{Label}</a>{/block:Pages}{/block:HasPages}<a href="/archive" class="navlink" style="text-transform:lowercase;">{lang:Archive}</a>{block:ifsearchbar}<div id="search"><form action="/search" method="get"><input type="text" name="q" value="{SearchQuery}" placeholder="{lang:Search}"/></form></div>{/block:ifsearchbar}</div>
- {block:Pagination}{block:NextPage}<a href="{NextPage}" class="next">{lang:Next}</a>{/block:NextPage}{/block:Pagination}
- </nav>
- <section id="posts">
- {block:Posts}<article class="post {PostType} {select:post info}" id="{PostID}">
- <div class="contents">
- {block:PermalinkPage}{block:Title}<div class="perma-title">{Title}</div>{/block:Title}{/block:PermalinkPage}
- {block:Text}<div class="body">{block:NotReblog}{Body}{/block:NotReblog}{block:RebloggedFrom}{block:Reblogs}<div class="reblogged"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:Reblogs}{/block:RebloggedFrom}</div>{/block:Text}
- {block:Photo}<div class="image"><label class="photo-trigger"><input type="checkbox"><img src="{PhotoURL-HighRes}" alt="{PhotoAlt}"><img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" class="stay"><div class="lightbox"></div></label></div>{/block:Photo}
- {block:Photoset}<div class="photoset-container"><div class="photoset-grid" photoset-layout="{PhotosetLayout}">{block:Photos}<div><label class="photo-trigger"><input type="checkbox"><img src="{PhotoURL-HighRes}" /><div class="lightbox"></div></label></div>{/block:Photos}</div></div>{/block:Photoset}
- {block:Quote}<div class="words">{Quote}</div>{/block:Quote}
- {block:Link}<div class="link-container">
- <a href="{URL}" class="path" title="{Name}" {Target}>{block:Thumbnail}<img src="{Thumbnail-HighRes}">{/block:Thumbnail}<span>{Name}</span></a>
- </div>
- {block:Description}{block:NotReblog}<div class="orig-desc">{Description}</div>{/block:NotReblog}{block:RebloggedFrom}{block:Reblogs}{block:IsNotOriginalEntry}<div class="orig-description"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:IsNotOriginalEntry}{/block:Reblogs}{/block:RebloggedFrom}{/block:Description}
- {/block:Link}
- {block:Chat}<div class="lines">{block:Lines}<div class="line"><span class="label">{block:Label}{Label}{/block:Label}</span> {Line}</div>{/block:Lines}</div>{/block:Chat}
- {block:Audio}{block:AudioPlayer}<div class="audio-player">
- <div class="audio-play{block:AlbumArt} has-img{/block:AlbumArt}">
- {block:AlbumArt}<img src="{AlbumArtURL}">{/block:AlbumArt}
- {AudioPlayer}
- </div>
- <div class="audio-info">
- <div class="audio-track">{block:TrackName}<span class="audio-name">{TrackName}</span>{/block:TrackName}{block:Artist} by {Artist}{/block:Artist}</div>
- {block:PlayCount}<div class="audio-plays"><span class="th th-heart-1"></span>{PlayCount}</div>{/block:PlayCount}
- </div>
- </div>{/block:AudioPlayer}{block:AudioEmbed}<div class="audio-embed">{AudioEmbed}</div>{/block:AudioEmbed}{/block:Audio}
- {block:Video}<div class="video-container"><div class="video-250px">{VideoEmbed-250}</div><div class="video-400px">{VideoEmbed-400}</div><div class="video-500px">{VideoEmbed-500}</div><div class="video-700px">{VideoEmbed-700}</div></div>{/block:Video}
- {block:Answer}
- <div class="qna">
- <div class="question">
- <div class="mark"><span class="th th-question-o"></span></div>
- <div class="speech"><span class="person">{Asker} — </span> {Question}</div>
- </div>
- <div class="reply">
- <div class="speech">{Answer}{block:Answerer} <span class="person"> — {Answerer}</span>{/block:Answerer}</div>
- <div class="mark"><span class="th th-exclamation-o"></span></div>
- </div>
- </div>
- {/block:Answer}
- {block:IndexPage}
- <input type="checkbox" class="info-toggle">
- <div class="info-toggle-back"><span class="th"></span></div>
- {/block:IndexPage}
- {block:PermalinkPage}
- <div class="perma-more">{block:Link}{block:Description}{block:RebloggedFrom}{block:Reblogs}{block:IsNotOriginalEntry}<div class="reblogged"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:IsNotOriginalEntry}{/block:Reblogs}{/block:RebloggedFrom}{/block:Description}{/block:Link}{block:Quote}{block:Source}<div class="source">{Source}</div>{/block:Source}{/block:Quote}{block:Answer}{block:Answerer}{block:Reblogs}<div class="qna"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}">{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</div>{Body}</div>{/block:Reblogs}{/block:Answerer}{/block:Answer}{block:Caption}{block:NotReblog}{Caption}{/block:NotReblog}{block:RebloggedFrom}{block:Reblogs}<div class="reblogged"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:Reblogs}{/block:RebloggedFrom}{/block:Caption}</div>
- {/block:PermalinkPage}
- {block:Date}
- <div class="info">
- {block:IndexPage}
- {block:Title}<div class="title">{Title}</div>{/block:Title}
- {block:Link}{block:Description}{block:RebloggedFrom}<div class="more-link-description">{block:Reblogs}{block:IsNotOriginalEntry}<div class="reblogged"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:IsNotOriginalEntry}{/block:Reblogs}</div>{/block:RebloggedFrom}{/block:Description}{/block:Link}
- {block:Quote}{block:Source}<div class="source">{Source}</div>{/block:Source}{/block:Quote}
- {block:Answer}{block:Answerer}<div class="replies">{block:Reblogs}<div class="qna"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}">{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</div>{Body}</div>{/block:Reblogs}</div>{/block:Answerer}{/block:Answer}
- {block:Caption}<div class="caption">{block:NotReblog}{Caption}{/block:NotReblog}{block:RebloggedFrom}{block:Reblogs}<div class="reblogged"><div class="blog{block:IsDeactivated} deactive{/block:IsDeactivated}"><span>{block:HasPermalink}<a href="{Permalink}">{/block:HasPermalink}{Username}{block:HasPermalink}</a>{/block:HasPermalink}</span></div>{Body}</div>{/block:Reblogs}{/block:RebloggedFrom}</div>{/block:Caption}
- {/block:IndexPage}
- <div class="share-post"><div class="like-button">{LikeButton}<span class="th th-heart-1-o"></span></div><div class="reblog-button"><a href="{ReblogURL}"><span class="th th-undo-arrow"></span></a></div></div>
- <div class="post-info"><a href="{Permalink}" class="permalink" title="{TimeAgo}">{ShortMonth} {DayOfMonthWithZero}{block:NoteCount}<span class="notecount"><span class="th th-heart-1"></span>{NoteCount}</span>{/block:NoteCount}</a></div>
- {block:RebloggedFrom}{block:PermalinkPage}<div class="rb-info"><a href="{ReblogParentURL}">{lang:Via}: {ReblogParentName},</a> <a href="{ReblogRootURL}">{lang:Source}: {ReblogRootName}</a></div>{/block:PermalinkPage}{/block:RebloggedFrom}
- {block:HasTags}<div class="tags"><span>#</span>{block:Tags}<a href="{TagURL}">{Tag}</a>{/block:Tags}</div>{/block:HasTags}
- <!--{block:ContentSource}<a href="{SourceURL}">{SourceTitle}</a>{/block:ContentSource}-->
- </div>
- {/block:Date}
- </div>
- {block:PostNotes}<div id="post-notes">{PostNotes}</div>{/block:PostNotes}
- </article>
- {/block:Posts}
- {block:Pagination}<div id="pagination">
- {block:PreviousPage}<a href="{PreviousPage}" class="prev">{lang:Prev}</a>{/block:PreviousPage}
- {block:JumpPagination length="5"}{block:CurrentPage}<span class="page">{PageNumber}</span>{/block:CurrentPage}{block:JumpPage}<a href="{URL}" class="jump page">{PageNumber}</a>{/block:JumpPage}{/block:JumpPagination}
- {block:NextPage}<a href="{NextPage}" class="next">{lang:Next}</a>{/block:NextPage}
- </div>{/block:Pagination}
- </section>
- <div id="credit"><a href="https://annasthms.tumblr.com/" tooltip="theme by annasthms">a</a></div>
- <div id="hi"></div>
- </body>
- </html>
Add Comment
Please, Sign In to add comment