Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCYTPE html>
- <html>
- <!--
- coded by @abicodes!
- - phosphor icons: https://phosphoricons.com/
- - google fonts + fontshare
- - infinite scroll by metafizzy:
- - npf photosets plugin by codematurgy: https://codematurgy.tumblr.com/post/643394597477875713/npfphotosets-plugin
- - tumblr toggle by seyche: https://seyche.tumblr.com/post/643682133088583680/hi-looove-your-new-blog-theme-i-was-wondering-if
- - custom likes by shythemes: https://shythemes.tumblr.com/post/147903463743/custom-like-and-reblog-buttons
- - light dark modeby anaya neogi: https://dev.to/ananyaneogi/create-a-dark-light-mode-switch-with-css-variables-34l8
- - mahilu tooltips: https://manos.malihu.gr/style-my-tooltips-jquery-plugin/
- - video resizing script from shythemes: https://shythemes.tumblr.com/post/134536748863/tutorial-resizing-videos
- -->
- <head>
- <title>{block:PostSummary}{PostSummary} | {/block:PostSummary}{block:TagPage}#{Tag} | {/block:TagPage}{block:SearchPage}{SearchQuery} | {/block:SearchPage}{block:DayPage}{DayOfMonthWithZero}.{MonthNumberWithZero}.{ShortYear} | {/block:DayPage}{Title}</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}
- <!-- scripts -->
- <script src="https://code.jquery.com/jquery-3.5.0.js"></script>
- <script src=“https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js”></script>
- <script src=“https://static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js”></script>
- <script src="https://unpkg.com/infinite-scroll@4/dist/infinite-scroll.pkgd.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
- <script src ="//static.tumblr.com/fwgzvyf/Oj1o08f6h/shythemes.vr.js"></script>
- <script>//determines if the user has a set theme
- function detectColorScheme(){
- var theme="light"; //default to light
- //local storage is used to override OS theme settings
- if(localStorage.getItem("theme")){
- if(localStorage.getItem("theme") == "dark"){
- var theme = "dark";
- }
- } else if(!window.matchMedia) {
- //matchMedia method not supported
- return false;
- } else if(window.matchMedia("(prefers-color-scheme: dark)").matches) {
- //OS theme setting detected as dark
- var theme = "dark";
- }
- //dark theme preferred, set document with a `data-theme` attribute
- if (theme=="dark") {
- document.documentElement.setAttribute("data-theme", "dark");
- }
- }
- detectColorScheme();
- </script>
- <!-- fonts -->
- <link rel="preconnect" href="https://fonts.googleapis.com">
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
- <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,900;1,400;1,600;1,700&family=Prata&display=swap" rel="stylesheet">
- <link href="https://api.fontshare.com/v2/css?f[]=clash-grotesk@1&display=swap" rel="stylesheet">
- <script src="https://unpkg.com/phosphor-icons"></script>
- <meta name="color:text" content="#141414" />
- <meta name="color:text dark mode" content="#f0f0f0" />
- <meta name="color:color 1" content="#e3b4b3" />
- <meta name="color:color 2" content="#b8cad6" />
- <meta name="color:color 3" content="#abd1cd" />
- <meta name="color:color 1 dark mode" content="#1d598c" />
- <meta name="color:color 2 dark mode" content="#3b3d4f" />
- <meta name="color:color 3 dark mode" content="#94235e" />
- <meta name="color:accent color" content="#91B6B1" />
- <meta name="color:accent color dark mode" content="#D9BDC5" />
- <meta name="text:font size" content=".85rem" />
- <meta name="text:title font size" content="2.3rem" />
- <meta name="text:links font size" content=".75rem" />
- <meta name="text:sidebar width" content="280px" />
- <meta name="if:searchbar" content="1" />
- <meta name="if:description" content="1" />
- <meta name="if:ask" content="1" />
- <meta name="if:submit" content="1" />
- <meta name="if:archive" content="1" />
- <meta name="if:infinitescroll" content="0" />
- <meta name="select:post width" content="300px" title="300px">
- <meta name="select:post width" content="350px" title="350px">
- <meta name="select:post width" content="400px" title="400px">
- <meta name="select:post width" content="450px" title="450px">
- <meta name="select:post width" content="500px" title="500px">
- <meta name="select:post width" content="550px" title="550px">
- <meta name="select:post width" content="600px" title="600px">
- <meta name="text:blog link one name" content="" />
- <meta name="text:blog link one url" content="" />
- <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>
- /****************************************
- Variables
- *****************************************/
- html{overflow: overlay;
- scroll-behavior: smooth;}
- :root{
- /*background colors*/
- --color1: {color:color 1};
- --color2: {color:color 2};
- --color3: {color:color 3};
- /* colors */
- --transparent: rgba(0,0,0,0);
- --light: {color:text dark mode};
- --light-transparent:rgba(240, 240, 240, .5);
- --dark: {color:text};
- --dark-transparent: rgba(20, 20, 20, .5);
- --accent:{color:accent color}50;
- /* fonts*/
- --headerfont:'Clash Grotesk', sans-serif;
- --bodyfont:'Montserrat', sans-serif;
- --accentfont: 'Inconsolata', monospace;
- /* font sizes*/
- --largest-font:{text:title font size}; /*large sidebar font*/
- --large-font:1.4rem;
- --medium-font:{text:font size}; /*body font*/
- --small-font:{text:links font size};
- /* sidebar width*/
- --sidebar-width:{text:sidebar width};
- --post-width: {select:post width};
- --post-gap: 40px;
- --gap:35px;
- --background:
- var(--background-texture),
- var(--color2-gradient),
- var(--color3-gradient2),
- var(--color2-gradient3),
- var(--color1-gradient2),
- var(--color2-gradient2),
- var(--color3-gradient),
- var(--color3-gradient3),
- var(--color1-gradient);
- --color1-gradient:
- linear-gradient(to right,
- var(--color1) 0%,
- var(--transparent) 100%);
- --color1-gradient2:
- radial-gradient(circle at bottom right,
- var(--color1),
- var(--transparent) 50%);
- --color2-gradient:
- radial-gradient(circle at bottom left,
- var(--color2) 0%,
- var(--transparent) 70%);
- --color2-gradient2:
- radial-gradient(circle at 60% center,
- var(--color2) 0%,
- var(--transparent) 55%);
- --color2-gradient3:
- radial-gradient(circle at 100% center,
- var(--color2) 0%,
- var(--transparent) 30%);
- --color3-gradient:
- radial-gradient(circle at top right,
- var(--color3),
- var(--transparent) 100%);
- --color3-gradient2:
- radial-gradient(circle at center left,
- var(--color3),
- var(--transparent) 25%);
- --color3-gradient3:
- radial-gradient(circle at 60% bottom,
- var(--color3),
- var(--transparent) 75%);
- --background-texture: url('https://img.nickpic.host/56Mk0X.png');
- }
- [data-theme="dark"]{
- --light: {color:text};
- --dark: {color:text dark mode};
- --dark-transparent:rgba(240, 240, 240, .5);
- --light-transparent:rgba(20,20,20, .5);
- --color1: {color:color 1 dark mode};
- --color2: {color:color 2 dark mode};
- --color3: {color:color 3 dark mode};
- --accent:{color:accent color dark mode}50;
- }
- body{
- margin: 0px !important;
- background: var(--background);
- color: var(--dark);
- font: var(--medium-font) var(--bodyfont);
- text-size-adjust: none;
- position: relative;
- background-attachment: fixed;
- }
- a{
- text-decoration: none;
- color: inherit;
- transition: .3s ease;
- }
- a:hover{
- color: var(--accent);
- }
- #s-m-t-tooltip{
- /* basic */
- max-width:300px;
- z-index:1000;
- /* style and design */
- padding:8px 12px;
- background:var(--dark-transparent); /*
- fallback if rgba not supported */
- -moz-border-radius:15px;
- -webkit-border-radius:15px;
- border-radius:15px;
- border: 1px solid var(--dark);
- /* font */
- font-family:var(--accentfont);
- font-size:var(--small-font);
- line-height:16px;
- color:var(--light);
- margin-top: -28px;
- margin-left: 20px;
- }
- ::-webkit-scrollbar {
- width:17px;
- height:28px;
- background-color:var(--transparent);
- }
- ::-webkit-scrollbar-track {
- border-radius:10px;
- background-clip:padding-box;
- border:11px solid transparent;
- background-color:var(--light);
- }
- ::-webkit-scrollbar-thumb {
- border: 6px solid transparent;
- background-clip: padding-box;
- border-radius:50px;
- background-color:var(--dark);
- }
- .hover-underline-animation,{
- display: inline-block;
- position: relative;
- }
- .hover-underline-animation:after{
- content: '';
- position: absolute;
- width: 100%;
- transform: scaleX(0);
- height: 3px;
- bottom: 0;
- left: 0;
- background-color: var(--dark);
- transform-origin: bottom left;
- transition: transform 0.25s ease-out;
- }
- .hover-underline-animation:hover:after{
- transform: scaleX(1);
- transform-origin: bottom left;
- }
- /****************************************
- Light Dark Toggle
- *****************************************/
- .toggle{
- }
- .toggle label{
- cursor: pointer;
- transition: .3s ease;
- }
- .toggle label:hover{
- }
- .toggle input {display:none;}
- /****************************************
- Theme Body Layout
- *****************************************/
- .theme-body{
- max-width: 1200px;
- position: relative;
- display: grid;
- grid-template-columns: auto 1fr auto;
- margin: auto;
- grid-gap: 35px;
- margin-top: 40px;
- }
- #top{
- margin-top: -40px;
- }
- /****************************************
- Sidebar (Left)
- *****************************************/
- .al-leftsidebar{
- width: var(--sidebar-width);
- height: calc(100vh - 80px);
- top: 40px;
- border-right: 1.5px solid var(--dark);
- padding: 20px 30px;
- box-sizing: border-box;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- position: sticky;
- z-index: 50;
- }
- .al-title{
- font-family: var(--headerfont);
- text-transform: lowercase;
- font-size: var(--largest-font);
- font-weight: bold;
- margin-bottom: 10px;
- position: relative;
- }
- .al-title a:hover{
- color: var(--dark);
- }
- .al-blurb{
- padding-left: 15px;
- border-left: 1px solid var(--dark-transparent);
- margin-left: 5px;
- }
- .al-links{
- display: flex;
- justify-content: flex-end;
- gap: 5px;
- flex-wrap: wrap;
- margin-top: 20px;
- text-transform: lowercase;
- }
- .al-links a:empty{display:none;}
- .al-links a, .al-links input{
- display: inline-block;
- padding: 0.5em 1.0em;
- background: var(--transparent);
- color: var(--dark);
- font-family: var(--accentfont);
- font-size: var(--small-font);
- cursor: pointer;
- border: 1px solid var(--dark);
- border-radius: 20px;
- margin-bottom: 3px;
- }
- .al-links a:hover {
- background-color: var(--accent);
- }
- .al-leftsidebar-bottom{
- align-self: center;
- display: flex;
- gap: 7px;
- }
- .al-leftsidebar-bottom a{
- display: flex;
- align-items: center;
- text-transform: uppercase;
- letter-spacing: .5px;
- gap: 10px;
- font-size: var(--small-font);
- }
- /****************************************
- Sidebar (Right)
- *****************************************/
- .al-rightsidebar{
- width: 80px;
- height: calc(100vh - 80px);
- top: 40px;
- border-left: 1.5px solid var(--dark);
- padding: 20px 30px;
- box-sizing: border-box;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- position: sticky;right:10px;
- font-size: 1.5rem;
- z-index: 50;
- }
- #controls-toggle{
- cursor: pointer;
- margin-bottom: 5px;
- }
- #controls-toggle:hover{color: var(--accent);}
- .iframe-controls--desktop{
- }
- .iframe-controls--desktop {
- position:fixed;
- top:0px;
- right:10px;
- padding-right: 35px;
- z-index:10000000000000;
- -webkit-transform:scale(0.8,0.8);
- -ms-transform:scale(0.8,0.8);
- -webkit-transform-origin: 100% 0%;
- -ms-transform-origin:100% 0%;
- transform:scale(0.8,0.8);
- display:none;
- height: 54px !important;
- transform-origin:100% 0%;
- }
- .controls_tumblr {
- all: unset;
- color: yourcolor;
- cursor: pointer;
- font-size: var(--big-font);
- }
- .al-rightsidebar i{transition: .3s ease;}
- .al-rightsidebar i:hover{
- color: var(--accent);}
- /****************************************
- Basic Post Layout
- *****************************************/
- .al-post{
- margin: auto;
- width: var(--post-width);
- margin-bottom: var(--post-gap);
- }
- .al-post-content{
- background: var(--light-transparent);
- border-bottom: 1.5px solid var(--dark);
- border-radius: 5px 5px 0px 0px;
- }
- .al-post-content blockquote{border-left: 1px solid var(--dark); padding-left: 20px; margin-left: 5px;}
- .more{
- font-family: var(--accentfont);
- font-weight: bold;
- text-align: center;
- }
- al-postname{
- max-height: 40px;
- height: 40px;
- display: grid;
- align-items: center;
- border-bottom: 1.5px solid var(--dark);
- border-top: 1.5px solid var(--dark);
- grid-template-columns: 1fr 40px;
- grid-template-areas: "username icon";
- font-family: var(--accentfont);
- letter-spacing: .4px;
- font-weight: bold;
- }
- al-postname:first-of-type{
- border-top: none;
- }
- al-postname .poster{
- grid-area: username;
- margin-left: 20px;
- margin-right: 20px;
- display: flex;
- gap: 15px;
- align-items: center;
- text-transform: lowercase;
- }
- al-postname .poster .pinned{
- border: 1px solid var(--dark);
- padding: 7px 10px;
- border-radius: 15px;
- display: flex;
- align-items: center;
- gap: 10px;
- }
- al-postname .poster-icon{
- width: 40px;
- height: 40px;
- border-left: 1.5px solid var(--dark);
- background-size: cover;
- grid-area: icon;
- }
- al-postname:first-of-type .poster-icon{
- border-radius: 0px 5px 0px 0px;
- }
- .al-post-content al-postname:nth-of-type(even){
- grid-template-columns:40px 1fr;
- grid-template-areas: "icon username";
- }
- .al-post-content al-postname:nth-of-type(even) .poster{
- text-align:right;
- }
- .al-post-content al-postname:nth-of-type(even) .poster-icon{
- border-left: none;
- border-right: 1.5px solid var(--dark-transparent);
- }
- .deactivated:after{
- content: " (deactivated)";
- color: var(--dark-transparent);
- }
- /****************************************
- Post Links
- *****************************************/
- .al-notes{
- display: flex;
- justify-content: space-between;
- padding: 10px 20px;
- align-items: center;
- }
- .al-notes span{
- display: flex;
- gap: 7px;
- }
- .al-notes a{
- border: 1px solid var(--dark);
- padding: 7px 10px;
- border-radius: 15px;
- font-family: var(--accentfont);
- text-transform: lowercase;
- }
- .al-notes a:hover{
- color: var(--dark);
- background: var(--accent);
- }
- .al-notes i{
- font-weight: 700;
- font-size: var(--medium-font);
- }
- /****************************************
- Tags
- *****************************************/
- .al-tags{
- display: flex;
- padding: 0px 20px;
- align-items: center;
- flex-wrap: wrap;
- gap: 10px;
- }
- .al-tags a{
- border: 1px solid var(--dark);
- padding: 7px 10px;
- border-radius: 15px;
- font-family: var(--accentfont);
- text-transform: lowercase;
- font-size: var(--small-font);
- }
- .al-tags a:hover{
- color: var(--dark);
- background: var(--accent);
- }
- /****************************************
- Basic Post Styling
- *****************************************/
- .al-post-title{
- font-size: var(--large-font);
- font-family: var(--headerfont);
- font-weight: 600;
- margin-bottom: 5px;
- }
- /****************************************
- Text Post
- *****************************************/
- .type-text{padding: 20px 30px;
- text-align: justify;}
- .type-text a{
- font-weight: 700;
- border-bottom: 1px solid var(--accent);
- }
- .type-text img{border-radius: 10px; width: 100%;}
- .type-text li{
- padding-bottom: 10px;
- }
- /****************************************
- Photo Post
- *****************************************/
- .type-photo img{
- width: 100%;
- border-bottom: 1.5px solid var(--dark);
- }
- /****************************************
- Photoset Post
- *****************************************/
- .photoset-container{}
- .photoset-container .npf_photoset{
- border-bottom: 1.5px solid var(--dark);
- }
- /****************************************
- Chat Post
- *****************************************/
- #lines{list-style-type: none;
- margin-left: -40px;
- }
- #lines li{
- border-top: 1px solid var(--dark-transparent);
- padding: 15px;
- }
- #lines li:nth-of-type(1){
- border-top: none;
- }
- .label{font-family: var(--accentfont);
- font-weight: 700;}
- /****************************************
- Quote Post
- *****************************************/
- cite.caption{
- font-family: var(--accentfont);
- }
- /****************************************
- Link Post
- *****************************************/
- .al-link .link-header{
- font-size: var(--largest-font);
- font-family: var(--headerfont);
- font-weight: 600;
- padding: 20px 30px;
- position: relative;
- z-index: 30!important;
- }
- .al-link .link-bit{
- border-top: 1px solid var(--dark);
- }
- /****************************************
- Audio Post
- *****************************************/
- .audio {
- width:100%;
- height:80px;
- background-size:cover;
- background-position:center center;
- border-radius:{text:border radius};
- background-color:{color:accent};
- }
- .audio-content {
- width:calc(100% - 35px);
- height:80px;
- display:flex;
- align-items:center;
- justify-content:space-between;
- padding-left: 35px;
- border-bottom: 1.5px solid var(--dark);
- }
- .audio-play {
- width:30px;
- height:30px;
- border-radius:20px;
- margin-right:20px;
- overflow:hidden;
- border: 1px solid var(--dark);
- }
- .audio-play iframe {
- margin-left:-1px;
- margin-top:1px;
- }
- .audio-info {
- width:calc(100% - 60px - 100px);
- height:auto;
- }
- .audio-info b, .audio-info span {
- width:100%;
- display:block;
- color:var(--dark);
- font-family: var(--accentfont);
- }
- .audio-art {
- margin-left:20px;
- width:80px;
- height:80px;
- background-size:cover;
- border-left: 1.5px solid var(--dark);
- }
- /****************************************
- Video Post
- *****************************************/
- .video{
- border-bottom: 1.5px solid var(--dark);
- }
- /****************************************
- Ask
- *****************************************/
- .al-ask-content{padding: 20px 30px;
- text-align: justify;
- background-color: var(--accent);}
- .ask-reply{
- border-top: 1.5px solid var(--dark);
- }
- /****************************************
- Under Post Info
- *****************************************/
- .under-post{
- margin-top: 10px;
- }
- .reblog-info{
- border-top: 1.5px solid var(--dark);
- padding: 10px 20px;
- text-align: right;
- text-transform: lowercase;
- font-family: var(--accentfont);
- }
- .reblog-info div{
- border: 1px solid var(--dark);
- padding: 10px 15px;
- border-radius: 15px;
- display: inline-block;
- }
- .reblog-info div a{
- font-weight: bold;
- }
- .notes-info{
- border-top: 1.5px solid var(--dark);
- background: var(--light-transparent);
- border-radius: 0px 0px 5px 5px;
- font-family: var(--accentfont);
- text-transform: lowercase;
- }
- .notes-info .note{
- border-top: 1px solid var(--dark-transparent);
- padding: 10px 20px;
- margin-left: -40px;
- }
- .notes img {
- display: none!important;
- }
- ol.notes {
- margin-top: 0px;
- list-style-type: none;}
- .notes-info .note:first-of-type{border-top: none;}
- .notes-info .note a{font-weight: 800;}
- svg {
- width:13.5px;
- height:auto;
- opacity:1;
- padding:1px;
- display:block;
- overflow:visible;
- }
- .controls a {
- position:relative;
- display:inline-block;
- overflow:hidden;
- font-weight: 700;
- font-size: var(--medium-font);
- }
- .controls .like .liked + svg {
- opacity:1;
- }
- .controls .like .liked + svg path {
- fill:var(--dark);
- }
- .controls .like .like_button {
- position:relative;
- }
- .controls .like .like_button iframe {
- position:absolute;
- top:0;
- left:0;
- bottom:0;
- right:0;
- z-index:2;
- opacity:0;
- }
- /****************************************
- Media Queries
- *****************************************/
- @media screen and (max-width: 1020px) {
- .al-post{
- width: clamp(200px 70% var(--post-width));
- }
- }
- @media screen and (max-width: 700px) {
- .theme-body{
- max-width: 2000px;
- position: relative;
- display: grid;
- grid-template-columns: 1fr;
- grid-template-rows: auto 1fr auto;
- margin: auto;
- margin-top: 0px;
- }
- .al-leftsidebar{
- height: var(--sidebar-width);
- width: calc(100vw);
- top: 0px;
- border-right: none;
- border-bottom: 1.5px solid var(--dark);
- background: var(--background);
- left: 0px;
- justify-content: space-around;
- padding: 30px 55px;
- clip-path: polygon(0 0, 100% 0, 100% 95%, calc(100% - 40px) 100%, 40px 100%, 0 95%);
- background-attachment: fixed;
- position: relative;
- }
- .al-rightsidebar{
- width: 100vw;
- height: 65px;
- bottom: 0px;
- right: unset;
- top: unset;
- border-top: 1.5px solid var(--dark);
- border-left: none;
- display: flex;
- flex-direction: row;
- justify-content: space-around;
- font-size: 1.5rem;
- background: var(--background);
- background-attachment: fixed;
- clip-path: polygon(40px 0, calc(100% - 40px) 0, 100% 5%, 100% 100%, 0 100%, 0 5%);
- }
- .al-rightsidebar span{
- display: flex;
- gap: 20px;
- }
- .al-main{
- }
- .al-post{
- width: 80%;
- }
- }
- @media screen and (max-width: 480px) {
- .al-leftsidebar{
- padding: 30px;
- justify-content: space-between;
- }
- }
- {CustomCSS}
- </style>
- </head>
- <body> <link rel="icon" type="image/png" href="{Favicon}">
- <title>{title}</title>
- <body>
- <a id="top"></a>
- <div class = "theme-body">
- <div class = "al-leftsidebar">
- <div class = "al-leftsidebar-top">
- <div class = "al-title hover-underline-animation"><a href = "{BlogURL}">{Title}</a>
- </div>
- {block:Ifdescription}<div class = "al-blurb">{Description}</div> {/block:Ifdescription}
- <div class = "al-links"><a href = "{BlogURL}">{lang:home}</a>
- {block:AskEnabled}{block:Ifask}<a href = "/ask">ask</a>{/block:Ifask}{/block:AskEnabled}
- {block:SubmissionsEnabled}{block:Ifsubmit}<a href = "/submit">submit</a>{/block:Ifsubmit}{/block:SubmissionsEnabled}
- <a href = "{text:blog link one url}">{text:blog link one name}</a>
- <a href = "{text:blog link two url}">{text:blog link two name}</a>
- <a href = "{text:blog link three url}">{text:blog link three name}</a>
- <a href = "{text:blog link four url}">{text:blog link four name}</a>
- <a href = "{text:blog link five url}">{text:blog link five name}</a>
- {block:Ifarchive}<a href = "/archive">{lang:archive}</a> {/block:Ifarchive}
- {block:Ifsearchbar}<form action="/search" method="get" class="sfm" name="theform">
- <input type="text" name="q" value="" placeholder="search blog.." autocomplete="off"/>
- </form>{/block:Ifsearchbar}
- </div>
- </div>
- {block:Pagination}<div class = "al-leftsidebar-bottom" {block:Ifinfinitescroll}style = "display:none;"{/block:Ifinfinitescroll}>{block:PreviousPage}
- <a href="{PreviousPage}"><i class="ph-caret-left"></i> previous</a>
- {/block:PreviousPage}{block:JumpPagination length="5"}{block:CurrentPage}
- <b>{PageNumber}</b>
- {/block:CurrentPage}{block:JumpPage}
- <a class="jump_page" href="{URL}">{PageNumber}</a>
- {/block:JumpPage}{/block:JumpPagination}{block:NextPage}
- <a class="next" href="{NextPage}">next <i class="ph-caret-right"></i></a>
- {/block:NextPage}</div>{/block:Pagination}
- </div>
- <div class = "al-main container">
- {block:Posts}
- <div class = "al-post post" id="{PostID}">
- <div class = "al-post-content">
- {block:Text}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname> <div class="type-text post-content postSelector">
- {block:Title}
- <div class = "al-post-title">
- <a href="{Permalink}">{Title}</a>
- </div>
- {/block:Title}
- {Body}
- {block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}
- </div>{/block:NotReblog}
- {block:RebloggedFrom}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname>{block:Title}
- <div class="type-text post-content postSelector"><div class = "al-post-title">
- <a href="{Permalink}">{Title}</a>
- </div></div>
- {/block:Title}{block:Reblogs}
- {block:isOriginalEntry}<div style = "display:none">{/block:isOriginalEntry}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname>{block:isOriginalEntry}</div>{/block:isOriginalEntry}
- <div class = "type-text">{Body}</div>{/block:Reblogs}{/block:RebloggedFrom}{/block:Text}
- {block:Photo}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname>
- <figure class="type-photo post-content postSelector">
- {LinkOpenTag}<img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" />{LinkCloseTag}
- </figure>
- {block:Caption}<div class = "type-text">{Caption} {block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}</div>{/block:Caption}{/block:NotReblog}
- {block:RebloggedFrom}
- <al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname>
- <figure class="type-photo post-content">
- {LinkOpenTag}<img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" />{LinkCloseTag}
- </figure>
- {block:Reblogs}
- <al-postname {block:isOriginalEntry}style = "display:none" {/block:isOriginalEntry}><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname><div class = "type-text">{Body}</div>{/block:Reblogs}{/block:RebloggedFrom}
- {/block:Photo}
- {block:Photoset}
- {block:NotReblog}<div class = "photoset-container"><al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname>
- <div class="postSelector">
- <div class="npf_photoset" id="photoset_{PostID}" data-layout="{PhotosetLayout}">{Photoset}</div>
- </div>
- {block:Caption}<div class = "type-text photoset-caption">{Caption}{block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}</div>{/block:Caption}</div>{/block:NotReblog}
- {block:RebloggedFrom} <div class = "photoset-container"><al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname>
- <div class="postSelector">
- <div class="npf_photoset" id="photoset_{PostID}" data-layout="{PhotosetLayout}">{Photoset}</div>
- </div>{block:Reblogs}
- <al-postname {block:isOriginalEntry}style = "display:none"{/block:isOriginalEntry}><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname>
- {block:Caption}<div class = "type-text photoset-caption">{Body}</div>{/block:Caption}{/block:Reblogs}</div>{/block:RebloggedFrom}
- {/block:Photoset}
- {block:Quote}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname> <div class="type-text post-content">
- <blockquote>{Quote}</blockquote>
- {block:Source}
- <cite class="caption">
- {Source}
- </cite>
- {/block:Source}
- </div>{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- <al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname> <div class="type-text post-content">
- <blockquote>{Quote}</blockquote>
- {block:Source}
- <cite class="caption">
- {Source}
- </cite>
- {/block:Source}
- </div>{/block:Reblogs}{/block:RebloggedFrom}
- {/block:Quote}
- {block:Link}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname><div class = "al-link">
- <div class = "link-header hover-underline-animation"><a href = "{URL}">{Name}</a></div>
- {block:Description}<div class = "type-text post-content link-bit">
- {Description}{block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}
- </div>{/block:Description}
- </div>{/block:NotReblog}
- {block:RebloggedFrom}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname>
- <div class = "al-link">
- <div class = "link-header hover-underline-animation"><a href = "{URL}">{Name}</a></div>{block:Reblogs}
- <al-postname {block:isOriginalEntry}style = "display:none"{/block:isOriginalEntry}><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname>
- {block:Description}<div class = "type-text post-content link-bit">
- {Body}
- </div>{/block:Description}{/block:Reblogs}</div>{/block:RebloggedFrom}
- {/block:Link}
- {block:Chat}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname> <div class = "al-chat"><ul id="lines">{block:Lines} <li>
- {block:Label}<span class="label">{Label}</span>{/block:Label} {Line}
- </li>
- {/block:Lines}
- </ul>
- </div>{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- <al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname><div class = "al-chat"><ul id="lines">{block:Lines} <li>
- {block:Label}<span class="label">{Label}</span>{/block:Label} {Line}
- </li>
- {/block:Lines}
- </ul>
- </div>{/block:Reblogs}{/block:RebloggedFrom}
- {/block:Chat}
- {block:Audio}
- {block:NotReblog}<al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname><div class="audio-type">
- <div class="audio-content">
- {block:AudioPlayer}
- <div class="audio-play">{AudioPlayer}</div>
- {/block:AudioPlayer}
- <div class="audio-info">
- {block:TrackName}
- <b>
- {TrackName}
- </b>
- {/block:TrackName}
- {block:Artist}
- <span>
- {Artist}
- </span>
- {/block:Artist}
- </div>
- {block:AlbumArt}
- <div class="audio-art" style="background-image:url('{AlbumArtURL}');"></div>
- {/block:AlbumArt}
- </div>
- </div>
- {block:Caption}<div class="type-text post-content">{Caption}{block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}
- </div>{/block:Caption}{/block:NotReblog}
- {block:RebloggedFrom}
- <al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname>
- <div class="audio-type">
- <div class="audio-content">
- {block:AudioPlayer}
- <div class="audio-play">{AudioPlayer}</div>
- {/block:AudioPlayer}
- <div class="audio-info">
- {block:TrackName}
- <b>
- {TrackName}
- </b>
- {/block:TrackName}
- {block:Artist}
- <span>
- {Artist}
- </span>
- {/block:Artist}
- </div>
- {block:AlbumArt}
- <div class="audio-art" style="background-image:url('{AlbumArtURL}');"></div>
- {/block:AlbumArt}
- </div>
- </div>{/block:Caption}
- {block:Reblogs}<al-postname {block:isOriginalEntry}style ="display:none" {/block:isOriginalEntry}><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname><div class="type-text post-content">{Body}{block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}</div>{/block:Reblogs}
- {/block:RebloggedFrom}
- {/block:Audio}
- {block:Video}
- {block:NotReblog}<div class = "video-container"></div><al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div>{/block:PinnedPostLabel}<a href="{BlogURL}">{Name}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-96}');"></div></al-postname>
- <div class="type-video post-content">
- <div class="video">{Video-500}</div>
- </div>
- {block:Caption}<div class = "type-text video-caption">{Body} {block:More} <div class="more"> <a href="{Permalink}">read more</a> </div> {/block:More}</div>{/block:Caption}</div>{/block:NotReblog}
- {block:RebloggedFrom} <div class = "video-container"><al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{ReblogRootURL}">{ReblogRootName}</a></div><div class = "poster-icon" style="background-image: url('{ReblogRootPortraitURL-96}');"></div></al-postname><div class="type-video post-content">
- <div class="video">{Video-500}</div></div>{block:Reblogs}
- <al-postname {block:isOriginalEntry}style = "display:none"{/block:isOriginalEntry}><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname>
- {block:Caption}<div class = "type-text video-caption">{Body}</div>{/block:Caption}{/block:Reblogs}</div>{/block:RebloggedFrom}
- {/block:Video}
- {block:Answer}
- <al-postname><div class = "asker poster{block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<span>{Asker} asked —</span></div><div class = "poster-icon" style = "background-image: url('{AskerPortraitURL-96}');"></div></al-postname>
- <div class = "al-ask-content">{Question}
- </div>
- {block:Answerer}<al-postname><div class = "poster replier {block:IsDeactivated}deactivated{/block:IsDeactivated}"><span>{Answerer} replied —</span></div><div class = "poster-icon"style = "background-image: url('{AnswererPortraitURL-96}');"></div></al-postname>
- <div class = "type-text post-content">
- {Answer}
- </div>{/block:Answerer}
- {block:Reblogs} <al-postname><div class = "poster {block:IsDeactivated}deactivated{/block:IsDeactivated}">{block:PinnedPostLabel}<div class ="pinned"><i class="ph ph-push-pin"></i> pinned post</div> {/block:PinnedPostLabel}<a href="{permalink}">{username}</a></div><div class = "poster-icon" style="background-image: url('{PortraitURL-64}');"></div></al-postname><div class="type-text post-content">
- {block:Title}
- <div class = "al-post-title">
- <a href="{Permalink}">{Title}</a>
- </div>
- {/block:Title}
- {Body}
- </div>
- {/block:Reblogs}
- {block:NotReblog}<div class="type-text ask-reply">{Replies}</div>{/block:NotReblog}
- {/block:Answer}
- </div>
- {block:Date}
- <div class = "al-notes"><span><a href="{Permalink}" title="{TimeAgo}">{ShortMonth} {DayOfMonth}{DayOfMonthSuffix} {Year}</a>{block:NoteCount}<a href = "{Permalink}#notes">{NoteCountWithLabel}</a>{/block:NoteCount}</span><span><a href="{ReblogURL}"><i class="ph-arrow-clockwise-bold"></i></a><span class="controls">
- <a href="#" class="like">{LikeButton}
- <svg xmlns="http://www.w3.org/2000/svg" width="192" height="192" fill="#000000" viewBox="0 0 256 256"><rect width="256" height="256" fill="none"></rect><path d="M133.7,211.9l81-81c19.9-20,22.8-52.7,4-73.6a52,52,0,0,0-75.5-2.1L128,70.5,114.9,57.3c-20-19.9-52.7-22.8-73.6-4a52,52,0,0,0-2.1,75.5l83.1,83.1A8.1,8.1,0,0,0,133.7,211.9Z" fill="none" stroke="var(--dark)" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"></path></svg>
- </a>
- </span></div>
- {block:HasTags}
- <div class = "al-tags">
- {block:Tags}<a href="{TagURL}">#{Tag}</a> {/block:Tags}
- </div>
- {/block:HasTags}
- {block:PermalinkPage}
- <div class = "under-post">
- {block:RebloggedFrom}<div class = "reblog-info">
- <div class = "reblog">reblogged from <a href="{ReblogParentURL}">{ReblogParentName}</a>
- </div>
- </div>{/block:RebloggedFrom}
- {block:PostNotes}
- <div class = "notes-info">
- {PostNotes}
- </div>
- {/block:PostNotes}
- </div>
- {/block:PermalinkPage}
- {/block:Date}
- </div>
- {/block:Posts}
- </div>
- <div class = "al-rightsidebar">
- <span><div id = "controls-toggle"><button type="button" class="controls_tumblr"><i class="ph-list-plus-fill" title="tumblr controls"></i></button></div>
- <div class = "light-dark-toggle">
- <div class="toggle" title="light-dark toggle"><label id="theme-switch" for="checkbox"><input type="checkbox" id="checkbox" /><i class="ph-circle-half-fill"></i></label></div></div></span>
- <span><div class = "upscroll"><a href="#top" title="scroll to top"><i class="ph-caret-up-bold"></i></a></div>
- <div class = "credit"><a href = "https://abicodes.tumblr.com/" title = "© abi codes"><i class="ph-sparkle-fill"></i></a></div></span>
- </div
- </div>
- </body>
- <script>//style-my-tootltips by malihu (http://manos.malihu.gr)
- //plugin home http://manos.malihu.gr/style-my-tooltips-jquery-plugin
- (function ($) {
- var methods = {
- init: function (options) {
- var defaults = {
- tip_follows_cursor: false, //tooltip follows cursor: boolean
- tip_delay_time: 700, //tooltip delay before displaying: milliseconds
- tip_fade_speed: 300, //tooltip fade in/out speed: milliseconds
- attribute: "title" //tooltip text come from this attribute
- },
- options = $.extend(defaults, options);
- if ($("#s-m-t-tooltip").length === 0) {
- $("body").append("<div id='s-m-t-tooltip'><div></div></div>");
- }
- var smtTooltip = $("#s-m-t-tooltip");
- smtTooltip
- .css({
- position: "absolute",
- display: "none"
- })
- .data("smt-z-index", smtTooltip.css("z-index"))
- .children("div")
- .css({
- width: "100%",
- height: "100%"
- });
- function smtGetCursorCoords(event) {
- var smtCursorCoordsX = event.pageX,
- smtCursorCoordsY = event.pageY;
- smtTooltip.style_my_tooltips("position", {
- smtCursorCoordsX: smtCursorCoordsX,
- smtCursorCoordsY: smtCursorCoordsY
- });
- }
- $(document).on(
- "mouseout mousedown click",
- ".smt-current-element",
- function () {
- var $this = $(this);
- clearTimeout(smtTooltip_delay);
- smtTooltip.style_my_tooltips("hide", {
- speed: $this.data("smt-fade-speed")
- });
- $(document).unbind("mousemove");
- $this.removeClass("smt-current-element");
- if ($this.attr(options.attribute) === "") {
- $this.attr(options.attribute, $this.data("smt-title"));
- }
- }
- );
- return this["on"]("mouseover", function (event) {
- var $this = $(this),
- title = $this.attr(options.attribute);
- $this
- .addClass("smt-current-element")
- .data({
- "smt-title": title,
- "smt-fade-speed": options.tip_fade_speed
- })
- .attr(options.attribute, "");
- smtTooltip.style_my_tooltips("update", {
- title: title,
- speed: options.tip_fade_speed,
- delay: options.tip_delay_time,
- tip_follows_cursor: options.tip_follows_cursor
- });
- $(document).bind("mousemove", function (event) {
- smtGetCursorCoords(event);
- });
- });
- },
- update: function (options) {
- var $this = $(this);
- $this
- .stop()
- .css({
- display: "none",
- "z-index": $this.data("smt-z-index")
- })
- .children("div")
- .text(options.title);
- smtTooltip_delay = setTimeout(function () {
- $this.style_my_tooltips("show", {
- speed: options.speed,
- tip_follows_cursor: options.tip_follows_cursor
- });
- }, options.delay);
- },
- show: function (options) {
- var $this = $(this);
- $this.stop().fadeTo(options.speed, 1);
- if (!options.tip_follows_cursor) {
- $(document).unbind("mousemove");
- }
- },
- hide: function (options) {
- var $this = $(this);
- $this.stop().fadeTo(options.speed, 0, function () {
- $this.css({
- "z-index": "-1"
- });
- });
- },
- position: function (options) {
- var $this = $(this),
- winScrollX = $(window).scrollLeft(),
- winScrollY = $(window).scrollTop(),
- tipWidth = $this.outerWidth(true),
- tipHeight = $this.outerHeight(true),
- leftOffset = options.smtCursorCoordsX + tipWidth - winScrollX,
- topOffset = options.smtCursorCoordsY + tipHeight - winScrollY;
- if (
- leftOffset <= $(window).width() &&
- leftOffset <= $(document).width()
- ) {
- $this.css("left", options.smtCursorCoordsX);
- } else {
- var thePosX = options.smtCursorCoordsX - tipWidth;
- if (thePosX >= winScrollX) {
- $this.css("left", thePosX);
- } else {
- $this.css("left", winScrollX);
- }
- }
- if (
- topOffset <= $(window).height() &&
- topOffset <= $(document).height()
- ) {
- $this.css("top", options.smtCursorCoordsY);
- } else {
- var thePosY = options.smtCursorCoordsY - tipHeight;
- if (thePosY >= winScrollY) {
- $this.css("top", thePosY);
- } else {
- $this.css("top", winScrollY);
- }
- }
- }
- };
- $.fn.style_my_tooltips = function (method) {
- if (methods[method]) {
- return methods[method].apply(
- this,
- Array.prototype.slice.call(arguments, 1)
- );
- } else if (typeof method === "object" || !method) {
- return methods.init.apply(this, arguments);
- } else {
- $.error("Method " + method + " does not exist");
- }
- };
- })(jQuery);
- (function ($) {
- $(document).ready(function () {
- $("[title]").style_my_tooltips();
- });
- //toggle controls
- $('.controls_tumblr').click(function(){
- $(".iframe-controls--desktop").toggle( "slow" )
- });
- })(jQuery);
- //identify the toggle switch HTML element
- const toggleSwitch = document.querySelector('#theme-switch input[type="checkbox"]');
- //function that changes the theme, and sets a localStorage variable to track the theme between page loads
- function switchTheme(e) {
- if (e.target.checked) {
- localStorage.setItem('theme', 'dark');
- document.documentElement.setAttribute('data-theme', 'dark');
- toggleSwitch.checked = true;
- } else {
- localStorage.setItem('theme', 'light');
- document.documentElement.setAttribute('data-theme', 'light');
- toggleSwitch.checked = false;
- }
- }
- //listener for changing themes
- toggleSwitch.addEventListener('change', switchTheme, false);
- //pre-check the dark-theme checkbox if dark-theme is set
- if (document.documentElement.getAttribute("data-theme") == "dark"){
- toggleSwitch.checked = true;
- }
- </script>
- <script src="https://cdn.jsdelivr.net/gh/boscoxvi/npfphotosets/npfphotosets.js"></script><link href="https://cdn.jsdelivr.net/gh/boscoxvi/npfphotosets/npfphotosetstyle.css" rel="stylesheet" type="text/css">
- <script>
- var npfOptions = {
- includeCommonPhotosets: true,
- photosetMargins:""
- }
- npfPhotosets("postSelector", npfOptions);
- </script>
- {block:Ifinfinitescroll}<script>
- $('.container').infiniteScroll({
- // options
- path: '.next',
- append: '.post',
- history: false,
- });
- </script>{/block:Ifinfinitescroll}
- </body>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement