Advertisement
seiche

theme fifteen: magnolia

Apr 1st, 2022 (edited)
12,954
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.20 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{Title} {block:TagPage}/ #{Tag}{/block:TagPage}{block:PostSummary}: {PostSummary}{/block:PostSummary}</title>
  5.  
  6. <link rel="shortcut icon" href="{Favicon}">
  7. <link rel="alternate" type="application/rss+xml" href="{RSS}">
  8. {block:Description}<meta name="description" content="{MetaDescription}" />{/block:Description}
  9. <meta charset="utf-8">
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  11.  
  12. <!---
  13.  
  14. MAGNOLIA THEME BY SEYCHE.TUMBLR.COM
  15.  
  16. CREDITS:
  17. -PXU photosets by pixelunion / modified by bychloethemes
  18. -NPF photosets by codematurgy
  19. -tippy.js tooltips by atomiks
  20. -responsive videos by nouvae
  21. -notecount shortening by shythemes
  22. -time ago plugin by bychloethemes
  23. (full list of credits @ seyche.tumblr.com/credits)
  24.  
  25. --->
  26.  
  27. <link rel="preconnect" href="https://fonts.googleapis.com">
  28. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  29. <link href="https://fonts.googleapis.com/css2?family=ABeeZee:ital@0;1&family=Abril+Fatface&family=Barlow+Condensed:ital,wght@0,700;1,700&family=Inconsolata:wght@400;700&family=Inter:wght@400;700&family=Karla:ital,wght@0,400;0,700;1,400;1,700&family=Lato:ital,wght@0,400;0,700;1,400;1,700&family=Literata:ital,wght@0,400;0,700;1,400;1,700&family=Lora:ital,wght@0,400;0,700;1,400;1,700&family=Mulish:ital,wght@0,400;0,700;1,400;1,700&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Playfair+Display:ital,wght@0,700;1,700&family=Public+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Roboto+Condensed:ital,wght@0,700;1,700&family=Yeseva+One&display=swap" rel="stylesheet">
  30.  
  31. <!----- PHOTOSETS ----->
  32.  
  33. <link href="https://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css"/>
  34. <link href="https://cdn.jsdelivr.net/gh/boscoxvi/npfphotosets/npfphotosetstyle.css" rel="stylesheet" type="text/css">
  35.  
  36. <!----- VARIABLES ----->
  37.  
  38. <meta name="image:Sidebar" content=""/>
  39.  
  40. <meta name="color:Background" content="#ffffff"/>
  41. <meta name="color:Text" content="#4c4c4c"/>
  42. <meta name="color:Link" content="#8c8c8c"/>
  43. <meta name="color:Accent 1" content="#fcb8b6"/>
  44. <meta name="color:Accent 2" content="#e5db86"/>
  45. <meta name="color:Borders" content="#e0e0e0"/>
  46. <meta name="color:Title" content="#212121"/>
  47. <meta name="color:Icon Background" content="#f0f0f0"/>
  48. <meta name="color:Nav Links" content="#8c8c8c"/>
  49. <meta name="color:Nav Links Background" content="#f0f0f0"/>
  50. <meta name="color:Content Background" content="#f0f0f0"/>
  51. <meta name="color:Content Text" content="#3c3c3c"/>
  52. <meta name="color:Reblog Icon" content="#79c986"/>
  53. <meta name="color:Like Icon" content="#d32f2f"/>
  54.  
  55. <meta name="select:Body Font" content="Public Sans" title="Public Sans"/>
  56. <meta name="select:Body Font" content="ABeeZee" title="ABeeZee"/>
  57. <meta name="select:Body Font" content="Inconsolata" title="Inconsolata"/>
  58. <meta name="select:Body Font" content="Inter" title="Inter"/>
  59. <meta name="select:Body Font" content="Karla" title="Karla"/>
  60. <meta name="select:Body Font" content="Lato" title="Lato"/>
  61. <meta name="select:Body Font" content="Mulish" title="Mulish"/>
  62. <meta name="select:Body Font" content="Open Sans" title="Open Sans"/>
  63. <meta name="select:Body Font" content="Lora" title="Lora"/>
  64. <meta name="select:Body Font" content="Literata" title="Literata"/>
  65.  
  66. <meta name="select:Title Font" content="Playfair Display" title="Playfair Display"/>
  67. <meta name="select:Title Font" content="Abril Fatface" title="Abril Fatface"/>
  68. <meta name="select:Title Font" content="Yeseva One" title="Yeseva One"/>
  69. <meta name="select:Title Font" content="Roboto Condensed" title="Roboto Condensed"/>
  70. <meta name="select:Title Font" content="Barlow Condensed" title="Barlow Condensed"/>
  71.  
  72. <meta name="select:Font Size" content="14px" title="14px"/>
  73. <meta name="select:Font Size" content="12px" title="12px"/>
  74. <meta name="select:Font Size" content="13px" title="13px"/>
  75. <meta name="select:Font Size" content="15px" title="15px"/>
  76. <meta name="select:Font Size" content="16px" title="16px"/>
  77. <meta name="select:Font Size" content="17px" title="17px"/>
  78. <meta name="select:Font Size" content="18px" title="18px"/>
  79.  
  80. <meta name="select:Post Width" content="540px" title="540px"/>
  81. <meta name="select:Post Width" content="400px" title="400px"/>
  82. <meta name="select:Post Width" content="450px" title="450px"/>
  83. <meta name="select:Post Width" content="500px" title="500px"/>
  84. <meta name="select:Post Width" content="600px" title="600px"/>
  85.  
  86. <meta name="select:Photoset Gutter" content="4" title="4px"/>
  87. <meta name="select:Photoset Gutter" content="3" title="3px"/>
  88. <meta name="select:Photoset Gutter" content="2" title="2px"/>
  89. <meta name="select:Photoset Gutter" content="1" title="1px"/>
  90.  
  91. <meta name="if:Rounded Photo Corners" content="0"/>
  92. <meta name="if:Rounded Content Corners" content="1"/>
  93. <meta name="if:Tags On Click" content="1"/>
  94. <meta name="if:Hide Icon" content="0"/>
  95. <meta name="if:Hide Caption" content="0"/>
  96.  
  97. <meta name="text:Post Margin" content="150"/>
  98.  
  99. <meta name="text:Home Link" content="home"/>
  100. <meta name="text:Ask Link" content="ask"/>
  101. <meta name="text:Archive Link" content="archive"/>
  102. <meta name="text:Submit Link" content=""/>
  103. <meta name="text:Link 1 URL" content=""/>
  104. <meta name="text:Link 1" content=""/>
  105. <meta name="text:Link 2 URL" content=""/>
  106. <meta name="text:Link 2" content=""/>
  107. <meta name="text:Link 3 URL" content=""/>
  108. <meta name="text:Link 3" content=""/>
  109. <meta name="text:Link 4 URL" content=""/>
  110. <meta name="text:Link 4" content=""/>
  111.  
  112. <script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  113.  
  114. <!----- LOAD IN ----->
  115.  
  116. <script>
  117. $(document).ready(function(){
  118. $(function() {
  119. $('body').removeClass('load-in');
  120. });
  121. });
  122. </script>
  123.  
  124. <style type="text/css">
  125.  
  126. body {
  127. font-family: '{select:body font}', sans-serif;
  128. font-size: {select:font size};
  129. color: {color:text};
  130. background-color: {color:background};
  131. text-align: left;
  132. line-height: 160%;
  133. word-wrap: break-word;
  134. letter-spacing: 0.04em;
  135. margin: 0;
  136. padding: 0;
  137. -webkit-transition: 2s opacity;
  138. -moz-transition: 2s opacity;
  139. -ms-transition: 2s opacity;
  140. -o-transition: 2s opacity;
  141. transition: 2s opacity;
  142. }
  143.  
  144. body.load-in {
  145. opacity: 0;
  146. -webkit-transition: none;
  147. -moz-transition: none;
  148. -ms-transition: none;
  149. -o-transition: none;
  150. transition: none;
  151. }
  152.  
  153. a {
  154. color: {color:link};
  155. text-decoration: none;
  156. cursor: pointer;
  157. -webkit-transition: all 0.3s;
  158. -moz-transition: all 0.3s;
  159. -ms-transition: all 0.3s;
  160. -o-transition: all 0.3s;
  161. transition: all 0.3s;
  162. }
  163.  
  164. a:hover {
  165. color: {color:accent 1};
  166. -webkit-transition: all 0.3s;
  167. -moz-transition: all 0.3s;
  168. -ms-transition: all 0.3s;
  169. -o-transition: all 0.3s;
  170. transition: all 0.3s;
  171. }
  172.  
  173. p a, li a, #description a {display: inline-block; position: relative; z-index: 3;}
  174.  
  175. p a::after, li a::after, #description a::after {
  176. content: '';
  177. position: absolute;
  178. display: block;
  179. bottom: 1px;
  180. width: 100%;
  181. height: 3px;
  182. background: linear-gradient(to right, {color:accent 1}, {color:accent 2});
  183. z-index: -1;
  184. -webkit-transition: all 0.3s;
  185. -moz-transition: all 0.3s;
  186. -ms-transition: all 0.3s;
  187. -o-transition: all 0.3s;
  188. transition: all 0.3s;
  189. }
  190.  
  191. p a:hover, li a:hover, #description a:hover {color: {color:background};}
  192. p a:hover::after, li a:hover::after, #description a:hover::after {height: 100%;}
  193.  
  194. blockquote {
  195. padding: 0 0 0 1.25em;
  196. border-left: 1px solid {color:borders};
  197. margin: 1.25em 0 1.25em 1.25em;
  198. }
  199.  
  200. h1, h2, h3, h4, h5, .title {
  201. color: {color:title};
  202. letter-spacing: 0.07em;
  203. line-height: 130%;
  204. font-weight: normal;
  205. font-family: '{select:title font}', serif;
  206. }
  207.  
  208. h1 a, h2 a, h3 a, h4 a, h5 a, .title a {color: {color:title};}
  209. h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, .title a:hover {color: {color:accent 1};}
  210. h1, .title {font-size: 1.75em;}
  211. h2 {font-size: 1.5em;}
  212. h3 {font-size: 1.35em;}
  213. h4 {font-size: 1.25em;}
  214. h5 {font-size: 1.15em;}
  215.  
  216. small {font-size: 0.9em;}
  217. big {font-size: 1.1em;}
  218. b, bold, strong {color: {color:title};}
  219.  
  220. hr {
  221. height: 1px;
  222. border: none;
  223. background-color: {color:borders};
  224. }
  225.  
  226. ul {list-style-type: circle;}
  227. ol {list-style-type: decimal;}
  228. li {max-width: 100%;}
  229.  
  230. .tippy-tooltip.custom-theme {
  231. background-color: {color:title};
  232. color: {color:background};
  233. text-align: center;
  234. font-family: inherit;
  235. font-weight: normal;
  236. text-transform: uppercase;
  237. letter-spacing: 0.1em;
  238. font-style: normal;
  239. padding: 0.25em;
  240. margin: 20px auto auto 10px;
  241. font-size: 0.8em;
  242. }
  243.  
  244. ::-webkit-scrollbar {
  245. width: 10px;
  246. height: 20px;
  247. background-color: inherit;
  248. }
  249.  
  250. ::-webkit-scrollbar-track {border-radius: 20px;}
  251.  
  252. ::-webkit-scrollbar-thumb {
  253. background: linear-gradient(to bottom, {color:accent 1}, {color:accent 2});
  254. min-height: 35px;
  255. min-width: 35px;
  256. border-radius: 10px;
  257. }
  258.  
  259. .tmblr-iframe-compact .tmblr-iframe--unified-controls {
  260. z-index: 999999999!important;
  261. opacity: 0.8;
  262. transform: scale(0.9);
  263. transform-origin: 100% 0;
  264. -webkit-transform: scale(0.9);
  265. -webkit-transform-origin: 100% 0;
  266. -o-transform: scale(0.9);
  267. -o-transform-origin: 100% 0;
  268. -moz-transform: scale(0.9);
  269. -moz-transform-origin: 100% 0;
  270. -ms-transform: scale(0.9);
  271. -ms-transform-origin: 100% 0;
  272. -webkit-transition: all 0.5s;
  273. -moz-transition: all 0.5s;
  274. -ms-transition: all 0.5s;
  275. -o-transition: all 0.5s;
  276. transition: all 0.5s;
  277. }
  278.  
  279. .tmblr-iframe-compact .tmblr-iframe--unified-controls:hover {
  280. opacity: 1.0;
  281. -webkit-transition: all 0.5s;
  282. -moz-transition: all 0.5s;
  283. -ms-transition: all 0.5s;
  284. -o-transition: all 0.5s;
  285. transition: all 0.5s;
  286. }
  287.  
  288. .iframe-controls--phone-mobile {display: none!important;}
  289. .tmblr-iframe-pushdown {padding-top: 0!important;}
  290. .tmblr-iframe--app-cta-button {display: none!important;}
  291.  
  292. /*----- COMMON STYLES -----*/
  293.  
  294. img {
  295. margin: 0;
  296. display: block;
  297. height: auto;
  298. max-width: 100%;
  299. }
  300.  
  301. .subtitle {
  302. font-weight: bold;
  303. color: {color:title};
  304. text-transform: uppercase;
  305. letter-spacing: 0.1em;
  306. }
  307.  
  308. .subtitle a {color: {color:title};}
  309. .subtitle a:hover {color: {color:accent 1};}
  310.  
  311. .upper {
  312. font-size: 0.9em;
  313. text-transform: uppercase;
  314. letter-spacing: 0.1em;
  315. }
  316.  
  317. .icon {
  318. display: inline-block;
  319. border-radius: 50%;
  320. vertical-align: middle;
  321. background-color: {color:icon background};
  322. }
  323.  
  324. svg {
  325. display: inline-block;
  326. vertical-align: middle;
  327. stroke: url(#icon-gradient) {color:accent 1};
  328. }
  329.  
  330. a svg {
  331. -webkit-transition: all 0.3s;
  332. -moz-transition: all 0.3s;
  333. -ms-transition: all 0.3s;
  334. -o-transition: all 0.3s;
  335. transition: all 0.3s;
  336. }
  337.  
  338. a:hover svg {
  339. -webkit-transition: all 0.3s;
  340. -moz-transition: all 0.3s;
  341. -ms-transition: all 0.3s;
  342. -o-transition: all 0.3s;
  343. transition: all 0.3s;
  344. }
  345.  
  346. .username a::after {display: none;}
  347.  
  348. .align-flex {
  349. display: flex;
  350. flex-direction: row;
  351. justify-content: space-between;
  352. align-items: center;
  353. }
  354.  
  355. /*----- SIDEBARS -----*/
  356.  
  357. aside {
  358. position: fixed;
  359. width: 175px;
  360. }
  361.  
  362. @media only screen and (min-width: 1280px) {
  363. #sidebar {top: 75px;}
  364. }
  365.  
  366. /*----- MAIN SIDEBAR -----*/
  367.  
  368. #side-img {
  369. max-width: 100%;
  370. {block:ifRoundedPhotoCorners}border-radius: 6px;{/block:ifRoundedPhotoCorners}
  371. margin-bottom: 1.25em;
  372. }
  373.  
  374. #sidebar .title:first-letter {
  375. background: -webkit-linear-gradient({color:accent 1}, {color:accent 2});
  376. -webkit-background-clip: text;
  377. -webkit-text-fill-color: transparent;
  378. color: {color:accent 1};
  379. }
  380.  
  381. #sidebar .title::after {
  382. content: '.';
  383. font-size: 1.5em;
  384. color: {color:accent 2};
  385. }
  386.  
  387. #description {
  388. margin-top: 1.5em;
  389. background-color: {color:content background};
  390. color: {color:content text};
  391. padding: 1em;
  392. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  393. }
  394.  
  395. #description::before {
  396. content: '';
  397. width: 0;
  398. height: 0;
  399. border-left: 20px solid transparent;
  400. border-right: 20px solid transparent;
  401. border-top: 20px solid {color:content background};
  402. transform: rotate(20deg);
  403. position: absolute;
  404. display: block;
  405. margin: calc(-1em - 8px) 0 0 0;
  406. }
  407.  
  408. .find {
  409. width: 300px;
  410. background-color: inherit;
  411. color: inherit;
  412. margin-top: 1.25em;
  413. }
  414.  
  415. .find svg {
  416. width: 1.25em;
  417. height: 1.25em;
  418. display: inline-block;
  419. vertical-align: middle;
  420. margin-right: 0.5em;
  421. }
  422.  
  423. .find input {
  424. border: none;
  425. outline: none;
  426. display: inline-block;
  427. background: inherit;
  428. margin: 0;
  429. padding: 0;
  430. color: {color:text};
  431. width: calc(100% - 2.5em);
  432. font-family: inherit;
  433. font-size: inherit;
  434. }
  435.  
  436. .find input[type=text] {color: {color:text};}
  437. input::-webkit-input-placeholder {color: {color:text};}
  438. input::-moz-placeholder {color: {color:text};}
  439. input:-moz-placeholder {color: {color:text};}
  440. input:-ms-input-placeholder {color: {color:text};}
  441.  
  442. /*----- LINKS SIDEBAR -----*/
  443.  
  444. @media only screen and (min-width: 1280px) {
  445. #nav-bar {
  446. bottom: 75px;
  447. margin-left: calc({select:post width} + 200px + 200px);
  448. text-align: center;
  449. }
  450. }
  451.  
  452. #nav-bar img {
  453. margin: 0 auto 15px auto;
  454. width: 100px;
  455. height: 100px;
  456. background-color: {color:icon background};
  457. padding: 15px;
  458. border-radius: 50%;
  459. box-sizing: border-box;
  460. }
  461.  
  462. #nav-bar nav li:first-of-type::before {
  463. content: '';
  464. width: 0;
  465. height: 0;
  466. border-left: 15px solid transparent;
  467. border-right: 15px solid transparent;
  468. border-top: 15px solid {color:icon background};
  469. position: absolute;
  470. display: block;
  471. margin: -20px auto 0 calc(50% - 15px);
  472. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  473. overflow: hidden;
  474. {block:ifHideIcon}display: none;{/block:ifHideIcon}
  475. }
  476.  
  477. #nav-bar nav li {list-style-type: none;}
  478.  
  479. #nav-bar nav a {
  480. display: block;
  481. padding: 0.5em;
  482. box-sizing: border-box;
  483. color: {color:nav links};
  484. background-color: {color:nav links background};
  485. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  486. margin: 0.75em auto 0 auto;
  487. overflow: hidden;
  488. }
  489.  
  490. #nav-bar nav a:hover {color: {color:background};}
  491. #nav-bar a::after {left: 0; height: 0;}
  492. #nav-bar nav a:hover::after {height: 100%;}
  493.  
  494. /*----- POSTS -----*/
  495.  
  496. #container {
  497. position: relative;
  498. width: calc(175px + {select:post width} + 250px + 175px);
  499. margin: auto;
  500. }
  501.  
  502. #posts-container {
  503. position: relative;
  504. width: {select:post width};
  505. margin: 75px 0 75px 300px;
  506. }
  507.  
  508. article {
  509. width: 100%;
  510. position: relative;
  511. margin: {text:post margin}px auto;
  512. }
  513.  
  514. article:first-of-type {margin-top: 0;}
  515.  
  516. .tumblr_video_container {max-height: {select:post width} !important; overflow: hidden !important;
  517. }
  518. .posts li, .posts blockquote, figure, video, iframe, .video, .video iframe, figure.tmblr-embed.tmblr-full, figure.tmblr-embed.tmblr-full iframe {max-width: 100%;}
  519.  
  520. /*----- CAPTION -----*/
  521.  
  522. .caption {
  523. margin: 2em 0 0 0;
  524. list-style-type: none;
  525. }
  526.  
  527. .caption p {margin: 1em 0;}
  528. .ogcap p:first-of-type {margin-top: 0;}
  529. .body:first-of-type {margin-top: 0;}
  530.  
  531. .capicon, .askpost .icon, .replier .icon {
  532. width: 2em;
  533. height: 2em;
  534. padding: 5px;
  535. }
  536.  
  537. .user-wrap::before {
  538. content: url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http%3A%2F%2Fwww.w3.org/2000/svg" width="0.75em" height="0.75em" viewBox="0 0 24 24" fill="none" stroke="rgba({RGBcolor:background})" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-repeat"><polyline points="17 1 21 5 17 9"></polyline><path d="M3 11V9a4 4 0 0 1 4-4h14"></path><polyline points="7 23 3 19 7 15"></polyline><path d="M21 13v2a4 4 0 0 1-4 4H3"></path></svg>');
  539. display: inline-block;
  540. vertical-align: middle;
  541. background-color: {color:reblog icon};
  542. padding: 0.25em;
  543. border-radius: 50%;
  544. position: absolute;
  545. line-height: 0.75em;
  546. margin: 1.25em 0 0 1.25em;
  547. }
  548.  
  549. .username {display: inline-block; margin-left: 0.75em;}
  550. .username a, .username a:hover {border-bottom: none;}
  551.  
  552. .deactive::after {
  553. content: '(deactivated)';
  554. margin-left: 1em;
  555. opacity: 0.75;
  556. color: {color:text};
  557. }
  558.  
  559. p.tmblr-attribution {margin-top: 1em !important;}
  560.  
  561. {block:ifHideCaption}{block:IndexPage}
  562. .hide-cap {display: none;}
  563. {/block:IndexPage}{/block:ifHideCaption}
  564.  
  565. /*----- TEXT -----*/
  566.  
  567. pre {
  568. line-height: inherit;
  569. font-size: inherit;
  570. white-space: pre-wrap;
  571. white-space: -moz-pre-wrap;
  572. white-space: -pre-wrap;
  573. white-space: -o-pre-wrap;
  574. word-wrap: break-word;
  575. }
  576.  
  577. a.read_more, a.more_notes_link {
  578. text-transform: uppercase;
  579. letter-spacing: 0.1em;
  580. color: {color:title};
  581. font-family: '{select:title font}', serif;
  582. }
  583.  
  584. a.read_more:hover, a.more_notes_link:hover {color: {color:accent 1}; border-bottom: none;}
  585. p.read_more_container {text-align: center;}
  586.  
  587. a.read_more::after, a.more_notes_link::after {display: none;}
  588.  
  589. @font-face {
  590. font-family: Calluna;
  591. src: url("https://assets.tumblr.com/fonts/calluna/Calluna-BoldIt-webfont.eot?3=&v=f685dc881c60c298ea22a73fe505b88a");
  592. src: url("https://assets.tumblr.com/fonts/calluna/Calluna-BoldIt-webfont.eot?3%3F=&v=f685dc881c60c298ea22a73fe505b88a#iefix") format("embedded-opentype"),url("https://assets.tumblr.com/fonts/calluna/Calluna-BoldIt-webfont.woff?3=&v=760a50f4d098e59aebaf0f0e58ae2cc8") format("woff"),url("https://assets.tumblr.com/fonts/calluna/Calluna-BoldIt-webfont.ttf?3=&v=5ace789439bff3b27f8d4112725531da") format("truetype"),url("https://assets.tumblr.com/fonts/calluna/Calluna-BoldIt-webfont.svg?3=&v=5b95c481dd7411c6e112143d6646bd9b#_.regular") format("svg");
  593. font-weight: 700;
  594. font-style: italic
  595. }
  596.  
  597. @font-face {
  598. font-family: Fairwater;
  599. src: url("https://assets.tumblr.com/fonts/fairwater/fairwater_script_regular-webfont.woff2?v=b7ab7a58cded3365889a447bfd9e9c45") format("woff2"),url("https://assets.tumblr.com/fonts/fairwater/fairwater_script_regular-webfont.woff?v=96e975b7468359e6f67086305577e43e") format("woff");
  600. font-weight: 400;
  601. font-style: normal
  602. }
  603.  
  604. p.npf_quirky {font-family: Fairwater; font-size: 1.75em;}
  605.  
  606. .npf_color_joey {color: #e57373;}
  607. .npf_color_monica {color: #ff8a65;}
  608. .npf_color_phoebe {color: #ffee58;}
  609. .npf_color_ross {color: #81c784;}
  610. .npf_color_rachel {color: #4fc3f7;}
  611. .npf_color_chandler {color: #9575cd;}
  612. .npf_color_niles {color: #f06292;}
  613.  
  614. #k {
  615. position: fixed;
  616. bottom: 20px;
  617. right: 20px;
  618. font-size: 15px;
  619. background-color: {color:background};
  620. padding: 5px 9px;
  621. border-radius: 3px;
  622. }
  623.  
  624. #k:hover {background-color: {color:accent 1}; color: {color:background};}
  625.  
  626. #m {
  627. text-align: center;
  628. display: none;
  629. margin-bottom: 50px;
  630. }
  631.  
  632. /*----- LINK -----*/
  633.  
  634. a.link-wrap, .npf-link-block {
  635. display: block;
  636. color: {color:content text};
  637. border: none;
  638. background-color: {color:content background};
  639. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  640. overflow: hidden;
  641. -webkit-transition: all 0.5s;
  642. -moz-transition: all 0.5s;
  643. -ms-transition: all 0.5s;
  644. -o-transition: all 0.5s;
  645. transition: all 0.5s;
  646. }
  647.  
  648. a.link-wrap:hover, .npf-link-block:hover {
  649. background-color: rgba({RGBcolor:accent 1}, 0.3);
  650. -webkit-transition: all 0.5s;
  651. -moz-transition: all 0.5s;
  652. -ms-transition: all 0.5s;
  653. -o-transition: all 0.5s;
  654. transition: all 0.5s;
  655. }
  656.  
  657. .thumbnail {max-width: 100%; border-bottom: 1px solid {color:borders};}
  658. .link {padding: 30px;}
  659. .link-host, .link-txt {color: {color:text}; margin-top: 1.5em;}
  660.  
  661. .link-host svg {
  662. color: {color:accent 1};
  663. width: 1.5em;
  664. height: 1.5em;
  665. display: inline-block;
  666. vertical-align: middle;
  667. margin-right: 0.75em;
  668. }
  669.  
  670. .npf-link-block {
  671. margin-top: 1.25em;
  672. -webkit-transition: all 0.5s;
  673. -moz-transition: all 0.5s;
  674. -ms-transition: all 0.5s;
  675. -o-transition: all 0.5s;
  676. transition: all 0.5s;
  677. }
  678.  
  679. .npf-link-block .poster .title {background-color: initial; padding: 1.5em;}
  680. .npf-link-block.no-poster .title {padding: 1.5em 1.5em 0 1.5em;}
  681. .npf-link-block .title {font-size: 1.25em; border-bottom: none;}
  682. .npf-link-block .bottom {padding: 1.5em !important; color: {color:text};}
  683.  
  684. .npf-link-block .bottom .site-name {
  685. font-size: 0.9em;
  686. color: {color:text};
  687. font-weight: normal;
  688. letter-spacing: 0.1em;
  689. }
  690.  
  691. /*----- PHOTO -----*/
  692.  
  693. .photo img {width: 100%; {block:ifRoundedPhotoCorners}border-radius: 6px;{/block:ifRoundedPhotoCorners}}
  694. .vignette, #vignette {opacity: 0;}
  695. .tmblr-lightbox, #tumblr_lightbox {background-color: rgba(60, 60, 60, 0.75) !important;}
  696.  
  697. .lightbox-image, #tumblr_lightbox img {
  698. box-shadow: none !important;
  699. border-radius: 0 !important;
  700. max-width: none;
  701. }
  702.  
  703. /*----- PHOTOSET -----*/
  704.  
  705. .post-content div.npf_row, .post div.npf_row, body div.npf_row {
  706. margin-left: 0 !important;
  707. margin-right: 0 !important;
  708. }
  709.  
  710. {block:ifRoundedPhotoCorners}
  711. .photo-slideshow, .npf_photoset {border-radius: 6px; overflow: hidden;}
  712. {/block:ifRoundedPhotoCorners}
  713.  
  714. .npf_photoset {margin: 1em 0;}
  715.  
  716. .captext figure .tmblr-full {margin-top: {select:photoset gutter}px;}
  717. .tmblr-full:hover {cursor: pointer;}
  718. .npf_image, .tmblr-full {border: none; outline: none;}
  719.  
  720. figure.tmblr-full a::after, figure.tmblr-full a:hover::after {display: none;}
  721.  
  722. /*----- QUOTE -----*/
  723.  
  724. .quote, p.npf_quote {
  725. color: {color:title};
  726. font-size: 1.5em;
  727. line-height: 150%;
  728. font-family: '{select:title font}', serif;
  729. }
  730.  
  731. .quote p:first-of-type {margin-top: 0;}
  732. .quote p:last-of-type {margin-bottom: 0;}
  733. p.npf_quote {font-family: inherit; margin-bottom: 1em;}
  734.  
  735. .source {margin-top: 1.5em;}
  736.  
  737. /*----- CHAT -----*/
  738.  
  739. .chat {padding: 0; margin: 0;}
  740.  
  741. .chat li, p.npf_chat {
  742. list-style-type: none;
  743. background-color: {color:content background};
  744. color: {color:content text};
  745. padding: 1.5em;
  746. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  747. }
  748.  
  749. .chat li {margin-bottom: 1em;}
  750. .chat li:last-of-type {margin-bottom: 0;}
  751.  
  752. p.npf_chat {font-family: inherit;}
  753.  
  754. p.npf_chat b {
  755. color: {color:title};
  756. text-transform: uppercase;
  757. letter-spacing: 0.1em;
  758. font-family: inherit;
  759. display: block;
  760. }
  761.  
  762. /*----- ANSWER -----*/
  763.  
  764. .question, .reply {
  765. background-color: {color:content background};
  766. color: {color:content text};
  767. padding: 1.5em;
  768. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  769. }
  770.  
  771. .asker-wrap::before {
  772. content: '';
  773. width: 0;
  774. height: 0;
  775. border-left: 20px solid transparent;
  776. border-right: 20px solid transparent;
  777. border-top: 20px solid {color:content background};
  778. position: absolute;
  779. transform: rotate(-20deg);
  780. margin-top: calc(-10px - 1em);
  781. }
  782.  
  783. .askpost .icon {margin-left: 1em;}
  784.  
  785. .asker-wrap {margin-left: 1em; padding-top: 1em;}
  786. .askpost .subtitle {display: inline-block; margin-left: 0.75em;}
  787. .question p:first-of-type, .reply p:first-of-type {margin-top: 0;}
  788. .question p:last-of-type, .reply p:first-of-type {margin-bottom: 0;}
  789.  
  790. .replier {text-align: right;}
  791. .replier .subtitle {display: inline-block;}
  792. .reply {margin-top: 1em;}
  793.  
  794. .replier::before {
  795. content: '';
  796. width: 0;
  797. height: 0;
  798. border-left: 20px solid transparent;
  799. border-right: 20px solid transparent;
  800. border-top: 20px solid {color:content background};
  801. position: absolute;
  802. transform: rotate(20deg);
  803. margin: calc(10px + 2.75em) 0 0 1.5em;
  804. }
  805.  
  806. /*----- AUDIO -----*/
  807.  
  808. .audiopost {
  809. background-color: {color:content background};
  810. color: {color:content text};
  811. box-sizing: border-box;
  812. padding: 2em;
  813. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  814. }
  815.  
  816. .audio-content {
  817. display: flex;
  818. justify-content: flex-start;
  819. align-items: center;
  820. flex-direction: row;
  821. }
  822.  
  823. .albumart {
  824. z-index: 1;
  825. float: left;
  826. width: 100px;
  827. height: 100px;
  828. {block:ifRoundedPhotoCorners}border-radius: 6px;{/block:ifRoundedPhotoCorners}
  829. }
  830.  
  831. .audioinfo {
  832. position: relative;
  833. width: calc(100% - 102px);
  834. box-sizing: border-box;
  835. padding-left: 2em;
  836. }
  837.  
  838. .audioinfo .title {font-size: 1.15em;}
  839.  
  840. .audio-button-wrap {
  841. box-sizing: border-box;
  842. display: flex;
  843. flex-direction: row;
  844. align-items: center;
  845. justify-content: space-evenly;
  846. width: 100%;
  847. margin-top: 1em;
  848. }
  849.  
  850. .button {
  851. width: 30px;
  852. height: 30px;
  853. overflow: hidden;
  854. position: relative;
  855. z-index: 1;
  856. margin: 8px 7px 6px 7px;
  857. }
  858.  
  859. .audiobox {
  860. background-color: #f2f2f2;
  861. z-index: 2;
  862. position: relative;
  863. border-radius: 50%;
  864. display: inline-block;
  865. margin: 0 10px;
  866. border: 2px solid {color:accent 2};
  867. }
  868.  
  869. .audio-button-wrap svg {
  870. color: {color:link};
  871. width: 20px;
  872. height: 20px;
  873. margin: 0 10px;
  874. }
  875.  
  876. /*----- INFO -----*/
  877.  
  878. .info {
  879. display: flex;
  880. flex-direction: row;
  881. justify-content: space-between;
  882. align-items: center;
  883. }
  884.  
  885. .info::before {
  886. content: '';
  887. display: block;
  888. position: absolute;
  889. width: 100%;
  890. height: 1px;
  891. background-color: {color:borders};
  892. z-index: -1;
  893. }
  894.  
  895. .info-left {background-color: {color:background}; padding-right: 1em;}
  896. .info-right {background-color: {color:background};}
  897. .top-info .info-right {padding-left: 1em;}
  898.  
  899. .top-info {margin-bottom: 2em;}
  900.  
  901. .top-info .icon {
  902. padding: 5px;
  903. width: 2em;
  904. height: 2em;
  905. margin-right: 0.75em;
  906. }
  907.  
  908. .top-details {
  909. display: inline-block;
  910. vertical-align: middle;
  911. max-width: calc(({select:post width} / 2) + 2em);
  912. overflow: hidden;
  913. white-space: nowrap;
  914. text-overflow: ellipsis;
  915. }
  916.  
  917. .top-info .subtitle {text-overflow: ellipsis;}
  918. {block:PermalinkPage}.top-info .info-right {display: none;}{/block:PermalinkPage}
  919.  
  920. .bottom-info {margin-top: 2em;}
  921. .info-controls a {display: inline-block; margin-left: 1em;}
  922. .info-controls a:hover svg {color: {color:title};}
  923.  
  924. .info a svg {width: 1.25em; height: 1.25em;}
  925. .info .upper {margin-left: 0.5em;}
  926.  
  927. a.rb-button:visited {color: {color:reblog icon}; stroke: {color:reblog icon};}
  928.  
  929. .like-b {
  930. position: relative;
  931. display: inline-block;
  932. height: 1em;
  933. margin: 0 0 -1px 0;
  934. cursor: pointer;
  935. }
  936.  
  937. .like-b .like_button iframe {
  938. position: absolute;
  939. top: 0;
  940. left: 0;
  941. bottom: 0;
  942. right: 0;
  943. z-index: 2;
  944. opacity: 0.000001;
  945. }
  946.  
  947. .like_button iframe {width: 100% !important; height: 100% !important;}
  948. .like-b .liked + .b {color: {color:like icon};}
  949. .like-b .liked + .b svg {fill: {color:like icon}; color: {color:like icon}; stroke: {color:like icon}}
  950.  
  951. .perma-info li {list-style-type: none;}
  952. .perma-info {margin-top: 0.5em;}
  953.  
  954. /*--- pin post ---*/
  955.  
  956. .pin-post {text-align: center; margin-bottom: 0.5em;}
  957. .pin-post a {font-weight: bold; color: {color:title};}
  958. .pin-post a:hover {color: {color:accent 1};}
  959.  
  960. .pin-post a svg {
  961. width: 1.5em;
  962. height: 1.5em;
  963. display: inline-block;
  964. vertical-align: middle;
  965. color: {color:accent 1};
  966. margin-right: 0.5em;
  967. }
  968.  
  969. /*--- tags ---*/
  970.  
  971. {block:IndexPage}.tags {margin-top: 0.5em;}{/block:IndexPage}
  972. .tags a {margin-right: 1em; display: inline-block;}
  973. .tags svg {width: 1.25em; height: 1.25em; margin-right: 0.25em;}
  974.  
  975. .tags a::before {
  976. content: '#';
  977. background: -webkit-linear-gradient({color:accent 1}, {color:accent 2});
  978. -webkit-background-clip: text;
  979. -webkit-text-fill-color: transparent;
  980. font-weight: bold;
  981. }
  982.  
  983. .fill {color: {color:title};}
  984. .fill svg {fill: rgba({RGBcolor:accent 1}, 0.4); color: {color:title};}
  985.  
  986. .td-page {
  987. background-color: {color:content background};
  988. color: {color:content text};
  989. padding: 1.5em;
  990. box-sizing: border-box;
  991. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  992. }
  993.  
  994. .td-page span {
  995. text-transform: uppercase;
  996. letter-spacing: 0.1em;
  997. font-weight: bold;
  998. color: {color:title};
  999. font-size: 0.9em;
  1000. }
  1001.  
  1002. .td-page .tag::before {content: '#'; color: {color:title};}
  1003.  
  1004. /*---- POST NOTES -----*/
  1005.  
  1006. .notes {margin: 100px 0;}
  1007. .notes .title {font-size: 1.5em;}
  1008.  
  1009. ol.notes {
  1010. list-style-type: none;
  1011. max-width: 100%;
  1012. padding: 0;
  1013. margin: 2em 0 0 0;
  1014. }
  1015.  
  1016. ol.notes li.note {padding: 0.25em; display: block;}
  1017. ol.notes li.note img.avatar {display: none;}
  1018.  
  1019. ol.notes li.note.reblog::before {
  1020. content: url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http%3A%2F%2Fwww.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="rgba({RGBcolor:reblog icon})" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-repeat"><polyline points="17 1 21 5 17 9"></polyline><path d="M3 11V9a4 4 0 0 1 4-4h14"></path><polyline points="7 23 3 19 7 15"></polyline><path d="M21 13v2a4 4 0 0 1-4 4H3"></path></svg>');
  1021. }
  1022.  
  1023. ol.notes li.note.like::before {
  1024. content: url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http%3A%2F%2Fwww.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="rgba({RGBcolor:like icon})" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg>');
  1025. }
  1026.  
  1027. ol.notes li.note.original_post::before {
  1028. content: url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http%3A%2F%2Fwww.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="rgba({RGBcolor:accent 1})" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-map-pin"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>');
  1029. }
  1030.  
  1031. ol.notes li.note.reply::before {
  1032. content: url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http%3A%2F%2Fwww.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="none" stroke="rgba({RGBcolor:accent 2})" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-circle"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path></svg>');
  1033. }
  1034.  
  1035.  
  1036. ol.notes li.note.reblog::before, ol.notes li.note.like::before, ol.notes li.note.original_post::before, ol.notes li.note.reply::before {
  1037. display: inline-block;
  1038. vertical-align: middle;
  1039. width: 1em;
  1040. height: 1em;
  1041. margin-right: 0.75em;
  1042. }
  1043.  
  1044. /*---- PAGINATION -----*/
  1045.  
  1046. #pg {margin-bottom: 75px; text-align: center;}
  1047.  
  1048. #pg a svg {
  1049. width: 1.75em;
  1050. height: 1.75em;
  1051. padding: 0.35em;
  1052. border-radius: 50%;
  1053. background-color: {color:content background};
  1054. border: 3px solid {color:content background};
  1055. }
  1056.  
  1057. #pg a:hover svg {border: 3px solid {color:accent 1};}
  1058.  
  1059. #pg::before {
  1060. content: '';
  1061. display: inline-block;
  1062. position: absolute;
  1063. width: 100%;
  1064. height: 1px;
  1065. background-color: {color:borders};
  1066. z-index: -1;
  1067. }
  1068.  
  1069. #pg span {background-color: {color:background}; padding: 0 0.5em;}
  1070.  
  1071. #btop svg {
  1072. position: fixed;
  1073. left: 15px;
  1074. bottom: 15px;
  1075. width: 1.5em;
  1076. height: 1.5em;
  1077. }
  1078.  
  1079. /*----- MOBILE CONTROLS -----*/
  1080.  
  1081. .mobile-controls {
  1082. top: 15px;
  1083. right: 15px;
  1084. z-index: 9999999;
  1085. position: fixed;
  1086. display: none;
  1087. }
  1088.  
  1089. .mobile-controls a {margin-left: 1em;}
  1090. .mobile-controls a svg {width: 1.5em; height: 1.5em;}
  1091.  
  1092. /*---- MEDIA QUERIES -----*/
  1093.  
  1094. @media only screen and (max-width: 1279px) {
  1095. #container {width: {select:post width}; margin: 100px auto;}
  1096. #posts-container {margin: auto;}
  1097.  
  1098. aside {position: relative; width: 100%;}
  1099.  
  1100. #nav-bar {margin-bottom: {text:post margin}px;}
  1101. #nav-bar img, #nav-bar nav li:first-of-type::before {display: none;}
  1102. #nav-bar nav li {display: inline-block;}
  1103.  
  1104. #nav-bar nav {
  1105. width: 100%;
  1106. background-color: {color:background};
  1107. margin-top: 1em;
  1108. }
  1109.  
  1110. #nav-bar nav a {
  1111. display: inline-block;
  1112. padding: 0.5em 0.75em;
  1113. background-color: {color:nav links background};
  1114. {block:ifRoundedContentCorners}border-radius: 6px;{/block:ifRoundedContentCorners}
  1115. margin: 0 0.75em 0.75em 0;
  1116. }
  1117.  
  1118. #nav-bar nav a:first-of-type::before {display: none;}
  1119.  
  1120. }
  1121.  
  1122. @media only screen and (max-width: 750px) {
  1123. #container, #posts-container {width: 90vw;}
  1124.  
  1125. #k, #btop {display: none;}
  1126. #m {display: block;}
  1127. .mobile-controls {display: block;}
  1128. .tmblr-iframe-compact .tmblr-iframe--unified-controls {display: none;}
  1129.  
  1130. .top-info .info-right {display: none;}
  1131. }
  1132.  
  1133. {CustomCSS}
  1134.  
  1135. </style>
  1136. </head>
  1137.  
  1138. <body class="load-in">
  1139.  
  1140. <!----- MOBILE CONTROLS ----->
  1141.  
  1142. <div class="mobile-controls">
  1143. <a href="https://www.tumblr.com/follow/{Name}" title="follow"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus-square"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="12" y1="8" x2="12" y2="16"></line><line x1="8" y1="12" x2="16" y2="12"></line></svg></a>
  1144. <a href="https://www.tumblr.com/message/{Name}" title="message">
  1145. <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-square"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg></a>
  1146. <a href="https://www.tumblr.com/dashboard" title="dashboard"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-compass"><circle cx="12" cy="12" r="10"></circle><polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"></polygon></svg></a>
  1147. </div>
  1148.  
  1149. <main id="container">
  1150.  
  1151. <!----- SIDEBAR ----->
  1152.  
  1153. <aside id="sidebar">
  1154. {block:ifSidebarImage}<img src="{image:Sidebar}" id="side-img"/></a>{/block:ifSidebarImage}
  1155. <div class="title"><a href="/">{Title}</a></div>
  1156. {block:Description}<div id="description">{Description}</div>{/block:Description}
  1157. <form action="/search" method="get" class="find" name="sform">
  1158. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
  1159. <input type="text" name="q" placeholder="Search..." value="{SearchQuery}" value autocomplete="off"/>
  1160. </form>
  1161. </aside>
  1162.  
  1163. <!----- LINKS SIDEBAR ----->
  1164.  
  1165. <aside id="nav-bar">
  1166. {block:ifNotHideIcon}<img src="{PortraitURL-96}">{/block:ifNotHideIcon}
  1167. <nav class="upper">
  1168. {block:ifHomeLink}<li><a href="/">{text:Home Link}</a></li>{/block:ifHomeLink}
  1169. {block:AskEnabled}{block:ifAskLink}<li><a href="/ask">{text:Ask Link}</a></li>{/block:ifAskLink}{/block:AskEnabled}
  1170. {block:ifArchiveLink}<li><a href="/archive">{text:Archive Link}</a></li>{/block:ifArchiveLink}
  1171. {block:SubmissionsEnabled}{block:ifSubmitLink}<li><a href="/submit">{text:Submit Link}</a></li>{/block:ifSubmitLink}{/block:SubmissionsEnabled}
  1172. {block:ifLink1}<li><a href="{text:Link 1 URL}">{text:Link 1}</a></li>{/block:ifLink1}
  1173. {block:ifLink2}<li><a href="{text:Link 2 URL}">{text:Link 2}</a></li>{/block:ifLink2}
  1174. {block:ifLink3}<li><a href="{text:Link 3 URL}">{text:Link 3}</a></li>{/block:ifLink3}
  1175. {block:ifLink4}<li><a href="{text:Link 4 URL}">{text:Link 4}</a></li>{/block:ifLink4}
  1176. {block:HasPages}{block:Pages}<li><a href="{URL}">{Label}</a></li>{/block:Pages}{/block:HasPages}
  1177. </nav>
  1178. </aside>
  1179.  
  1180. <!----- POST CONTAINER ----->
  1181.  
  1182. <section id="posts-container">
  1183.  
  1184. {block:TagPage}
  1185. <article class="td-page">
  1186. {lang:Showing TagResultCount posts tagged Tag 2}
  1187. </article>
  1188. {/block:TagPage}
  1189.  
  1190. {block:DayPage}
  1191. <article class="td-page">
  1192. Viewing posts made on <span>{Month} {DayOfMonth}, {Year}</span>
  1193. </article>
  1194. {/block:DayPage}
  1195.  
  1196. {block:SearchPage}
  1197. <article class="td-page">
  1198. {lang:Showing SearchResultCount results for SearchQuery 2}
  1199. </article>
  1200. {/block:SearchPage}
  1201.  
  1202. {block:posts inlineMediaWidth="1280" inlineNestedMediaWidth="1280"}
  1203. <article class="posts" id="{PostID}">
  1204.  
  1205. <!----- TOP INFO ----->
  1206.  
  1207. {block:Date}
  1208. <div class="top-info">
  1209. {block:PinnedPostLabel}
  1210. <div class="pin-post upper">
  1211. <a href="{Permalink}">
  1212. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-star"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg>
  1213. {PinnedPostLabel}
  1214. </a>
  1215. </div>
  1216. {/block:PinnedPostLabel}
  1217. <div class="info">
  1218. <div class="info-left">
  1219. {block:RebloggedFrom}
  1220. <a href="{ReblogRootURL}" title="original poster"><img src="{ReblogRootPortraitURL-64}" class="icon"/></a>
  1221. {/block:RebloggedFrom}
  1222. {block:NotReblog}
  1223. <a href="{Permalink}" title="original post"><img src="{PortraitURL-64}" class="icon"/></a>
  1224. {/block:NotReblog}
  1225. <div class="top-details">
  1226. <div class="subtitle">
  1227. {block:RebloggedFrom}
  1228. <a href="{ReblogRootURL}" title="original poster">{ReblogRootName}</a>
  1229. {block:RebloggedFrom}
  1230. {block:NotReblog}
  1231. <a href="{Permalink}" title="original post">{Name}</a>
  1232. {/block:NotReblog}
  1233. </div>
  1234. </div>
  1235. </div>
  1236.  
  1237. <div class="info-right">
  1238. <a href="{Permalink}"><svg xmlns="https://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-clock"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg><span class="upper time-ago">{Timestamp}</span></a>
  1239. </div>
  1240. </div>
  1241. </div>
  1242. {/block:Date}
  1243.  
  1244. <!----- POSTS ----->
  1245.  
  1246. {block:Text}
  1247. <div class="text-post" id="{PostID}">
  1248. {block:Title}<h1><a href="{Permalink}">{Title}</a></h1>{/block:Title}
  1249. {block:NotReblog}
  1250. <li class="caption ogcap body">
  1251. <div class="captext">{Body}</div>
  1252. </li>
  1253. {/block:NotReblog}
  1254. {block:RebloggedFrom}
  1255. {block:Reblogs}
  1256. <li class="caption rbcap body">
  1257. {block:IsNotOriginalEntry}
  1258. <div class="user-wrap">
  1259. <img src="{PortraitURL-64}" class="capicon icon">
  1260. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1261. </div>
  1262. {/block:IsNotOriginalEntry}
  1263. <div class="captext">{Body}</div>
  1264. </li>
  1265. {/block:Reblogs}
  1266. {/block:RebloggedFrom}
  1267. </div>
  1268. {/block:Text}
  1269.  
  1270. {block:Link}
  1271. <a href="{URL}" class="link-wrap">
  1272. {block:Thumbnail}<img src="{Thumbnail-HighRes}" class="thumbnail">{/block:Thumbnail}
  1273. <div class="link">
  1274. <div class="title">{Name}</div>
  1275. {block:Excerpt}<div class="link-txt">{Excerpt}</div>{/block:Excerpt}
  1276. {block:Host}<div class="link-host upper"><svg xmlns="https://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>{Host}</div>{/block:Host}
  1277. </div>
  1278. </a>
  1279. {block:Description}
  1280. {block:NotReblog}
  1281. <li class="caption ogcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1282. <div class="captext">{Description}</div>
  1283. </li>
  1284. {/block:NotReblog}
  1285. {/block:Description}
  1286. {block:RebloggedFrom}
  1287. {block:Reblogs}
  1288. <li class="caption rbcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1289. {block:IsNotOriginalEntry}
  1290. <div class="user-wrap">
  1291. <img src="{PortraitURL-64}" class="capicon icon">
  1292. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1293. </div>
  1294. {/block:IsNotOriginalEntry}
  1295. <div class="captext">{Body}</div>
  1296. </li>
  1297. {/block:Reblogs}
  1298. {/block:RebloggedFrom}
  1299. {/block:Link}
  1300.  
  1301. {block:Photo}
  1302. <div class="photo">
  1303. {LinkOpenTag}<a href="#" onclick="Tumblr.Lightbox.init([{ width: {PhotoWidth-HighRes}, height: {PhotoHeight-HighRes}, low_res: '{PhotoURL-500}', high_res: '{PhotoURL-HighRes}' }]); $('body').toggleClass('tumblr_lightbox_active'); return false"><img src="{PhotoURL-HighRes}" alt="{PhotoAlt}"></a>{LinkCloseTag}
  1304. </div>
  1305. {block:Caption}
  1306. {block:NotReblog}
  1307. <li class="caption ogcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1308. <div class="captext">{Caption}</div>
  1309. </li>
  1310. {/block:NotReblog}
  1311. {block:RebloggedFrom}
  1312. {block:Reblogs}
  1313. <li class="caption rbcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1314. {block:IsNotOriginalEntry}
  1315. <div class="user-wrap">
  1316. <img src="{PortraitURL-64}" class="capicon icon">
  1317. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1318. </div>
  1319. {/block:IsNotOriginalEntry}
  1320. <div class="captext">{Body}</div>
  1321. </li>
  1322. {/block:Reblogs}
  1323. {/block:RebloggedFrom}
  1324. {/block:Caption}
  1325. {/block:Photo}
  1326.  
  1327. {block:Photoset}
  1328. <div class="photo-slideshow" id="photoset_{PostID}" data-layout="{PhotosetLayout}">{block:Photos}<div class="photo-data"><div class="pxu-photo"><img src="{PhotoURL-500}" width="{PhotoWidth-500}" height="{PhotoHeight-500}" data-highres="{PhotoURL-HighRes}" data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}" alt="{PhotoAlt}"></div><a class="tumblr-box" rel="post-{PostID}" href="{PhotoURL-HighRes}"></a></div>{/block:Photos}</div>
  1329. {block:Caption}
  1330. {block:NotReblog}
  1331. <li class="caption ogcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1332. <div class="captext">{Caption}</div>
  1333. </li>
  1334. {/block:NotReblog}
  1335. {block:RebloggedFrom}
  1336. {block:Reblogs}
  1337. <li class="caption rbcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1338. {block:IsNotOriginalEntry}
  1339. <div class="user-wrap">
  1340. <img src="{PortraitURL-64}" class="capicon icon">
  1341. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1342. </div>
  1343. {/block:IsNotOriginalEntry}
  1344. <div class="captext">{Body}</div>
  1345. </li>
  1346. {/block:Reblogs}
  1347. {block:RebloggedFrom}
  1348. {/block:Caption}
  1349. {/block:Photoset}
  1350.  
  1351. {block:Video}
  1352. <div class="video">{Video-500}</div>
  1353. {block:Caption}
  1354. {block:NotReblog}
  1355. <li class="caption ogcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1356. <div class="captext">{Caption}</div>
  1357. </li>
  1358. {/block:NotReblog}
  1359. {block:RebloggedFrom}
  1360. {block:Reblogs}
  1361. <li class="caption rbcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1362. {block:IsNotOriginalEntry}
  1363. <div class="user-wrap">
  1364. <img src="{PortraitURL-64}" class="capicon icon">
  1365. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1366. </div>
  1367. {/block:IsNotOriginalEntry}
  1368. <div class="captext">{Body}</div>
  1369. </li>
  1370. {/block:Reblogs}
  1371. {block:RebloggedFrom}
  1372. {/block:Caption}
  1373. {/block:Video}
  1374.  
  1375. {block:Quote}
  1376. <div class="quote">{Quote}</div>
  1377. {block:Source}<div class="source upper">{Source}</div>{/block:Source}
  1378. {/block:Quote}
  1379.  
  1380. {block:Chat}
  1381. {block:Title}<h1><a href="{Permalink}">{Title}</a></h1>{/block:Title}
  1382. <ul class="chat">{block:Lines}
  1383. <li class="line">
  1384. {block:Label}<span class="subtitle chatter">{Label}</span>{/block:Label}
  1385. <div class="chattxt">{Line}</div>
  1386. </li>
  1387. {/block:Lines}</ul>
  1388. {/block:Chat}
  1389.  
  1390. {block:Answer}
  1391. <div class="askpost">
  1392. <div class="question">{Question}</div>
  1393. <div class="asker-wrap">
  1394. <img src="{AskerPortraitURL-64}" class="askicon icon">
  1395. <div class="subtitle">{Asker} asked</div>
  1396. </div>
  1397. </div>
  1398. {block:Answerer}
  1399. <li class="caption rbcap reply-wrap">
  1400. <div class="replier">
  1401. <img src="{AnswererPortraitURL-64}" class="capicon icon">
  1402. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Answerer} replied</a></div>
  1403. </div>
  1404. <div class="captext reply">{Answer}</div>
  1405. </li>
  1406. {/block:Answerer}
  1407. {block:NotReblog}
  1408. <li class="caption ogcap reply-wrap">
  1409. <div class="replier">
  1410. <img src="{PortraitURL-64}" class="icon">
  1411. <div class="subtitle username">{Name} replied</div>
  1412. </div>
  1413. <div class="captext reply">{Replies}</div>
  1414. </li>
  1415. {/block:NotReblog}
  1416. {block:RebloggedFrom}
  1417. {block:Reblogs}
  1418. <li class="caption rbcap">
  1419. {block:IsNotOriginalEntry}
  1420. <div class="user-wrap">
  1421. <img src="{PortraitURL-64}" class="capicon icon">
  1422. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1423. </div>
  1424. {/block:IsNotOriginalEntry}
  1425. <div class="captext">{Body}</div>
  1426. </li>
  1427. {/block:Reblogs}
  1428. {/block:RebloggedFrom}
  1429. {/block:Answer}
  1430.  
  1431. {block:Audio}
  1432. <div class="audiopost">
  1433. <div class="audio-content">
  1434. {block:AlbumArt}
  1435. <img src="{AlbumArtURL}" class="albumart">
  1436. {/block:AlbumArt}
  1437. <div class="audioinfo">
  1438. {block:TrackName}<div class="title">{TrackName}</div>{/block:TrackName}
  1439. {block:Artist}{Artist}{/block:Artist}{block:Album} — {Album}{/block:Album}
  1440. </div>
  1441. </div>
  1442.  
  1443. <div class="audio-button-wrap">
  1444. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-repeat"><polyline points="17 1 21 5 17 9"></polyline><path d="M3 11V9a4 4 0 0 1 4-4h14"></path><polyline points="7 23 3 19 7 15"></polyline><path d="M21 13v2a4 4 0 0 1-4 4H3"></path></svg>
  1445. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-skip-back"><polygon points="19 20 9 12 19 4 19 20"></polygon><line x1="5" y1="19" x2="5" y2="5"></line></svg>
  1446. <div class="audiobox"><div class="button">
  1447. {block:AudioPlayer}{AudioPlayer}{/block:AudioPlayer}
  1448. </div></div>
  1449. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-skip-forward"><polygon points="5 4 15 12 5 20 5 4"></polygon><line x1="19" y1="5" x2="19" y2="19"></line></svg>
  1450. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shuffle"><polyline points="16 3 21 3 21 8"></polyline><line x1="4" y1="20" x2="21" y2="3"></line><polyline points="21 16 21 21 16 21"></polyline><line x1="15" y1="15" x2="21" y2="21"></line><line x1="4" y1="4" x2="9" y2="9"></line></svg>
  1451. </div>
  1452. </div>
  1453. {block:Caption}
  1454. {block:NotReblog}
  1455. <li class="caption ogcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1456. <div class="captext">{Caption}</div>
  1457. </li>
  1458. {/block:NotReblog}
  1459. {block:RebloggedFrom}
  1460. {block:Reblogs}
  1461. <li class="caption rbcap {block:ifHideCaption}hide-cap{/block:ifHideCaption}">
  1462. {block:IsNotOriginalEntry}
  1463. <div class="user-wrap">
  1464. <img src="{PortraitURL-64}" class="capicon icon">
  1465. <div class="username subtitle {block:IsDeactivated}deactive{/block:IsDeactivated}"><a href="{Permalink}">{Username}</a></div>
  1466. </div>
  1467. {/block:IsNotOriginalEntry}
  1468. <div class="captext">{Body}</div>
  1469. </li>
  1470. {/block:Reblogs}
  1471. {block:RebloggedFrom}
  1472. {/block:Caption}
  1473. {/block:Audio}
  1474.  
  1475. <!----- INFO ----->
  1476.  
  1477. {block:Date}
  1478. <div class="bottom-info">
  1479. <div class="info">
  1480. <div class="info-left">
  1481. {block:IndexPage}{block:NoteCount}<a href="{Permalink}"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-message-circle"><path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path></svg><span class="upper notecount">{NoteCountWithLabel}</span></a>{/block:NoteCount}{/block:IndexPage}
  1482. </div>
  1483. <div class="info-controls info-right">
  1484. {block:HasTags}{block:IndexPage}{block:ifTagsOnClick}<a class="tag-button" title="show tags"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-tag"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7.01" y2="7"></line></svg></a>{/block:ifTagsOnClick}{/block:IndexPage}{/block:HasTags}
  1485. <a href="{ReblogURL}" title="reblog" target="_blank" class="rb-button"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-repeat"><polyline points="17 1 21 5 17 9"></polyline><path d="M3 11V9a4 4 0 0 1 4-4h14"></path><polyline points="7 23 3 19 7 15"></polyline><path d="M21 13v2a4 4 0 0 1-4 4H3"></path></svg></a>
  1486. <a class="like-b" href="#" title="like">{LikeButton}<span class="b"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-heart"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path></svg></span></a>
  1487. </div>
  1488. </div>
  1489.  
  1490. {block:PermalinkPage}
  1491. <div class="perma-info">
  1492. <li>Posted {TimeAgo} on {Month} {DayOfMonth}, {Year}</li>
  1493. {block:RebloggedFrom}
  1494. <li>{lang:Reblogged from} <a href="{ReblogParentURL}">{ReblogParentName}</a></li>
  1495. <li>{lang:Originally from ReblogRootName 2}</li>
  1496. {/block:RebloggedFrom}
  1497. {block:ContentSource}<li>{lang:Source}: <a href="{SourceURL}">{SourceTitle}</a></li>{/block:ContentSource}
  1498. </div>
  1499. {/block:PermalinkPage}
  1500.  
  1501. </div>
  1502. {/block:Date}
  1503.  
  1504. {block:HasTags}
  1505. <div class="tags {block:IndexPage}tag-click{/block:IndexPage}">
  1506. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-tag"><path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7.01" y2="7"></line></svg>
  1507. {block:Tags}<a href="{TagURL}">{Tag}</a>{/block:Tags}
  1508. </div>
  1509. {/block:HasTags}
  1510.  
  1511. <!----- POST NOTES ----->
  1512.  
  1513. {block:PermalinkPage}{block:Date}
  1514. {block:NoteCount}{block:PostNotes}
  1515. <div class="notes">
  1516. <div class="title">{NoteCountWithLabel}</div>
  1517. {PostNotes-64}
  1518. </div>
  1519. {/block:PostNotes}{/block:NoteCount}
  1520. {/block:Date}{/block:PermalinkPage}
  1521.  
  1522. </article>
  1523. {/block:Posts}
  1524.  
  1525. <!----- PAGINATION ----->
  1526.  
  1527. {block:IndexPage}{block:Pagination}
  1528. <article id="pg" class="align-flex">
  1529. {block:PreviousPage}<a href="{PreviousPage}" title="back"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg></a>{/block:PreviousPage}
  1530. <span>{CurrentPage} / {TotalPages}</span>
  1531. {block:NextPage}<a href="{NextPage}" title="next"><svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a>{/block:NextPage}
  1532. </article>
  1533. {/block:Pagination}{/block:IndexPage}
  1534.  
  1535. </section>
  1536.  
  1537. </main>
  1538.  
  1539. <div id="btop">
  1540. <a href="#top" title="back to top" target="_self">
  1541. <svg xmlns="https://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-up"><line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline></svg>
  1542. </a>
  1543. </div>
  1544.  
  1545. <a href="https://seyche.tumblr.com" title="magnolia theme by seyche" id="k">&.</a>
  1546.  
  1547. <a href="https://seyche.tumblr.com" id="m" class="upper">magnolia theme by seyche</a>
  1548.  
  1549. <!-- gradient svgs -->
  1550.  
  1551. <svg xmlns="https://www.w3.org/2000/svg" style="width: 0; height: 0; position: absolute;" aria-hidden="true" focusable="false">
  1552. <defs>
  1553. <linearGradient id="icon-gradient" x2="1" y2="1">
  1554. <stop offset="0%" stop-color="{color:accent 1}" />
  1555. <stop offset="100%" stop-color="{color:accent 2}" />
  1556. </linearGradient>
  1557. </defs>
  1558. </svg>
  1559.  
  1560. <!----- PHOTOSETS ----->
  1561.  
  1562. <script src="https://static.tumblr.com/yxfeliq/hHwojmt8m/bctphotoset.min.js"></script>
  1563. <script src="https://cdn.jsdelivr.net/gh/boscoxvi/npfphotosets/npfphotosets.js"></script>
  1564.  
  1565. <!----- TOOLTIPS ----->
  1566.  
  1567. <script src="https://unpkg.com/popper.js@1"></script>
  1568. <script src="https://unpkg.com/tippy.js@5/dist/tippy-bundle.iife.js"></script>
  1569.  
  1570. <!----- VIDEO RESIZING ----->
  1571.  
  1572. <script src="https://seyche.github.io/external-files-hosting/plugins/flexframes-modified.js"></script>
  1573.  
  1574. <!----- TIME AGO ----->
  1575.  
  1576. <script type="text/javascript" src="https://static.tumblr.com/i5s2zks/9Acok8oo2/bct-timeago.min.js"></script>
  1577.  
  1578. <script>
  1579.  
  1580. /// PHOTOSETS
  1581.  
  1582. $(document).ready(function(){
  1583.  
  1584. $('.photo-slideshow').pxuPhotoset({
  1585. lightbox: true,
  1586. rounded: false,
  1587. gutter: '{select:photoset gutter}px',
  1588. borderRadius: '0px',
  1589. photoset: '.photo-slideshow',
  1590. photoWrap: '.photo-data',
  1591. photo: '.pxu-photo'
  1592. });
  1593.  
  1594. npfPhotosets(".posts", {
  1595. rowClass:"npf_row",
  1596. imageContainerClass:"tmblr-full",
  1597. generatedPhotosetContainerClass:"npf_photoset",
  1598. imageClass:"npf_image",
  1599. includeCommonPhotosets: false,
  1600. useTumblrLightbox: true,
  1601. insertGalleryIndicator: false,
  1602. galleryIndicatorClass: "npf_gallery_indicator",
  1603. galleryIndicatorContent: "<img src='image_url'>",
  1604. photosetMargins:"{select:photoset gutter}"
  1605. });
  1606.  
  1607. /// TAGS ON CLICK
  1608.  
  1609. {block:IndexPage}
  1610. {block:ifTagsOnClick}
  1611. $('.tag-click').hide();
  1612. $('.tag-button').click(function(event) {
  1613. $(this).closest('.posts').find('.tag-click').slideToggle(500)
  1614. event.preventDefault();
  1615. $(this).toggleClass('fill', 500);
  1616. });
  1617. {/block:ifTagsOnClick}
  1618. {/block:IndexPage}
  1619.  
  1620. /// NOTECOUNT
  1621.  
  1622. $('article').find('.notecount').each(function(){
  1623. var n = $(this).html().split(' ')[0].replace(/,/g, '');
  1624. if (n > 999) {
  1625. n = Math.floor(n / 100) / 10;
  1626. $(this).text(n + 'k notes');
  1627. }
  1628. });
  1629.  
  1630. /// TIME AGO
  1631.  
  1632. $(".time-ago").timeAgo({
  1633. time: "short",
  1634. spaces: true,
  1635. words: false,
  1636. prefix: "",
  1637. suffix: "",
  1638. });
  1639.  
  1640. /// TOOLTIPS
  1641.  
  1642. tippy('[title]', {
  1643. theme: 'custom',
  1644. arrow: false,
  1645. followCursor: true,
  1646. delay: 100,
  1647. placement: 'bottom-start',
  1648. zIndex: 9999999999,
  1649. maxWidth: 400,
  1650.  
  1651. content(reference) {
  1652. const title = reference.getAttribute('title');
  1653. reference.removeAttribute('title');
  1654. return title;
  1655. },
  1656. });
  1657.  
  1658. /// SCROLL TO TOP
  1659.  
  1660. $('#btop').click(function(){
  1661. $('html, body').animate({scrollTop : 0},800);
  1662. return false;
  1663. });
  1664.  
  1665. });
  1666.  
  1667. /// RESPONSIVE VIDEOS
  1668.  
  1669. function flexFrame() {
  1670. $(".caption").each(function() {
  1671. $(this).find("iframe").wrap("<div class='capframe'></div>");
  1672. flexibleFrames($(".capframe"));
  1673. });
  1674. flexibleFrames($(".video"));
  1675. }
  1676. $(document).ready(flexFrame);
  1677.  
  1678. </script>
  1679.  
  1680.  
  1681. </body>
  1682. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement