Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <head>
- <!---
- WINDOWS 420 theme by @puella / @mirainikki
- i never know what to write here. listen to the chainsaw man opening. stan miku. drink some water
- CREDITS:
- -photosets by @annasthms
- -98.css from https://jdan.github.io/98.css/
- -and meeeeee :3
- --->
- <link rel="stylesheet" href="https://unpkg.com/98.css">
- <link href="https://static.tumblr.com/0podkko/oDSpg7y88/photosets.css" rel="stylesheet">
- <meta charset="utf-8">
- <meta https-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- {block:Description}
- <meta name="description" content="{MetaDescription}" />
- {/block:Description}
- <title>{Title}</title>
- <link rel="shortcut icon" href="{image:favicon}">
- <link rel="alternate" type="application/rss+xml" href="{RSS}">
- <link rel="stylesheet" href="https://static.tumblr.com/qxrkgx6/RWPmgn2qa/normalize.min.css">
- <script src="https://static.tumblr.com/qxrkgx6/LuRmgn2rm/modernizr-2.6.2.min.js"></script>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/smoothscroll/1.4.1/SmoothScroll.min.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
- <script src="https://static.tumblr.com/rtrqcib/VGGnlh8rf/jquery.style-my-tooltips.min.js"></script>
- <script>(function($){$(document).ready(function(){$("a[title]").style_my_tooltips({tip_follows_cursor:true,tip_delay_time:0,tip_fade_speed:0,attribute:"title"});});})(jQuery);</script>
- <script>
- function gatherData(images, arr) {
- for (let i = 0; i < images.length; i++) {
- let currentData = {
- "width": images[i].getAttribute('data-width'),
- "height": images[i].getAttribute('data-height'),
- "low_res": images[i].getAttribute('data-lowres'),
- "high_res": images[i].getAttribute('data-highres')
- };
- arr.push(currentData);
- }
- }
- function getIndex(elem) {
- let i = 0;
- while( (elem = elem.previousElementSibling) != null ) i++;
- return i;
- }
- function lightbox(elem) {
- let currentPhotoset = elem.parentNode;
- let photosetPhotos = currentPhotoset.getElementsByTagName('div');
- let data = [];
- gatherData(photosetPhotos, data);
- Tumblr.Lightbox.init(data, getIndex(elem) + 1);
- }
- </script>
- <meta name="image:favicon" content=""/>
- <meta name="image:icon" content="https://64.media.tumblr.com/948d31b3b6b3a9cc63f1150e649fdaaf/f09c667c9f170527-74/s2048x3072/4ccb2cf6e8a2153cd889c694f3a8087a66942790.jpg"/>
- <meta name="image:background" content=""/>
- <meta name="color:background" content=""/>
- <meta name="color:post background" content="#fff"/>
- <meta name="color:title bar" content="#1a89af"/>
- <meta name="color:title color" content="#fff"/>
- <meta name="color:window background" content="c0c0c0"/>
- <meta name="color:text" content="#000"/>
- <meta name="color:links" content="#1a89af"/>
- <meta name="color:links hover" content=""/>
- <meta name="color:tooltip background" content="#fff"/>
- <meta name="color:tooltip text" content="#000"/>
- <meta name="color:selection background" content="#1a89af"/>
- <meta name="color:selection text" content="#fff"/>
- <meta name="if:header image" content=""/>
- <meta name="if:redirect" content=""/>
- <meta name="if:captions" content="1"/>
- <meta name="if:background cover" content=""/>
- <meta name="text:title bar" content="Title"/>
- <meta name="text:description" content="Description"/>
- <meta name="text:links text" content="Links"/>
- <meta name="text:link 1" content="One"/>
- <meta name="text:link 1 url" content=""/>
- <meta name="text:link 2" content="Two"/>
- <meta name="text:link 2 url" content=""/>
- <meta name="text:link 3" content="Three"/>
- <meta name="text:link 3 url" content=""/>
- <meta name="text:link 4" content="Four"/>
- <meta name="text:link 4 url" content=""/>
- <meta name="text:redirect" content=""/>
- </head>
- <style type="text/css">
- .npf_row {
- margin: 0 !important;
- }
- .tmblr-full img{
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- box-sizing:border-box !important;
- }
- ::selection {
- background: {color:selection background};
- color:{color:selection text};
- }
- ::-moz-selection {
- background: {color:selection background};
- color:{color:selection text};
- }
- #s-m-t-tooltip{
- margin: 20px 0 0 10px;
- padding: 5px;
- max-width: 300px;
- background-color:{color:tooltip background};
- color:{color:tooltip text};
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- z-index: 9999;
- }
- body {
- margin:0px;
- background-color: {color:background};
- background-image: url('{image:background}');
- {block:ifbackgroundcover}
- background-size: cover;
- {/block:ifbackgroundcover}
- {block:ifnotbackgroundcover}
- background-repeat:repeat;
- {/block:ifnotbackgroundcover}
- background-attachment:fixed;
- font-family: "Pixelated MS Sans Serif",Arial;
- font-size:13px;
- }
- p{
- margin:5px 0px;
- padding:0;
- }
- pre {
- white-space: pre-wrap;
- white-space: -moz-pre-wrap;
- white-space: -pre-wrap;
- white-space: -o-pre-wrap;
- word-wrap: break-word;
- }
- a{
- color:{color:links};
- text-decoration:none;
- transition:0.5s;
- }
- a:hover{
- color:{color:links hover};
- cursor:help;
- }
- a.tumblr_blog{
- display:inline-block;
- margin-bottom:5px;
- }
- li{
- margin-left:-15px;
- }
- #wrapper{
- {block:ifnotheaderimage}
- width:715px;
- {block:ifnotheaderimage}
- {block:ifheaderimage}
- width:815px;
- {block:ifheaderimage}
- margin:auto;
- animation:fadeEffect 1s;
- }
- @keyframes fadeEffect {
- from {opacity: 0;}
- to {opacity: 1;}
- }
- .title-bar {
- background:{color:title bar};
- color:{color:title color};
- cursor:move;
- }
- .title-bar-text::first-letter {
- text-transform: uppercase;
- }
- .window, button{
- background:{color:window background};
- font-size:13px;
- }
- button, select{
- color:{color:text};
- }
- select{
- background-color:{color:post background};
- }
- .status-bar{
- max-width: 414px;
- flex-wrap: wrap;
- }
- #sidebar{
- position:fixed;
- display: flex;
- flex-direction:column;
- height:fit-content;
- height:-moz-fit-content;
- top: 0;
- bottom: 0;
- margin: auto;
- {block:ifnotheaderimage}
- width:235px;
- {block:ifnotheaderimage}
- {block:ifheaderimage}
- width:335px;
- {/block:ifheaderimage}
- }
- #content{
- float:right;
- }
- #icon{
- box-sizing:border-box;
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- background-color:{color:post background};
- }
- #icon img{
- display:block;
- }
- #description{
- margin-top:8px;
- box-sizing:border-box;
- padding:8px;
- background-color:{color:post background};
- box-shadow:inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;
- max-height:100px;
- overflow:auto;
- color:{color:text};
- }
- #links{
- display:flex;
- justify-content:space-between;
- }
- #postcontainer{
- margin:50px 0px 50px 0px;
- }
- .post{
- width:400px;
- overflow:hidden;
- box-sizing:border-box;
- color:{color:text};
- }
- #nav{
- margin-top:8px;
- display:flex;
- justify-content:space-between;
- }
- .answer .embed_iframe{
- width: 340px;
- }
- .nfp_row{
- margin-left:0px;
- margin-right:0px;
- }
- video{
- width:100%;
- max-width:100%;
- height:auto!important;
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- box-sizing:border-box;
- }
- .video-container {
- overflow: hidden;
- }
- .video-container iframe,
- .video-container object,
- .video-container embed {
- position: center;
- max-width: 460px;
- max-height: 460px;
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- box-sizing:border-box;
- }
- .video-wrapper {
- max-width: 460px;
- max-height: 460px;
- }
- iframe.tumblr_audio_player {
- height: 85px;
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- box-sizing:border-box;
- }
- .media{
- margin:0 0 0px 0;
- text-align:center;
- }
- .media img{
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- display:block;
- box-sizing:border-box;
- }
- .title{
- font-size:calc(13px * 2 - 10px);
- font-weight:bold;
- margin:8px 0 8px 0;
- color:{color:text};
- }
- h1, h2, h3, h4, h5, h6{
- font-size:calc(13px * 2 - 10px);
- font-weight:bold;
- margin:8px 0 8px 0;
- color:{color:text};
- }
- .quote{
- font-weight:normal;
- font-size:13px;
- font-style:italic;
- margin:0 0 8px 0;
- }
- .question {
- position: relative;
- box-shadow:inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;
- background-color:{color:post background};
- padding:8px;
- margin-left:8px;
- width:100%;
- word-break: break-word;
- }
- .asker{
- display:flex;
- align-items: flex-start;
- }
- .asker img{
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- }
- .answer{
- position: relative;
- box-shadow:inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;
- background-color:{color:post background};
- padding:8px;
- margin-right:8px;
- width:100%;
- word-break: break-word;
- }
- .answerer{
- margin-top:8px;
- display:flex;
- align-items: flex-start;
- }
- .answerer img{
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- }
- .caption{
- margin-top:8px;
- padding:8px;
- box-shadow:inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;
- background-color:{color:post background};
- }
- blockquote{
- margin: 0 0 5px 0;
- padding-left:8px;
- border-left:1px solid #808080;
- }
- blockquote img{
- width:100%;
- height:auto;
- object-fit:cover;
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- box-sizing:border-box;
- }
- img{
- max-width:100%;
- height:auto;
- }
- ol.notes{
- box-shadow:inset -1px -1px #fff, inset 1px 1px grey, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;
- background-color:{color:post background};
- margin-top:8px;
- padding:8px;
- list-style-type:none;
- max-height:200px;
- overflow:auto;
- margin-bottom:0px;
- }
- ol.notes li.note img{
- width:16px;
- height:16px;
- margin-right:3px;
- }
- ol.notes li.note{
- margin:0px;
- }
- [photoset-layout] {
- grid-gap: 8px;
- }
- [photoset-layout] img {
- border-top:2px ridge grey;
- border-right:2px groove #fff;
- border-bottom:2px groove #fff;
- border-left:2px ridge grey;
- background-color:{color:post background};
- display: block;
- height: 100%;
- width: 100%;
- object-fit: cover;
- }
- [photoset-layout] div {
- cursor: help;
- }
- #heartbeat{
- position:fixed;
- left:12px;
- bottom:6px;
- font-size:18px !important;
- }
- #heartbeat:hover{
- animation: heartbeat 1s infinite;
- }
- @keyframes heartbeat
- {
- 0%
- {
- transform: scale( .90 );
- }
- 20%
- {
- transform: scale( 1 );
- }
- 40%
- {
- transform: scale( .90 );
- }
- 60%
- {
- transform: scale( 1 );
- }
- 80%
- {
- transform: scale( .90 );
- }
- 100%
- {
- transform: scale( .90 );
- }
- }
- </style>
- <body>
- {block:ifredirect}
- {block:IndexPage}
- <script type="text/javascript">
- var url = location.href;
- if (url == "{BlogURL}") {
- window.location = "{BlogURL}tagged/{text:redirect}";
- }
- </script>
- {/block:IndexPage}
- {/block:ifredirect}
- <div id="wrapper">
- <div id="sidebar">
- <div class="window windowcolor">
- <div class="title-bar">
- <div class="title-bar-text">{text:title bar}</div>
- <div class="title-bar-controls">
- <button aria-label="Minimize"></button>
- <button aria-label="Maximize"></button>
- <button aria-label="Close"></button>
- </div>
- </div>
- <div class="window-body">
- <div id="icon">
- <a href="/"><img src="{image:icon}"></a>
- </div>
- <div id="description">
- {text:description}
- </div>
- <select style="width:100%;margin-top:10px;" onchange="location = this.value;">
- <option>{text:links text}</option>
- <option value="{text:link 1 url}">{text:link 1}</option>
- <option value="{text:link 2 url}">{text:link 2}</option>
- <option value="{text:link 3 url}">{text:link 3}</option>
- <option value="{text:link 4 url}">{text:link 4}</option>
- </select>
- {block:Pagination}
- <div id="nav">
- {block:PreviousPage}
- <button onclick="location.href='{PreviousPage}'" type="button">< <u>B</u>ack</button>
- {/block:PreviousPage}
- {block:NextPage}
- <button onclick="location.href='{NextPage}'" type="button"><u>N</u>ext ></button>
- {/block:NextPage}
- </div>
- {/block:Pagination}
- </div>
- </div>
- </div>
- <div id="content">
- {block:Posts}
- <div id="postcontainer">
- <div class="window windowcolor">
- <div class="title-bar">
- <div class="title-bar-text">{PostType}</div>
- <div class="title-bar-controls">
- <button aria-label="Minimize"></button>
- <button aria-label="Maximize"></button>
- <button aria-label="Close"></button>
- </div>
- </div>
- <div class="window-body">
- <div class="post" post-type="{PostType}">
- {block:Text}
- {block:Title}
- <div class="title">{Title}</div>
- {/block:Title}
- {Body}
- {/block:Text}
- {block:Photo}
- <div class="media">{LinkOpenTag}<img src="{PhotoURL-400}" alt="{PhotoAlt}"/>{LinkCloseTag}</div>
- {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
- {/block:Photo}
- {block:Photoset}
- <div class="photoset-grid" photoset-layout="{PhotosetLayout}">{block:Photos}<div data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}" data-lowres="{PhotoURL-400}" data-highres="{PhotoURL-HighRes}" onclick="lightbox(this)"><img src="{PhotoURL-HighRes}" /></div>{/block:Photos}</div>
- {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
- {/block:Photoset}
- {block:Quote}
- <div class="quote">"{Quote}"</div>
- {block:Source}
- <div class="quotesource">{Source}</div>
- {/block:Source}
- {/block:Quote}
- {block:Link}
- <div class="title"><a href="{URL}">{Name}</a></div>
- {block:Description}
- <div class="description">{Description}</div>
- {/block:Description}
- {/block:Link}
- {block:Chat}
- {block:Title}
- <div class="title">{Title}</div>
- {/block:Title}
- {block:Lines}
- <div class="{Alt} user_{UserNumber}">
- {block:Label}
- <b>{Label}</b>{/block:Label}
- {Line}
- </div>
- {/block:Lines}
- {/block:Chat}
- {block:Video}
- <div class="media"><div class="video-wrapper">
- <div class="video-container">{video-400}</div>
- </div></div>
- {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
- {/block:Video}
- {block:Audio}
- <div class="media">
- {block:AudioEmbed}<div class="video-wrapper"><div class="video-container">{AudioEmbed-400}</div></div>{/block:AudioEmbed}
- </div>
- {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
- {/block:Audio}
- {block:Answer}
- <div class="asker"><img src="{AskerPortraitURL-48}"> <div class="question" style="font-style:italic">{Question}</div></div>
- <div class="answerer"><div class="answer">{Answer}</div>{block:Answerer}<img src="{AnswererPortraitURL-48}">{/block:Answerer}<img src="{PortraitURL-48}" style="{block:Answerer}display:none{/block:Answerer}"></div>
- <div style="{block:NotReblog}display:none;margin-top:10px;{/block:NotReblog}">{Replies}</div>
- {/block:Answer}
- {block:PermalinkPage}
- {block:NoteCount}
- {block:PostNotes}{PostNotes}{/block:PostNotes}
- {/block:NoteCount}
- {/block:PermalinkPage}
- </div>
- </div>
- {block:Date}
- <div class="status-bar">
- <p class="status-bar-field"><a href="{Permalink}">Notes: {notecount}</a></p>
- <p class="status-bar-field"><a href="{Permalink}">Permalink</a></p>
- <p class="status-bar-field"><a href="{ReblogURL}">Reblog</a></p>
- <!-- {block:NoRebloggedFrom}
- {block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}
- {/block:NoRebloggedFrom} -->{block:ContentSource}<!-- {SourceURL}
- {block:SourceLogo}<img src="{BlackLogoURL}"width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />{/block:SourceLogo}
- {block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo} -->
- {/block:ContentSource}
- </div>
- {block:HasTags}
- <div class="status-bar">
- {block:Tags}<p class="status-bar-field"><a href="{TagURL}">#{Tag}</a></p>{/block:Tags}
- </div>
- {/block:HasTags}
- {/block:Date}
- </div>
- </div>
- {/block:Posts}
- </div>
- </div>
- <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
- <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
- <script>
- $( function() {
- $("#sidebar").draggable({handle: ".title-bar", scroll: false});
- } );
- $( function() {
- $("[id=postcontainer]").draggable({handle: ".title-bar", scroll: false});
- } );
- </script>
- <script src="https://kit.fontawesome.com/f936906ae0.js" crossorigin="anonymous"></script>
- <a id="heartbeat" href="https://puella.tumblr.com" title="by @puella / @mirainikki"><i class="fas fa-heart"></i>️</a>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement