Advertisement
glenthemes

Theme [04]: Whimsical

Sep 27th, 2018 (edited)
46,669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.72 KB | None | 0 0
  1. <!----------------------------------------------------
  2. Theme [04]: Whimsical
  3. Made by glenthemes
  4.  
  5. Initial release: 2015/08/??
  6. Rework date: [v1] 2018/09/27 ✧ [v2] 2022/01/28
  7. Last updated: 2023/08/27
  8.  
  9. What's new:
  10. ✱ NPF audio post support
  11. ✱ fixed issue with icons not showing on post page
  12.  
  13. TERMS OF USE:
  14. 1) Do not remove the theme credit.
  15. 2) Do not repost/redistribute my themes.
  16. 3) Do not take parts of the code and use it as your own.
  17. 4) Do not use my themes as a base code.
  18. 5) Do not mix my themes together.
  19.  
  20. THEME GUIDE:
  21. https://docs.google.com/presentation/d/1FVZWJQes4r_UqANvDcTa88uSCWTpFVyZMCTRPO4VMYU/edit?usp=sharing
  22.  
  23. CREDITS:
  24. (ෆ’∀’ෆ) ~ glencredits.tumblr.com/whimsical
  25. ----------------------------------------------------->
  26. <!DOCTYPE html>
  27. <html font="{select:font}" tumblr-controls="{select:tumblr controls color}" bg-type="{select:background image type}" {block:IndexPage}index-page="true"{/block:IndexPage} {block:PermalinkPage}permalink-page="true"{/block:PermalinkPage} post-cols="{select:post columns}" pagi-place="{select:pagination location}">
  28.  
  29. <head>
  30.  
  31. <title>{Title}</title>
  32. <link rel="shortcut icon" href="{Favicon}">
  33.  
  34. {block:Description}
  35. <meta name="description" content="{MetaDescription}">
  36. {/block:Description}
  37.  
  38. <!-------- FONTS -------->
  39. <!-- google fonts -->
  40. <link href="//fonts.googleapis.com/css?family=Work+Sans|Overpass+Mono|Libre+Franklin|Open+Sans|Manrope:500|Karla|Readex+Pro|Sora|Space+Mono" rel="stylesheet">
  41.  
  42. <!-------- ICON FONTS -------->
  43. <!-- phosphor icons -->
  44. <link rel="stylesheet" href="//unpkg.com/phosphor-icons@1.3.2/src/css/phosphor.css">
  45.  
  46. <!-- cappucicons -->
  47. <link href="//static.tumblr.com/gtjt4bo/tQkr83ou4/cappuccicons.css" rel="stylesheet">
  48.  
  49. <!-- iconsax -->
  50. <script src="//glenthemes.github.io/iconsax/geticons.js"></script>
  51. <link href="//glenthemes.github.io/iconsax/style.css" rel="stylesheet">
  52.  
  53. <!-- ahmed agrma line icons -->
  54. <script src="//glenthemes.github.io/aa-line-icons/script.js"></script>
  55. <link href="//glenthemes.github.io/aa-line-icons/style.css" rel="stylesheet">
  56.  
  57. <!------ PRELOAD ------>
  58. <link rel="preload" href="//glen-assets.github.io/fonts/KaoriGel.ttf" as="font" type="font/ttf" crossorigin>
  59. <link rel="preload" href="//glen-assets.github.io/fonts/Eri Ji.otf" as="font" type="font/otf" crossorigin>
  60. <link rel="preload" href="//glen-assets.github.io/fonts/HatsukoiFriends.otf" as="font" type="font/otf" crossorigin>
  61. <link rel="preload" href="//glen-assets.github.io/fonts/ness.ttf" as="font" type="font/ttf" crossorigin>
  62. <link rel="preload" href="//glen-assets.github.io/fonts/Dreaming Outloud AllCaps.otf" as="font" type="font/otf" crossorigin>
  63.  
  64. <!-------- JQUERY -------->
  65. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  66.  
  67. <!-------- THEME SCRIPTS -------->
  68. <script src="//npf-images-v3.github.io/script.js"></script>
  69. <link rel="stylesheet" href="//npf-images-v3.github.io/recon.css">
  70.  
  71. <script src="//rawgit.com/robinpx/tumblr/master/scripts/flexibleFrames/flexibleFrames.min.js"></script>
  72.  
  73. <link href="//static.tumblr.com/0podkko/oDSpg7y88/photosets.css" rel="stylesheet">
  74.  
  75. <script src="//static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
  76.  
  77. <script src="//griddery.github.io/grid.js"></script>
  78. <link href="//griddery.github.io/basics.css" rel="stylesheet">
  79.  
  80. <script src="//static.tumblr.com/gtjt4bo/sgMrymui0/waitforelement.js"></script>
  81. <script src="//glen-themes.gitlab.io/thms/04/always-late-for-the-bus.js"></script>
  82. <script src="//glen-themes.gitlab.io/thms/04/late-again.js"></script>
  83. <script src="//static.tumblr.com/gtjt4bo/5XRr7yhna/if_onlydigits.js"></script>
  84.  
  85. <!-- unblue polls -->
  86. <!-- glenthemes.tumblr.com/post/708014819571302400 -->
  87. <link href="//static.tumblr.com/gtjt4bo/mXBrpdj0n/unblue-polls.css" rel="stylesheet">
  88. <style unblue-polls>
  89. .poll-post {
  90. --Poll-Question-Font-Size: var(--Body-Font-Size);
  91.  
  92. --Poll-Option-Background-Color: {color:post};
  93. --Poll-Option-Corner-Rounding: {text:post corner roundness};
  94. --Poll-Option-Border-Size: 2px;
  95. --Poll-Option-Border-Color: {color:post borders inner};
  96. --Poll-Option-Padding: 8px;
  97. --Poll-Option-Font-Size: var(--Body-Font-Size);
  98. --Poll-Option-Spacing: 10px;
  99. --Poll-Option-Text-Color: {color:text};
  100.  
  101. --Poll-Option-HOVER-Border-Color: {color:special border};
  102. --Poll-Option-HOVER-Background-Color: {color:special background};
  103. --Poll-Option-HOVER-Text-Color: {color:special text};
  104. --Poll-Option-HOVER-Speed: 0.4s;
  105. }
  106.  
  107. .poll-see-results {
  108. padding-bottom:0!important;
  109. border-bottom:none!important;
  110. font-size:calc(var(--Poll-Option-Font-Size) - 1px)!important;
  111. text-transform:uppercase;
  112. letter-spacing:0.5px;
  113. }
  114. </style>
  115.  
  116. <!-- npf audio player -->
  117. <!-- glenthemes.tumblr.com/post/722160746171072512 -->
  118. <script src="//tmblr-npf-audio.gitlab.io/s/init.js"></script>
  119. <link href="//tmblr-npf-audio.gitlab.io/s/base.css" rel="stylesheet">
  120. <script>
  121. tumblr_npf_audio({
  122. emptyTitleText: "Untitled track",
  123. emptyArtistText: "Untitled artist",
  124. emptyAlbumText: "Untitled album",
  125.  
  126. titleLabel: "",
  127. artistLabel: "",
  128. albumLabel: ""
  129. });
  130. </script>
  131. <style edit-npf-audio-player>
  132. .npf-audio-wrapper {
  133. --NPF-Audio-Buttons-Size: var(--Audio-Post-Buttons-Size);
  134. --NPF-Audio-Buttons-Color: var(--Audio-Post-Buttons-Color);
  135. --NPF-Audio-Buttons-Padding: var(--Audio-Post-Buttons-Padding);
  136. --NPF-Audio-Buttons-Spacing: calc(var(--p) + var(--Audio-Post-Album-Right-Gap));
  137. --NPF-Audio-Image-Size: var(--Audio-Post-Album-Size);
  138. --NPF-Audio-Image-Spacing: 0px;
  139.  
  140. --t:calc((var(--NPF-Audio-Buttons-Padding) * 2) + var(--NPF-Audio-Buttons-Size));
  141. --p:calc(var(--NPF-Audio-Buttons-Padding) + ((var(--NPF-Audio-Image-Size) - var(--t)) / 2));
  142. }
  143.  
  144. .npf-audio-wrapper {
  145. position:relative;
  146. background:{color:special background};
  147. z-index:0;
  148. }
  149.  
  150. .npf-audio-background {
  151. margin-left:var(--p);
  152. }
  153.  
  154. .npf-audio-play, .npf-audio-pause {
  155. position:relative;
  156. z-index:0;
  157. }
  158.  
  159. .npf-audio-play:after, .npf-audio-pause:after {
  160. content:"";
  161. position:absolute;
  162. top:0;left:0;
  163. margin-top:calc(0px - var(--NPF-Audio-Buttons-Padding));
  164. margin-left:calc(0px - var(--NPF-Audio-Buttons-Padding));
  165. width:calc(100% + (var(--NPF-Audio-Buttons-Padding) * 2));
  166. height:calc(100% + (var(--NPF-Audio-Buttons-Padding) * 2));
  167. background:var(--Audio-Post-Buttons-Background);
  168. border-radius:100%;
  169. z-index:-1;
  170. }
  171.  
  172. .npf-audio-play svg { margin-left:1px; }
  173. .npf-audio-pause svg { margin-left:0; }
  174.  
  175. figcaption.audio-caption,
  176. figcaption.audio-caption ~ audio[controls]{
  177. display:none;
  178. }
  179.  
  180. .npf-audio-image {
  181. position:absolute;
  182. top:0;left:0;
  183. z-index:-1;
  184. }
  185.  
  186. .npf-audio-details {
  187. line-height:var(--Line-Height);
  188. --flesk:calc((((var(--Body-Font-Size) - 1px) * var(--Line-Height-INT)) - var(--AUD-Font-Size)) / 2);
  189. margin:calc(0px - var(--flesk)) 0;
  190. color:{color:special text};
  191. }
  192.  
  193. .npf-audio-details > * + * {
  194. margin-top:-1px;
  195. }
  196. </style>
  197.  
  198. <script src="//glen-npf.gitlab.io/other/neue.js"></script>
  199. <link href="//glen-npf.gitlab.io/other/neue.css" rel="stylesheet">
  200.  
  201. {block:Hidden}
  202. <!-------- CUSTOMIZE PANEL OPTIONS -------->
  203. <!-- hi if you're reading this click the back arrow to edit! -->
  204. <meta name="image:background image" content="//64.media.tumblr.com/7c88c24dd4501217a38b4e63286fe6dd/05ae38d18ab04189-01/s2048x3072/c93baedfc6fe915a31b7ea2a749e58d056a47f0d.png">
  205. <meta name="image:sidebar image" content="//static.tumblr.com/d4261490526b9e0279b6ce2c0187ef0e/2pnwama/E58pfq59y/tumblr_static_225be2i6dvxck8gkckgk4oow8.gif">
  206.  
  207. <meta name="color:top bar" content="#dae6eb">
  208.  
  209. <meta name="color:background" content="#fcfcfc">
  210.  
  211. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;" content="#">
  212.  
  213. <meta name="color:sidebar title" content="#95bdd1">
  214.  
  215. <meta name="color:desc text" content="#96b7c0">
  216. <meta name="color:desc bold" content="#637781">
  217. <meta name="color:desc italic" content="#7bb3b1">
  218. <meta name="color:desc link" content="#89bbc2">
  219.  
  220. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;" content="#">
  221.  
  222. <meta name="color:sidebar link 1" content="#deedf2">
  223. <meta name="color:sidebar link 1 hover" content="#dce5e8">
  224. <meta name="color:sidebar link 2" content="#cce2eb">
  225. <meta name="color:sidebar link 2 hover" content="#dce5e8">
  226. <meta name="color:sidebar link 3" content="#b9d8e4">
  227. <meta name="color:sidebar link 3 hover" content="#dce5e8">
  228. <meta name="color:sidebar link 4" content="#afd2e0">
  229. <meta name="color:sidebar link 4 hover" content="#dce5e8">
  230.  
  231. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;" content="#">
  232.  
  233. <meta name="color:customlinks number" content="#a5a5a5">
  234. <meta name="color:customlinks line" content="#d5d5d5">
  235. <meta name="color:customlinks text" content="#95bdd1">
  236.  
  237. <meta name="color:customlinks hover number" content="#60656c">
  238. <meta name="color:customlinks hover line" content="#d5d5d5">
  239. <meta name="color:customlinks hover text" content="#60656c">
  240.  
  241. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;&#x200B;" content="#">
  242.  
  243. <meta name="color:searchbar border" content="#efefef">
  244. <meta name="color:searchbar bg" content="#fefefe">
  245. <meta name="color:searchbar text" content="#a3a3a3">
  246.  
  247. <meta name="color:searchbar icon border" content="#efefef">
  248. <meta name="color:searchbar icon bg" content="#fefefe">
  249. <meta name="color:searchbar icon" content="#a9a9a9">
  250.  
  251. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;&#x200B;&#x200B;" content="#">
  252.  
  253. <meta name="color:pagination border" content="#eaeaea">
  254. <meta name="color:pagination arrows" content="#95bdd1">
  255. <meta name="color:pagination numbers" content="#95bdd1">
  256.  
  257. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="#">
  258.  
  259. <meta name="color:musicplayer buttons" content="#60656c">
  260. <meta name="color:musicplayer note" content="#60656c">
  261. <meta name="color:musicplayer text" content="#60656c">
  262. <meta name="color:musicplayer link" content="#9ac1d0">
  263.  
  264. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="#">
  265.  
  266. <meta name="color:post" content="#fff">
  267. <meta name="color:text" content="#696969">
  268. <meta name="color:bold" content="#444">
  269. <meta name="color:italic" content="#7bb3b1">
  270. <meta name="color:link" content="#9ac1d0">
  271. <meta name="color:headings" content="#444">
  272.  
  273. <meta name="color:post borders outer" content="#eee">
  274. <meta name="color:post borders inner" content="#f2f2f2">
  275.  
  276. <meta name="color:reblogger line" content="#bdd6e0">
  277. <meta name="color:reblogger" content="#88a7ad">
  278.  
  279. <meta name="color:special border" content="#f0f0f0">
  280. <meta name="color:special background" content="#fafafa">
  281. <meta name="color:special text" content="#444">
  282.  
  283. <meta name="color:permalink border" content="#eee">
  284. <meta name="color:permalink background" content="#fbfbfb">
  285. <meta name="color:permalink text" content="#7d8585">
  286.  
  287. <meta name="color:tags" content="#999">
  288. <meta name="color:post buttons" content="#7d8585">
  289. <meta name="color:like button liked" content="#92c5cd">
  290.  
  291. <meta name="color:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="#">
  292.  
  293. <meta name="color:scrollbar" content="#ccc">
  294. <meta name="color:scrollbar background" content="#fcfcfc">
  295.  
  296. <meta name="color:text selection background" content="#e7f1f4">
  297. <meta name="color:text selected" content="#444">
  298.  
  299. <meta name="color:label bg" content="#9ac1d0">
  300. <meta name="color:label text" content="#fcfcfc">
  301.  
  302. <meta name="select:tumblr controls color" title="white" content="white">
  303. <meta name="select:tumblr controls color" title="black" content="black">
  304.  
  305. <meta name="select:background image type" title="small" content="repeat">
  306. <meta name="select:background image type" title="large" content="full">
  307.  
  308. <meta name="select:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;">
  309.  
  310. <meta name="select:sidebar image width" title="80%" content="80%">
  311. <meta name="select:sidebar image width" title="40%" content="40%">
  312. <meta name="select:sidebar image width" title="50%" content="50%">
  313. <meta name="select:sidebar image width" title="60%" content="60%">
  314. <meta name="select:sidebar image width" title="70%" content="70%">
  315. <meta name="select:sidebar image width" title="90%" content="90%">
  316. <meta name="select:sidebar image width" title="100%" content="100%">
  317. <meta name="select:sidebar image width" title="110%" content="110%">
  318. <meta name="select:sidebar image width" title="120%" content="120%">
  319. <meta name="select:sidebar image width" title="130%" content="130%">
  320.  
  321. <meta name="select:sidebar title font" title="Ness" content="ness">
  322. <meta name="select:sidebar title font" title="Dreaming Outloud" content="dreaming outloud">
  323. <meta name="select:sidebar title font" title="Eri Ji" content="eri ji">
  324. <meta name="select:sidebar title font" title="Hatsukoi Friends" content="htskfrnds">
  325.  
  326. <meta name="select:sidebar title size" title="15px" content="15px">
  327. <meta name="select:sidebar title size" title="10px" content="10px">
  328. <meta name="select:sidebar title size" title="11px" content="11px">
  329. <meta name="select:sidebar title size" title="12px" content="12px">
  330. <meta name="select:sidebar title size" title="13px" content="13px">
  331. <meta name="select:sidebar title size" title="14px" content="14px">
  332. <meta name="select:sidebar title size" title="16px" content="16px">
  333. <meta name="select:sidebar title size" title="17px" content="17px">
  334. <meta name="select:sidebar title size" title="18px" content="18px">
  335. <meta name="select:sidebar title size" title="19px" content="19px">
  336. <meta name="select:sidebar title size" title="20px" content="20px">
  337.  
  338. <meta name="select:desc font" title="Manrope" content="Manrope">
  339. <meta name="select:desc font" title="Sora" content="Sora">
  340. <meta name="select:desc font" title="Libre Franklin" content="Libre Franklin">
  341. <meta name="select:desc font" title="Open Sans" content="Open Sans">
  342. <meta name="select:desc font" title="Karla" content="Karla">
  343.  
  344. <meta name="select:desc font size" title="12px" content="12px">
  345. <meta name="select:desc font size" title="10px" content="10px">
  346. <meta name="select:desc font size" title="11px" content="11px">
  347. <meta name="select:desc font size" title="13px" content="13px">
  348. <meta name="select:desc font size" title="14px" content="14px">
  349. <meta name="select:desc font size" title="15px" content="15px">
  350.  
  351. <meta name="select:desc text align" title="center" content="center">
  352. <meta name="select:desc text align" title="left" content="left">
  353. <meta name="select:desc text align" title="right" content="right">
  354. <meta name="select:desc text align" title="justify" content="justify">
  355.  
  356. <meta name="select:customlinks size" title="10px" content="10px">
  357. <meta name="select:customlinks size" title="8px" content="8px">
  358. <meta name="select:customlinks size" title="9px" content="9px">
  359. <meta name="select:customlinks size" title="11px" content="11px">
  360. <meta name="select:customlinks size" title="12px" content="12px">
  361. <meta name="select:customlinks size" title="13px" content="13px">
  362. <meta name="select:customlinks size" title="14px" content="14px">
  363.  
  364. <meta name="select:show searchbar" title="show" content="show">
  365. <meta name="select:show searchbar" title="hide" content="hide">
  366.  
  367. <meta name="select:pagination location" title="sidebar" content="sb">
  368. <meta name="select:pagination location" title="bottom of page" content="bbt">
  369.  
  370. <meta name="select:pagination border" title="show" content="show">
  371. <meta name="select:pagination border" title="hide" content="hide">
  372.  
  373. <!-------- POST OPTIONS -------->
  374. <meta name="select:&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&#x200B;">
  375.  
  376. <meta name="select:font" title="Sora" content="Sora">
  377. <meta name="select:font" title="Manrope" content="Manrope">
  378. <meta name="select:font" title="Libre Franklin" content="Libre Franklin">
  379. <meta name="select:font" title="Open Sans" content="Open Sans">
  380. <meta name="select:font" title="Karla" content="Karla">
  381.  
  382. <meta name="select:font size" title="12px" content="12px">
  383. <meta name="select:font size" title="10px" content="10px">
  384. <meta name="select:font size" title="11px" content="11px">
  385. <meta name="select:font size" title="13px" content="13px">
  386. <meta name="select:font size" title="14px" content="14px">
  387. <meta name="select:font size" title="15px" content="15px">
  388.  
  389. <meta name="select:post columns" title="2" content="2">
  390. <meta name="select:post columns" title="1" content="1">
  391. <meta name="select:post columns" title="3" content="3">
  392.  
  393. <meta name="select:post padding" title="14px" content="14px">
  394. <meta name="select:post padding" title="10px" content="10px">
  395. <meta name="select:post padding" title="18px" content="18px">
  396. <meta name="select:post padding" title="22px" content="22px">
  397.  
  398. <meta name="select:photoset spacing" title="4px" content="4px">
  399. <meta name="select:photoset spacing" title="2px" content="2px">
  400. <meta name="select:photoset spacing" title="6px" content="6px">
  401. <meta name="select:photoset spacing" title="8px" content="8px">
  402. <meta name="select:photoset spacing" title="10px" content="10px">
  403.  
  404. <meta name="select:grayscale images" title="off" content="off">
  405. <meta name="select:grayscale images" title="on" content="on">
  406.  
  407. <meta name="select:toggle tags" title="yes" content="yes">
  408. <meta name="select:toggle tags" title="no" content="no">
  409.  
  410. <meta name="select:post spacing" title="30px" content="30px">
  411. <meta name="select:post spacing" title="25px" content="25px">
  412. <meta name="select:post spacing" title="35px" content="35px">
  413. <meta name="select:post spacing" title="40px" content="40px">
  414. <meta name="select:post spacing" title="45px" content="45px">
  415. <meta name="select:post spacing" title="50px" content="50px">
  416. <meta name="select:post spacing" title="55px" content="55px">
  417.  
  418. <meta name="select:center gap" title="65px" content="65px">
  419. <meta name="select:center gap" title="30px" content="30px">
  420. <meta name="select:center gap" title="35px" content="35px">
  421. <meta name="select:center gap" title="40px" content="40px">
  422. <meta name="select:center gap" title="45px" content="45px">
  423. <meta name="select:center gap" title="55px" content="55px">
  424. <meta name="select:center gap" title="50px" content="50px">
  425. <meta name="select:center gap" title="55px" content="55px">
  426. <meta name="select:center gap" title="60px" content="60px">
  427. <meta name="select:center gap" title="70px" content="70px">
  428. <meta name="select:center gap" title="75px" content="75px">
  429. <meta name="select:center gap" title="80px" content="80px">
  430. <meta name="select:center gap" title="85px" content="85px">
  431. <meta name="select:center gap" title="90px" content="90px">
  432. <meta name="select:center gap" title="95px" content="95px">
  433.  
  434. <meta name="if:small cursor" content="1">
  435. {/block:Hidden}
  436.  
  437. <!--------- TEXT FIELDS --------->
  438. <meta name="text:top bar height" content="10px">
  439. <meta name="text:screen margin" content="40px">
  440. <meta name="text:sidebar width" content="165px">
  441. <meta name="text:sidebar title" content="WHIMSICAL">
  442.  
  443. <meta name="text:description" content="And may your bones sing&lt;br&gt;&NewLine;No longer with pain&lt;br&gt;&NewLine;But with &lt;a href=&quot;https://devsmaycry.tumblr.com/post/166734190864&quot; title=&quot;Moira Egan, from &lsquo;Vespers&rsquo;&quot;&gt;roses&lt;/a&gt;.">
  444. <meta name="text:searchbar text" content="search...">
  445.  
  446. <meta name="text:&#917536;&#x200B;" content="&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&NewLine;">
  447.  
  448. <meta name="text:customlink 1 name" content="sample link">
  449. <meta name="text:customlink 1 url" content="https://youtube.com/watch?v=ZkNMZlkrzaU">
  450. <meta name="text:customlink 2 name" content="">
  451. <meta name="text:customlink 2 url" content="">
  452. <meta name="text:customlink 3 name" content="">
  453. <meta name="text:customlink 3 url" content="">
  454. <meta name="text:customlink 4 name" content="">
  455. <meta name="text:customlink 4 url" content="">
  456. <meta name="text:customlink 5 name" content="">
  457. <meta name="text:customlink 5 url" content="">
  458. <meta name="text:customlink 6 name" content="">
  459. <meta name="text:customlink 6 url" content="">
  460.  
  461. <meta name="text:&#917536;&#x200B;&#x200B;" content="&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&NewLine;">
  462.  
  463. <meta name="text:HOW TO CHANGE THE MUSIC" content="https://linktr.ee/direct_file_links">
  464. <meta name="text:music name" content="Love Like You [&#x200A;&#x3C;a href=&#x22;https://youtube.com/watch?v=aier51lcRfg&#x22; title=&#x22;piano cover by taioo&#x22;&#x3E;x&#x3C;/a&#x3E;&#x200A;]">
  465. <meta name="text:music file" content="https://rhizo.gitlab.io/m/Love_Like_You__Piano_Cover_by_Taioo_.mp3">
  466. <meta name="text:music volume" content="100%">
  467.  
  468. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;" content="&#x2500;&#x2500;&#x2500;&#x20;&#xFF65;&#x20;&#xFF61;&#xFF9F;&#x2606;&#x3A;&#x20;&#x2A;&#x2E;&#x263D;&#x20;&#x2E;&#x2A;&#x20;&#x3A;&#x2606;&#xFF9F;&#x2E;&#x20;&#x2500;&#x2500;&#x2500;&NewLine;">
  469.  
  470. <meta name="text:post width" content="275px">
  471. <meta name="text:post width large" content="400px">
  472. <meta name="text:post corner roundness" content="5px">
  473.  
  474. <meta name="text:permalink icon A" content="file">
  475. <meta name="text:permalink icon B" content="star">
  476.  
  477. <!--------------------------------------------------->
  478.  
  479. <style type="text/css">
  480.  
  481. @font-face { font-family: "kaori gel"; src: url("//glen-assets.github.io/fonts/KaoriGel.ttf"); }
  482.  
  483. @font-face { font-family: "eri ji"; src: url("//glen-assets.github.io/fonts/Eri Ji.otf"); }
  484.  
  485. @font-face { font-family: "hatsukoi friends"; src: url("//glen-assets.github.io/fonts/HatsukoiFriends.otf"); }
  486.  
  487. @font-face { font-family: "ness"; src: url("//glen-assets.github.io/fonts/ness.ttf"); }
  488.  
  489. @font-face { font-family: "dreaming outloud"; src: url("//glen-assets.github.io/fonts/Dreaming Outloud AllCaps.otf"); }
  490.  
  491. /*-------- TUMBLR CONTROLS --------*/
  492. iframe#tumblr_controls, .iframe-controls--desktop {
  493. top:calc(5px + var(--TopBar-Height))!important;
  494. right:calc(5px + (var(--Scrollbar-Padding) / 2) + 1px)!important;
  495. position:fixed!important;
  496.  
  497. --TC-Resize-Factor:0.69;
  498.  
  499. transform:scale(var(--TC-Resize-Factor),var(--TC-Resize-Factor));
  500. -webkit-transform:scale(var(--TC-Resize-Factor),var(--TC-Resize-Factor));
  501.  
  502. opacity:0.8;
  503.  
  504. transform-origin:100% 0;
  505. z-index:999999!important;
  506. user-select:none;
  507. }
  508.  
  509. .tmblr-iframe--follow-teaser, .follow-teaser, .iframe-controls--phone-mobile, .tmblr-iframe--app-cta-button {
  510. display:none!important;
  511. visibility:hidden!important;
  512. height:0!important;
  513. }
  514.  
  515. [tumblr-controls="black"] iframe#tumblr_controls,
  516. [tumblr-controls="black"] .iframe-controls--desktop {
  517. filter:invert(100%) hue-rotate(180deg)!important;
  518. -webkit-filter:invert(100%) hue-rotate(180deg)!important;
  519. opacity:1;
  520. }
  521.  
  522. /*------- SCROLLBAR --------*/
  523. ::-webkit-scrollbar {
  524. width:var(--Scrollbar-Padding);
  525. height:var(--Scrollbar-Padding);
  526. background-color:{color:scrollbar background};
  527. }
  528.  
  529. ::-webkit-scrollbar-thumb {
  530. background-color:{color:scrollbar};
  531. border:calc((var(--Scrollbar-Padding) - 1px) / 2) solid transparent;
  532. border-top:calc(var(--Scrollbar-Padding) / 2.69) solid transparent;
  533. border-bottom:calc(var(--Scrollbar-Padding) / 2.69) solid transparent;
  534. background-clip:padding-box;
  535. }
  536.  
  537. ::-webkit-scrollbar-corner {
  538. background:transparent;
  539. }
  540.  
  541. /*------- TOOLTIPS --------*/
  542. #s-m-t-tooltip {
  543. padding:6px 9px;
  544. margin:17px;
  545. background-color:{color:label bg};
  546. border-radius:2px;
  547. font-family:var(--SmallCaps-Font-Family);
  548. font-size:calc(var(--SmallCaps-Font-Size) - .5px);
  549. letter-spacing:0.5px;
  550. text-transform:uppercase;
  551. color:{color:label text};
  552. line-height:var(--Line-Height);
  553. z-index:99;
  554. max-width:40vw;
  555. }
  556.  
  557. /*---- GLOBAL FONT SETTINGS ----*/
  558. [font]{
  559. font-family:var(--Body-Font-Family);
  560. font-size:var(--Body-Font-Size);
  561. color:var(--Body-Text-Color);
  562. }
  563.  
  564. [font="Libre Franklin"]{
  565. font-size:calc(var(--Body-Font-Size) - .5px)!important;
  566. letter-spacing:0.1px;
  567. }
  568.  
  569. [font="Manrope"]{
  570. font-size:calc(var(--Body-Font-Size) - 1px)!important;
  571. letter-spacing:0.3px;
  572. }
  573.  
  574. [font="Sora"]{
  575. font-size:calc(var(--Body-Font-Size) - 1px)!important;
  576. letter-spacing:0.1px;
  577. }
  578.  
  579. /*------- TEXT HIGHLIGHT --------*/
  580. ::selection {
  581. background:{color:text selection background};
  582. color:{color:text selected};
  583. }
  584.  
  585. img::selection {background:transparent;}
  586. img::-moz-selection {background:transparent;}
  587.  
  588. ::-moz-selection {
  589. background:{color:text selection background};
  590. color:{color:text selected};
  591. }
  592.  
  593. /*------- BASICS --------*/
  594. {block:ifsmallcursor}
  595. * {
  596. cursor:url("https://78.media.tumblr.com/66991e3a24432876aa22db906d5071de/tumblr_pe9t1ipv6S1qg2f5co6_r1_75sq.png"), auto!important;
  597. }
  598. {/block:ifsmallcursor}
  599.  
  600. body {
  601. margin:0;
  602. background-color:{color:background};
  603. background-image:url('{image:background image}');
  604. background-attachment:fixed;
  605. overflow:hidden;
  606. }
  607.  
  608. [bg-type="repeat"] body {
  609. background-repeat:repeat;
  610. }
  611.  
  612. [bg-type="full"] body {
  613. background-repeat:no-repeat;
  614. background-size:cover;
  615. background-position:center;
  616. }
  617.  
  618. a {
  619. text-decoration:none;
  620. color:var(--Link);
  621. }
  622.  
  623. a[title][class*="smt-current-element"]:not([href]){
  624. cursor:help;
  625. }
  626.  
  627. a[title=""]:not([href]){
  628. cursor:initial;
  629. }
  630.  
  631. p {
  632. margin:var(--Paragraph-Margins) 0;
  633. }
  634.  
  635. blockquote {
  636. margin:var(--Paragraph-Margins);
  637. margin-right:0;
  638. padding-left:var(--Paragraph-Margins);
  639. border-left:1px solid rgba({RGBcolor:text},0.169);
  640. }
  641.  
  642. h1, h2, h3, h4, h5, h6, .linkpost-title {
  643. margin:var(--Heading-Margins) 0;
  644. font-family:var(--Heading-Font-Family);
  645. font-weight:normal;
  646. font-size:var(--Heading-Font-Size);
  647. text-transform:uppercase;
  648. letter-spacing:.3px;
  649. line-height:calc(var(--Line-Height) * 1.1);
  650. -webkit-text-stroke-width:0.3px;
  651. -webkit-text-stroke-color:{color:headings};
  652. color:{color:headings};
  653. }
  654.  
  655. img, iframe {
  656. vertical-align:middle;
  657. max-width:100%;
  658. }
  659.  
  660. figure {
  661. margin:0;
  662. }
  663.  
  664. figure img {
  665. height:auto;
  666. }
  667.  
  668. pre, code {
  669. white-space:pre-wrap;
  670. font-family:overpass mono;
  671. font-size:calc(var(--Body-Font-Size) - 1.5px);
  672. background:{color:special background};
  673. border:1px solid {color:special border};
  674. color:{color:special text};
  675. }
  676.  
  677. pre {
  678. padding:0.8em 1em;
  679. border-radius:3px;
  680. word-break:break-word;
  681. }
  682.  
  683. code {
  684. padding:3px 4px;
  685. }
  686.  
  687. hr {
  688. display:block;
  689. margin:var(--Heading-Margins) auto;
  690. border-width:0px;
  691. width:69%;
  692. height:1px;
  693. background:{color:post borders inner};
  694. }
  695.  
  696. .p-more {
  697. text-align:center;
  698. }
  699.  
  700. a.read_more {
  701. padding-bottom:1.5px!important;
  702. font-family:var(--SmallCaps-Font-Family);
  703. font-size:calc(var(--SmallCaps-Font-Size) + 1px);
  704. text-transform:uppercase;
  705. letter-spacing:.7px;
  706. }
  707.  
  708. ul, ol {
  709. margin:var(--Paragraph-Margins) 0;
  710. margin-left:1.69em;
  711. padding:0;
  712. }
  713.  
  714. ol li {
  715. padding-left:0.420em;
  716. }
  717.  
  718. ul li {
  719. position:relative;
  720. padding-left:0.25em;
  721. margin-left:calc((var(--Body-Font-Size) * 1.420) - 3px);
  722. list-style:none;
  723. }
  724.  
  725. ul li:before {
  726. content:"";
  727. position:absolute;
  728. margin-top:calc(((var(--Body-Font-Size) * var(--Line-Height-INT)) / 2) - 0px);
  729. transform:translateY(-50%);
  730. left:0;margin-left:calc((var(--Body-Font-Size) * -1.420) - 3px);
  731. width:var(--Body-Font-Size);
  732. height:.7px;
  733. background:rgba({RGBcolor:text},0.420);
  734. }
  735.  
  736. .flex {
  737. display:flex!important;
  738. align-items:center;
  739. }
  740.  
  741. :root {
  742. --TopBar-Height:{text:top bar height};
  743. --Screen-Margin:{text:screen margin};
  744. --Main-Content-Shift:-25px;
  745.  
  746. /*--- SIDEBAR SETTINGS ---*/
  747. --Sidebar-Width:{text:sidebar width};
  748.  
  749. --Navlinks-Bar-Height:12px;
  750. --Navlinks-Bar-Roundness:10px;
  751. --Navlinks-Fade-Speed:420ms; /* can be in ms or s! */
  752.  
  753. --CustomLinks-Line-Width:28px;
  754. --CustomLinks-Line-Thickness:1px;
  755. --CustomLinks-Line-Spacing:8px;
  756. --CustomLinks-Fade-Speed:279ms;
  757. --CustomLinks-Row-Spacing:10px;
  758.  
  759. --Searchbar-Text-Padding:5px;
  760. --Searchbar-Icon-Spacing:5px;
  761. --Searchbar-Icon-Size:calc(var(--Body-Font-Size) - 1px);
  762.  
  763. --Pagination-Numbers-Size:calc(var(--Body-Font-Size) - 2px);
  764. --Pagination-Arrows-Size:calc(var(--SmallCaps-Font-Size) + 1px);
  765. --Pagination-Spacing:10px;
  766.  
  767. --Sidebar-Stuff-Spacing:20px;
  768.  
  769. /*--- MUSIC PLAYER SETTINGS ---*/
  770. --MusicPlayer-Corner-Offset:20px;
  771.  
  772. --MusicPlayer-Buttons-Size:12px;
  773.  
  774. --MusicPlayer-Note-Left-Gap:9px;
  775.  
  776. --MusicPlayer-Text-Left-Gap:7px;
  777. --MusicPlayer-Text-Size:calc(var(--SmallCaps-Font-Size));
  778.  
  779. /*--- POST SETTINGS ---*/
  780. --Paragraph-Margins:1em;
  781. --Heading-Margins:1em;
  782.  
  783. --Body-Font-Family:{select:font};
  784. --Body-Font-Size:{select:font size};
  785. --Body-Text-Color:{color:text};
  786.  
  787. --Line-Height:1.7em; /* line-height with suffix */
  788. --Line-Height-INT:1.7; /* line-height without suffix */
  789.  
  790. --Heading-Font-Family:"kaori gel";
  791. --Heading-Font-Size:calc(var(--Body-Font-Size) - 1px);
  792.  
  793. --SmallCaps-Font-Family:"readex pro";
  794. --SmallCaps-Font-Size:calc(var(--Body-Font-Size) - 3px);
  795.  
  796. {block:IndexPage}
  797. --Post-Width:{text:post width};
  798. {/block:IndexPage}
  799.  
  800. {block:PermalinkPage}
  801. --Post-Width:{text:post width large};
  802. {/block:PermalinkPage}
  803.  
  804. --Post-Total-Width:calc(var(--Post-Width) + (var(--Post-Padding) * 2) + 2px);
  805.  
  806. --Post-Padding:{select:post padding};
  807. --Post-Spacing:{select:post spacing};
  808.  
  809. --Post-Columns:{select:post columns};
  810. --Post-Columns-Spacing:{select:post spacing};
  811.  
  812. --Reblogger-Avatar-Gap-Right:8px;
  813. --Reblogger-Username-Line-Width:15px;
  814. --Reblogger-Username-Line-Color:{color:reblogger line};
  815. --Reblogger-Username-Color:{color:reblogger};
  816. --Reblogger-Avatar-Bottom-Gap:12px;
  817.  
  818. --Reblogs-Spacing:15px;
  819. --Reblogs-Border:{color:post borders inner};
  820.  
  821. --Captions-Gap:13px;
  822. --NPF-Caption-Spacing:var(--Captions-Gap);
  823.  
  824. --Photoset-Spacing:{select:photoset spacing};
  825. --NPF-Image-Spacing:var(--Photoset-Spacing);
  826.  
  827. --Grayscale-Settings:grayscale(100%) contrast(110%) brightness(104%);
  828. --Grayscale-Transition-Speed:0.269s;
  829.  
  830. --AskerPortrait-Size:42px;
  831. --AskerPortrait-Padding:6px;
  832.  
  833. --Audio-Post-Album-Size:64px;
  834. --Audio-Post-Album-Right-Gap:13px;
  835. --Audio-Post-Buttons-Size:10px;
  836. --Audio-Post-Buttons-Color:{color:label text};
  837. --Audio-Post-Buttons-Padding:9px;
  838. --Audio-Post-Buttons-Background:{color:label bg};
  839. --Audio-Post-Download-Color:{color:special text};
  840.  
  841. --Link:{color:link};
  842. --Post-Borders-Inner:{color:post borders inner};
  843.  
  844. --Quote-Font-Family:var(--Heading-Font-Family);
  845. --Quote-Font-Size:calc(var(--Body-Font-Size) - 1.3px);
  846.  
  847. /*--- READMORE SETTINGS ---*/
  848. --Shorten-LongPosts:yes;
  849. --LongPosts-Action:expand; /* choose: expand | postlink */
  850. --LongPosts-Expand-Speed:420ms; /* in ms ONLY. */
  851. --LongPosts-Expand-Text:"keep reading"; /* keep between the quotes */
  852.  
  853. /*--- TAGS SETTINGS ---*/
  854. --Tags-Fade-Speed-MS:269; /* fade speed without suffix */
  855. --Tags-Fade-Speed-MS-SFX:269ms; /* fade speed with suffix */
  856. --Tags-Spacing:4px;
  857.  
  858. /*--- PERMALINK SETTINGS ---*/
  859. --Permalink-Padding:15px;
  860. --Permalink-Text-Size:calc(var(--Body-Font-Size) - 3px);
  861.  
  862. /*--- POST BUTTONS SETTINGS ---*/
  863. --Post-Buttons-Size:var(--Body-Font-Size);
  864. --Post-Buttons-Color:{color:post buttons};
  865. --Like-Button-Liked:{color:like button liked};
  866. --Post-Buttons-Spacing:4px;
  867.  
  868. /*--- POST NOTES SETTINGS ---*/
  869. --Notes-Indicator-Size:14px;
  870. --Notes-Indicator-Gap-Right:7px;
  871. --Notes-Row-Spacing:10px;
  872.  
  873. /*--- MISC ---*/
  874. --Center-Gap:{select:center gap};
  875.  
  876. --Pagination-Color:{color:text};
  877.  
  878. --TumblrControls-Color:{select:tumblr controls color};
  879.  
  880. --Scrollbar-Padding:13px;
  881. }
  882.  
  883.  
  884. /*---- TOP BAR ----*/
  885. .topbar {
  886. position:fixed;
  887. top:0;left:0;
  888. width:100%;
  889. height:var(--TopBar-Height);
  890. background:{color:top bar};
  891. z-index:6;
  892. }
  893.  
  894. /*---- BIG CONTAINER ----*/
  895. .vojjg {
  896. position:absolute;
  897. margin:0 auto;
  898. top:0;left:0;right:0;
  899. margin-top:var(--TopBar-Height);
  900. height:calc(100% - var(--TopBar-Height));
  901. text-align:center;
  902. overflow-y:scroll;
  903. overflow-x:hidden;
  904. overscroll-behavior-y:none;
  905. }
  906.  
  907. @-moz-document url-prefix(){
  908. .vojjg {
  909. scrollbar-width:thin; /* firefox only */
  910. }
  911. }
  912.  
  913. .uqune {
  914. display:inline-block;
  915. text-align:initial;
  916. margin-left:var(--Main-Content-Shift);
  917. }
  918.  
  919. /*---- LEFT SIDEBAR ----*/
  920. .jinbar {
  921. position:fixed;
  922. top:0;margin-top:calc(0px - var(--TopBar-Height));
  923. width:var(--Sidebar-Width);
  924. height:calc(100% + var(--TopBar-Height));
  925. display:table;
  926. }
  927.  
  928. .uoooo {
  929. display:table-cell;
  930. vertical-align:middle;
  931. }
  932.  
  933. .uoooo > * + * {
  934. margin-top:var(--Sidebar-Stuff-Spacing);
  935. }
  936.  
  937. /*---- SIDEBAR IMAGE ----*/
  938. .sb-img-cont {
  939. display:flex;
  940. justify-content:center;
  941. }
  942.  
  943. .sb-img-cont img {
  944. width:{select:sidebar image width};
  945. max-width:none;
  946. }
  947.  
  948. /*---- SIDEBAR TITLE ----*/
  949. .sb-title {
  950. font-family:{select:sidebar title font};
  951. font-size:{select:sidebar title size};
  952. color:{color:sidebar title};
  953. text-align:center;
  954. }
  955.  
  956. .sb-title[sbt-font="eri ji"]{
  957. font-family:eri ji;
  958. font-size:calc({select:sidebar title size} + 3px);
  959. -webkit-text-stroke-width:.3px;
  960. -webkit-text-stroke-color:{color:sidebar title};
  961. }
  962.  
  963. .sb-title[sbt-font="htskfrnds"]{
  964. font-family:hatsukoi friends;
  965. }
  966.  
  967. .sb-title[sbt-font="ness"]{
  968. font-family:ness;
  969. letter-spacing:2.5px;
  970. -webkit-text-stroke-width:.3px;
  971. -webkit-text-stroke-color:{color:sidebar title};
  972. }
  973.  
  974. .sb-title[sbt-font="dreaming outloud"]{
  975. font-family:dreaming outloud;
  976. font-size:calc({select:sidebar title size} + 3px);
  977. letter-spacing:.5px;
  978. }
  979.  
  980. /*---- SIDEBAR DESCRIPTION ----*/
  981. .sb-title + .desc {
  982. margin-top:calc(var(--Sidebar-Stuff-Spacing) / 1.69);
  983. }
  984.  
  985. .desc {
  986. font-family:{select:desc font};
  987. font-size:{select:desc font size};
  988. color:{color:desc text};
  989. text-align:{select:desc text align};
  990. line-height:var(--Line-Height);
  991. }
  992.  
  993. .desc[desctf="Libre Franklin"]{
  994. letter-spacing:0.1px;
  995. }
  996.  
  997. .desc[desctf="Manrope"]{
  998. letter-spacing:0.3px;
  999. }
  1000.  
  1001. .desc b, .desc strong {
  1002. font-weight:normal;
  1003. color:{color:desc bold};
  1004. -webkit-text-stroke-width:.3px;
  1005. -webkit-text-stroke-color:{color:desc bold};
  1006. }
  1007.  
  1008. .desc i:not([class]), .desc em:not([class]){
  1009. color:{color:desc italic};
  1010. }
  1011.  
  1012. .dyn {
  1013. --phlesk:calc((({select:desc font size} * var(--Line-Height-INT)) - {select:desc font size}) / 2);
  1014. margin:calc(0px - var(--phlesk)) 0;
  1015. }
  1016.  
  1017. .desc a {
  1018. color:{color:desc link};
  1019. padding-bottom:.5px;
  1020. border-bottom:1px solid rgba({RGBcolor:desc link},0.3);
  1021. }
  1022.  
  1023. /*---- NAVLINKS ----*/
  1024. .navlinks {
  1025. display:flex;
  1026. }
  1027.  
  1028. .navlinks a {
  1029. display:block;
  1030. flex:1;
  1031. height:var(--Navlinks-Bar-Height);
  1032. transition:background var(--Navlinks-Fade-Speed) ease-in-out;
  1033. }
  1034.  
  1035. .navlinks a:first-child {
  1036. border-radius:var(--Navlinks-Bar-Roundness) 0 0 var(--Navlinks-Bar-Roundness);
  1037. background:{color:sidebar link 1};
  1038. }
  1039.  
  1040. .navlinks a:first-child:hover {
  1041. background:{color:sidebar link 1 hover};
  1042. }
  1043.  
  1044. .navlinks a:nth-child(2){
  1045. background:{color:sidebar link 2};
  1046. }
  1047.  
  1048. .navlinks a:nth-child(2):hover {
  1049. background:{color:sidebar link 2 hover};
  1050. }
  1051.  
  1052. .navlinks a:nth-child(3){
  1053. background:{color:sidebar link 3};
  1054. }
  1055.  
  1056. .navlinks a:nth-child(3):hover {
  1057. background:{color:sidebar link 3 hover};
  1058. }
  1059.  
  1060. .navlinks a:last-child {
  1061. border-radius:0 var(--Navlinks-Bar-Roundness) var(--Navlinks-Bar-Roundness) 0;
  1062. background:{color:sidebar link 4};
  1063. }
  1064.  
  1065. .navlinks a:last-child:hover {
  1066. background:{color:sidebar link 4 hover};
  1067. }
  1068.  
  1069. /*---- CUSTOM LINKS ----*/
  1070. .honeydew {
  1071. display:flex;
  1072. line-height:var(--Line-Height);
  1073. --b0rk:calc((({select:customlinks size} * var(--Line-Height-INT)) - {select:customlinks size}) / 2);
  1074. }
  1075.  
  1076. .honeydew + .honeydew {
  1077. margin-top:calc(0px - var(--b0rk));
  1078. padding-top:var(--CustomLinks-Row-Spacing);
  1079. }
  1080.  
  1081. .honeydew * {
  1082. display:block;
  1083. flex-shrink:0;
  1084. line-height:var(--Line-Height);
  1085. transition:color var(--CustomLinks-Fade-Speed) ease-in-out, background var(--CustomLinks-Fade-Speed) ease-in-out;
  1086. }
  1087.  
  1088. .honeydew [num]{
  1089. font-family:space mono;
  1090. font-size:calc({select:customlinks size} + 1px);
  1091. letter-spacing:1px;
  1092. color:{color:customlinks number};
  1093. -webkit-text-stroke-width:.1px;
  1094. -webkit-text-stroke-color:{color:customlinks number};
  1095. }
  1096.  
  1097. .honeydew:hover [num]{
  1098. color:{color:customlinks hover number};
  1099. }
  1100.  
  1101. .honeydew [le-line]{
  1102. margin-top:calc(var(--b0rk) + ({select:customlinks size} / 2) - (var(--CustomLinks-Line-Thickness) / 2));
  1103. margin-left:calc(var(--CustomLinks-Line-Spacing) - 3px);
  1104. margin-right:var(--CustomLinks-Line-Spacing);
  1105. width:var(--CustomLinks-Line-Width);
  1106. height:var(--CustomLinks-Line-Thickness);
  1107. background:{color:customlinks line};
  1108. transform:perspective(0);
  1109. }
  1110.  
  1111. .honeydew:hover [le-line]{
  1112. background:{color:customlinks hover line};
  1113. }
  1114.  
  1115. .honeydew [cltxt]{
  1116. font-family:var(--SmallCaps-Font-Family);
  1117. font-size:{select:customlinks size};
  1118. text-transform:uppercase;
  1119. letter-spacing:.5px;
  1120. color:{color:customlinks text};
  1121. flex:1;
  1122. }
  1123.  
  1124. .honeydew:hover [cltxt]{
  1125. color:{color:customlinks hover text};
  1126. }
  1127.  
  1128. .honeydew:first-child {
  1129. margin-top:calc(0px - var(--b0rk));
  1130. }
  1131.  
  1132. .honeydew:last-child {
  1133. margin-bottom:calc(0px - var(--b0rk));
  1134. }
  1135.  
  1136. /*---- SEARCHBAR ----*/
  1137. .mr-starch[m7="hide"]{
  1138. display:none;
  1139. }
  1140.  
  1141. .mr-starch form {
  1142. display:flex;
  1143. align-items:center;
  1144. }
  1145.  
  1146. .mr-starch form > * {
  1147. flex-shrink:0;
  1148. }
  1149.  
  1150. .mr-starch input {
  1151. display:block;
  1152. flex:1;
  1153. outline:none;
  1154. padding:var(--Searchbar-Text-Padding);
  1155. background:{color:searchbar bg};
  1156. border:1px solid {color:searchbar border};
  1157. border-radius:2px;
  1158. font-family:var(--SmallCaps-Font-Family);
  1159. font-size:var(--SmallCaps-Font-Size);
  1160. text-transform:uppercase;
  1161. letter-spacing:.7px;
  1162. color:{color:searchbar text};
  1163. line-height:1em;
  1164. }
  1165.  
  1166. .mr-starch input::placeholder {
  1167. color:rgba({RGBcolor:searchbar text},0.8);
  1168. }
  1169.  
  1170. .mr-starch button {
  1171. display:block;
  1172. outline:none;
  1173. margin-left:var(--Searchbar-Icon-Spacing);
  1174. align-self:stretch;
  1175. box-sizing:border-box;
  1176. background:{color:searchbar icon bg};
  1177. border:1px solid {color:searchbar icon border};
  1178. border-radius:2px;
  1179. cursor:pointer;
  1180. }
  1181.  
  1182. .mr-starch .aa-line-icons {
  1183. display:block;
  1184. --Line-Icons-Size:var(--Searchbar-Icon-Size);
  1185. --Line-Icons-Color:{color:searchbar icon};
  1186. }
  1187.  
  1188. @-moz-document url-prefix(){
  1189. .mr-starch .aa-line-icons {
  1190. padding:0 1px;
  1191. }
  1192. }
  1193.  
  1194. /*---- PAGINATION ----*/
  1195. .sbpagi {
  1196. display:flex;
  1197. align-items:center;
  1198. justify-content:space-between;
  1199. margin-left:calc(var(--Pagination-Spacing) / -2);
  1200. margin-right:calc(var(--Pagination-Spacing) / -2);
  1201. font-family:space mono;
  1202. font-size:var(--Pagination-Numbers-Size);
  1203. line-height:1em;
  1204. }
  1205.  
  1206. .sbpagi[brd="show"]{
  1207. position:relative;
  1208. padding-top:calc(var(--Sidebar-Stuff-Spacing) - (var(--Pagination-Spacing) / 2));
  1209. }
  1210.  
  1211. .sbpagi[brd="show"]:before {
  1212. content:"";
  1213. position:absolute;
  1214. top:0;left:0;
  1215. margin-top:-1px;
  1216. margin-left:calc(var(--Pagination-Spacing) / 2);
  1217. width:calc(100% - var(--Pagination-Spacing));
  1218. height:1px;
  1219. background:{color:pagination border};
  1220. transform:perspective(0);
  1221. }
  1222.  
  1223. .botpagi[brd="show"]{
  1224. padding-top:calc(var(--Post-Spacing) - (var(--Pagination-Spacing) / 2));
  1225. }
  1226.  
  1227. [pagi-place="bbt"] .jinbar .sbpagi {
  1228. display:none;
  1229. }
  1230.  
  1231. [pagi-place="sb"] .botpagi {
  1232. display:none;
  1233. }
  1234.  
  1235. .botpagi {
  1236. margin-top:var(--Post-Spacing);
  1237. justify-content:center;
  1238. }
  1239.  
  1240. .sbpagi * {
  1241. padding:0 calc(var(--Pagination-Spacing) / 2);
  1242. flex-shrink:0;
  1243. }
  1244.  
  1245. .sbarlynk {
  1246. display:flex;
  1247. align-items:center;
  1248. }
  1249.  
  1250. .sbarlynk i {
  1251. padding:0;
  1252. }
  1253.  
  1254. .sbarlynk i + i {
  1255. margin-left:calc(0px - (var(--Pagination-Arrows-Size) / 2) - 1px);
  1256. }
  1257.  
  1258. .sbarlynk:not([href]){
  1259. visibility:hidden;
  1260. }
  1261.  
  1262. .sbp-mid {
  1263. display:flex;
  1264. align-items:center;
  1265. }
  1266.  
  1267. .botpagi .sbp-mid {
  1268. margin:0 calc(var(--Pagination-Spacing) / 2);
  1269. }
  1270.  
  1271. .curpagi, .othernumz {
  1272. color:{color:pagination numbers};
  1273. }
  1274.  
  1275. .curpagi {
  1276. font-size:calc(var(--Pagination-Numbers-Size) * 1.5);
  1277. cursor:default;
  1278. }
  1279.  
  1280. .sbpagi [class*="ph-"]{
  1281. display:flex;
  1282. font-size:var(--Pagination-Arrows-Size);
  1283. color:{color:pagination arrows};
  1284. }
  1285.  
  1286. /*---- POST CONTAINER ----*/
  1287. .jinbar + .postscont {
  1288. margin-left:calc(var(--Sidebar-Width) + var(--Center-Gap));
  1289. }
  1290.  
  1291. .postscont {
  1292. margin:var(--Screen-Margin) 0;
  1293.  
  1294. {block:IndexPage}
  1295. min-width:calc((var(--Post-Total-Width) * var(--Post-Columns)) + var(--Post-Columns-Spacing) * (var(--Post-Columns) - 1));
  1296. {/block:IndexPage}
  1297.  
  1298. {block:PermalinkPage}
  1299. min-width:var(--Post-Total-Width);
  1300. {/block:PermalinkPage}
  1301. }
  1302.  
  1303. .posts {
  1304. width:calc(var(--Post-Width) + (var(--Post-Padding) * 2) + 2px);
  1305. overflow:hidden;
  1306. }
  1307.  
  1308. .posts + .posts {
  1309. padding-top:var(--Post-Spacing);
  1310. }
  1311.  
  1312. .postscont .col-column {
  1313. width:initial;
  1314. }
  1315.  
  1316. .postscont .col-column + .col-column {
  1317. padding-left:var(--Post-Columns-Spacing);
  1318. }
  1319.  
  1320. [black-and-white="on"] img,
  1321. [black-and-white="on"] iframe,
  1322. [black-and-white="on"] video {
  1323. transition:filter var(--Grayscale-Transition-Speed) ease-in-out;
  1324. filter:var(--Grayscale-Settings);
  1325. }
  1326.  
  1327. [black-and-white="on"] .posts:hover img,
  1328. [black-and-white="on"] .posts:hover iframe,
  1329. [black-and-white="on"] .posts:hover video {
  1330. filter:none;
  1331. }
  1332.  
  1333. /*-----------------------*/
  1334.  
  1335. .postinner {
  1336. position:relative;
  1337. padding:var(--Post-Padding);
  1338. background:{color:post};
  1339. border:1px solid {color:post borders outer};
  1340. line-height:var(--Line-Height);
  1341. border-radius:{text:post corner roundness};
  1342. }
  1343.  
  1344. .postinner.envee {
  1345. overflow:hidden;
  1346.  
  1347. }
  1348.  
  1349. .postinner, .envee {
  1350. transition:height var(--LongPosts-Expand-Speed) ease-in-out;
  1351. }
  1352.  
  1353. .postinner.envee:after {
  1354. content:"";
  1355. position:absolute;
  1356. bottom:0;left:0;
  1357. width:100%;
  1358. height:calc(var(--Post-Padding) + var(--Captions-Gap));
  1359. background:{color:post};
  1360. z-index:1;
  1361. }
  1362.  
  1363. .ensheet {
  1364. position:absolute;
  1365. bottom:0;
  1366. margin-bottom:calc(var(--Post-Padding) + var(--Captions-Gap));
  1367. left:0;
  1368. width:100%;
  1369. height:69px;
  1370. background:linear-gradient(to bottom, transparent, {color:post});
  1371. z-index:1;
  1372. }
  1373.  
  1374. .lynxy {
  1375. position:absolute;
  1376. bottom:0;margin-bottom:calc(var(--Post-Padding) + 4px);
  1377. left:0;
  1378. width:100%;
  1379. display:flex;
  1380. align-items:center;
  1381. justify-content:center;
  1382. z-index:2;
  1383. }
  1384.  
  1385. .lynxy.nyh a {
  1386. cursor:help;
  1387. }
  1388.  
  1389. .lynxy a {
  1390. padding:0.69em 0.8em;
  1391. background:{color:label bg};
  1392. border-radius:3px;
  1393. font-family:var(--SmallCaps-Font-Family);
  1394. font-size:calc(var(--SmallCaps-Font-Size));
  1395. text-transform:uppercase;
  1396. letter-spacing:.5px;
  1397. color:{color:label text};
  1398. line-height:1em;
  1399. }
  1400.  
  1401. [has-date] .postinner {
  1402. border-radius:{text:post corner roundness} {text:post corner roundness} 0 0;
  1403. }
  1404.  
  1405. .postinner a:not(.reblog-url a, .tumblr_blog, .linkpost-title, .single-photo, .post_media_photo_anchor, .post_media_photo_anchor, .inari, .tagsdiv a, .lynxy a), .msgbby a {
  1406. padding-bottom:.5px;
  1407. border-bottom:1px solid rgba({RGBcolor:link},0.420);
  1408. }
  1409.  
  1410. .pinzz {
  1411. position:absolute;
  1412. margin-top:10px;
  1413. margin-left:10px;
  1414. padding:6px 8px;
  1415. background:{color:label bg};
  1416. border-radius:3px;
  1417. font-family:var(--SmallCaps-Font-Family);
  1418. font-size:var(--SmallCaps-Font-Size);
  1419. text-transform:uppercase;
  1420. letter-spacing:.5px;
  1421. color:{color:label text};
  1422. line-height:1em;
  1423. cursor:default;
  1424. transition:opacity .4s ease-in-out;
  1425. }
  1426.  
  1427. .posts:hover .pinzz {
  1428. opacity:0;
  1429. }
  1430.  
  1431. .postinner b, .postinner strong {
  1432. font-weight:normal;
  1433. -webkit-text-stroke-width:.3px;
  1434. -webkit-text-stroke-color:{color:bold};
  1435. color:{color:bold}!important;
  1436. }
  1437.  
  1438. .postinner i:not([class]), .postinner em:not([class]){
  1439. color:{color:italic};
  1440. }
  1441.  
  1442. .postinner b a,
  1443. .postinner strong a,
  1444. .postinner h1 a,
  1445. .postinner h2 a,
  1446. .postinner h3 a,
  1447. .postinner h4 a,
  1448. .postinner h5 a,
  1449. .postinner h6 a {
  1450. -webkit-text-stroke-width:.3px;
  1451. -webkit-text-stroke-color:{color:link};
  1452. }
  1453.  
  1454. /*---- REBLOG HEAD ----*/
  1455. .reblog-wrap {
  1456. margin:0 calc(0px - var(--Post-Padding));
  1457. padding:0 var(--Post-Padding);
  1458. }
  1459.  
  1460. .reblog-wrap + .reblog-wrap {
  1461. margin-top:var(--Reblogs-Spacing);
  1462. padding-top:var(--Reblogs-Spacing);
  1463. border-top:1px solid var(--Reblogs-Border);
  1464. }
  1465.  
  1466. .reblog-head {
  1467. display:flex;
  1468. align-items:center;
  1469. }
  1470.  
  1471. /*------------*/
  1472.  
  1473. .reblog-head [class*="ph-"]{
  1474. font-size:calc(var(--Body-Font-Size) + 2px);
  1475. color:var(--Reblogger-Username-Color);
  1476. }
  1477.  
  1478. .reblog-head [class*="ph-"] + .reblog-url {
  1479. position:relative;
  1480. margin-left:var(--Reblogger-Avatar-Gap-Right);
  1481. padding-left:calc(var(--Reblogger-Username-Line-Width) + var(--Reblogger-Avatar-Gap-Right));
  1482. }
  1483.  
  1484. .reblog-head [class*="ph-"] + .reblog-url:before {
  1485. content:"";
  1486. position:absolute;
  1487. left:0;
  1488. top:50%;transform:translateY(-50%) perspective(0);
  1489. width:var(--Reblogger-Username-Line-Width);
  1490. height:1px;
  1491. background:var(--Reblogger-Username-Line-Color);
  1492. }
  1493.  
  1494. /*------------*/
  1495.  
  1496. .reblog-url, .reblog-url a, [customize-page="true"] .tumblr_blog {
  1497. font-family:var(--SmallCaps-Font-Family);
  1498. font-size:calc(var(--SmallCaps-Font-Size) + .5px);
  1499. text-transform:uppercase;
  1500. letter-spacing:.7px;
  1501. color:var(--Reblogger-Username-Color);
  1502. }
  1503.  
  1504. .reblog-url .deac {
  1505. margin-left:3px;
  1506. color:var(--Body-Text-Color);
  1507. }
  1508.  
  1509. .reblog-head + .reblog-comment {
  1510. margin-top:calc(0px - var(--Paragraph-Margins) + var(--Reblogger-Avatar-Bottom-Gap));
  1511. }
  1512.  
  1513. /*---- NPF... STUFF ----*/
  1514. figure[data-orig-src] + figure[data-orig-src]{
  1515. margin-top:var(--Photoset-Spacing);
  1516. }
  1517.  
  1518. .tmblr-full video {
  1519. cursor:pointer;
  1520. }
  1521.  
  1522. video::-webkit-media-controls-panel {
  1523. position:absolute;
  1524. bottom:0;
  1525. background:transparent!important;
  1526. width:100%;
  1527. box-sizing:border-box;
  1528. opacity:1!important;
  1529. }
  1530.  
  1531. video::-webkit-media-controls-volume-slider, video::-webkit-media-controls-timeline {
  1532. display:none!important;
  1533. }
  1534.  
  1535. * + .npf-link-block {
  1536. margin-top:10px;
  1537. }
  1538.  
  1539. .npf-link-block {
  1540. margin-top:0px;
  1541. margin-bottom:0;
  1542. border-color:{color:special border}!important;
  1543. border-radius:0!important;
  1544. }
  1545.  
  1546. .npf-link-block + * {
  1547. margin-bottom:var(--Paragraph-Margins);
  1548. }
  1549.  
  1550. .npf-link-block a {
  1551. padding:0!important;
  1552. border:none!important;
  1553. }
  1554.  
  1555. .npf-link-block .title {
  1556. font-family:var(--SmallCaps-Font-Family)!important;
  1557. font-size:calc(var(--SmallCaps-Font-Size) + 4px)!important;
  1558. text-transform:uppercase;
  1559. letter-spacing:.5px;
  1560. color:{color:link}!important;
  1561. line-height:1.7em!important;
  1562. text-shadow:1px 1px 1px rgba(0,0,0,0.1);
  1563. }
  1564.  
  1565. .npf-link-block .bottom {
  1566. background:{color:special background}!important;
  1567. }
  1568.  
  1569. .npf-link-block .description {
  1570. font-family:var(--SmallCaps-Font-Family)!important;
  1571. font-size:calc(var(--SmallCaps-Font-Size) + 2px)!important;
  1572. text-transform:uppercase;
  1573. letter-spacing:.5px;
  1574. color:{color:link}!important;
  1575. -webkit-text-stroke-width:.3px;
  1576. -webkit-text-stroke-color:{color:link};
  1577. line-height:1.7em!important;
  1578. }
  1579.  
  1580. .npf-link-block .site-name {
  1581. text-transform:initial!important;
  1582. font-family:var(--Body-Font-Family)!important;
  1583. font-weight:normal!important;
  1584. font-size:var(--Body-Font-Size)!important;
  1585. color:{color:special text}!important;
  1586. }
  1587.  
  1588. .npf-link-block .description + .site-name {
  1589. margin-top:0;
  1590. }
  1591.  
  1592. .npf-link-block.no-poster .title {
  1593. padding:0.8em!important;
  1594. text-shadow:none!important;
  1595. }
  1596.  
  1597. .npf-link-block.no-poster .title + .bottom {
  1598. border-top:1px solid {color:special border};
  1599. }
  1600.  
  1601. /*---- TEXT POSTS (TITLE) ----*/
  1602. .post-title, .linkpost-title {
  1603. margin-top:2px;
  1604. margin-bottom:0;
  1605. padding:0.8em;
  1606. background:{color:special background};
  1607. border:1px solid {color:special border};
  1608. border-radius:3px;
  1609. font-size:var(--Heading-Font-Size);
  1610. color:{color:special text};
  1611. -webkit-text-stroke-width:0.3px;
  1612. -webkit-text-stroke-color:{color:special text}!important;
  1613. text-align:center;
  1614. }
  1615.  
  1616. .post-title + *, .linkpost-title + * {
  1617. margin-top:var(--Heading-Margins);
  1618. }
  1619.  
  1620. /*---- LINK POSTS (TITLE) ----*/
  1621. .linkpost-title {
  1622. display:flex;
  1623. align-items:center;
  1624. justify-content:space-between;
  1625. color:{color:special text};
  1626. text-align:left;
  1627. }
  1628.  
  1629. .linkpost-title span {
  1630. display:block;
  1631. max-width:calc(100% - (var(--Heading-Font-Size) * 1.1) - 10px - 2px);
  1632. }
  1633.  
  1634. span + .linksym {
  1635. margin-left:10px;
  1636. margin-right:2px;
  1637. }
  1638.  
  1639. .linksym {
  1640. width:calc(var(--Heading-Font-Size) * 1.1);
  1641. height:calc(var(--Heading-Font-Size) * 1.1);
  1642. -webkit-mask-size:contain;
  1643. -webkit-mask-repeat:no-repeat;
  1644. -webkit-mask-position:center;
  1645. -webkit-mask-image:var(--ext);
  1646. background:{color:special text};
  1647. }
  1648.  
  1649. .linkpost-title + .link-excerpt {
  1650. margin-top:-1px;
  1651. }
  1652.  
  1653. .link-excerpt {
  1654. padding:0.8em calc(0.8em + 2px);
  1655. border:1px solid {color:post borders inner};
  1656. }
  1657.  
  1658. .link-excerpt + * {
  1659. margin-top:var(--Heading-Margins);
  1660. }
  1661.  
  1662. .le-host {
  1663. font-family:var(--SmallCaps-Font-Family);
  1664. font-size:var(--SmallCaps-Font-Size);
  1665. text-transform:uppercase;
  1666. letter-spacing:.7px;
  1667. }
  1668.  
  1669. /*---- PHOTO POSTS ----*/
  1670. a.single-photo {
  1671. cursor:pointer;
  1672. }
  1673.  
  1674. img.photopic {
  1675. width:100%;
  1676. }
  1677.  
  1678. [photoset-layout] {
  1679. grid-gap:var(--Photoset-Spacing);
  1680. }
  1681.  
  1682. [photoset-layout] div {
  1683. cursor:pointer;
  1684. backface-visibility:hidden;
  1685. }
  1686.  
  1687. .caption {
  1688. margin-top:var(--Captions-Gap);
  1689. }
  1690.  
  1691. /*----- LIGHTBOX BS -----*/
  1692. .tmblr-lightbox, #tumblr_lightbox {
  1693. background-color:rgba({RGBcolor:post},0.69)!important;
  1694. }
  1695.  
  1696. .tmblr-lightbox .vignette {
  1697. background-image:none!important;
  1698. }
  1699.  
  1700. #vignette {display:none!important}
  1701.  
  1702. .lightbox-image, #tumblr_lightbox_left_image, #tumblr_lightbox_center_image, #tumblr_lightbox_right_image {
  1703. margin-top:calc(0px - var(--Post-Padding));
  1704. }
  1705.  
  1706. .tmblr-lightbox img, #tumblr_lightbox img {
  1707. max-width:initial;
  1708. box-shadow:none!important;
  1709. padding:var(--Post-Padding);
  1710. background:{color:post}!important;
  1711. border:1px solid {color:post borders outer}!important;
  1712. border-radius:{text:post corner roundness}!important;
  1713. }
  1714.  
  1715. /*----- QUOTE POSTS -----*/
  1716. .SHAAAA {
  1717. position:relative;
  1718. display:flex;
  1719. align-items:center;
  1720. justify-content:center;
  1721. margin-bottom:var(--Heading-Margins);
  1722. --oni:calc(var(--Body-Font-Size) * 1.420);
  1723. --onigap:12px;
  1724. --onilyn:50%;
  1725. }
  1726.  
  1727. .SHAAAA:before {
  1728. content:"";
  1729. position:absolute;
  1730. top:0;margin-top:calc(var(--oni) / 2);
  1731. left:0;margin-left:calc(50% - var(--onilyn));
  1732. width:calc(var(--onilyn) - (var(--oni) / 2) - var(--onigap));
  1733. height:1px;
  1734. transform:perspective(0);
  1735. background:linear-gradient(to right, transparent 0%, {color:post borders inner} 80%, transparent 100%);
  1736. }
  1737.  
  1738. .SHAAAA:after {
  1739. content:"";
  1740. position:absolute;
  1741. top:0;margin-top:calc(var(--oni) / 2);
  1742. right:0;margin-right:calc(50% - var(--onilyn));
  1743. width:calc(var(--onilyn) - (var(--oni) / 2) - var(--onigap));
  1744. height:1px;
  1745. transform:perspective(0);
  1746. background:linear-gradient(to left, transparent 0%, {color:post borders inner} 80%, transparent 100%);
  1747. }
  1748.  
  1749. .SHAAAA [class*="ph-"]{
  1750. display:block;
  1751. font-size:var(--oni);
  1752. line-height:1em;
  1753. color:{color:headings};
  1754. }
  1755.  
  1756.  
  1757. .quote-words, .npf_quote {
  1758. padding:0 var(--Post-Padding);
  1759. font-family:var(--Quote-Font-Family)!important;
  1760. font-size:var(--Quote-Font-Size)!important;
  1761. text-transform:uppercase;
  1762. letter-spacing:.3px;
  1763. text-align:center;
  1764. color:{color:headings};
  1765. -webkit-text-stroke-width:.3px;
  1766. -webkit-text-stroke-color:{color:headings};
  1767. line-height:169%;
  1768. }
  1769.  
  1770. .quote-words + .quote-source,
  1771. .npf_quote + p[style*="margin-bottom: 0px;"]{
  1772. margin-top:var(--Paragraph-Margins);
  1773. text-align:center;
  1774. }
  1775.  
  1776. /*----- VIDEO POSTS -----*/
  1777. .tmblr-video {
  1778. max-width:initial;
  1779. }
  1780.  
  1781. .tumblr_video_container, .tumblr_video_iframe {
  1782. width:100%!important;
  1783. }
  1784.  
  1785. /*---- CHAT POSTS ----*/
  1786. .chatwrap {
  1787. display:table;
  1788. width:calc(100% - 2px);
  1789. border:1px solid var(--Post-Borders-Inner);
  1790. border-radius:3px;
  1791. }
  1792.  
  1793. .chat_row {
  1794. position:relative;
  1795. display:table-row;
  1796. overflow:hidden;
  1797. }
  1798.  
  1799. .chat_row:after {
  1800. content:"";
  1801. position:absolute;
  1802. bottom:0;left:0;
  1803. transform:translateY(-.5px);
  1804. width:100%;
  1805. height:1px;
  1806. background:var(--Post-Borders-Inner);
  1807. }
  1808.  
  1809. .chatwrap .chat_row:last-child:after {
  1810. display:none;
  1811. }
  1812.  
  1813. .chat_row code:only-child {
  1814. display:block;
  1815. padding:0.8em;
  1816. border:none;
  1817. background:transparent;
  1818. }
  1819.  
  1820. .chat_label {
  1821. display:table-cell;
  1822. padding:1em;
  1823. padding-right:1em;
  1824. }
  1825.  
  1826. .chat_content {
  1827. display:table-cell;
  1828. padding:1em;
  1829. width:60%;
  1830. }
  1831.  
  1832. .chat_label + .chat_content {
  1833. border-left:1px solid var(--Post-Borders-Inner);
  1834. }
  1835.  
  1836. /*---- AUDIO POSTS ----*/
  1837. .audio-post .npf_inst img {
  1838. width:100%;
  1839. }
  1840.  
  1841. .aud-emb {display:none}
  1842.  
  1843. .audiowrap {
  1844. display:flex;
  1845. align-items:center;
  1846. }
  1847.  
  1848. .albumwrap {
  1849. position:relative;
  1850. width:var(--Audio-Post-Album-Size);
  1851. height:var(--Audio-Post-Album-Size);
  1852. display:flex;
  1853. align-items:center;
  1854. justify-content:center;
  1855. }
  1856.  
  1857. .albumwrap[has-cover] .audplac {display:none}
  1858.  
  1859. .butts {
  1860. width:calc(var(--Audio-Post-Buttons-Size) + (var(--Audio-Post-Buttons-Padding) * 2));
  1861. height:calc(var(--Audio-Post-Buttons-Size) + (var(--Audio-Post-Buttons-Padding) * 2));
  1862. background:var(--Audio-Post-Buttons-Background);
  1863. border-radius:100%;
  1864. display:flex;
  1865. align-items:center;
  1866. justify-content:center;
  1867. cursor:pointer;
  1868. z-index:2;
  1869. }
  1870.  
  1871. .overplay, .overpause {
  1872. width:var(--Audio-Post-Buttons-Size);
  1873. height:var(--Audio-Post-Buttons-Size);
  1874. -webkit-mask-size:contain;
  1875. -webkit-mask-repeat:no-repeat;
  1876. -webkit-mask-position:center;
  1877. background:var(--Audio-Post-Buttons-Color);
  1878. }
  1879.  
  1880. .overplay {
  1881. margin-left:2px;
  1882. -webkit-mask-image:var(--audioplay);
  1883. }
  1884.  
  1885. .overpause {
  1886. display:none;
  1887. -webkit-mask-image:var(--audiopause);
  1888. }
  1889.  
  1890. .ov-y {display:block}
  1891. .ov-z {display:none}
  1892.  
  1893. .audplac {
  1894. position:absolute;
  1895. top:0;left:0;
  1896. width:var(--Audio-Post-Album-Size);
  1897. height:var(--Audio-Post-Album-Size);
  1898. background:var(--Audio-Post-Buttons-Background);
  1899. }
  1900.  
  1901. .albumwrap img {
  1902. position:absolute;
  1903. top:0;left:0;
  1904. width:100%;
  1905. height:100%;
  1906. }
  1907.  
  1908. .audiotxt {
  1909. flex:1;
  1910. height:var(--Audio-Post-Album-Size);
  1911. padding:var(--Audio-Post-Album-Right-Gap);
  1912. background:{color:special background};
  1913. display:flex;
  1914. align-items:center;
  1915. box-sizing:border-box;
  1916. display:flex;
  1917. align-items:center;
  1918. justify-content:space-between;
  1919. --AUD-Font-Size:calc(var(--Body-Font-Size) - 1px);
  1920. font-size:var(--AUD-Font-Size);
  1921. color:{color:special text};
  1922. line-height:var(--Line-Height);
  1923. --flesk:calc(((var(--AUD-Font-Size) * var(--Line-Height-INT)) - var(--AUD-Font-Size)) / 2);
  1924. }
  1925.  
  1926. .odin div {
  1927. margin:calc(0px - var(--flesk)) 0;
  1928. }
  1929.  
  1930. .odin div + div {
  1931. margin-top:3px;
  1932. }
  1933.  
  1934. .aud-song-name, .npf-audio-title {
  1935. font-family:var(--SmallCaps-Font-Family);
  1936. font-size:calc(var(--Body-Font-Size) - 2px);
  1937. text-transform:uppercase;
  1938. letter-spacing:.5px;
  1939. -webkit-text-stroke-width:.3px;
  1940. -webkit-text-stroke-color:{color:special text};
  1941. }
  1942.  
  1943. .aud-song-name[has-name] .untit {
  1944. display:none;
  1945. }
  1946.  
  1947. .aud-artist[has-artist] .unart {
  1948. display:none;
  1949. }
  1950.  
  1951. .inari {
  1952. display:block;
  1953. padding:6px;
  1954. margin-right:-6px;
  1955. cursor:pointer;
  1956. }
  1957.  
  1958. .int-all {
  1959. display:block;
  1960. width:calc(var(--Audio-Post-Buttons-Size) + 4px);
  1961. height:calc(var(--Audio-Post-Buttons-Size) + 4px);
  1962. -webkit-mask-size:contain;
  1963. -webkit-mask-repeat:no-repeat;
  1964. -webkit-mask-position:center;
  1965. -webkit-mask-image:var(--install);
  1966. background:var(--Audio-Post-Download-Color);
  1967. }
  1968.  
  1969. /*---- SPOTIFY ----*/
  1970. iframe[src*='open.spotify.com'][src*='track'], figure[data-npf*='open.spotify.com'][data-npf*='track']{
  1971. height:80px!important;
  1972. }
  1973.  
  1974. .spotify_audio_player {
  1975. width:100%;
  1976. }
  1977.  
  1978. /*---- SOUNDCLOUD ----*/
  1979. .tmblr-video iframe[src*='soundcloud.com']{
  1980. }
  1981.  
  1982. .audio-soundcloud {
  1983. max-height:113px;
  1984. border-radius:4px;
  1985. overflow:hidden;
  1986. }
  1987.  
  1988. .soundcloud_audio_player {
  1989. margin:-1px;
  1990. margin-bottom:0;
  1991. width:calc(100% + 2px);
  1992. max-width:initial;
  1993. }
  1994.  
  1995. /*---- ASK/ANSWER POSTS ----*/
  1996. .une_question {
  1997. display:flex;
  1998. }
  1999.  
  2000. .asker-person {
  2001. align-self:baseline;
  2002. }
  2003.  
  2004. .une_question .reblog-comment {
  2005. flex:1;
  2006. margin-left:12px;
  2007. }
  2008.  
  2009. .askpot {
  2010. padding:var(--AskerPortrait-Padding);
  2011. background:{color:special background};
  2012. border:1px solid {color:special border};
  2013. }
  2014.  
  2015. .asker-person img {
  2016. width:var(--AskerPortrait-Size);
  2017. height:var(--AskerPortrait-Size);
  2018. border-radius:0;
  2019. }
  2020.  
  2021. .une_question .reblog-url {
  2022. margin-top:1px;
  2023. padding:3px 4px;
  2024. background:{color:special background};
  2025. border:1px solid {color:special border};
  2026. border-radius:2px;
  2027. color:{color:special text};
  2028. }
  2029.  
  2030. .question_text > p:first-child {
  2031. margin-top:4px;
  2032. }
  2033.  
  2034. .question_text > p:only-child {
  2035. margin-bottom:0;
  2036. }
  2037.  
  2038. .answerer + * {
  2039. margin-top:var(--Captions-Gap);
  2040. }
  2041.  
  2042. .une_question + .une_reponse {
  2043. margin-top:var(--Paragraph-Margins);
  2044. }
  2045.  
  2046. /*---- TAGS SECTION ----*/
  2047. .tagsdiv {
  2048. margin-top:var(--Captions-Gap);
  2049. }
  2050.  
  2051. .tagsdiv[clicktags="yes"] {
  2052. {block:IndexPage}
  2053. display:none;
  2054. opacity:0;
  2055. transition:opacity var(--Tags-Fade-Speed-MS-SFX) ease-in-out;
  2056. {/block:IndexPage}
  2057. }
  2058.  
  2059. .tagsfade {
  2060. opacity:1!important;
  2061. }
  2062.  
  2063. .tagsin {
  2064. display:flex;
  2065. flex-wrap:wrap;
  2066. justify-content:flex-end;
  2067. margin:calc(0px - var(--Tags-Spacing));
  2068. /*margin-top:calc(var(--Captions-Gap) - var(--Tags-Spacing));*/
  2069. margin-bottom:calc((((var(--SmallCaps-Font-Size) - 1px) * var(--Line-Height-INT)) / 2) * -1);
  2070. }
  2071.  
  2072. .tagsin a {
  2073. position:relative;
  2074. display:block;
  2075. margin:0 var(--Tags-Spacing);
  2076. font-family:var(--SmallCaps-Font-Family);
  2077. font-size:calc(var(--SmallCaps-Font-Size) - 1px);
  2078. text-transform:uppercase;
  2079. letter-spacing:.7px;
  2080. color:{color:tags};
  2081. }
  2082.  
  2083. .tagsin a:before {
  2084. content:"#";
  2085. font-family:work sans;
  2086. margin-right:.5px;
  2087. }
  2088.  
  2089. /*---- PERMALINK BAR ----*/
  2090. .permadiv {
  2091. margin-top:-1px;
  2092. display:flex;
  2093. align-items:center;
  2094. justify-content:space-between;
  2095. padding:calc(var(--Permalink-Padding) - 2px) calc(var(--Post-Padding) + 1px);
  2096. background:{color:permalink background};
  2097. border:1px solid {color:post borders outer};
  2098. border-top:1px solid {color:permalink border};
  2099. border-radius:0 0 {text:post corner roundness} {text:post corner roundness};
  2100.  
  2101. font-family:var(--SmallCaps-Font-Family);
  2102. font-size:var(--Permalink-Text-Size);
  2103. text-transform:uppercase;
  2104. letter-spacing:.5px;
  2105. }
  2106.  
  2107. .permadiv, .permadiv a {
  2108. color:{color:permalink text};
  2109. }
  2110.  
  2111. .permaleft {
  2112. text-transform:uppercase;
  2113. letter-spacing:.7px;
  2114. word-spacing:1px;
  2115. }
  2116.  
  2117. .permaleft a {
  2118. display:flex;
  2119. align-items:center;
  2120. margin:calc(0px - var(--Post-Padding));
  2121. margin-right:0;
  2122. padding:var(--Post-Padding);
  2123. padding-right:2px;
  2124. }
  2125.  
  2126. .permaleft .aa-line-icons {
  2127. display:block;
  2128. align-items:center;
  2129. --Line-Icons-Size:calc(var(--Permalink-Text-Size) + 3px);
  2130. --Line-Icons-Color:{color:permalink text};
  2131. margin-right:7px;
  2132. }
  2133.  
  2134. .pin-ah + .aa-line-icons {
  2135. display:none;
  2136. }
  2137.  
  2138. .permaleft .nc-ah {
  2139. --Line-Icons-Size:var(--Permalink-Text-Size);
  2140. margin-left:3px;
  2141. margin-right:0;
  2142. }
  2143.  
  2144. .permaright {
  2145. display:flex;
  2146. align-items:center;
  2147. justify-content:center;
  2148. }
  2149.  
  2150. .permaright a {
  2151. display:block;
  2152. position:relative;
  2153. {block:IndexPage}
  2154. width:var(--Post-Buttons-Size);
  2155. height:var(--Post-Buttons-Size);
  2156. {/block:IndexPage}
  2157. backface-visibility:hidden;
  2158. }
  2159.  
  2160. .permaright .iconsax {
  2161. display:block;
  2162. --Iconsax-Size:var(--Post-Buttons-Size);
  2163. --Iconsax-Color:var(--Post-Buttons-Color);
  2164. backface-visibility:hidden;
  2165. }
  2166.  
  2167. .permaright .iconsax[icon-name='repeat']{
  2168. transform-origin:center;
  2169. transform:scaleX(1.1);
  2170. }
  2171.  
  2172. .permaright .cp {
  2173. padding-left:1px;
  2174. font-size:var(--Post-Buttons-Size);
  2175. color:var(--Post-Buttons-Color);
  2176. }
  2177.  
  2178. .permaright span {display:block}
  2179.  
  2180. .permaright a + a {
  2181. margin-left:var(--Post-Buttons-Spacing);
  2182. }
  2183.  
  2184. .permaright[clicktags="no"] .clicktags {
  2185. display:none;
  2186. }
  2187.  
  2188. .clicktags {
  2189. cursor:help;
  2190. }
  2191.  
  2192. .like_button {
  2193. position:absolute;
  2194. top:0;left:0;
  2195. width:100%;
  2196. height:100%;
  2197. z-index:2;
  2198. }
  2199.  
  2200. .like_button iframe {
  2201. width:100%;
  2202. height:100%;
  2203. vertical-align:initial;
  2204. opacity:0;
  2205. }
  2206.  
  2207. .like_button.liked + .cp-heart-o {
  2208. color:var(--Like-Button-Liked);
  2209. }
  2210.  
  2211. .permaright a[dash]{
  2212. font-size:calc(var(--SmallCaps-Font-Size) + 1px);
  2213. }
  2214.  
  2215. /*---- POST NOTES ----*/
  2216. .notescont {
  2217. margin-top:var(--Post-Spacing);
  2218. padding:var(--Post-Padding);
  2219. background:{color:post};
  2220. border:1px solid {color:post borders outer};
  2221. border-radius:{text:post corner roundness};
  2222. }
  2223.  
  2224. .notescont h1 {
  2225. margin-top:5px;
  2226. margin-bottom:calc(var(--Heading-Margins) + 2px);
  2227. letter-spacing:1px;
  2228. text-align:center;
  2229. }
  2230.  
  2231. .notescont ol.notes {
  2232. padding:0;
  2233. margin:0;
  2234. }
  2235.  
  2236. .notescont li {
  2237. list-style-type:none;
  2238. padding:0!important;
  2239. line-break:anywhere;
  2240. }
  2241.  
  2242. .notescont li + li {
  2243. margin-top:var(--Notes-Row-Spacing);
  2244. }
  2245.  
  2246. .notescont li:before {
  2247. font-family:phosphor;
  2248. font-size:var(--Notes-Indicator-Size);
  2249. color:{color:text};
  2250. vertical-align:middle;
  2251. }
  2252.  
  2253. .notescont li.like:before {
  2254. content:"\f1ca";
  2255. }
  2256.  
  2257. .notescont li.reblog:before {
  2258. content:"\f2c3";
  2259. }
  2260.  
  2261. .notescont li.reply:before,
  2262. .notescont li.with_commentary:before {
  2263. content:"\f0db"!important;
  2264. }
  2265.  
  2266. .notescont li.original_post:before {
  2267. content:"\f0da";
  2268. }
  2269.  
  2270. .notescont .avatar_frame {
  2271. display:none;
  2272. }
  2273.  
  2274. .notescont .avatar_frame + .action {
  2275. margin-left:var(--Notes-Indicator-Gap-Right);
  2276. }
  2277.  
  2278. .notescont .action a {
  2279. font-family:var(--SmallCaps-Font-Family);
  2280. font-size:calc(var(--SmallCaps-Font-Size) - 0px);
  2281. text-transform:uppercase;
  2282. letter-spacing:.7px;
  2283. color:var(--Reblogger-Username-Color);
  2284. }
  2285.  
  2286. .notescont blockquote {
  2287. margin-left:calc(var(--Notes-Indicator-Size) / 2);
  2288. padding-left:calc((var(--Notes-Indicator-Size) / 2) + var(--Notes-Indicator-Gap-Right));
  2289. }
  2290.  
  2291. .more_notes_link_container {
  2292. margin-top:1em!important;
  2293. margin-bottom:calc(var(--Paragraph-Margins) / 2);
  2294. }
  2295.  
  2296. .more_notes_link, .notes_loading {
  2297. font-family:var(--SmallCaps-Font-Family);
  2298. font-size:calc(var(--SmallCaps-Font-Size) + 1px);
  2299. text-transform:uppercase;
  2300. letter-spacing:.5px;
  2301. color:{color:link};
  2302. }
  2303.  
  2304. /*---- MUSIC PLAYER ----*/
  2305. .m-usicplayer {
  2306. position:fixed;
  2307. bottom:0;margin-bottom:var(--MusicPlayer-Corner-Offset);
  2308. left:0;margin-left:var(--MusicPlayer-Corner-Offset);
  2309. z-index:20;
  2310. }
  2311.  
  2312. .wwwh {
  2313. display:flex;
  2314. align-items:center;
  2315. }
  2316.  
  2317. .m-usicplayer [class*="ph-"]{
  2318. display:block;
  2319. font-size:var(--MusicPlayer-Buttons-Size);
  2320. color:{color:musicplayer buttons};
  2321. line-height:0;
  2322. }
  2323.  
  2324. .pl-c {display:block;}
  2325. .pa-c {display:none;}
  2326.  
  2327. .bhh {display:none;}
  2328. .bhz {display:block;}
  2329.  
  2330. .sngsym {
  2331. height:calc(var(--MusicPlayer-Buttons-Size));
  2332. display:flex;
  2333. align-items:center;
  2334. margin-left:var(--MusicPlayer-Note-Left-Gap);
  2335. --Line-Icons-Size:calc(var(--MusicPlayer-Buttons-Size) - 3px);
  2336. --Line-Icons-Color:{color:musicplayer note};
  2337. }
  2338.  
  2339. .sngtxt {
  2340. margin-left:var(--MusicPlayer-Text-Left-Gap);
  2341. font-family:var(--SmallCaps-Font-Family);
  2342. font-size:var(--MusicPlayer-Text-Size);
  2343. text-transform:uppercase;
  2344. letter-spacing:.3px;
  2345. word-spacing:.7px;
  2346. color:{color:musicplayer text};
  2347. line-height:var(--MusicPlayer-Buttons-Size);
  2348. }
  2349.  
  2350. .sngtxt a {
  2351. color:{color:musicplayer link};
  2352. padding-bottom:.5px;
  2353. border-bottom:1px solid rgba({RGBcolor:musicplayer link},0.420);
  2354. }
  2355.  
  2356. /*---- OTHER ----*/
  2357. .healsdeez {
  2358. position:fixed;
  2359. display:block;
  2360. bottom:0;right:0;
  2361. padding-bottom:8px;
  2362. padding-right:16px;
  2363. z-index:20;
  2364. }
  2365.  
  2366. .healsdeez {
  2367. width:38px;
  2368. filter:hue-rotate(-27deg) brightness(110%) contrast(95%) saturate(80%);
  2369. }
  2370.  
  2371. .msgbby {
  2372. position:fixed;
  2373. top:0;margin-top:calc(var(--TopBar-Height) + 18px);
  2374. left:0;margin-left:18px;
  2375. width:225px;
  2376. padding:10px 12px;
  2377. background:{color:post};
  2378. border:1px solid {color:post borders outer};
  2379. border-radius:{text:post corner roundness};
  2380. box-shadow:3px 3px 14px rgba({RGBcolor:post borders outer},40%);
  2381. animation:wheee 0.69s ease-in-out;
  2382. animation-fill-mode:forwards;
  2383. line-height:169%;
  2384. z-index:20;
  2385. }
  2386.  
  2387. @keyframes wheee {
  2388. 0% {margin-left:-100%;}
  2389. 100% {margin-left:18px;}
  2390. }
  2391.  
  2392. .msgbby {
  2393. visibility:visible;
  2394. }
  2395.  
  2396. {CustomCSS}
  2397. </style>
  2398.  
  2399. </head>
  2400.  
  2401. <!--------------------------------------------------->
  2402.  
  2403. <body>
  2404.  
  2405. <!---- MUSIC PLAYER ---->
  2406. {block:ifmusicfile}
  2407. <div class="m-usicplayer" volume="{text:music volume}">
  2408. <div class="wwwh">
  2409. <div class="cciuq">
  2410. <div class="pl-c">
  2411. <i class="ph-play-bold"></i>
  2412. </div>
  2413.  
  2414. <div class="pa-c">
  2415. <i class="ph-pause-bold"></i>
  2416. </div>
  2417. </div>
  2418.  
  2419. <i class="sngsym aa-line-icons" icon-name="music-2"></i>
  2420.  
  2421. <div class="sngtxt">{text:music name}</div>
  2422.  
  2423. <audio src="{text:music file}"></audio>
  2424. </div>
  2425. </div>
  2426. {/block:ifmusicfile}
  2427.  
  2428.  
  2429. <!---- TOP BAR ---->
  2430. <div class="topbar"></div>
  2431.  
  2432. <!---- MAIN CONTAINER ---->
  2433. <div class="vojjg">
  2434. <div class="uqune">
  2435.  
  2436. <!---- LEFT SIDEBAR ---->
  2437. <div class="jinbar">
  2438. <div class="uoooo">
  2439.  
  2440. <!------ SIDEBAR IMAGE ------>
  2441. <div class="sb-img-cont" deez="{image:sidebar image}">
  2442. <img src="{image:sidebar image}">
  2443. </div>
  2444.  
  2445. <!------ SIDEBAR TITLE ------>
  2446. {block:ifsidebartitle}
  2447. <div class="sb-title" sbt-font="{select:sidebar title font}">
  2448. {text:sidebar title}
  2449. </div>
  2450. {/block:ifsidebartitle}
  2451.  
  2452. <!------ DESCRIPTION (original vs custom) ------>
  2453. {block:ifdescription}
  2454. <div class="desc" desctf="{select:desc font}">
  2455. <div class="dyn">
  2456. {text:description}
  2457. </div>
  2458. </div>
  2459. {/block:ifdescription}
  2460.  
  2461. {block:ifnotdescription}
  2462. {block:Description}
  2463. <div class="desc" desctf="{select:desc font}">
  2464. <div class="dyn">
  2465. {Description}
  2466. </div>
  2467. </div>
  2468. {/block:ifdescription}
  2469. {/block:Description}
  2470. {/block:ifnotdescription}
  2471.  
  2472. <!------ NAVLINKS ------>
  2473. <div class="navlinks">
  2474. <a href="//{Name}.tumblr.com" title="home"></a>
  2475. <a href="//{Name}.tumblr.com/ask" title="askbox"></a>
  2476. <a href="//{Name}.tumblr.com/archive" title="archive"></a>
  2477.  
  2478. <!-- you CAN change the sidebar credit to something else! -->
  2479. <!-- just don't remove the whale credit in the corner! -->
  2480. <!-- only 4 links in total please! -->
  2481. <a href="//glenthemes.tumblr.com" title="&quot;whimsical&quot; theme by glenthemes &#x266A;(^&#x2207;^*)"></a>
  2482. </div><!--end navlinks-->
  2483.  
  2484. <!------ CUSTOM LINKS ------>
  2485. <div class="customlinks">
  2486. {block:ifcustomlink1name}
  2487. <a class="honeydew" href="{text:customlink 1 url}">
  2488. <span num>001.</span>
  2489. <span le-line></span>
  2490. <span cltxt>{text:customlink 1 name}</span>
  2491. </a>
  2492. {/block:ifcustomlink1name}
  2493.  
  2494. {block:ifcustomlink2name}
  2495. <a class="honeydew" href="{text:customlink 2 url}">
  2496. <span num>002.</span>
  2497. <span le-line></span>
  2498. <span cltxt>{text:customlink 2 name}</span>
  2499. </a>
  2500. {/block:ifcustomlink2name}
  2501.  
  2502. {block:ifcustomlink3name}
  2503. <a class="honeydew" href="{text:customlink 3 url}">
  2504. <span num>003.</span>
  2505. <span le-line></span>
  2506. <span cltxt>{text:customlink 3 name}</span>
  2507. </a>
  2508. {/block:ifcustomlink3name}
  2509.  
  2510. {block:ifcustomlink4name}
  2511. <a class="honeydew" href="{text:customlink 4 url}">
  2512. <span num>004.</span>
  2513. <span le-line></span>
  2514. <span cltxt>{text:customlink 4 name}</span>
  2515. </a>
  2516. {/block:ifcustomlink4name}
  2517.  
  2518. {block:ifcustomlink5name}
  2519. <a class="honeydew" href="{text:customlink 5 url}">
  2520. <span num>005.</span>
  2521. <span le-line></span>
  2522. <span cltxt>{text:customlink 5 name}</span>
  2523. </a>
  2524. {/block:ifcustomlink5name}
  2525.  
  2526. {block:ifcustomlink6name}
  2527. <a class="honeydew" href="{text:customlink 6 url}">
  2528. <span num>006.</span>
  2529. <span le-line></span>
  2530. <span cltxt>{text:customlink 6 name}</span>
  2531. </a>
  2532. {/block:ifcustomlink6name}
  2533. </div><!--end customlinks-->
  2534.  
  2535. <!------ SEARCHBAR ------>
  2536. <div class="mr-starch" m7="{select:show searchbar}">
  2537. <form action="/search" method="get">
  2538. <input type="text" name="q" value="{SearchQuery}" placeholder="{text:searchbar text}" autocomplete="off">
  2539.  
  2540. <button class="fetchh" type="submit">
  2541. <i class="aa-line-icons" icon-name="search"></i>
  2542. </button>
  2543. </form>
  2544. </div><!--end searchbar-->
  2545.  
  2546. <!------ PAGINATION (sidebar) ------>
  2547. {block:Pagination}
  2548. <div class="sbpagi" brd="{select:pagination border}">
  2549. <a{block:PreviousPage} href="{PreviousPage}" title="previous page"{/block:PreviousPage} class="sbarlynk">
  2550. <i class="ph-caret-left-bold"></i>
  2551. <i class="ph-caret-left-bold"></i>
  2552. </a>
  2553.  
  2554. <div class="sbp-mid">
  2555. {block:JumpPagination length="6"}
  2556.  
  2557. {block:CurrentPage}
  2558. <a class="curpagi" title="you are here (page {CurrentPage})">&#215;</a>
  2559. {/block:CurrentPage}
  2560.  
  2561. {block:JumpPage}
  2562. <a class="othernumz" href="{URL}">{PageNumber}</a>
  2563. {/block:JumpPage}
  2564.  
  2565. {/block:JumpPagination}
  2566. </div>
  2567.  
  2568. <a{block:NextPage} href="{NextPage}" title="next page"{/block:NextPage} class="sbarlynk">
  2569. <i class="ph-caret-right-bold"></i>
  2570. <i class="ph-caret-right-bold"></i>
  2571. </a>
  2572.  
  2573. </div><!--sbpagi-->
  2574. {/block:Pagination}
  2575.  
  2576. </div><!--end sidebar, part 1/2-->
  2577. </div><!--end sidebar, part 2/2-->
  2578.  
  2579. <!---- POST CONTAINER ---->
  2580. <div class="postscont" black-and-white="{select:grayscale images}">
  2581.  
  2582. {block:Posts inlineMediaWidth="1280" inlineNestedMediaWidth="1280"}
  2583. <div class="posts {PostType}-post" id="{PostID}" post-type="{PostType}" {block:NotReblog}original-post{/block:NotReblog} {block:RebloggedFrom}reblogged-post{/block:RebloggedFrom} {block:Date}has-date{/block:Date} post-url="{ShortURL}">
  2584.  
  2585. <div class="postinner">
  2586.  
  2587. {block:IndexPage}
  2588. {block:PinnedPostLabel}
  2589. <div class="pinzz">&#10023; pinned post &#10023;</div>
  2590. {/block:PinnedPostLabel}
  2591. {/block:IndexPage}
  2592.  
  2593. <!------ POST TITLE ------>
  2594. {block:Title}
  2595. <h1 class="post-title">{Title}</h1>
  2596. {/block:Title}
  2597.  
  2598. <!------ TEXT POSTS ------>
  2599. {block:Text}
  2600. {block:NotReblog}{Body}{/block:NotReblog}
  2601. {block:RebloggedFrom}
  2602. {block:Reblogs}
  2603. <div class="reblog-wrap">
  2604. <div class="reblog-head source-head">
  2605. <i class="ph-user"></i>
  2606. <span class="reblog-url">
  2607. <a href="{Permalink}">{Username}</a>
  2608. </span>
  2609. </div>
  2610. <div class="reblog-comment">{Body}</div>
  2611. </div>
  2612. {/block:Reblogs}
  2613. {/block:RebloggedFrom}
  2614. {/block:Text}
  2615.  
  2616. <!------ SINGLE PHOTO ------>
  2617. {block:Photo}
  2618. <a class="single-photo" 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 class="photopic" src="{PhotoURL-HighRes}" alt="{PhotoAlt}"></a>
  2619. {/block:Photo}
  2620.  
  2621. <!------ PHOTOSETS ------>
  2622. {block:Photoset}<div class="photoset-grid" photoset-layout="{PhotosetLayout}">{block:Photos}<div data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}" data-lowres="{PhotoURL-500}" data-highres="{PhotoURL-HighRes}" onclick="lightbox(this)"><img src="{PhotoURL-HighRes}" /></div>{/block:Photos}</div>{/block:Photoset}
  2623.  
  2624. <!------ QUOTE POSTS ------>
  2625. {block:Quote}
  2626. <div class="SHAAAA">
  2627. <i class="ph-quotes"></i>
  2628. </div>
  2629.  
  2630. <div class="quote-words">{Quote}</div>
  2631. {block:Source}
  2632. <div class="quote-source">
  2633. <span mdash>&mdash;</span>
  2634. {Source}
  2635. </div>{/block:Source}
  2636. {/block:Quote}
  2637.  
  2638. <!------ LINK POSTS ------>
  2639. {block:Link}
  2640. <a class="linkpost-title" href="{URL}" {Target}>
  2641. <span>{Name}</span>
  2642. <div class="linksym"></div>
  2643. </a>
  2644.  
  2645. {block:Excerpt}
  2646. <div class="link-excerpt">
  2647. {Excerpt}
  2648. {block:Host}— <a class="le-host" href="{URL}" {Target}>{Host}</a>{/block:Host}
  2649. </div>
  2650. {/block:Excerpt}
  2651.  
  2652. {block:Description}
  2653. <div class="link-description">
  2654. {block:NotReblog}{Description}{/block:NotReblog}
  2655. {block:RebloggedFrom}
  2656. {block:Reblogs}
  2657. <div class="reblog-wrap">
  2658. <div class="reblog-head">
  2659. <i class="ph-user"></i>
  2660. <span class="reblog-url">
  2661. <a href="{Permalink}">{Username}</a>
  2662. </span>
  2663. </div>
  2664. <div class="reblog-comment">{Body}</div>
  2665. </div>
  2666. {/block:Reblogs}
  2667. {/block:RebloggedFrom}
  2668. </div>
  2669. {/block:Description}
  2670. {/block:Link}
  2671.  
  2672. <!------ CHAT POSTS ------>
  2673. {block:Chat}
  2674. {block:Lines}
  2675. <div class="chat_row">
  2676. {block:Label}
  2677. <div class="chat_label">{Label}</div>
  2678. {/block:Label}
  2679.  
  2680. <div class="chat_content">
  2681. {Line}
  2682. </div>
  2683. </div>
  2684. {/block:Lines}
  2685. {/block:Chat}
  2686.  
  2687. <!------ AUDIO POSTS ------>
  2688. {block:Audio}
  2689. <div class="audiowrap">
  2690. {block:AudioPlayer}
  2691. <div class="aud-emb">
  2692. {AudioPlayer}
  2693. </div>
  2694. {/block:AudioPlayer}
  2695.  
  2696. <div class="albumwrap" {block:AlbumArt}has-cover{/block:AlbumArt}>
  2697. {block:AlbumArt}
  2698. <img src="{AlbumArtURL}">
  2699. {/block:AlbumArt}
  2700.  
  2701. <div class="audplac"></div>
  2702.  
  2703. <div class="butts">
  2704. <div class="overplay"></div>
  2705. <div class="overpause"></div>
  2706. </div>
  2707. </div>
  2708.  
  2709. <div class="audiotxt">
  2710. <div class="odin">
  2711.  
  2712. <div class="aud-song-name" {block:TrackName}has-name{/block:TrackName}>
  2713. <div class="untit">Untitled track</div>
  2714.  
  2715. {block:TrackName}
  2716. <div class="hastit">{TrackName}</div>
  2717. {/block:TrackName}
  2718. </div>
  2719.  
  2720. {block:Album}
  2721. <div class="aud-album-name">{Album}</div>
  2722. {/block:Album}
  2723.  
  2724. <div class="aud-artist" {block:Artist}has-artist{/block:Artist}>
  2725. <div class="unart">Unknown artist</div>
  2726.  
  2727. {block:Artist}
  2728. <div class="hasart">{Artist}</div>
  2729. {/block:Artist}
  2730. </div>
  2731. </div><!--odin-->
  2732.  
  2733. <a class="inari" title="download" target="_blank">
  2734. <span class="int-all"></span>
  2735. </a>
  2736. </div><!--audiotxt-->
  2737. </div><!--audiowrap-->
  2738. {/block:Audio}
  2739.  
  2740. <!------ VIDEO POSTS ------>
  2741. {block:Video}
  2742. <div class="tmblr-video">{Video-500}</div>
  2743. {/block:Video}
  2744.  
  2745. <!------ ANSWER POSTS ------>
  2746. {block:Answer}
  2747. <!-- who asked? -->
  2748. <div class="reblog-wrap une_question">
  2749. <div class="asker-person reblog-head">
  2750. <div class="askpot">
  2751. <img src="{AskerPortraitURL-64}">
  2752. </div>
  2753.  
  2754. </div>
  2755.  
  2756. <div class="reblog-comment">
  2757. <span class="reblog-url">{Asker} asked:</span>
  2758. <div class="question_text">{Question}</div>
  2759. </div>
  2760. </div>
  2761.  
  2762. <!--------------------------------------->
  2763.  
  2764. <!-- who answered? -->
  2765. {block:Answerer}
  2766. <div class="reblog-wrap une_reponse">
  2767. <div class="answerer reblog-head">
  2768. <i class="ph-user"></i>
  2769. <span class="reblog-url">{Answerer} answered:</span>
  2770. </div>
  2771. <p class="answer_text">{Answer}</p>
  2772. </div>
  2773.  
  2774. <!-- additional reblogs to the ask post -->
  2775. {block:Reblogs}
  2776. <div class="reblog-wrap reply_container">
  2777. <div class="replier reblog-head">
  2778. <i class="ph-user"></i>
  2779. <span class="reblog-url">
  2780. <a href="{Permalink}">{Username}</a>
  2781. </span>
  2782. </div>
  2783. <div class="reply">{Body}</div>
  2784. </div>
  2785. {/block:Reblogs}
  2786. {/block:Answerer}
  2787.  
  2788. <!--------------------------------------->
  2789.  
  2790. <!-- original answer post -->
  2791. {block:NotReblog}
  2792. <div class="reblog-wrap une-reponse">
  2793. <div class="answerer reblog-head">
  2794. <i class="ph-user"></i>
  2795. <span class="reblog-url">
  2796. <a href="{Permalink}">{Name}</a>
  2797. </span>
  2798. </div>
  2799.  
  2800. <div class="answer_text">{Answer}</div>
  2801. </div><!--answer-container-->
  2802. {/block:NotReblog}
  2803. {/block:Answer}
  2804. <!------ END ANSWER ------>
  2805.  
  2806. <!------ 'CAPTION'? ------>
  2807. {block:Caption}
  2808. <div class="caption">
  2809. {block:NotReblog}{Caption}{/block:NotReblog}
  2810. {block:RebloggedFrom}
  2811. {block:Reblogs}
  2812. <div class="reblog-wrap">
  2813. <div class="reblog-head">
  2814. <i class="ph-user"></i>
  2815. <span class="reblog-url">
  2816. <a href="{Permalink}">{Username}</a>
  2817. </span>
  2818. </div><!--reblog-head-->
  2819. <div class="reblog-comment">{Body}</div>
  2820. </div><!--comment-container-->
  2821. {/block:Reblogs}
  2822. {/block:RebloggedFrom}
  2823. </div><!--caption-->
  2824. {/block:Caption}
  2825.  
  2826.  
  2827. <!------ TAGS ------>
  2828. {block:HasTags}
  2829. <div class="tagsdiv" clicktags="{select:toggle tags}">
  2830. <div class="tagsin">
  2831. {block:Tags}
  2832. <a href="{TagURL}">{Tag}</a>
  2833. {/block:Tags}
  2834. </div>
  2835. </div>
  2836. {/block:HasTags}
  2837. </div><!--postinner-->
  2838.  
  2839. <!------ PERMALINK ------>
  2840. {block:Date}
  2841. <div class="permadiv">
  2842. <div class="permaleft">
  2843. <a {block:IndexPage}href="{Permalink}" title="{block:PinnedPostLabel}pinned post&ensp;&#10023;&ensp;{/block:PinnedPostLabel}{TimeAgo}"{/block:IndexPage}>
  2844. {block:PinnedPostLabel}
  2845. <i class="aa-line-icons pin-ah" icon-name="location-pin-1"></i>
  2846. {/block:PinnedPostLabel}
  2847.  
  2848. <!---------------->
  2849.  
  2850. <i class="aa-line-icons" icon-name="{text:permalink icon A}"></i>
  2851.  
  2852. {block:IndexPage}
  2853. {DayOfMonthWithZero} {ShortMonth} '{ShortYear} @ {24HourWithZero}:{Minutes}
  2854. {/block:IndexPage}
  2855.  
  2856. {block:PermalinkPage}
  2857. {DayOfMonthWithZero} {ShortMonth} {Year} @ {24HourWithZero}:{Minutes}&ensp;&#10023;&ensp;{TimeAgo}
  2858. {/block:PermalinkPage}
  2859.  
  2860. <!---------------->
  2861.  
  2862. {block:PermalinkPage}
  2863. {block:PinnedPostLabel}
  2864. &ensp;&#10023;&ensp;pinned post
  2865. {/block:PinnedPostLabel}
  2866. {/block:PermalinkPage}
  2867.  
  2868. <!---------------->
  2869.  
  2870. {block:IndexPage}
  2871. &emsp;{NoteCount}
  2872. <i class="aa-line-icons nc-ah" icon-name="{text:permalink icon B}"></i>
  2873. {/block:IndexPage}
  2874.  
  2875.  
  2876. </a>
  2877. </div>
  2878.  
  2879. <!------------------------------>
  2880. {block:IndexPage}
  2881. <div class="permaright" clicktags="{select:toggle tags}">
  2882. {block:HasTags}
  2883. <a class="clicktags">
  2884. <i class="iconsax" icon-name="hashtag"></i>
  2885. </a>
  2886. {/block:HasTags}
  2887.  
  2888.  
  2889. <a href="{ReblogURL}" title="reblog this post">
  2890. <i class="iconsax" icon-name="repeat"></i>
  2891. </a>
  2892.  
  2893. <a title="like this post">
  2894. {LikeButton}
  2895. <i class="cp cp-heart-o"></i>
  2896. </a>
  2897. </div>
  2898. {/block:IndexPage}
  2899. <!------------------------------>
  2900.  
  2901. {block:PermalinkPage}
  2902. <div class="permaright">
  2903. {block:NotReblog}
  2904. original post
  2905. {/block:NotReblog}
  2906.  
  2907. {block:RebloggedFrom}
  2908. <a href="{ReblogParentURL}" title="{ReblogParentName}">via</a>
  2909. <a dash>/</a>
  2910. <a href="{ReblogRootURL}" title="{ReblogRootName}">source</a>
  2911. {/block:RebloggedFrom}
  2912. </div>
  2913. {/block:PermalinkPage}
  2914.  
  2915. </div><!--permadiv-->
  2916. {/block:Date}
  2917.  
  2918. {block:PostNotes}
  2919. <div class="notescont">
  2920. <h1>{NoteCountWithLabel}</h1>
  2921. {PostNotes}
  2922. </div>
  2923. {/block:PostNotes}
  2924. </div><!--posts-->
  2925.  
  2926. {/block:Posts}
  2927.  
  2928. <!------ PAGINATION ------>
  2929. {block:Pagination}
  2930. <div class="sbpagi botpagi" brd="{select:pagination border}">
  2931. <a{block:PreviousPage} href="{PreviousPage}" title="previous page"{/block:PreviousPage} class="sbarlynk">
  2932. <i class="ph-caret-left-bold"></i>
  2933. <i class="ph-caret-left-bold"></i>
  2934. </a>
  2935.  
  2936. <div class="sbp-mid">
  2937. {block:JumpPagination length="9"}
  2938.  
  2939. {block:CurrentPage}
  2940. <a class="curpagi" title="you are here (page {CurrentPage})">&#215;</a>
  2941. {/block:CurrentPage}
  2942.  
  2943. {block:JumpPage}
  2944. <a class="othernumz" href="{URL}">{PageNumber}</a>
  2945. {/block:JumpPage}
  2946.  
  2947. {/block:JumpPagination}
  2948. </div>
  2949.  
  2950. <a{block:NextPage} href="{NextPage}" title="next page"{/block:NextPage} class="sbarlynk">
  2951. <i class="ph-caret-right-bold"></i>
  2952. <i class="ph-caret-right-bold"></i>
  2953. </a>
  2954. </div><!--sbpagi-->
  2955. {/block:Pagination}
  2956. </div><!--postscont-->
  2957. </div><!--uqune-->
  2958. </div><!--vojjg-->
  2959.  
  2960. <!----THEME CREDIT. PLEASE DO NOT REMOVE, THANK YOU! :)---->
  2961. <!--icon credit goes to GrasshoneyZ on DeviantArt-->
  2962. <!--https://www.deviantart.com/grasshoneyz/art/whale-avatar-110055163-->
  2963. <a class="healsdeez" href="//glenthemes.tumblr.com" title="&quot;whimsical&quot; theme by glenthemes &#x266A;(^&#x2207;^*)"><img src="https://orig00.deviantart.net/90dc/f/2009/019/7/7/whale_avatar_by_grasshoneyz.gif"></a>
  2964.  
  2965. <script src="//static.tumblr.com/0podkko/jfMplm3f8/modified_photosets.js"></script>
  2966.  
  2967. </body>
  2968. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement