glenthemes

Theme [13]: Parfait

Mar 22nd, 2020 (edited)
28,851
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 102.42 KB | None | 0 0
  1. <!----------------------------------------------------
  2. Theme [13]: Parfait
  3. Made by glenthemes
  4.  
  5. Initial release: 2015/11/??
  6. Remake [v1] date: 2020/03/23
  7. Remake [v2] date: 2022/05/10
  8. Last updated: 2025/06/10
  9.  
  10. What's new:
  11. ✱ minor fixes for npf chats and quotes
  12.  
  13. HOW TO USE:
  14. https://docs.google.com/presentation/d/1jv8m7GLZWYv9-xrkmFFtfaRyxmEgDkbfn1WZ9cS8hgM/edit?usp=sharing
  15.  
  16. TERMS OF USE:
  17. 1) Do not remove the theme credit.
  18. 2) Do not repost/redistribute my themes.
  19. 3) Do not take parts of the code and use it as your own.
  20. 4) Do not use my themes as a base code.
  21. 5) Do not mix my themes together.
  22.  
  23. CREDITS:
  24. ヾ(❀•ㅅ•)ノ ~ glencredits.tumblr.com/parfait
  25. ----------------------------------------------------->
  26. <!DOCTYPE html>
  27. <html blog-name="{Name}" font="{select:font}" tumblr-controls="{select:tumblr controls color}" tc-hov="{select:hover tumblr controls}" bg-type="{select:background image type}" portrait="{PortraitURL-64}" {block:IndexPage}index-page{/block:IndexPage} {block:PermalinkPage}perma-page{/block:PermalinkPage} post-borders="{select:post borders}" cls="{select:customlinks}" thm-help="{select:theme help message}" lang="en">
  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. <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
  39.  
  40. <!-------- FONTS -------->
  41. <!-- google fonts -->
  42. <link href="//fonts.googleapis.com/css?family=Work+Sans|Public+Sans:500|Cousine|Libre+Franklin|Open+Sans|Manrope:500|Karla|Inter|Plus+Jakarta+Sans:500|Krub:500|Sen|Sora|Quicksand:500|DM+Sans:500|Tajawal:500|Readex+Pro" rel="stylesheet">
  43.  
  44. <!-------- ICON FONTS -------->
  45. <!-- phosphor icons -->
  46. <link rel="stylesheet" href="//unpkg.com/[email protected]/src/css/phosphor.css">
  47.  
  48. <!-- akar icons -->
  49. <link href="//unpkg.com/akar-icons-fonts/src/css/akar-icons.css" rel="stylesheet">
  50.  
  51. <!-- mono icons -->
  52. <link href="//unpkg.com/mono-icons@latest/iconfont/icons.css" rel="stylesheet">
  53.  
  54. <!-- lucide icons -->
  55. <script src="//unpkg.com/lucide@latest/dist/umd/lucide.js"></script>
  56.  
  57. <!-------- JQUERY -------->
  58. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  59.  
  60. <!-------- PRELOAD -------->
  61. <link rel="preload" href="//glen-assets.github.io/fonts/GoogleSans-Regular.ttf" as="font" type="font/ttf" crossorigin>
  62.  
  63. <!-------- THEME SCRIPTS -------->
  64. <script src="//npf-images-v3.github.io/script.js"></script>
  65. <link rel="stylesheet" href="//npf-images-v3.github.io/recon.css">
  66.  
  67. <link href="//static.tumblr.com/0podkko/oDSpg7y88/photosets.css" rel="stylesheet">
  68.  
  69. {block:ifsongfilemp3}
  70. <script src="//glenthemes.github.io/-music-/glenplayer07.js"></script>
  71. {/block:ifsongfilemp3}
  72.  
  73. <!-- cssgram -->
  74. <link href="https://static.tumblr.com/gtjt4bo/9L4raxpxh/cssgram-filters.css" rel="stylesheet">
  75.  
  76. <script src="//static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
  77.  
  78. <link href="//static.tumblr.com/gtjt4bo/kIbrbaazv/glvwj.css" rel="stylesheet">
  79.  
  80. <script src="//static.tumblr.com/gtjt4bo/sgMrymui0/waitforelement.js"></script>
  81. <link href="//glen-themes.gitlab.io/thms/13/limonade-de-fraise.css" rel="stylesheet">
  82. <script src="//glen-themes.gitlab.io/thms/13/hibiscus-tea.js"></script>
  83. <script src="//glen-themes.gitlab.io/thms/13/more-tea.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:posts};
  93. --Poll-Option-Corner-Rounding: var(--Post-Corner-Roundness);
  94. --Poll-Option-Border-Size: 1px;
  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. font-size:calc(var(--Body-Font-Size) - 1px);
  188. color:{color:special text};
  189. }
  190.  
  191. .npf-audio-details > * + * {
  192. margin-top:-1px;
  193. }
  194. </style>
  195.  
  196. <script src="//glen-npf.gitlab.io/other/neue.js"></script>
  197. <link href="//glen-npf.gitlab.io/other/neue.css" rel="stylesheet">
  198.  
  199. <!-------- CUSTOMIZE PANEL OPTIONS -------->
  200. {block:Hidden}
  201. <!-- hi if you're reading this click the back arrow to edit! -->
  202. <meta name="image:sidebar icon" content="//64.media.tumblr.com/3c028891215be5ea1b969866ae0a494a/43fd56aa2f0ea9ac-9a/s2048x3072/4ba3e9d1f95c66268213d15e3b47368712aa15bc.png">
  203. <meta name="image:header image" content="//66.media.tumblr.com/b7b8286748cad966a5a1eda5b362695f/8472e58f7738e2b6-2e/s1280x1920/3433c50da21a39636883ebb3c867e593433325fc.png">
  204. <meta name="image:background image" content="">
  205.  
  206. <meta name="color:background" content="#fdfdfd">
  207.  
  208. <!------ MUSIC PLAYER COLORS ------>
  209. <meta name="color:&#x1F338; &#x1D40C;&#x1D414;&#x1D412;&#x1D408;&#x1D402; &#x1D40F;&#x1D40B;&#x1D400;&#x1D418;&#x1D404;&#x1D411; &#x1F338;" content="#">
  210. <meta name="color:musicplayer bg" content="#fcfcfc">
  211. <meta name="color:musicplayer border" content="#eee">
  212. <meta name="color:musicplayer progress" content="#fdd1c1">
  213. <meta name="color:musicplayer buttons" content="#ebaf98">
  214. <meta name="color:song name" content="#333">
  215. <meta name="color:artist name" content="#999">
  216.  
  217. <!------ SIDEBAR COLORS ------>
  218. <meta name="color:&#x1F338; &#x1D412;&#x1D408;&#x1D403;&#x1D404;&#x1D401;&#x1D400;&#x1D411; &#x1F338;" content="#">
  219. <meta name="color:sidebar title" content="#333">
  220. <meta name="color:sidebar username" content="#999">
  221. <meta name="color:sidebar username hover" content="#f5b09d">
  222. <meta name="color:sidebar icon border A" content="#e0e0e0">
  223. <meta name="color:sidebar icon border B" content="#fff">
  224.  
  225. <!------ DESC COLORS ------>
  226. <meta name="color:&#x1F338;&#x20;&#x1D403;&#x1D404;&#x1D412;&#x1D402;&#x1D411;&#x1D408;&#x1D40F;&#x1D413;&#x1D408;&#x1D40E;&#x1D40D;&#x20;&#x1F338;" content="#">
  227. <meta name="color:desc text" content="#555">
  228. <meta name="color:desc bold" content="#ebaf98">
  229. <meta name="color:desc italic" content="#a29483">
  230. <meta name="color:desc link" content="#fc8f86">
  231. <meta name="color:desc link underline" content="#fed4d1">
  232. <meta name="color:desc line" content="#fdd1c1">
  233.  
  234. <!------ SEARCHBAR COLORS ------>
  235. <meta name="color:&#x1F338;&#x20;&#x1D412;&#x1D404;&#x1D400;&#x1D411;&#x1D402;&#x1D407;&#x1D401;&#x1D400;&#x1D411;&#x20;&#x1F338;" content="#">
  236. <meta name="color:searchbar placeholder text" content="#999">
  237. <meta name="color:searchbar text" content="#555">
  238. <meta name="color:searchbar icon" content="#ebaf98">
  239.  
  240. <!------ NAVLINKS COLORS ------>
  241. <meta name="color:&#x1F338;&#x20;&#x1D40D;&#x1D400;&#x1D415;&#x1D40B;&#x1D408;&#x1D40D;&#x1D40A;&#x1D412;&#x20;&#x1F338;" content="#">
  242. <meta name="color:navlinks bg" content="#fdbba8">
  243. <meta name="color:navlinks icon" content="#fff">
  244. <meta name="color:navlinks HOVER bg" content="#fc958f">
  245. <meta name="color:navlinks HOVER icon" content="#fff">
  246.  
  247. <!------ CUSTOMLINKS COLORS ------>
  248. <meta name="color:&#x1F338;&#x20;&#x1D402;&#x1D414;&#x1D412;&#x1D413;&#x1D40E;&#x1D40C;&#x20;&#x1D40B;&#x1D408;&#x1D40D;&#x1D40A;&#x1D412;&#x20;&#x1F338;" content="#">
  249. <meta name="color:customlinks plus" content="#f4b4a2">
  250.  
  251. <meta name="color:customlinks dot" content="#fdbba8">
  252. <meta name="color:customlinks text" content="#666">
  253.  
  254. <!------ HEADER COLORS ------>
  255. <meta name="color:&#x1F338;&#x20;&#x1D407;&#x1D404;&#x1D400;&#x1D403;&#x1D404;&#x1D411;&#x20;&#x1F338;" content="#">
  256. <meta name="color:header bg" content="#fff">
  257. <meta name="color:header info icons" content="#e8907f">
  258. <meta name="color:header info label" content="#e8907f">
  259. <meta name="color:header info text" content="#666">
  260. <meta name="color:header info links" content="#fc8f86">
  261. <meta name="color:header info links underline" content="#fed4d1">
  262.  
  263. <!------ POSTS COLORS ------>
  264. <meta name="color:&#x1F338;&#x20;&#x1D40F;&#x1D40E;&#x1D412;&#x1D413;&#x1D412;&#x20;&#x1F338;" content="#">
  265. <meta name="color:post" content="#fff">
  266. <meta name="color:post shadow" content="#000">
  267. <meta name="color:post borders outer" content="#eee">
  268. <meta name="color:post borders inner" content="#f2f2f2">
  269.  
  270. <meta name="color:text" content="#444">
  271. <meta name="color:link" content="#fc8f86">
  272. <meta name="color:link underline" content="#fed4d1">
  273.  
  274. <meta name="color:reblogger" content="#222">
  275.  
  276. <meta name="color:special background" content="#fafafa">
  277. <meta name="color:special text" content="#222">
  278. <meta name="color:special border" content="#e9e9e9">
  279.  
  280. <meta name="color:tags" content="#999">
  281.  
  282. <meta name="color:permalink" content="#222">
  283. <meta name="color:post buttons" content="#444">
  284. <meta name="color:like button liked" content="#f57a69">
  285.  
  286. <meta name="color:&#x1F338;&#x20;&#x1D40E;&#x1D413;&#x1D407;&#x1D404;&#x1D411;&#x20;&#x2F;&#x20;&#x1D40C;&#x1D408;&#x1D412;&#x1D402;&#x20;&#x1F338;" content="#">
  287. <meta name="color:scrollbar" content="#888">
  288. <meta name="color:scrollbar track" content="#eee">
  289. <meta name="color:scrollbar background" content="#fdfdfd">
  290.  
  291. <meta name="color:text selection background" content="#f7f4f1">
  292. <meta name="color:text selected" content="#333">
  293.  
  294. <meta name="color:tooltips bg" content="#fd9fa0">
  295. <meta name="color:tooltips border" content="#fd9fa0">
  296. <meta name="color:tooltips text" content="#fff">
  297.  
  298. <meta name="color:tumblr controls cog" content="#252525">
  299.  
  300. <!-------- GENERAL OPTIONS -------->
  301. <meta name="select:&#x1F338;&#x20;&#x1D406;&#x1D404;&#x1D40D;&#x1D404;&#x1D411;&#x1D400;&#x1D40B;&#x20;&#x1D40E;&#x1D40F;&#x1D413;&#x1D408;&#x1D40E;&#x1D40D;&#x1D412;&#x20;&#x1F338;" content="">
  302. <meta name="select:theme help message" title="show" content="show">
  303. <meta name="select:theme help message" title="hide" content="hide">
  304.  
  305. <meta name="select:window margin" title="55px" content="55px">
  306. <meta name="select:window margin" title="40px" content="40px">
  307. <meta name="select:window margin" title="45px" content="45px">
  308. <meta name="select:window margin" title="50px" content="50px">
  309. <meta name="select:window margin" title="60px" content="60px">
  310. <meta name="select:window margin" title="65px" content="65px">
  311. <meta name="select:window margin" title="70px" content="70px">
  312.  
  313. <meta name="select:font" title="Plus Jakarta Sans" content="Plus Jakarta Sans">
  314. <meta name="select:font" title="Libre Franklin" content="Libre Franklin">
  315. <meta name="select:font" title="Open Sans" content="Open Sans">
  316. <meta name="select:font" title="Manrope" content="Manrope">
  317. <meta name="select:font" title="Karla" content="Karla">
  318. <meta name="select:font" title="Google Sans" content="Google Sans">
  319. <meta name="select:font" title="Krub" content="Krub">
  320. <meta name="select:font" title="Sen" content="Sen">
  321. <meta name="select:font" title="Sora" content="Sora">
  322. <meta name="select:font" title="Quicksand" content="Quicksand">
  323. <meta name="select:font" title="Tajawal" content="Tajawal">
  324.  
  325. <meta name="select:font size" title="12px" content="12px">
  326. <meta name="select:font size" title="10px" content="10px">
  327. <meta name="select:font size" title="11px" content="11px">
  328. <meta name="select:font size" title="13px" content="13px">
  329. <meta name="select:font size" title="14px" content="14px">
  330. <meta name="select:font size" title="15px" content="15px">
  331.  
  332. <meta name="select:center gap" title="70px" content="70px">
  333. <meta name="select:center gap" title="50px" content="50px">
  334. <meta name="select:center gap" title="55px" content="55px">
  335. <meta name="select:center gap" title="60px" content="60px">
  336. <meta name="select:center gap" title="65px" content="65px">
  337. <meta name="select:center gap" title="75px" content="75px">
  338. <meta name="select:center gap" title="80px" content="80px">
  339. <meta name="select:center gap" title="85px" content="85px">
  340. <meta name="select:center gap" title="90px" content="90px">
  341.  
  342. <meta name="select:background image type" title="small" content="repeat">
  343. <meta name="select:background image type" title="large" content="full">
  344.  
  345. <!-------- SIDEBAR OPTIONS -------->
  346. <meta name="select:&#x1F338;&#x20;&#x1D412;&#x1D408;&#x1D403;&#x1D404;&#x1D401;&#x1D400;&#x1D411;&#x20;&#x1F338;" content="">
  347. <meta name="select:sidebar width" title="250px" content="250px">
  348. <meta name="select:sidebar width" title="200px" content="200px">
  349. <meta name="select:sidebar width" title="225px" content="225px">
  350. <meta name="select:sidebar width" title="275px" content="275px">
  351. <meta name="select:sidebar width" title="300px" content="300px">
  352. <meta name="select:sidebar width" title="325px" content="325px">
  353. <meta name="select:sidebar width" title="350px" content="350px">
  354.  
  355. <meta name="select:sidebar icon size" title="50px" content="50px">
  356. <meta name="select:sidebar icon size" title="40px" content="40px">
  357. <meta name="select:sidebar icon size" title="45px" content="45px">
  358. <meta name="select:sidebar icon size" title="55px" content="55px">
  359. <meta name="select:sidebar icon size" title="60px" content="60px">
  360. <meta name="select:sidebar icon size" title="65px" content="65px">
  361.  
  362. <meta name="select:sidebar icon padding" title="4px" content="4px">
  363. <meta name="select:sidebar icon padding" title="2px" content="2px">
  364. <meta name="select:sidebar icon padding" title="6px" content="6px">
  365. <meta name="select:sidebar icon padding" title="8px" content="8px">
  366. <meta name="select:sidebar icon padding" title="none" content="0px">
  367.  
  368. <meta name="select:&#x1F338;&#x20;&#x1D403;&#x1D404;&#x1D412;&#x1D402;&#x1D411;&#x1D408;&#x1D40F;&#x1D413;&#x1D408;&#x1D40E;&#x1D40D;&#x20;&#x1F338;" content="">
  369. <meta name="select:desc font size" title="11px" content="11px">
  370. <meta name="select:desc font size" title="10px" content="10px">
  371. <meta name="select:desc font size" title="12px" content="12px">
  372. <meta name="select:desc font size" title="13px" content="13px">
  373. <meta name="select:desc font size" title="14px" content="14px">
  374.  
  375. <meta name="select:desc text align" title="right" content="right">
  376. <meta name="select:desc text align" title="justify" content="justify">
  377. <meta name="select:desc text align" title="left" content="left">
  378. <meta name="select:desc text align" title="center" content="center">
  379.  
  380. <meta name="select:&#x1F338;&#x20;&#x1D412;&#x1D404;&#x1D400;&#x1D411;&#x1D402;&#x1D407;&#x1D401;&#x1D400;&#x1D411;&#x20;&#x1F338;" content="">
  381. <meta name="select:show searchbar" title="show" content="show">
  382. <meta name="select:show searchbar" title="hide" content="hide">
  383.  
  384. <meta name="select:searchbar icon" title="flipped" content="flipped">
  385. <meta name="select:searchbar icon" title="normal" content="normal">
  386.  
  387. <meta name="select:&#x1F338;&#x20;&#x1D402;&#x1D414;&#x1D412;&#x1D413;&#x1D40E;&#x1D40C;&#x20;&#x1D40B;&#x1D408;&#x1D40D;&#x1D40A;&#x1D412;&#x20;&#x1F338;" content="">
  388. <meta name="select:customlinks" title="toggle" content="toggle">
  389. <meta name="select:customlinks" title="always show" content="show">
  390.  
  391. <meta name="select:customlinks per row" title="3" content="3">
  392. <meta name="select:customlinks per row" title="1" content="1">
  393. <meta name="select:customlinks per row" title="2" content="2">
  394. <meta name="select:customlinks per row" title="4" content="4">
  395.  
  396. <meta name="select:customlinks column spacing" title="18px" content="18px">
  397. <meta name="select:customlinks column spacing" title="10px" content="10px">
  398. <meta name="select:customlinks column spacing" title="14px" content="14px">
  399. <meta name="select:customlinks column spacing" title="22px" content="22px">
  400. <meta name="select:customlinks column spacing" title="26px" content="26px">
  401.  
  402. <meta name="select:customlinks row spacing" title="11px" content="11px">
  403. <meta name="select:customlinks row spacing" title="5px" content="5px">
  404. <meta name="select:customlinks row spacing" title="8px" content="8px">
  405. <meta name="select:customlinks row spacing" title="14px" content="14px">
  406. <meta name="select:customlinks row spacing" title="17px" content="17px">
  407.  
  408. <!-------- HEADER OPTIONS -------->
  409. <meta name="select:&#x1F338;&#x20;&#x1D407;&#x1D404;&#x1D400;&#x1D403;&#x1D404;&#x1D411;&#x20;&#x1F338;" content="">
  410. <meta name="select:show header" title="show" content="show">
  411. <meta name="select:show header" title="hide" content="hide">
  412.  
  413. <meta name="select:header padding" title="26px" content="26px">
  414. <meta name="select:header padding" title="10px" content="10px">
  415. <meta name="select:header padding" title="14px" content="14px">
  416. <meta name="select:header padding" title="18px" content="18px">
  417. <meta name="select:header padding" title="22px" content="22px">
  418. <meta name="select:header padding" title="30px" content="30px">
  419. <meta name="select:header padding" title="34px" content="34px">
  420. <meta name="select:header padding" title="38px" content="38px">
  421.  
  422. <meta name="select:header bottom gap" title="50px" content="50px">
  423. <meta name="select:header bottom gap" title="25px" content="25px">
  424. <meta name="select:header bottom gap" title="30px" content="30px">
  425. <meta name="select:header bottom gap" title="35px" content="35px">
  426. <meta name="select:header bottom gap" title="40px" content="40px">
  427. <meta name="select:header bottom gap" title="45px" content="45px">
  428. <meta name="select:header bottom gap" title="55px" content="55px">
  429. <meta name="select:header bottom gap" title="60px" content="60px">
  430. <meta name="select:header bottom gap" title="65px" content="65px">
  431. <meta name="select:header bottom gap" title="70px" content="70px">
  432.  
  433. <!-------- POSTS OPTIONS -------->
  434. <meta name="select:&#x1F338;&#x20;&#x1D40F;&#x1D40E;&#x1D412;&#x1D413;&#x1D412;&#x20;&#x1F338;" content="">
  435. <meta name="select:post width" title="500px" content="500px">
  436. <meta name="select:post width" title="400px" content="400px">
  437. <meta name="select:post width" title="450px" content="450px">
  438. <meta name="select:post width" title="540px" content="540px">
  439. <meta name="select:post width" title="600px" content="600px">
  440.  
  441. <meta name="select:post padding" title="18px" content="18px">
  442. <meta name="select:post padding" title="10px" content="10px">
  443. <meta name="select:post padding" title="14px" content="14px">
  444. <meta name="select:post padding" title="22px" content="22px">
  445. <meta name="select:post padding" title="26px" content="26px">
  446.  
  447. <meta name="select:post borders" title="no" content="no">
  448. <meta name="select:post borders" title="yes" content="yes">
  449.  
  450. <meta name="select:photoset spacing" title="4px" content="4px">
  451. <meta name="select:photoset spacing" title="2px" content="2px">
  452. <meta name="select:photoset spacing" title="6px" content="6px">
  453. <meta name="select:photoset spacing" title="8px" content="8px">
  454. <meta name="select:photoset spacing" title="10px" content="10px">
  455.  
  456. <meta name="select:grayscale images" title="off" content="off">
  457. <meta name="select:grayscale images" title="reblogger icon only" content="rb-ico">
  458. <meta name="select:grayscale images" title="everything in posts" content="everything">
  459.  
  460. <meta name="select:click tags" title="yes" content="yes">
  461. <meta name="select:click tags" title="no" content="no">
  462.  
  463. <meta name="select:post spacing" title="45px" content="45px">
  464. <meta name="select:post spacing" title="30px" content="30px">
  465. <meta name="select:post spacing" title="25px" content="25px">
  466. <meta name="select:post spacing" title="35px" content="35px">
  467. <meta name="select:post spacing" title="40px" content="40px">
  468. <meta name="select:post spacing" title="50px" content="50px">
  469. <meta name="select:post spacing" title="55px" content="55px">
  470. <meta name="select:post spacing" title="60px" content="60px">
  471. <meta name="select:post spacing" title="65px" content="65px">
  472. <meta name="select:post spacing" title="70px" content="70px">
  473.  
  474. <!-------- PERMALINK OPTIONS -------->
  475. <meta name="select:&#x1F338;&#x20;&#x1D40F;&#x1D404;&#x1D411;&#x1D40C;&#x1D400;&#x1D40B;&#x1D408;&#x1D40D;&#x1D40A;&#x20;&#x1F338;" content="">
  476. <meta name="select:permalink top gap" title="regular" content="regular">
  477. <meta name="select:permalink top gap" title="small" content="small">
  478. <meta name="select:permalink top gap" title="large" content="large">
  479.  
  480. <meta name="select:permalink icon" title="eye" content="eye-open">
  481. <meta name="select:permalink icon" title="bookmark" content="ribbon">
  482. <meta name="select:permalink icon" title="link" content="link-chain">
  483. <meta name="select:permalink icon" title="paperclip" content="attach">
  484. <meta name="select:permalink icon" title="pin" content="pin">
  485. <meta name="select:permalink icon" title="pencil" content="pencil">
  486. <meta name="select:permalink icon" title="plant" content="plant">
  487. <meta name="select:permalink icon" title="radish" content="radish">
  488. <meta name="select:permalink icon" title="leaf" content="leaf">
  489. <meta name="select:permalink icon" title="moon & star" content="moon">
  490. <meta name="select:permalink icon" title="star" content="star">
  491. <meta name="select:permalink icon" title="cloud" content="cloud">
  492. <meta name="select:permalink icon" title="diamond" content="tetragon">
  493. <meta name="select:permalink icon" title="location pin 1" content="location">
  494. <meta name="select:permalink icon" title="location pin 2" content="check-in">
  495.  
  496. <!--------- TUMBLR CONTROLS OPTIONS --------->
  497. <meta name="select:&#x1F338;&#x20;&#x1D413;&#x1D414;&#x1D40C;&#x1D401;&#x1D40B;&#x1D411;&#x20;&#x1D402;&#x1D40E;&#x1D40D;&#x1D413;&#x1D411;&#x1D40E;&#x1D40B;&#x1D412;&#x20;&#x1F338;" content="">
  498. <meta name="select:tumblr controls color" title="black" content="black">
  499. <meta name="select:tumblr controls color" title="white" content="white">
  500.  
  501. <meta name="select:hover tumblr controls" title="hover" content="hover">
  502. <meta name="select:hover tumblr controls" title="always show" content="show">
  503. {/block:Hidden}
  504. <!--------- TEXT FIELDS --------->
  505. <meta name="text:move everything left" content="50px">
  506.  
  507. {block:Hidden}
  508. <meta name="text:&#917536;&#x200C;&#x200C;" content="&#x1F338;&#x20;&#x1D40C;&#x1D414;&#x1D412;&#x1D408;&#x1D402;&#x20;&#x1D40F;&#x1D40B;&#x1D400;&#x1D418;&#x1D404;&#x1D411;&#x20;&#x1F338;&NewLine;">
  509. {/block:Hidden}
  510. <meta name="text:&#x1F4AD; &#x29C;&#x1D0F;&#x1D21;&#x20;&#x1D1B;&#x1D0F;&#x20;&#x1D04;&#x29C;&#x1D00;&#x274;&#x262;&#x1D07;&#x20;&#x1D1B;&#x29C;&#x1D07;&#x20;&#x1D0D;&#x1D1C;&#x73;&#x26A;&#x1D04;&#x3F;" content="https://linktr.ee/direct_file_links">
  511. <meta name="text:song name" content="Spring Garden">
  512. <meta name="text:artist name" content="paniyolo">
  513. <meta name="text:song file mp3" content="https://rhizo.gitlab.io/m/Spring_Garden.mp3">
  514. <meta name="text:song volume" content="100%">
  515.  
  516. {block:Hidden}
  517. <meta name="text:&#917536;&#x200C;&#x200C;&#x200C;" content="&#x1F338;&#x20;&#x1D412;&#x1D408;&#x1D403;&#x1D404;&#x1D401;&#x1D400;&#x1D411;&#x20;&#x1F338;&NewLine;">
  518. {/block:Hidden}
  519. <meta name="text:sidebar title" content="&#x2A;&#x2727; &#x2014; parfait">
  520. <meta name="text:sidebar desc" content="your description here">
  521.  
  522. <meta name="text:searchbar placeholder text" content="search...">
  523.  
  524. {block:Hidden}
  525. <meta name="text:&#917536;&#x200C;" content="&#x1F338;&#x20;&#x1D407;&#x1D404;&#x1D400;&#x1D403;&#x1D404;&#x1D411;&#x20;&#x1D412;&#x1D413;&#x1D400;&#x1D413;&#x1D412;&#x20;&#x1F338;&NewLine;">
  526. {/block:Hidden}
  527.  
  528. <meta name="text:&#x1F4AD; &#x29C;&#x1D0F;&#x1D21;&#x20;&#x1D1B;&#x1D0F;&#x20;&#x1D07;&#x1D05;&#x26A;&#x1D1B;&#x20;&#x29C;&#x1D07;&#x1D00;&#x1D05;&#x1D07;&#x280;&#x20;&#x1D1B;&#x1D07;&#x78;&#x1D1B;&#x3F;" content="https://dub.sh/parfait-guide-slide11">
  529. <meta name="text:&#x1F4AD; &#x1D21;&#x29C;&#x1D00;&#x1D1B;&#x20;&#x26A;&#x1D04;&#x1D0F;&#x274;&#x73;&#x20;&#x1D04;&#x1D00;&#x274;&#x20;&#x26A;&#x20;&#x1D1C;&#x73;&#x1D07;&#x3F;" content="https://akaricons.com/">
  530. <meta name="text:header text column 1" content="&#x3C;li&#x3E;&NewLine;[icon-name] person&NewLine;[bold-text] A is for:&NewLine;[text] apple&NewLine;&NewLine;&#x3C;li&#x3E;&NewLine;[icon-name] face very happy&NewLine;[bold-text] C is for:&NewLine;[text] cannoli">
  531. <meta name="text:header text column 2" content="&#x3C;li&#x3E;&NewLine;[icon-name] person&NewLine;[bold-text] B is for:&NewLine;[text] bingo&NewLine;&NewLine;&#x3C;li&#x3E;&NewLine;[icon-name] face neutral&NewLine;[bold-text] D is for:&NewLine;[text] ding dong">
  532.  
  533. {block:Hidden}
  534. <meta name="text:&#917536;" content="&#x1F338;&#x20;&#x1D40F;&#x1D40E;&#x1D412;&#x1D413;&#x20;&#x1D412;&#x1D407;&#x1D400;&#x1D403;&#x1D40E;&#x1D416;&#x20;&#x1F338;&NewLine;">
  535. {/block:Hidden}
  536.  
  537. <meta name="text:post shadow size" content="1px">
  538. <meta name="text:post shadow strength" content="4%">
  539. <meta name="text:post shadow blur" content="7px">
  540.  
  541. {block:Hidden}
  542. <meta name="text:&#917536;&#x200B;" content="&#x1F338;&#x20;&#x1D402;&#x1D414;&#x1D412;&#x1D413;&#x1D40E;&#x1D40C;&#x20;&#x1D40B;&#x1D408;&#x1D40D;&#x1D40A;&#x1D412;&#x20;&#x1F338;&NewLine;">
  543. {/block:Hidden}
  544.  
  545. <meta name="text:customlink 1 name" content="sample link">
  546. <meta name="text:customlink 1 url" content="https://youtube.com/watch?v=ZkNMZlkrzaU">
  547.  
  548. {block:Hidden}
  549. <meta name="text:&#917536;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  550. {/block:Hidden}
  551.  
  552. <meta name="text:customlink 2 name" content="">
  553. <meta name="text:customlink 2 url" content="">
  554.  
  555. {block:Hidden}
  556. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  557. {/block:Hidden}
  558.  
  559. <meta name="text:customlink 3 name" content="">
  560. <meta name="text:customlink 3 url" content="">
  561.  
  562. {block:Hidden}
  563. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  564. {/block:Hidden}
  565.  
  566. <meta name="text:customlink 4 name" content="">
  567. <meta name="text:customlink 4 url" content="">
  568.  
  569. {block:Hidden}
  570. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  571. {/block:Hidden}
  572.  
  573. <meta name="text:customlink 5 name" content="">
  574. <meta name="text:customlink 5 url" content="">
  575.  
  576. {block:Hidden}
  577. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  578. {/block:Hidden}
  579.  
  580. <meta name="text:customlink 6 name" content="">
  581. <meta name="text:customlink 6 url" content="">
  582.  
  583. {block:Hidden}
  584. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  585. {/block:Hidden}
  586.  
  587. <meta name="text:customlink 7 name" content="">
  588. <meta name="text:customlink 7 url" content="">
  589.  
  590. {block:Hidden}
  591. <meta name="text:&#917536;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;&#x200B;" content="&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&#x2009;&#x2727;&NewLine;">
  592. {/block:Hidden}
  593.  
  594. <meta name="text:customlink 8 name" content="">
  595. <meta name="text:customlink 8 url" content="">
  596.  
  597. <!--------------------------------------------------->
  598.  
  599. <style type="text/css">
  600.  
  601. @font-face { font-family: "google sans"; src: url("//glen-assets.github.io/fonts/GoogleSans-Regular.ttf"); }
  602.  
  603. /*-------- TUMBLR CONTROLS --------*/
  604. iframe#tumblr_controls, .iframe-controls--desktop {
  605. top:9px!important;
  606. right:9px!important;
  607. position:fixed!important;
  608.  
  609. transform:scale(0.6,0.6);
  610. -webkit-transform:scale(0.6,0.6);
  611.  
  612. transform-origin:100% 0;
  613. z-index:999999!important;
  614. user-select:none;
  615. }
  616.  
  617. [tc-hov="hover"] iframe#tumblr_controls,
  618. [tc-hov="hover"] .iframe-controls--desktop {
  619. top:9px!important;
  620. right:var(--Cog-Edge-Offset)!important;
  621. opacity:0;
  622. transition:opacity 0.369s ease-in-out;
  623. }
  624.  
  625. [tc-hov="hover"] iframe#tumblr_controls:hover,
  626. [tc-hov="hover"] .iframe-controls--desktop:hover {
  627. opacity:1;
  628. }
  629.  
  630. [tumblr-controls="black"] iframe#tumblr_controls,
  631. [tumblr-controls="black"] .iframe-controls--desktop {
  632. filter:invert(100%) hue-rotate(180deg)!important;
  633. -webkit-filter:invert(100%) hue-rotate(180deg)!important;
  634. }
  635.  
  636. [corner-cog]{
  637. position:fixed;
  638. top:0;right:0;
  639. margin-top:var(--Cog-Edge-Offset);
  640. margin-right:var(--Cog-Edge-Offset);
  641. }
  642.  
  643. /* chrome adjustments for the tumblr controls */
  644. @supports(-webkit-text-security: circle){
  645. [tc-hov="hover"] iframe#tumblr_controls,
  646. [tc-hov="hover"] .iframe-controls--desktop {
  647. padding-right:calc(var(--TumblrControls-Cog-Size) + (var(--Scrollbar-Padding) / 2))!important;
  648. }
  649.  
  650. [corner-cog]{
  651. --Cog-Bonus-Gap:3px;
  652. margin-right:calc((var(--Cog-Edge-Offset) + var(--Cog-Bonus-Gap)) - calc(var(--Scrollbar-Padding) / 2));
  653. }
  654. }
  655.  
  656. /* firefox adjustments for the tumblr controls */
  657. @-moz-document url-prefix(){
  658. [tc-hov="hover"] iframe#tumblr_controls,
  659. [tc-hov="hover"] .iframe-controls--desktop {
  660. padding-right:calc(var(--TumblrControls-Cog-Size) + 14px)!important;
  661. }
  662. }
  663.  
  664. [tc-hov="show"] [corner-cog]{
  665. display:none;
  666. }
  667.  
  668. [corner-cog] [class*="ai-"]{
  669. font-size:var(--TumblrControls-Cog-Size);
  670. color:{color:tumblr controls cog};
  671. }
  672.  
  673.  
  674. /*------- SCROLLBAR --------*/
  675. ::-webkit-scrollbar {
  676. width:var(--Scrollbar-Padding);
  677. height:var(--Scrollbar-Padding);
  678. background-color:{color:scrollbar background};
  679. }
  680.  
  681. ::-webkit-scrollbar-thumb {
  682. background-color:{color:scrollbar};
  683. border:calc((var(--Scrollbar-Padding) - 1px) / 2) solid {color:scrollbar background};
  684. border-top:calc(var(--Scrollbar-Padding) / 2.69) solid {color:scrollbar background};
  685. border-bottom:calc(var(--Scrollbar-Padding) / 2.69) solid {color:scrollbar background};
  686. }
  687.  
  688. ::-webkit-scrollbar-track {
  689. background-color:{color:scrollbar track};
  690. border:calc((var(--Scrollbar-Padding) - 1px) / 2) solid {color:scrollbar background};
  691. border-top:calc(var(--Scrollbar-Padding) / 2.69) solid {color:scrollbar background};
  692. border-bottom:calc(var(--Scrollbar-Padding) / 2.69) solid {color:scrollbar background};
  693. }
  694.  
  695. ::-webkit-scrollbar-thumb:horizontal {
  696. border:calc((var(--Scrollbar-Padding) - 1px) / 2) solid {color:scrollbar background}!important;
  697. }
  698.  
  699. ::-webkit-scrollbar-track:horizontal {
  700. border:calc((var(--Scrollbar-Padding) - 1px) / 2) solid {color:scrollbar background}!important;
  701. }
  702.  
  703. ::-webkit-scrollbar-corner {
  704. background:{color:scrollbar background};
  705. }
  706.  
  707. /*------- TOOLTIPS --------*/
  708. #s-m-t-tooltip {
  709. padding:6px 9px;
  710. margin:17px;
  711. background:var(--Tooltips-BG);
  712. border:1px solid var(--Tooltips-Border);
  713. border-radius:2px;
  714. font-family:var(--SmallCaps-Font-Family);
  715. font-size:calc(var(--SmallCaps-Font-Size) - .5px);
  716. letter-spacing:0.5px;
  717. text-transform:uppercase;
  718. color:var(--Tooltips-Text);
  719. line-height:var(--Line-Height);
  720. z-index:99!important;
  721. max-width:40vw;
  722. }
  723.  
  724. #s-m-t-tooltip[style*="opacity: 0"]{
  725. display:none!important;
  726. }
  727.  
  728. /*---- GLOBAL FONT SETTINGS -----*/
  729. [font]{
  730. font-family:var(--Body-Font-Family);
  731. font-size:var(--Body-Font-Size);
  732. color:var(--Body-Text-Color);
  733. }
  734.  
  735. [font="Libre Franklin"]{
  736. font-size:calc(var(--Body-Font-Size) - .5px)!important;
  737. letter-spacing:0.1px;
  738. }
  739.  
  740. [font="Manrope"]{
  741. font-size:calc(var(--Body-Font-Size) - 1px)!important;
  742. letter-spacing:0.3px;
  743. }
  744.  
  745. [font="Plus Jakarta Sans"]{
  746. font-size:calc(var(--Body-Font-Size) - 0.5px)!important;
  747. letter-spacing:0.2px;
  748. }
  749.  
  750. [font="Google Sans"]{
  751. letter-spacing:0.5px;
  752. }
  753.  
  754. [font="Quicksand"]{
  755. font-size:calc(var(--Body-Font-Size) + .5px)!important;
  756. letter-spacing:0.2px;
  757. }
  758.  
  759. /*------- TEXT HIGHLIGHT --------*/
  760. ::selection {
  761. background:{color:text selection background};
  762. color:{color:text selected};
  763. }
  764.  
  765. ::-moz-selection {
  766. background:{color:text selection background};
  767. color:{color:text selected};
  768. }
  769.  
  770. img::selection {background:transparent}
  771. img::-moz-selection {background:transparent}
  772.  
  773. /*------- BASICS --------*/
  774. @-moz-document url-prefix(){
  775. * {
  776. scrollbar-width:thin; /* firefox only */
  777. }
  778. }
  779.  
  780. body {
  781. margin:0;
  782. background-color:{color:background};
  783. background-image:url('{image:background image}');
  784. background-attachment:fixed;
  785. overscroll-behavior-y:none;
  786. overflow-y:scroll!important;
  787. }
  788.  
  789. [bg-type="repeat"] body {
  790. background-repeat:repeat;
  791. }
  792.  
  793. [bg-type="full"] body {
  794. background-repeat:no-repeat;
  795. background-size:cover;
  796. background-position:center;
  797. }
  798.  
  799. a {
  800. text-decoration:none;
  801. color:var(--Link);
  802. }
  803.  
  804. a[title][class*="smt-current-element"]:not([href]){
  805. cursor:help;
  806. }
  807.  
  808. a[title=""]:not([href]){
  809. cursor:initial;
  810. }
  811.  
  812. p {
  813. margin:var(--Paragraph-Margins) 0;
  814. }
  815.  
  816. blockquote {
  817. margin:var(--Paragraph-Margins);
  818. margin-right:0;
  819. padding-left:var(--Paragraph-Margins);
  820. border-left:1px solid rgba({RGBcolor:text},0.169);
  821. }
  822.  
  823. .posts blockquote {
  824. margin-left:calc(var(--Reblogger-Avatar-Size) / 2);
  825. padding-left:calc((var(--Reblogger-Avatar-Size) / 2) + var(--Reblogger-Avatar-Gap-Right));
  826. }
  827.  
  828. b, strong {
  829. font-weight:normal;
  830. -webkit-text-stroke-width:.3px;
  831. -webkit-text-stroke-color:currentColor;
  832. }
  833.  
  834. /* headings */
  835. h1, h2, h3, h4, h5, h6 {
  836. margin:var(--Heading-Margins) 0;
  837. font-family:var(--Heading-Font-Family);
  838. font-weight:normal;
  839. font-size:var(--Body-Font-Size);
  840. text-transform:uppercase;
  841. letter-spacing:.3px;
  842. line-height:calc(var(--Line-Height) * 1.1);
  843. }
  844.  
  845. img, iframe {
  846. vertical-align:middle;
  847. max-width:100%;
  848. }
  849.  
  850. figure {
  851. margin:0;
  852. }
  853.  
  854. figure img {
  855. height:auto;
  856. }
  857.  
  858. pre, code {
  859. white-space:pre-wrap;
  860. font-family:cousine;
  861. font-size:calc(var(--Body-Font-Size) - 2px);
  862. background:{color:special background};
  863. border:1px solid {color:special border};
  864. color:{color:special text};
  865. }
  866.  
  867. pre {
  868. padding:0.8em 1em;
  869. }
  870.  
  871. code {
  872. padding:3px 4px;
  873. }
  874.  
  875. hr {
  876. display:block;
  877. margin:var(--Heading-Margins) auto;
  878. border-width:0px;
  879. width:69%;
  880. height:1px;
  881. background:{color:post borders inner};
  882. }
  883.  
  884. a.read_more {
  885. padding-bottom:1.5px!important;
  886. font-family:var(--SmallCaps-Font-Family);
  887. font-size:calc(var(--SmallCaps-Font-Size) + 1px);
  888. text-transform:uppercase;
  889. letter-spacing:.7px;
  890. }
  891.  
  892. a.read_more:before {
  893. content:"\f82d";
  894. display:inline-block;
  895. margin-top:-1.5px;
  896. font-family:phosphor;
  897. margin-right:4px;
  898. vertical-align:middle;
  899. }
  900.  
  901. ul, ol {
  902. margin:var(--Paragraph-Margins) 0;
  903. margin-left:1.69em;
  904. padding:0;
  905. }
  906.  
  907. ol li {
  908. padding-left:0.420em;
  909. }
  910.  
  911. ul li {
  912. position:relative;
  913. padding-left:0.25em;
  914. margin-left:calc((var(--Body-Font-Size) * 1.420) - 3px);
  915. list-style:none;
  916. }
  917.  
  918. ul li:before {
  919. content:"";
  920. position:absolute;
  921. margin-top:calc(((var(--Body-Font-Size) * var(--Line-Height-INT)) / 2) - 0px);
  922. transform:perspective(0);
  923. left:0;margin-left:calc((var(--Body-Font-Size) * -1.420) - 3px);
  924. width:var(--Body-Font-Size);
  925. height:.7px;
  926. background:rgba({RGBcolor:text},0.420);
  927. }
  928.  
  929. small {
  930. font-size:calc(var(--Body-Font-Size) * 0.85);
  931. }
  932.  
  933. .flex, [flex]{
  934. display:flex!important;
  935. align-items:center;
  936. }
  937.  
  938. .tmblr-attribution a {
  939. color:{color:link}!important;
  940. }
  941.  
  942. :root {
  943. --Window-Margin:{select:window margin};
  944. --Container-Shift-Amount:{text:move everything left};
  945.  
  946. /*--- MUSIC PLAYER SETTINGS ---*/
  947. --Circle-Size:38px;
  948. --Progress-Border-Size:2px;
  949. --Progress-Empty:{color:musicplayer border};
  950. --Progress-Fill:{color:musicplayer progress};
  951. --Player-Background:{color:musicplayer bg};
  952. --Play-Pause-Buttons-Size:9px;
  953. --Play-Pause-Buttons-Color:{color:musicplayer buttons};
  954. --Player-Text-Margin:13px;
  955.  
  956. --Song-Name-Font-Family:"readex pro";
  957. --Song-Name-Font-Size:var(--SmallCaps-Font-Size);
  958. --Song-Name-Color:{color:song name};
  959.  
  960. --Artist-Name-Font-Family:var(--Body-Font-Family);
  961. --Artist-Name-Font-Size:calc(var(--Body-Font-Size) - 1.5px);
  962. --Artist-Name-Color:{color:artist name};
  963.  
  964. /*--- SIDEBAR SETTINGS ---*/
  965. --Sidebar-Title-Font-Family:"readex pro";
  966. --Sidebar-Title-Font-Size:calc(var(--SmallCaps-Font-Size) + 1.5px);
  967.  
  968. --Sidebar-Username-Font-Family:"karla";
  969. --Sidebar-Username-Font-Size:calc(var(--SmallCaps-Font-Size) + .5px);
  970.  
  971. --Sidebar-Text-Row-Spacing:2px;
  972. --Sidebar-Text-Gap-Right:12px;
  973.  
  974. --Sidebar-Image-Size:{select:sidebar icon size};
  975. --Sidebar-Image-Padding:{select:sidebar icon padding};
  976. --Sidebar-Image-Border-Size:1px;
  977. --Sidebar-Image-Roundness:100%;
  978. --Sidebar-Image-Total-Size:calc(var(--Sidebar-Image-Size) + (var(--Sidebar-Image-Padding) * 2) + (var(--Sidebar-Image-Border-Size) * 2));
  979.  
  980. /*--- DESC SETTINGS ---*/
  981. --Description-Gap-X:14px; /* space between desc and the bar */
  982. --Description-Gap-Y:14px;
  983. --Description-Font-Family:var(--Body-Font-Family);
  984. --Description-Font-Size:{select:desc font size};
  985. --Description-Line-Height:185%;
  986. --Description-Bar-Width:3px;
  987. --Description-Bar-Bonus-Height:5px;
  988.  
  989. /* ignore the next few incoherent lines */
  990. --pfp-half:calc((var(--Sidebar-Image-Total-Size) / 2));
  991. --zcodl:calc(var(--pfp-half) - (var(--Description-Bar-Width) / 2));
  992. --eiwes:calc(var(--pfp-half) - (var(--Searchbar-Icon-Size) / 2));
  993. --kihwh:calc(var(--pfp-half) - (var(--CustomLinks-Toggle-Button-Size) / 2));
  994. --enxyf:calc(var(--pfp-half) - (var(--BoxLinks-Each-Total-Size) / 2));
  995.  
  996. /*--- SEARCHBAR SETTINGS ---*/
  997. --Searchbar-Font-Family:"public sans";
  998. --Searchbar-Font-Size:calc(var(--SmallCaps-Font-Size) - 1px);
  999. --Searchbar-Icon-Size:calc(var(--Searchbar-Font-Size) * 1.5);
  1000.  
  1001. /*--- NAVLINKS SETTINGS ---*/
  1002. --BoxLinks-Top-Gap:14px;
  1003.  
  1004. --BoxLinks-Icons-Size:12px;
  1005. --BoxLinks-Icons-Padding:6px;
  1006. --BoxLinks-Corner-Roundness:3px;
  1007. --BoxLinks-Each-Total-Size:calc(var(--BoxLinks-Icons-Size) + (var(--BoxLinks-Icons-Padding) * 2));
  1008. --BoxLinks-Spacing:5px;
  1009.  
  1010. --BoxLinks-Fade-Speed:0.269s;
  1011.  
  1012. /*--- CUSTOMLINKS SETTINGS ---*/
  1013. /* the 'plus' icon */
  1014. --CustomLinks-Toggle-Button-Size:14px;
  1015. --CustomLinks-Toggle-Button-Padding:5px;
  1016. --CustomLinks-Toggle-Button-Spin-Amount:135deg;
  1017. --CustomLinks-Toggle-Button-Spin-Speed:420ms;
  1018.  
  1019. --CustomLinks-Top-Gap:20px;
  1020.  
  1021. --CustomLinks-Area:calc({select:sidebar width} - var(--pfp-half) + var(--CustomLinks-Spacing-X));
  1022. --CustomLinks-Each-Width:calc(var(--CustomLinks-Area) / {select:customlinks per row});
  1023.  
  1024. --CustomLinks-Dot-Size:5px;
  1025. --CustomLinks-Dot-Gap-Right:7px;
  1026.  
  1027. --CustomLinks-Font-Family:"krub";
  1028. --CustomLinks-Font-Size:var(--SmallCaps-Font-Size);
  1029. --CustomLinks-Line-Height:1.5; /* number only */
  1030. --CustomLinks-Spacing-X:{select:customlinks column spacing};
  1031. --CustomLinks-Spacing-Y:{select:customlinks row spacing};
  1032.  
  1033. --CustomLinks-Fade-Speed:400ms; /* ms only */
  1034.  
  1035. /*--- HEADER SETTINGS ---*/
  1036. --Header-Corner-Roundness:5px;
  1037. --Header-Info-Columns:2;
  1038.  
  1039. --Header-Info-Row-Spacing:4px;
  1040. --Header-Info-Column-Spacing:10px;
  1041.  
  1042. --Header-Info-Icons-Size:calc(var(--Body-Font-Size) + 2px);
  1043. --Header-Info-Icons-Gap-Right:8px;
  1044.  
  1045. --Header-Info-Labels-Font-Size:calc(var(--SmallCaps-Font-Size) + .5px);
  1046. --Header-Info-Labels-Gap-Right:6px;
  1047.  
  1048. --Header-Info-Body-Text-Font-Family:var(--Body-Font-Family);
  1049. --Header-Info-Body-Text-Font-Size:calc(var(--Body-Font-Size) - 1px);
  1050.  
  1051. /*--- POST SETTINGS ---*/
  1052. --Paragraph-Margins:1em;
  1053. --Heading-Margins:1em;
  1054.  
  1055. --Body-Font-Family:{select:font};
  1056. --Body-Font-Size:{select:font size};
  1057. --Body-Text-Color:{color:text};
  1058.  
  1059. --Line-Height:1.7em; /* line-height with suffix */
  1060. --Line-Height-INT:1.7; /* line-height without suffix */
  1061.  
  1062. --Heading-Font-Family:"readex pro";
  1063. --Heading-Font-Size:calc(var(--Body-Font-Size) - 1px);
  1064.  
  1065. --SmallCaps-Font-Family:"readex pro";
  1066. --SmallCaps-Font-Size:calc(var(--Body-Font-Size) - 3px);
  1067.  
  1068. --Post-Total-Width:calc(var(--Post-Width) + (var(--Post-Padding) * 2) + (var(--Post-Border-Size) * 2));
  1069. --Post-Width:{select:post width};
  1070. --Post-Corner-Roundness:5px;
  1071. --Post-Padding:{select:post padding};
  1072. --Post-BG:{color:post};
  1073. --Post-Shadow-Distance:8px;
  1074. --Post-Shadow-Size:{text:post shadow size};
  1075. --Post-Shadow-Blur:{text:post shadow blur};
  1076. --Post-Shadow-Strength:{text:post shadow strength};
  1077. --Post-Spacing:{select:post spacing};
  1078.  
  1079. /* filter name MUST be encased in brackets */
  1080. /* available filters: dub.sh/cssgram-filters-list */
  1081. /* for no filter, remove the word in the quotes */
  1082. --Reblogger-Avatar-Filter:"lark";
  1083. --Reblogger-Avatar-Size:25px;
  1084. --Reblogger-Avatar-Gap-Right:8px;
  1085. --Reblogger-Username-Color:{color:reblogger};
  1086. --Reblogger-Avatar-Bottom-Gap:12px;
  1087.  
  1088. --Reblogs-Spacing:15px;
  1089. --Reblogs-Border:{color:post borders inner};
  1090.  
  1091. --Captions-Gap:15px;
  1092. --NPF-Caption-Spacing:var(--Captions-Gap);
  1093.  
  1094. --Photoset-Spacing:{select:photoset spacing};
  1095. --NPF-Image-Spacing:var(--Photoset-Spacing);
  1096.  
  1097. --Grayscale-Settings:grayscale(100%) contrast(105%) brightness(102%);
  1098. --Grayscale-Transition-Speed:0.269s;
  1099.  
  1100. --AskerPortrait-Size:40px;
  1101. --AskerPortrait-Padding:4px;
  1102.  
  1103. --Audio-Post-Album-Size:64px;
  1104. --Audio-Post-Album-Right-Gap:13px;
  1105. --Audio-Post-Buttons-Size:11px;
  1106. --Audio-Post-Buttons-Color:{color:navlinks icon};
  1107. --Audio-Post-Buttons-Padding:11px;
  1108. --Audio-Post-Buttons-Background:{color:navlinks bg};
  1109. --Audio-Post-Download-Color:{color:special text};
  1110.  
  1111. --Link:{color:link};
  1112. --Post-Borders-Inner:{color:post borders inner};
  1113.  
  1114. --Quote-Font-Family:var(--Heading-Font-Family);
  1115. --Quote-Font-Size:calc(var(--Body-Font-Size) - 1px);
  1116.  
  1117. /*--- TAGS SETTINGS ---*/
  1118. --Tags-Font-Family:"public sans";
  1119. --Tags-Font-Size:calc(var(--SmallCaps-Font-Size) - .5px);
  1120. --Tags-Fade-Speed:350ms; /* ms only */
  1121. --Tags-Spacing:4px;
  1122.  
  1123. /*--- PERMALINK SETTINGS ---*/
  1124. --Permalink-Padding:calc(var(--Post-Padding) + 2px);
  1125.  
  1126. --Permalink-Icon-Size:calc(var(--SmallCaps-Font-Size) * 1.4);
  1127. --Permalink-Icon-Gap:5px;
  1128.  
  1129. --Permalink-Font-Family:"dm sans";
  1130. --Permalink-Font-Size:calc(var(--SmallCaps-Font-Size) - 0px);
  1131.  
  1132. /*--- POST BUTTONS SETTINGS ---*/
  1133. --Post-Buttons-Size:var(--Body-Font-Size);
  1134. --Post-Buttons-Color:{color:post buttons};
  1135. --Like-Button-Liked:{color:like button liked};
  1136. --Post-Buttons-Spacing:4px;
  1137.  
  1138. /*--- POST NOTES SETTINGS ---*/
  1139. --Notes-Indicator-Size:14px;
  1140. --Notes-Indicator-Gap-Right:7px;
  1141. --Notes-Row-Spacing:7px;
  1142.  
  1143. /*--- MISC ---*/
  1144. --Center-Gap:{select:center gap};
  1145.  
  1146. --Pagination-Color:{color:text};
  1147.  
  1148. --TumblrControls-Color:{select:tumblr controls color};
  1149. --TumblrControls-Cog-Size:14px;
  1150. --TumblrControls-Cog-Color:{color:tumblr controls cog};
  1151. --Cog-Edge-Offset:15px;
  1152.  
  1153. --Scrollbar-Padding:13px;
  1154.  
  1155. --Tooltips-BG:{color:tooltips bg};
  1156. --Tooltips-Border:{color:tooltips border};
  1157. --Tooltips-Text:{color:tooltips text};
  1158. } /* end root */
  1159.  
  1160. [post-borders="yes"]:root {
  1161. --Post-Border-Size:1px;
  1162. }
  1163.  
  1164. [post-borders="no"]:root {
  1165. --Post-Border-Size:0px;
  1166. }
  1167.  
  1168. /*---- MAIN CONTAINER ----*/
  1169. .ubilu {
  1170. position:absolute;
  1171. margin:0 auto;
  1172. top:0;left:0;right:0;
  1173. text-align:center;
  1174. }
  1175.  
  1176. .jfqqj {
  1177. display:flex;
  1178. justify-content:center;
  1179. height:100%;
  1180. text-align:initial;
  1181. margin-left:calc(0px - var(--Container-Shift-Amount));
  1182. }
  1183.  
  1184. .vhmqu {
  1185. position:sticky;
  1186. top:0;
  1187. width:{select:sidebar width};
  1188. height:0;
  1189. margin-right:var(--Center-Gap);
  1190. flex-shrink:0;
  1191. }
  1192.  
  1193. .abtpk {
  1194. position:relative;
  1195. width:100%;
  1196. height:100vh;
  1197. display:table;
  1198. }
  1199.  
  1200. .uaizx {
  1201. display:table-cell;
  1202. vertical-align:middle;
  1203. }
  1204.  
  1205. .envzk {
  1206. margin:var(--CustomLinks-Top-Gap) 0;
  1207. }
  1208.  
  1209. [czmym]{
  1210. display:flex;
  1211. justify-content:flex-end;
  1212. }
  1213.  
  1214. /*--- SIDEBAR ICON TEXT ---*/
  1215. [jbwru]{
  1216. display:flex;
  1217. flex-direction:column;
  1218. justify-content:center;
  1219. line-height:150%;
  1220. text-align:right;
  1221. padding-right:var(--Sidebar-Text-Gap-Right);
  1222. margin-right:calc(0px - var(--Sidebar-Text-Gap-Right));
  1223. }
  1224.  
  1225. [avi-tit]{
  1226. font-family:var(--Sidebar-Title-Font-Family);
  1227. font-size:var(--Sidebar-Title-Font-Size);
  1228. letter-spacing:0.5px;
  1229. text-transform:uppercase;
  1230. color:{color:sidebar title};
  1231. }
  1232.  
  1233. [avi-tit] + [avi-username]{
  1234. margin-top:var(--Sidebar-Text-Row-Spacing);
  1235. }
  1236.  
  1237. [avi-username]{
  1238. font-family:var(--Sidebar-Username-Font-Family);
  1239. font-size:var(--Sidebar-Username-Font-Size);
  1240. text-transform:uppercase;
  1241. letter-spacing:.7px;
  1242. color:{color:sidebar username};
  1243. transition:color 0.420s ease-in-out;
  1244. }
  1245.  
  1246. [jbwru]:hover [avi-username]{
  1247. color:{color:sidebar username hover};
  1248. }
  1249.  
  1250. [avi-username]:before {
  1251. content:"@";
  1252. font-family:inter;
  1253. margin-right:1.3px;
  1254. font-size:calc(var(--Sidebar-Username-Font-Size) - 1px);
  1255. }
  1256.  
  1257. /*--- SIDEBAR ICON ---*/
  1258. [sb-avi]{
  1259. position:relative;
  1260. margin-left:var(--Sidebar-Text-Gap-Right);
  1261. width:var(--Sidebar-Image-Total-Size);
  1262. height:var(--Sidebar-Image-Total-Size);
  1263. overflow:hidden;
  1264. flex-shrink:0;
  1265. }
  1266.  
  1267. [sb-avi], [sb-avi] img {
  1268. border-radius:var(--Sidebar-Image-Roundness);
  1269. }
  1270.  
  1271. [sb-avi] img:not([bvahz]){
  1272. padding:var(--Sidebar-Image-Padding);
  1273. background:{color:sidebar icon border B};
  1274. border:var(--Sidebar-Image-Border-Size) solid {color:sidebar icon border A};
  1275. width:var(--Sidebar-Image-Size);
  1276. height:var(--Sidebar-Image-Size);
  1277. object-fit:cover;
  1278. }
  1279.  
  1280. [sb-avi] [bvahz]{
  1281. position:absolute;
  1282. top:0;left:0;
  1283. margin-top:calc(var(--Sidebar-Image-Border-Size) + var(--Sidebar-Image-Padding));
  1284. margin-left:calc(var(--Sidebar-Image-Border-Size) + var(--Sidebar-Image-Padding));
  1285. width:calc(100% - (var(--Sidebar-Image-Border-Size) * 2) - (var(--Sidebar-Image-Padding) * 2));
  1286. height:auto;
  1287. z-index:2;
  1288. opacity:0;
  1289. }
  1290.  
  1291. /*--- SIDEBAR DESCRIPTION ---*/
  1292. [amche]{
  1293. margin:var(--Description-Gap-Y) 0;
  1294. margin-left:calc(0px - var(--zcodl));
  1295. }
  1296.  
  1297. [pfgil]{
  1298. display:table;
  1299. border-collapse:separate;
  1300. border-spacing:var(--zcodl) 0;
  1301. width:100%;
  1302. }
  1303.  
  1304. [yconm]{
  1305. display:table-row;
  1306. }
  1307.  
  1308. [ghjax]{
  1309. display:table-cell;
  1310. }
  1311.  
  1312. [desc]{
  1313. margin-right:calc(0px - var(--zcodl) + var(--Description-Gap-X));
  1314. padding-top:calc((var(--Description-Bar-Bonus-Height) / 2) - 1.5px);
  1315. padding-bottom:calc(var(--Description-Bar-Bonus-Height) / 2);
  1316. font-family:var(--Description-Font-Family);
  1317. font-size:var(--Description-Font-Size);
  1318. color:{color:desc text};
  1319. line-height:var(--Description-Line-Height);
  1320. text-align:{select:desc text align};
  1321. }
  1322.  
  1323. [desc] a {
  1324. color:{color:desc link};
  1325. padding-bottom:.5px;
  1326. border-bottom:1px solid {color:desc link underline};
  1327. }
  1328.  
  1329. [desc] b, [desc] strong {
  1330. color:{color:desc bold};
  1331. }
  1332.  
  1333. [desc] i, [desc] em {
  1334. color:{color:desc italic};
  1335. }
  1336.  
  1337. [barlinething]{
  1338. width:var(--Description-Bar-Width);
  1339. background:{color:desc line};
  1340. border-radius:var(--Description-Bar-Width);
  1341. }
  1342.  
  1343. /*--- SIDEBAR SEARCHBAR ---*/
  1344. [schb="hide"]{
  1345. display:none;
  1346. }
  1347.  
  1348. [searchbar-form] form {
  1349. display:flex;
  1350. align-items:center;
  1351. justify-content:flex-end;
  1352. margin-top:-3px;
  1353. margin-right:var(--eiwes);
  1354. margin-bottom:0;
  1355. }
  1356.  
  1357. [sbf] input {
  1358. display:block;
  1359. padding:6px;
  1360. margin:0;
  1361. margin-top:1px;
  1362. border:none;
  1363. outline:none;
  1364. background:transparent;
  1365. font-family:var(--Searchbar-Font-Family);
  1366. font-size:var(--Searchbar-Font-Size);
  1367. text-transform:uppercase;
  1368. letter-spacing:.7px;
  1369. text-align:right;
  1370. box-sizing:border-box;
  1371. color:{color:searchbar text};
  1372. line-height:1em;
  1373. flex:1;
  1374. }
  1375.  
  1376. [sbf] input::placeholder {
  1377. color:{color:searchbar placeholder text};
  1378. }
  1379.  
  1380. [sbf] input:focus::-webkit-input-placeholder {color:transparent;}
  1381. [sbf] input:focus::-moz-placeholder {color:transparent;}
  1382. [sbf] input:focus:-ms-input-placeholder {color:transparent;}
  1383.  
  1384. [sbf] button {
  1385. display:block;
  1386. flex-shrink:0;
  1387. padding:0;
  1388. margin-left:calc(var(--Description-Gap-X) - (var(--Searchbar-Icon-Size) / 2) + 2px - 12px);
  1389. margin-right:calc(0px - 2px - 6px);
  1390. border:none;
  1391. background:transparent;
  1392. outline:none;
  1393. line-height:var(--Searchbar-Icon-Size);
  1394. cursor:pointer;
  1395. }
  1396.  
  1397. [tib="flipped"] {
  1398. margin-left:calc(var(--Description-Gap-X) - (var(--Searchbar-Icon-Size) / 2) - 12px)!important;
  1399. margin-right:calc(0px - 6px)!important;
  1400. }
  1401.  
  1402. [tib="flipped"] [class*="ai-"]{
  1403. transform:scaleX(-1);
  1404. }
  1405.  
  1406. [sbf] [class*="ai-"]{
  1407. display:block;
  1408. padding:6px;
  1409. font-size:var(--Searchbar-Icon-Size);
  1410. color:{color:searchbar icon};
  1411. }
  1412.  
  1413. /*---- HEADER SECTION ----*/
  1414. .xcjya {
  1415. min-width:var(--Post-Total-Width);
  1416. }
  1417.  
  1418. .header-sect[sh="hide"]{
  1419. display:none;
  1420. }
  1421.  
  1422. .header-sect[sh="hide"] + .postscont {
  1423. margin-top:calc(0px - var(--Post-Spacing));
  1424. padding-top:var(--Window-Margin);
  1425. }
  1426.  
  1427. .header-sect {
  1428. position:relative;
  1429. margin-top:var(--Window-Margin);
  1430. width:var(--Post-Total-Width);
  1431. }
  1432.  
  1433. .hfzqw:after {
  1434. content:"";
  1435. position:absolute;
  1436. top:0;left:0;
  1437. margin-top:var(--Post-Shadow-Distance);
  1438. margin-left:var(--Post-Shadow-Distance);
  1439. width:calc(100% - var(--Post-Shadow-Distance) + var(--Post-Shadow-Size));
  1440. height:calc(100% - var(--Post-Shadow-Distance) + var(--Post-Shadow-Size));
  1441. border-radius:var(--Post-Corner-Roundness);
  1442. filter:blur(var(--Post-Shadow-Blur));
  1443. -webkit-filter:blur(var(--Post-Shadow-Blur));
  1444. background:rgba({RGBcolor:post shadow},var(--Post-Shadow-Strength));
  1445. z-index:-1;
  1446. }
  1447.  
  1448. .qmtwu {
  1449. overflow:hidden;
  1450. border-radius:var(--Header-Corner-Roundness);
  1451. }
  1452.  
  1453. [header-img*="assets.tumblr.com/images/x.gif"]{
  1454. display:none;
  1455. }
  1456.  
  1457. [header-img]{
  1458. position:relative;
  1459. background:transparent;
  1460. }
  1461.  
  1462. [header-img]:after {
  1463. content:"";
  1464. position:absolute;
  1465. top:0;left:0;
  1466. display:block;
  1467. width:100%;
  1468. height:100%;
  1469. z-index:2;
  1470. }
  1471.  
  1472. [header-img] img {
  1473. max-width:100%;
  1474. }
  1475.  
  1476. [header-texts]{
  1477. padding:{select:header padding};
  1478. background:{color:header bg};
  1479. line-height:var(--Line-Height);
  1480. visibility:collapse;
  1481. }
  1482.  
  1483. .mwfgi {
  1484. display:grid;
  1485. grid-gap:var(--Header-Info-Column-Spacing);
  1486. grid-template-columns:repeat(var(--Header-Info-Columns), 1fr);
  1487. }
  1488.  
  1489. [header-texts] li {
  1490. list-style-type:none;
  1491. margin:0;
  1492. padding:0;
  1493. }
  1494.  
  1495. [header-texts] li + li {
  1496. margin-top:var(--Header-Info-Row-Spacing);
  1497. }
  1498.  
  1499. [header-texts] li > * {
  1500. display:table-cell;
  1501. }
  1502.  
  1503. .header-sect[has-col-1]:not([has-col-2]) .mwfgi {
  1504. grid-template-columns:repeat(1, 1fr);
  1505. }
  1506.  
  1507. [ht-col]{
  1508.  
  1509. }
  1510.  
  1511. [htl-wrap]{
  1512. white-space:nowrap;
  1513. padding-right:var(--Header-Info-Labels-Gap-Right);
  1514. }
  1515.  
  1516. [htl-wrap] > * {
  1517. display:inline-block;
  1518. vertical-align:middle;
  1519. }
  1520.  
  1521. [header-texts] [class*="ai-"]{
  1522. font-size:var(--Header-Info-Icons-Size);
  1523. color:{color:header info icons};
  1524. }
  1525.  
  1526. [header-texts] [class*="ai-"] + [label]{
  1527. margin-left:var(--Header-Info-Icons-Gap-Right);
  1528. }
  1529.  
  1530. [header-texts] [label]{
  1531. font-family:var(--SmallCaps-Font-Family);
  1532. font-size:var(--Header-Info-Labels-Font-Size);
  1533. text-transform:uppercase;
  1534. letter-spacing:.7px;
  1535. color:{color:header info label};
  1536. }
  1537.  
  1538. [deet-text]{
  1539. font-family:var(--Header-Info-Body-Text-Font-Family);
  1540. font-size:var(--Header-Info-Body-Text-Font-Size);
  1541. color:{color:header info text};
  1542. }
  1543.  
  1544. [deet-text] a {
  1545. color:{color:header info links};
  1546. padding-bottom:.5px;
  1547. border-bottom:1px solid {color:header info links underline};
  1548. }
  1549.  
  1550. /*---- NAVLINKS ----*/
  1551. [dpaec]{
  1552. display:flex;
  1553. align-items:center;
  1554. justify-content:flex-end;
  1555. font-size:0;
  1556. line-height:0;
  1557. margin-top:var(--BoxLinks-Top-Gap);
  1558. }
  1559.  
  1560. [cls="show"] [dpaec]{
  1561. margin-right:calc(var(--enxyf) - 1px);
  1562. }
  1563.  
  1564. [cls="toggle"] [dpaec]{
  1565. margin-right:calc(var(--kihwh) - 1px);
  1566. }
  1567.  
  1568. [boxlinks]{
  1569. display:flex;
  1570. align-items:center;
  1571. }
  1572.  
  1573. [boxlinks] a {
  1574. display:block;
  1575. flex-shrink:0;
  1576. padding:var(--BoxLinks-Icons-Padding);
  1577. background:{color:navlinks bg};
  1578. border-radius:var(--BoxLinks-Corner-Roundness);
  1579. transition:background var(--BoxLinks-Fade-Speed) ease-in-out;
  1580. }
  1581.  
  1582. [boxlinks] a + a {
  1583. margin-left:var(--BoxLinks-Spacing);
  1584. }
  1585.  
  1586. [boxlinks] [lucide]{
  1587. display:block;
  1588. width:var(--BoxLinks-Icons-Size);
  1589. height:var(--BoxLinks-Icons-Size);
  1590. }
  1591.  
  1592. [boxlinks] svg.lucide {
  1593. display:block;
  1594. width:var(--BoxLinks-Icons-Size);
  1595. height:var(--BoxLinks-Icons-Size);
  1596. stroke:{color:navlinks icon};
  1597. stroke-width:1.8;
  1598. transition:stroke var(--BoxLinks-Fade-Speed) ease-in-out;
  1599. pointer-events:none;
  1600. }
  1601.  
  1602. .glenbiz {
  1603. display:block;
  1604. padding-left:.5px;
  1605. margin-right:-.5px;
  1606. width:var(--BoxLinks-Icons-Size);
  1607. height:var(--BoxLinks-Icons-Size);
  1608. pointer-events:none;
  1609. }
  1610.  
  1611. .glenbiz svg {
  1612. display:block;
  1613. width:100%;
  1614. height:100%;
  1615. }
  1616.  
  1617. .glenbiz svg path {
  1618. fill:{color:navlinks icon};
  1619. transition:fill var(--BoxLinks-Fade-Speed) ease-in-out;
  1620. }
  1621.  
  1622. /* navlinks: hover stuff */
  1623. [boxlinks] a:hover {
  1624. background:{color:navlinks HOVER bg};
  1625. }
  1626.  
  1627. [boxlinks] a:hover svg.lucide {
  1628. stroke:{color:navlinks HOVER icon};
  1629. }
  1630.  
  1631. [boxlinks] a:hover .glenbiz svg path {
  1632. fill:{color:navlinks HOVER icon};
  1633. }
  1634.  
  1635. /* customlinks plus icon */
  1636. [cls="show"] [dpaec] .cl-tog {
  1637. display:none;
  1638. }
  1639.  
  1640. .cl-tog {
  1641. --CustomLinks-Toggle-Button-Bonus-Left-Gap:2px;
  1642. margin-left:calc(var(--Description-Gap-X) - (var(--CustomLinks-Toggle-Button-Size) / 2) + var(--CustomLinks-Toggle-Button-Bonus-Left-Gap) - var(--CustomLinks-Toggle-Button-Padding));
  1643. margin-right:calc(0px - var(--CustomLinks-Toggle-Button-Padding));
  1644.  
  1645. padding:var(--CustomLinks-Toggle-Button-Padding);
  1646. cursor:help;
  1647. }
  1648.  
  1649. .cl-tog svg {
  1650. display:block;
  1651. width:var(--CustomLinks-Toggle-Button-Size);
  1652. height:var(--CustomLinks-Toggle-Button-Size);
  1653. transform-origin:center;
  1654. stroke-width:3;
  1655. stroke:{color:customlinks plus};
  1656. transition:transform var(--CustomLinks-Toggle-Button-Spin-Speed) ease-in-out;
  1657. }
  1658.  
  1659. .fcovn svg {
  1660. transform:rotate(var(--CustomLinks-Toggle-Button-Spin-Amount));
  1661. }
  1662.  
  1663. /*---- CUSTOM LINKS ----*/
  1664. [krryo]{
  1665. margin-top:calc(var(--CustomLinks-Spacing-Y) / -2);
  1666. margin-left:calc(var(--CustomLinks-Spacing-X) / -2);
  1667. margin-bottom:calc(var(--CustomLinks-Spacing-Y) / -2);
  1668. }
  1669.  
  1670. [cls="toggle"] [krryo]{
  1671. display:none;
  1672. opacity:0;
  1673. margin-right:calc(var(--pfp-half) - (var(--CustomLinks-Spacing-X) / 2));
  1674. }
  1675.  
  1676. [cls="show"] [krryo]{
  1677. margin-right:calc(var(--Sidebar-Image-Border-Size) + var(--Sidebar-Image-Padding));
  1678. }
  1679.  
  1680. .cl-opac {
  1681. opacity:1!important;
  1682. }
  1683.  
  1684. [cls="toggle"] [krryo], .cl-opac {
  1685. transition:opacity var(--CustomLinks-Fade-Speed) ease-in-out;
  1686. }
  1687.  
  1688. /*-------*/
  1689.  
  1690. [efrhc]{
  1691. display:flex;
  1692. justify-content:flex-end;
  1693. }
  1694.  
  1695. [customlink-col]{
  1696. flex-shrink:0;
  1697. }
  1698.  
  1699. [customlink]{
  1700. display:block;
  1701. overflow:hidden;
  1702. }
  1703.  
  1704. [cl-inner]{
  1705. display:flex;
  1706. padding:calc(var(--CustomLinks-Spacing-Y) / 2) calc(var(--CustomLinks-Spacing-X) / 2);
  1707. }
  1708.  
  1709. [cl-inner] > * {
  1710. flex-shrink:0;
  1711. display:block;
  1712. }
  1713.  
  1714. [customlink] [dot]{
  1715. display:block;
  1716. /* tfw the number of brackets matches the creases on my forehead!! */
  1717. margin-top:calc(((((((var(--CustomLinks-Font-Size) * var(--CustomLinks-Line-Height)) - var(--CustomLinks-Font-Size)) / 2) + (var(--CustomLinks-Font-Size) * var(--CustomLinks-Line-Height))) - var(--CustomLinks-Dot-Size)) / 2) - 1px);
  1718.  
  1719. width:var(--CustomLinks-Dot-Size);
  1720. height:var(--CustomLinks-Dot-Size);
  1721. border-radius:100%;
  1722. background:{color:customlinks dot};
  1723. font-size:0;
  1724. line-height:0;
  1725. }
  1726.  
  1727. [customlink] [dot] + [text]{
  1728. margin-left:var(--CustomLinks-Dot-Gap-Right);
  1729. }
  1730.  
  1731. [customlink] [text]{
  1732. font-family:var(--CustomLinks-Font-Family);
  1733. font-size:var(--CustomLinks-Font-Size);
  1734. text-transform:uppercase;
  1735. letter-spacing:1px;
  1736. color:{color:customlinks text};
  1737. line-height:var(--CustomLinks-Line-Height);
  1738. white-space:pre-line;
  1739. word-break:break-all;
  1740. }
  1741.  
  1742. /*---- POSTS ----*/
  1743. .header-sect[sh="show"] + .postscont {
  1744. margin-top:calc(0px - var(--Post-Spacing));
  1745. padding-top:{select:header bottom gap};
  1746. }
  1747.  
  1748. .postscont {
  1749. padding-bottom:var(--Window-Margin);
  1750. width:var(--Post-Total-Width);
  1751. }
  1752.  
  1753. .posts {
  1754. position:relative;
  1755. margin-top:var(--Post-Spacing);
  1756. }
  1757.  
  1758. .posts:after, .notescont:after {
  1759. content:"";
  1760. position:absolute;
  1761. top:0;left:0;
  1762. margin-top:var(--Post-Shadow-Distance);
  1763. margin-left:var(--Post-Shadow-Distance);
  1764. width:calc(100% - var(--Post-Shadow-Distance) + var(--Post-Shadow-Size));
  1765. height:calc(100% - var(--Post-Shadow-Distance) + var(--Post-Shadow-Size));
  1766. border-radius:var(--Post-Corner-Roundness);
  1767. filter:blur(var(--Post-Shadow-Blur));
  1768. -webkit-filter:blur(var(--Post-Shadow-Blur));
  1769. background:rgba({RGBcolor:post shadow},var(--Post-Shadow-Strength));
  1770. z-index:-1;
  1771. }
  1772.  
  1773. [black-and-white="rb-ico"] [reblogger-icon].cssgram:before {visibility:hidden}
  1774. [black-and-white="rb-ico"] [reblogger-icon].cssgram:after {visibility:hidden}
  1775.  
  1776. [black-and-white="everything"] [reblogger-icon].cssgram:before {visibility:hidden}
  1777. [black-and-white="everything"] [reblogger-icon].cssgram:after {visibility:hidden}
  1778.  
  1779. [black-and-white="rb-ico"] [reblogger-icon]{
  1780. transition:filter var(--Grayscale-Transition-Speed) ease-in-out;
  1781. filter:var(--Grayscale-Settings);
  1782. }
  1783.  
  1784. [black-and-white="everything"] [reblogger-icon],
  1785. [black-and-white="everything"] img,
  1786. [black-and-white="everything"] iframe,
  1787. [black-and-white="everything"] video {
  1788. transition:filter var(--Grayscale-Transition-Speed) ease-in-out;
  1789. filter:var(--Grayscale-Settings);
  1790. }
  1791.  
  1792. [black-and-white="everything"] .posts:hover img,
  1793. [black-and-white="everything"] .posts:hover iframe,
  1794. [black-and-white="everything"] .posts:hover video {
  1795. filter:none;
  1796. }
  1797.  
  1798. /*-----------------------*/
  1799.  
  1800. .postinner, .notescont {
  1801. position:relative;
  1802. padding:var(--Post-Padding);
  1803. background:{color:post};
  1804. border:var(--Post-Border-Size) solid {color:post borders outer};
  1805. border-radius:var(--Post-Corner-Roundness);
  1806. overflow:hidden;
  1807. line-height:var(--Line-Height);
  1808. }
  1809.  
  1810. .postinner a:not(.reblog-url a, .tumblr_blog, .linkpost-title, .single-photo, .post_media_photo_anchor, .inari, .tagsdiv a, .permadiv a, .asker-name a, .tmblr-attribution a), [glvwj] a {
  1811. padding-bottom:.5px;
  1812. border-bottom:1px solid {color:link underline};
  1813. }
  1814.  
  1815. /*---- REBLOG HEAD ----*/
  1816. .reblog-wrap {
  1817. margin:0 calc(0px - var(--Post-Padding));
  1818. padding:0 var(--Post-Padding);
  1819. }
  1820.  
  1821. .reblog-wrap + .reblog-wrap {
  1822. margin-top:var(--Reblogs-Spacing);
  1823. padding-top:var(--Reblogs-Spacing);
  1824. border-top:1px solid var(--Reblogs-Border);
  1825. }
  1826.  
  1827. .reblog-head {
  1828. display:flex;
  1829. align-items:center;
  1830. }
  1831.  
  1832. [reblogger-icon]{
  1833. display:block;
  1834. width:var(--Reblogger-Avatar-Size);
  1835. height:var(--Reblogger-Avatar-Size);
  1836. background-color:{color:post};
  1837. background-size:cover;
  1838. background-position:center;
  1839. border-radius:100%;
  1840. clip-path:circle(50% at 50% 50%);
  1841. overflow:hidden;
  1842. }
  1843.  
  1844. [reblogger-icon] + .reblog-url {
  1845. margin-left:var(--Reblogger-Avatar-Gap-Right);
  1846. }
  1847.  
  1848. .reblog-url, .reblog-url a, [customize-page="true"] .tumblr_blog, .tmblr-attribution {
  1849. font-family:var(--SmallCaps-Font-Family);
  1850. font-size:var(--SmallCaps-Font-Size);
  1851. text-transform:uppercase;
  1852. letter-spacing:.5px;
  1853. color:var(--Reblogger-Username-Color);
  1854. }
  1855.  
  1856. .reblog-url .deac {
  1857. margin-left:3px;
  1858. color:var(--Body-Text-Color);
  1859. }
  1860.  
  1861. .nosrc {
  1862. display:none;
  1863. visibility:collapse;
  1864. margin-bottom:var(--Reblogger-Avatar-Bottom-Gap);
  1865. }
  1866.  
  1867. .reblog-head + .reblog-comment {
  1868. margin-top:calc(0px - var(--Paragraph-Margins) + var(--Reblogger-Avatar-Bottom-Gap));
  1869. }
  1870.  
  1871. /*---- NPF... STUFF ----*/
  1872. figure[data-orig-src] + figure[data-orig-src]{
  1873. margin-top:var(--Photoset-Spacing);
  1874. }
  1875.  
  1876. img.npf-small {
  1877. width:initial!important;
  1878. }
  1879.  
  1880. [customize-page="true"] .npf-video {
  1881. max-height:var(--Post-Width);
  1882. display:flex;
  1883. align-items:center;
  1884. justify-content:center;
  1885. }
  1886.  
  1887. .tmblr-full video {
  1888. cursor:pointer;
  1889. }
  1890.  
  1891. video::-webkit-media-controls-panel {
  1892. position:absolute;
  1893. bottom:0;
  1894. background:transparent!important;
  1895. width:100%;
  1896. box-sizing:border-box;
  1897. opacity:1!important;
  1898. }
  1899.  
  1900. video::-webkit-media-controls-volume-slider, video::-webkit-media-controls-timeline {
  1901. /*display:none!important;*/
  1902. }
  1903.  
  1904. * + .npf-link-block {
  1905. margin-top:10px;
  1906. }
  1907.  
  1908. .npf-link-block {
  1909. margin-top:0px;
  1910. margin-bottom:0;
  1911. border-color:{color:special border}!important;
  1912. border-radius:0!important;
  1913. }
  1914.  
  1915. .npf-link-block + * {
  1916. margin-bottom:var(--Paragraph-Margins);
  1917. }
  1918.  
  1919. .npf-link-block a {
  1920. padding:0!important;
  1921. border:none!important;
  1922. }
  1923.  
  1924. .npf-link-block .title {
  1925. font-family:var(--SmallCaps-Font-Family)!important;
  1926. font-size:calc(var(--SmallCaps-Font-Size) + 4px)!important;
  1927. text-transform:uppercase;
  1928. letter-spacing:.5px;
  1929. color:{color:link}!important;
  1930. line-height:1.7em!important;
  1931. text-shadow:1px 1px 1px rgba(0,0,0,0.1);
  1932. }
  1933.  
  1934. .npf-link-block .bottom {
  1935. background:{color:special background}!important;
  1936. }
  1937.  
  1938. .npf-link-block .description {
  1939. font-family:var(--SmallCaps-Font-Family)!important;
  1940. font-size:calc(var(--SmallCaps-Font-Size) + 2px)!important;
  1941. text-transform:uppercase;
  1942. letter-spacing:.5px;
  1943. color:{color:special text}!important;
  1944. line-height:1.7em!important;
  1945. }
  1946.  
  1947. .npf-link-block .site-name {
  1948. text-transform:initial!important;
  1949. font-family:var(--Body-Font-Family)!important;
  1950. font-weight:normal!important;
  1951. font-size:var(--Body-Font-Size)!important;
  1952. color:rgba({RGBcolor:special text},0.8)!important;
  1953. }
  1954.  
  1955. .npf-link-block .description + .site-name {
  1956. margin-top:0;
  1957. }
  1958.  
  1959. .npf-link-block .poster:before {
  1960. display:none!important;
  1961. }
  1962.  
  1963. .npf-link-block .title {
  1964. font-weight:normal!important;
  1965. }
  1966.  
  1967. .npf-link-block .poster .title {
  1968. display:none!important;
  1969. }
  1970.  
  1971. .npf-link-block.no-poster .title {
  1972. padding:0.8em!important;
  1973. text-shadow:none!important;
  1974. }
  1975.  
  1976. .npf-link-block.no-poster .title + .bottom {
  1977. border-top:1px solid {color:special border};
  1978. }
  1979.  
  1980. .npf_quirky {
  1981. font-size:calc(var(--Heading-Font-Size) * 1.69)!important;
  1982. line-height:inherit!important;
  1983. }
  1984.  
  1985. /*---- TEXT POSTS (TITLE) ----*/
  1986. .post-title {
  1987. margin-top:2px;
  1988. margin-bottom:0;
  1989. padding:0.8em;
  1990. background:{color:special background};
  1991. border:1px solid {color:special border};
  1992. font-size:var(--Heading-Font-Size);
  1993. color:{color:special text};
  1994. text-align:center;
  1995. }
  1996.  
  1997. .post-title + *, .linkpost-title + * {
  1998. margin-top:var(--Heading-Margins);
  1999. }
  2000.  
  2001. /*---- LINK POSTS ----*/
  2002. .linkpost-title {
  2003. display:block;
  2004. color:{color:special text};
  2005. text-align:center;
  2006. }
  2007.  
  2008. .linkpost-title [link-icon]{
  2009. display:flex;
  2010. align-items:center;
  2011. justify-content:center;
  2012. }
  2013.  
  2014. .linkpost-title i[class*="-"]{
  2015. padding:calc(var(--Body-Font-Size) * 0.69);
  2016. background:{color:special background};
  2017. border:1px solid {color:special border};
  2018. border-radius:100%;
  2019. font-size:calc(var(--Body-Font-Size) * 1.25);
  2020. color:{color:special text};
  2021. line-height:1em;
  2022. }
  2023.  
  2024. .linkpost-title [link-display-text]{
  2025. display:block;
  2026. margin-top:calc(var(--Body-Font-Size) * 1);
  2027. font-family:var(--Heading-Font-Family);
  2028. font-size:var(--Heading-Font-Size);
  2029. text-transform:uppercase;
  2030. letter-spacing:.5px;
  2031. word-spacing:.3px;
  2032. color:{color:text};
  2033. }
  2034.  
  2035. .linkpost-title + .link-excerpt {
  2036. margin-top:calc(var(--Body-Font-Size) * 1.25);
  2037. }
  2038.  
  2039. .link-excerpt {
  2040. padding:0.8em calc(0.8em + 2px);
  2041. border:1px solid {color:post borders inner};
  2042. border-radius:var(--Post-Corner-Roundness);
  2043. }
  2044.  
  2045. .link-excerpt + * {
  2046. margin-top:var(--Reblogger-Avatar-Bottom-Gap);
  2047. }
  2048.  
  2049. .le-host {
  2050. font-family:var(--SmallCaps-Font-Family);
  2051. font-size:var(--SmallCaps-Font-Size);
  2052. text-transform:uppercase;
  2053. letter-spacing:.7px;
  2054. }
  2055.  
  2056. /*---- PHOTO POSTS ----*/
  2057. .nosrc + .single-photo .photopic {
  2058. margin-top:0;
  2059. }
  2060.  
  2061. a.single-photo {
  2062. cursor:pointer;
  2063. }
  2064.  
  2065. img.photopic {
  2066. width:100%;
  2067. }
  2068.  
  2069. .nosrc + .reblog-comment .photoset-grid {
  2070. margin-top:0!important;
  2071. }
  2072.  
  2073. [photoset-layout] {
  2074. grid-gap:var(--Photoset-Spacing);
  2075. }
  2076.  
  2077. [photoset-layout] div {
  2078. cursor:pointer;
  2079. backface-visibility:hidden;
  2080. }
  2081.  
  2082. .caption {
  2083. margin-top:var(--Captions-Gap);
  2084. }
  2085.  
  2086. /*----- LIGHTBOX BS -----*/
  2087. .tmblr-lightbox, #tumblr_lightbox {
  2088. background-color:rgba({RGBcolor:post},0.69)!important;
  2089. }
  2090.  
  2091. .tmblr-lightbox .vignette {
  2092. background-image:none!important;
  2093. }
  2094.  
  2095. #vignette {display:none!important}
  2096.  
  2097. .lightbox-image, #tumblr_lightbox_left_image, #tumblr_lightbox_center_image, #tumblr_lightbox_right_image {
  2098. margin-top:calc(0px - var(--Post-Padding));
  2099. }
  2100.  
  2101. .tmblr-lightbox img, #tumblr_lightbox img {
  2102. max-width:initial;
  2103. box-shadow:none!important;
  2104. border:var(--Post-Border-Size) solid {color:post borders outer}!important;
  2105. border-radius:var(--Post-Corner-Roundness)!important;
  2106. padding:var(--Post-Padding);
  2107. background:{color:post}!important;
  2108. box-shadow:var(--Post-Shadow-Distance) var(--Post-Shadow-Distance) var(--Post-Shadow-Blur) var(--Post-Shadow-Size) rgba({RGBcolor:post shadow},var(--Post-Shadow-Strength))!important;
  2109. }
  2110.  
  2111. /*----- QUOTE POSTS -----*/
  2112. .quote-ico {
  2113. display:grid;
  2114. place-items:center;
  2115. margin-bottom:calc(var(--Body-Font-Size) * 1.3);
  2116. }
  2117.  
  2118. .quote-ico svg.lucide {
  2119. width:calc(var(--Body-Font-Size) * 1.3);
  2120. height:calc(var(--Body-Font-Size) * 1.3);
  2121. stroke:{color:text};
  2122. }
  2123.  
  2124. .quote-words, .npf_quote {
  2125. padding:0 calc(var(--Post-Padding) * 1.69);
  2126. font-family:var(--Quote-Font-Family)!important;
  2127. font-size:var(--Quote-Font-Size)!important;
  2128. text-transform:uppercase;
  2129. letter-spacing:.3px;
  2130. text-align:center;
  2131. line-height:185%;
  2132. }
  2133.  
  2134. .quote-words + .quote-source,
  2135. .npf_quote + p[style*="margin-bottom: 0px;"]{
  2136. margin-top:var(--Paragraph-Margins);
  2137. text-align:center;
  2138. }
  2139.  
  2140. /*----- VIDEO POSTS -----*/
  2141. .nosrc + .tmblr-video {
  2142. margin-top:0!important;
  2143. }
  2144.  
  2145. .tmblr-video {
  2146. max-width:initial;
  2147. }
  2148.  
  2149. .tumblr_video_container, .tumblr_video_iframe {
  2150. width:100%!important;
  2151. }
  2152.  
  2153. /*---- CHAT POSTS ----*/
  2154. .reblog-comment > .chatwrap:first-child { margin-top:var(--Reblogger-Avatar-Bottom-Gap) }
  2155.  
  2156. .chatwrap {
  2157. display:table;
  2158. width:100%;
  2159. border:1px solid var(--Post-Borders-Inner);
  2160. box-sizing:border-box;
  2161. }
  2162.  
  2163. .chat_row {
  2164. position:relative;
  2165. display:table-row;
  2166. overflow:hidden;
  2167. }
  2168.  
  2169. .chat_row:not(:has(.chat_label)){
  2170. display:block;
  2171. width:calc(var(--Post-Width) - 2px);
  2172. margin-right:calc(0px - var(--Post-Width) - 2px);
  2173. }
  2174.  
  2175. .chat_row:after {
  2176. content:"";
  2177. position:absolute;
  2178. bottom:0;left:0;
  2179. transform:translateY(-.5px);
  2180. width:100%;
  2181. height:1px;
  2182. background:var(--Post-Borders-Inner);
  2183. }
  2184.  
  2185. .chatwrap .chat_row:last-child:after {
  2186. display:none;
  2187. }
  2188.  
  2189. .chat_row code:only-child {
  2190. display:block;
  2191. padding:0.8em;
  2192. border:none;
  2193. background:transparent;
  2194. }
  2195.  
  2196. .chat_label {
  2197. display:table-cell;
  2198. white-space:nowrap;
  2199. font-family:var(--SmallCaps-Font-Family);
  2200. font-size:var(--SmallCaps-Font-Size);
  2201. text-transform:uppercase;
  2202. letter-spacing:.3px;
  2203. }
  2204.  
  2205. .chat_label, .chat_content {
  2206. padding:calc(1em - 2px) 1em;
  2207. }
  2208.  
  2209. .chat_content {
  2210. display:table-cell;
  2211. width:100%;
  2212. }
  2213.  
  2214. .chat_label + .chat_content {
  2215. border-left:1px solid var(--Post-Borders-Inner);
  2216. }
  2217.  
  2218. .chat_row .chat_label + .chat_content {
  2219. min-width:calc((var(--Post-Width) - 3px) / 2);
  2220. box-sizing:border-box;
  2221. }
  2222.  
  2223. /*---- AUDIO POSTS ----*/
  2224. .audio-post .npf_inst img {
  2225. width:100%;
  2226. }
  2227.  
  2228. .aud-emb {display:none}
  2229.  
  2230. .audiowrap {
  2231. display:flex;
  2232. align-items:center;
  2233. }
  2234.  
  2235. .albumwrap {
  2236. position:relative;
  2237. width:var(--Audio-Post-Album-Size);
  2238. height:var(--Audio-Post-Album-Size);
  2239. display:flex;
  2240. align-items:center;
  2241. justify-content:center;
  2242. }
  2243.  
  2244. .albumwrap[has-cover] .audplac {display:none}
  2245.  
  2246. .butts {
  2247. width:calc(var(--Audio-Post-Buttons-Size) + (var(--Audio-Post-Buttons-Padding) * 2));
  2248. height:calc(var(--Audio-Post-Buttons-Size) + (var(--Audio-Post-Buttons-Padding) * 2));
  2249. background:var(--Audio-Post-Buttons-Background);
  2250. border-radius:100%;
  2251. display:flex;
  2252. align-items:center;
  2253. justify-content:center;
  2254. cursor:pointer;
  2255. z-index:2;
  2256. }
  2257.  
  2258. .overplay, .overpause {
  2259. width:var(--Audio-Post-Buttons-Size);
  2260. height:var(--Audio-Post-Buttons-Size);
  2261. -webkit-mask-size:contain;
  2262. -webkit-mask-repeat:no-repeat;
  2263. -webkit-mask-position:center;
  2264. background:var(--Audio-Post-Buttons-Color);
  2265. }
  2266.  
  2267. .overplay {
  2268. margin-left:2px;
  2269. -webkit-mask-image:var(--audioplay);
  2270. }
  2271.  
  2272. .overpause {
  2273. display:none;
  2274. -webkit-mask-image:var(--audiopause);
  2275. }
  2276.  
  2277. .ov-y {display:block}
  2278. .ov-z {display:none}
  2279.  
  2280. .audplac {
  2281. position:absolute;
  2282. top:0;left:0;
  2283. width:var(--Audio-Post-Album-Size);
  2284. height:var(--Audio-Post-Album-Size);
  2285. /*background:var(--Audio-Post-Buttons-Background);*/
  2286. }
  2287.  
  2288. .albumwrap img {
  2289. position:absolute;
  2290. top:0;left:0;
  2291. width:100%;
  2292. height:100%;
  2293. }
  2294.  
  2295. .audiotxt {
  2296. flex:1;
  2297. height:var(--Audio-Post-Album-Size);
  2298. padding:var(--Audio-Post-Album-Right-Gap);
  2299. background:{color:special background};
  2300. display:flex;
  2301. align-items:center;
  2302. box-sizing:border-box;
  2303. display:flex;
  2304. align-items:center;
  2305. justify-content:space-between;
  2306. font-size:calc(var(--Body-Font-Size) - 1px);
  2307. color:{color:special text};
  2308. }
  2309.  
  2310. .odin > div + div {
  2311. margin-top:-1px;
  2312. }
  2313.  
  2314. .aud-song-name, .npf-audio-title {
  2315. font-family:var(--SmallCaps-Font-Family);
  2316. font-size:calc(var(--SmallCaps-Font-Size) + .5px);
  2317. text-transform:uppercase;
  2318. letter-spacing:.7px;
  2319. word-spacing:.3px;
  2320. -webkit-text-stroke-width:.3px;
  2321. -webkit-text-stroke-color:currentColor;
  2322. }
  2323.  
  2324. .aud-song-name[has-name] .untit {
  2325. display:none;
  2326. }
  2327.  
  2328. .aud-artist[has-artist] .unart {
  2329. display:none;
  2330. }
  2331.  
  2332. .inari {
  2333. display:block;
  2334. padding:6px;
  2335. margin-right:-6px;
  2336. cursor:pointer;
  2337. }
  2338.  
  2339. .int-all {
  2340. display:block;
  2341. width:calc(var(--Audio-Post-Buttons-Size) + 6px);
  2342. height:calc(var(--Audio-Post-Buttons-Size) + 6px);
  2343. -webkit-mask-size:contain;
  2344. -webkit-mask-repeat:no-repeat;
  2345. -webkit-mask-position:center;
  2346. -webkit-mask-image:var(--install);
  2347. background:var(--Audio-Post-Download-Color);
  2348. pointer-events:none;
  2349. }
  2350.  
  2351. /*---- SPOTIFY ----*/
  2352. iframe[src*='open.spotify.com'][src*='track'], figure[data-npf*='open.spotify.com'][data-npf*='track']{
  2353. height:80px!important;
  2354. }
  2355.  
  2356. .spotify_audio_player {
  2357. width:100%;
  2358. }
  2359.  
  2360. /*---- SOUNDCLOUD ----*/
  2361. .tmblr-video iframe[src*='soundcloud.com']{
  2362. }
  2363.  
  2364. .audio-soundcloud {
  2365. max-height:113px;
  2366. border-radius:4px;
  2367. overflow:hidden;
  2368. }
  2369.  
  2370. .soundcloud_audio_player {
  2371. margin:-1px;
  2372. margin-bottom:0;
  2373. width:calc(100% + 2px);
  2374. max-width:initial;
  2375. }
  2376.  
  2377. /*---- ASK/ANSWER POSTS ----*/
  2378. .answer-post .nosrc {
  2379. display:none;
  2380. }
  2381.  
  2382. .une_question {
  2383.  
  2384. }
  2385.  
  2386. .asker-person {
  2387. display:grid;
  2388. place-items:center;
  2389. text-align:center;
  2390. }
  2391.  
  2392. .asker-person a {
  2393. color:{color:special text}!important;
  2394. }
  2395.  
  2396. .une_question .reblog-comment {
  2397. flex:1;
  2398. margin-left:12px;
  2399. }
  2400.  
  2401. .askpot {
  2402. padding:var(--AskerPortrait-Padding);
  2403. background:{color:special background};
  2404. border:1px solid {color:special border};
  2405. border-radius:100%;
  2406. }
  2407.  
  2408. .askpot [reblogger-icon]{
  2409. width:var(--AskerPortrait-Size);
  2410. height:var(--AskerPortrait-Size);
  2411. border-radius:100%;
  2412. }
  2413.  
  2414. .asker-name {
  2415. display:block;
  2416. margin-top:calc(var(--Body-Font-Size) * 1);
  2417. padding:5px 6px;
  2418. background:{color:special background};
  2419. border:1px solid {color:special border};
  2420. border-radius:2px;
  2421. font-family:var(--SmallCaps-Font-Family);
  2422. font-size:var(--SmallCaps-Font-Size);
  2423. text-transform:uppercase;
  2424. letter-spacing:.5px;
  2425. color:{color:special text};
  2426. line-height:1em;
  2427. }
  2428.  
  2429. .question_text {
  2430. margin-top:calc(var(--Body-Font-Size) * 1.25);
  2431. padding:0 var(--Post-Padding);
  2432. text-align:center;
  2433. }
  2434.  
  2435. .question_text > p:first-child {
  2436. margin-top:4px;
  2437. }
  2438.  
  2439. .question_text > p:only-child {
  2440. margin-bottom:0;
  2441. }
  2442.  
  2443. .answerer + * {
  2444. margin-top:var(--Captions-Gap);
  2445. }
  2446.  
  2447. .une_question + .une_reponse {
  2448. margin-top:var(--Paragraph-Margins);
  2449. }
  2450.  
  2451. /*---- TAGS SECTION ----*/
  2452. .tagsdiv {
  2453. margin-top:var(--Captions-Gap);
  2454. }
  2455.  
  2456. .tagsdiv[clicktags="yes"] {
  2457. {block:IndexPage}
  2458. display:none;
  2459. opacity:0;
  2460. transition:opacity var(--Tags-Fade-Speed) ease-in-out;
  2461. {/block:IndexPage}
  2462. }
  2463.  
  2464. .tagsfade {
  2465. opacity:1!important;
  2466. }
  2467.  
  2468. .tagsin {
  2469. display:flex;
  2470. flex-wrap:wrap;
  2471. justify-content:flex-end;
  2472. margin:calc(0px - var(--Tags-Spacing));
  2473. margin-bottom:calc((((var(--SmallCaps-Font-Size) - 1px) * var(--Line-Height-INT)) / 2) * -1);
  2474. text-align:right;
  2475. }
  2476.  
  2477. .tagsin a {
  2478. position:relative;
  2479. display:block;
  2480. margin:0 var(--Tags-Spacing);
  2481. font-family:var(--Tags-Font-Family);
  2482. font-size:var(--Tags-Font-Size);
  2483. text-transform:uppercase;
  2484. letter-spacing:.7px;
  2485. color:{color:tags};
  2486. }
  2487.  
  2488. .tagsin a:before {
  2489. content:"#";
  2490. font-family:work sans;
  2491. margin-right:.5px;
  2492. }
  2493.  
  2494. /*---- PERMALINK BAR ----*/
  2495. .permadiv[topdiff="small"]{
  2496. --Permalink-Top-Gap:var(--Permalink-Font-Size);
  2497. }
  2498.  
  2499. .permadiv[topdiff="regular"]{
  2500. --Permalink-Top-Gap:calc(var(--Post-Padding) + 1px);
  2501. }
  2502.  
  2503. .permadiv[topdiff="large"]{
  2504. --Permalink-Top-Gap:calc(var(--Permalink-Font-Size) * 2.25);
  2505. }
  2506.  
  2507. .permadiv {
  2508. margin-top:var(--Permalink-Top-Gap);
  2509. display:flex;
  2510. align-items:center;
  2511. justify-content:space-between;
  2512. font-family:var(--Permalink-Font-Family);
  2513. font-size:var(--Permalink-Font-Size);
  2514. text-transform:uppercase
  2515. }
  2516.  
  2517. .permadiv, .permadiv a {
  2518. color:{color:permalink};
  2519. }
  2520.  
  2521. .permaleft {
  2522. text-transform:uppercase;
  2523. letter-spacing:1px;
  2524. word-spacing:0px;
  2525. }
  2526.  
  2527. .permaleft a {
  2528. display:flex;
  2529. align-items:center;
  2530. margin:-5px;
  2531. padding:5px;
  2532. }
  2533.  
  2534. .permaleft a:not([href]){
  2535. cursor:default;
  2536. }
  2537.  
  2538. .permaleft [class*="ai-"]{
  2539. margin-right:var(--Permalink-Icon-Gap);
  2540. font-size:var(--Permalink-Icon-Size);
  2541. color:{color:permalink};
  2542. }
  2543.  
  2544. .permaright {
  2545. display:flex;
  2546. align-items:center;
  2547. justify-content:center;
  2548. letter-spacing:1px;
  2549. line-height:var(--Post-Buttons-Size);
  2550. }
  2551.  
  2552. .permaright a {
  2553. display:block;
  2554. position:relative;
  2555. {block:IndexPage}
  2556. width:var(--Post-Buttons-Size);
  2557. height:var(--Post-Buttons-Size);
  2558. {/block:IndexPage}
  2559. backface-visibility:hidden;
  2560. }
  2561.  
  2562. .permaright [class*="ph-"],
  2563. .permaright [class*="ai-"],
  2564. .permaright [class*="mi-"]{
  2565. font-size:var(--Post-Buttons-Size);
  2566. color:var(--Post-Buttons-Color);
  2567. }
  2568.  
  2569. .permaright [class*="mi-"]{
  2570. display:block;
  2571. transform:translateX(-1px) translateY(-0.1px);
  2572. font-size:calc(var(--Post-Buttons-Size) + 1px);
  2573. }
  2574.  
  2575. .permaright [class*="ph-"]{
  2576. transform:translateY(0.4px);
  2577. }
  2578.  
  2579. .permaright [class*="ai-"]{
  2580. display:block;
  2581. transform:translateY(0.5px);
  2582. }
  2583.  
  2584. .permaright span {
  2585. display:block;
  2586. cursor:default;
  2587. }
  2588.  
  2589. .permaright a + a {
  2590. margin-left:var(--Post-Buttons-Spacing);
  2591. }
  2592.  
  2593. .permaright[clicktags="no"] .clicktags {
  2594. display:none;
  2595. }
  2596.  
  2597. .clicktags {
  2598. cursor:help;
  2599. }
  2600.  
  2601. .like_button {
  2602. position:absolute;
  2603. top:0;left:0;
  2604. width:100%;
  2605. height:100%;
  2606. z-index:2;
  2607. }
  2608.  
  2609. .like_button iframe {
  2610. width:100%;
  2611. height:100%;
  2612. vertical-align:initial;
  2613. opacity:0;
  2614. }
  2615.  
  2616. .like_button.liked + .ai-heart {
  2617. color:var(--Like-Button-Liked);
  2618. }
  2619.  
  2620. .permaright a[dash]{
  2621. font-size:calc(var(--SmallCaps-Font-Size) + 1px);
  2622. }
  2623.  
  2624. /*---- POST NOTES ----*/
  2625. .notescont {
  2626. margin-top:var(--Post-Spacing);
  2627. margin-bottom:0!important;
  2628. background:{color:post};
  2629. border:var(--Post-Border-Size) solid {color:post borders outer};
  2630. overflow:initial;
  2631. }
  2632.  
  2633. .notescont h1 {
  2634. margin-top:5px;
  2635. margin-bottom:calc(var(--Heading-Margins) + 4px);
  2636.  
  2637. font-family:var(--Heading-Font-Family);
  2638. font-size:calc(var(--Heading-Font-Size) + 0px);
  2639. font-weight:normal!important;
  2640. letter-spacing:1px;
  2641. text-align:center;
  2642. }
  2643.  
  2644. .notescont ol.notes {
  2645. padding:0;
  2646. margin:0;
  2647. }
  2648.  
  2649. .notescont li {
  2650. max-width:100%;
  2651. list-style-type:none;
  2652. padding:0!important;
  2653. }
  2654.  
  2655. .notescont li + li {
  2656. margin-top:var(--Notes-Row-Spacing);
  2657. }
  2658.  
  2659. .notescont li:before {
  2660. font-family:phosphor;
  2661. font-size:var(--Notes-Indicator-Size);
  2662. color:{color:text};
  2663. vertical-align:middle;
  2664. }
  2665.  
  2666. .notescont li.like:before {
  2667. content:"\f1ca";
  2668. }
  2669.  
  2670. .notescont li.reblog:before {
  2671. content:"\f2c3";
  2672. }
  2673.  
  2674. .notescont li.reply:before,
  2675. .notescont li.with_commentary:before {
  2676. content:"\f0db"!important;
  2677. }
  2678.  
  2679. .notescont .avatar_frame {
  2680. display:none;
  2681. }
  2682.  
  2683. .notescont .avatar_frame + .action {
  2684. margin-left:var(--Notes-Indicator-Gap-Right);
  2685. }
  2686.  
  2687. .notescont .action a {
  2688. font-family:var(--SmallCaps-Font-Family);
  2689. font-size:var(--SmallCaps-Font-Size);
  2690. text-transform:uppercase;
  2691. letter-spacing:.7px;
  2692. color:{color:reblogger};
  2693. }
  2694.  
  2695. .notescont blockquote {
  2696. margin-left:calc(var(--Notes-Indicator-Size) / 2);
  2697. padding-left:calc((var(--Notes-Indicator-Size) / 2) + var(--Notes-Indicator-Gap-Right));
  2698. }
  2699.  
  2700. .more_notes_link_container {
  2701. margin-top:1em!important;
  2702. margin-bottom:calc(var(--Paragraph-Margins) / 2);
  2703. }
  2704.  
  2705. .more_notes_link, .notes_loading {
  2706. font-family:var(--SmallCaps-Font-Family);
  2707. font-size:var(--SmallCaps-Font-Size);
  2708. text-transform:uppercase;
  2709. letter-spacing:.5px;
  2710. }
  2711.  
  2712. /*---- PAGINATION ----*/
  2713. .botpagi {
  2714. display:flex;
  2715. align-items:center;
  2716. justify-content:space-between;
  2717. width:var(--Post-Total-Width);
  2718. margin-top:var(--Post-Spacing);
  2719. margin-bottom:0!important;
  2720. font-family:var(--SmallCaps-Font-Family);
  2721. font-size:calc(var(--SmallCaps-Font-Size) - 1px);
  2722. text-transform:uppercase;
  2723. letter-spacing:.7px;
  2724. line-height:1em;
  2725. }
  2726.  
  2727. .botpagi a {
  2728. padding:0.69em;
  2729. margin:-0.69em;
  2730. color:var(--Pagination-Color)!important;
  2731. }
  2732.  
  2733. .botpagi span {
  2734. padding:0 4px;
  2735. }
  2736.  
  2737. .prev-svg {
  2738. margin-top:-.5px;
  2739. width:calc(var(--Body-Font-Size) + 3px);
  2740. height:calc(var(--Body-Font-Size) + 3px);
  2741. -webkit-mask-image:var(--BackSVG);
  2742. -webkit-mask-repeat:no-repeat;
  2743. -webkit-mask-size:contain;
  2744. background:var(--Pagination-Color)
  2745. }
  2746.  
  2747. .next-svg {
  2748. margin-top:-.5px;
  2749. width:calc(var(--Body-Font-Size) + 3px);
  2750. height:calc(var(--Body-Font-Size) + 3px);
  2751. -webkit-mask-image:var(--NextSVG);
  2752. -webkit-mask-repeat:no-repeat;
  2753. -webkit-mask-size:contain;
  2754. background:var(--Pagination-Color)
  2755. }
  2756.  
  2757. .pn {
  2758. margin-left:auto!important;
  2759. }
  2760.  
  2761. /*---- MUSIC PLAYER ----*/
  2762. #glenplayer07 {
  2763. position:fixed;
  2764. bottom:0;margin-bottom:30px;
  2765. left:0;margin-left:30px;
  2766. z-index:99;
  2767. }
  2768.  
  2769. .song-name {
  2770. font-family:var(--Song-Name-Font-Family);
  2771. font-size:var(--Song-Name-Font-Size);
  2772. text-transform:uppercase;
  2773. letter-spacing:.7px;
  2774. color:var(--Song-Name-Color);
  2775. }
  2776.  
  2777. .artist-name {
  2778. margin-top:3px;
  2779. font-family:var(--Artist-Name-Font-Family);
  2780. font-size:var(--Artist-Name-Font-Size);
  2781. letter-spacing:0.3px;
  2782. color:var(--Artist-Name-Color);
  2783. }
  2784.  
  2785.  
  2786.  
  2787. {CustomCSS}
  2788. </style>
  2789.  
  2790. </head>
  2791.  
  2792. <!--------------------------------------------------->
  2793.  
  2794. <body>
  2795.  
  2796. <div corner-cog>
  2797. <i class="ai-gear"></i>
  2798. </div>
  2799.  
  2800. <!---- MUSIC PLAYER ---->
  2801. {block:ifsongname}
  2802. <div id="glenplayer07">
  2803. <div class="flamingo">
  2804. <div class="circleofdeath">
  2805. <div class="tinfoil">
  2806. <div class="oliveoil"></div>
  2807. </div>
  2808.  
  2809. <div class="crust">
  2810. <div class="cherry">
  2811. <div class="music-controls">
  2812. <i class="ph-play-fill playy"></i>
  2813. <i class="ph-pause-fill pausee"></i>
  2814. </div>
  2815. </div><!--cherry-->
  2816. </div><!--crust-->
  2817. </div><!--circleofdeath-->
  2818.  
  2819. <div class="music-info">
  2820. <div class="song-name">{text:song name}</div>
  2821.  
  2822. {block:ifartistname}
  2823. <div class="artist-name">{text:artist name}</div>
  2824. {/block:ifartistname}
  2825. </div><!--music-info-->
  2826. </div><!--flamingo-->
  2827. </div><!--glenplayer07-->
  2828. {/block:ifsongname}
  2829.  
  2830. {block:ifsongfilemp3}
  2831. <audio id="audio" src="{text:song file mp3}" type="audio" {block:ifsongvolume}volume="{text:song volume}"{/block:ifsongvolume}></audio>
  2832. {/block:ifsongfilemp3}
  2833. <!----end music player---->
  2834.  
  2835.  
  2836. <!---- CONTAINER ---->
  2837. <div class="ubilu">
  2838. <div class="jfqqj">
  2839.  
  2840. <!---- LEFT SIDEBAR ---->
  2841. <div class="vhmqu">
  2842. <div class="abtpk">
  2843. <div class="uaizx">
  2844. <div class="envzk">
  2845. <!-- sidebar stuff, TOP PART -->
  2846. <div czmym>
  2847. <a jbwru href="//{Name}.tumblr.com">
  2848. {/block:ifsidebartitle}
  2849. <div avi-tit>{text:sidebar title}</div>
  2850. {/block:ifsidebartitle}
  2851.  
  2852. <div avi-username>{Name}</div>
  2853. </a>
  2854.  
  2855. <div sb-avi>
  2856. <img src="{image:sidebar icon}">
  2857. <img bvahz src="{image:sidebar icon}">
  2858. </div><!--jbwru-->
  2859. </div><!--czmym-->
  2860.  
  2861. <!-- sidebar stuff, DESCRIPTION -->
  2862. <div amche>
  2863. <div pfgil>
  2864. <div yconm>
  2865. <div ghjax>
  2866. <div desc>
  2867. {block:ifsidebardesc}
  2868. {text:sidebar desc}
  2869. {/block:ifsidebardesc}
  2870.  
  2871. {block:ifnotsidebardesc}
  2872. {block:Description}
  2873. {Description}
  2874. {/block:Description}
  2875. {/block:ifnotsidebardesc}
  2876. </div><!--end desc-->
  2877. </div>
  2878.  
  2879. <div ghjax barlinething></div>
  2880. </div><!--yconm-->
  2881. </div><!--pfgil-->
  2882. </div><!--amche-->
  2883.  
  2884. <!-- sidebar stuff, SEARCHBAR -->
  2885. <div searchbar-form sbf schb="{select:show searchbar}">
  2886. <form action="/search" method="get">
  2887. <input type="text" placeholder="{text:searchbar placeholder text}" name="q" value="{SearchQuery}"/>
  2888.  
  2889. <button type="submit" tib="{select:searchbar icon}">
  2890. <i class="ai-search"></i>
  2891. </button>
  2892. </form>
  2893. </div><!--end searchbar-->
  2894.  
  2895. <!-- sidebar stuff, NAVLINKS -->
  2896. <div dpaec>
  2897. <div boxlinks>
  2898. <!-- icons list: https://lucide.dev/-->
  2899. <a href="//{Name}.tumblr.com" title="home">
  2900. <i lucide icon-name="home"></i>
  2901. </a>
  2902.  
  2903. <a href="//{Name}.tumblr.com/ask" title="askbox">
  2904. <i lucide icon-name="mail"></i>
  2905. </a>
  2906.  
  2907. <a href="//{Name}.tumblr.com/archive" title="archive">
  2908. <i lucide icon-name="layout-grid"></i>
  2909. </a>
  2910.  
  2911. <!-- please do not remove the credit, thank you! <3 -->
  2912. <a href="//glenthemes.tumblr.com" title="&#x2740;&#8201;parfait&#8201;&#x2740; theme &#8202;&#8212;&#8202; @glenthemes">
  2913. <i class="glenbiz"></i>
  2914. </a>
  2915. </div><!--don't delete this line-->
  2916.  
  2917. <!-- 'plus' icon that activates the custom links -->
  2918. <div class="cl-tog">
  2919. <i lucide icon-name="plus"></i>
  2920. </div>
  2921. </div><!--end navlinks-->
  2922.  
  2923. </div><!--envzk-->
  2924.  
  2925. <!-- sidebar stuff, CUSTOM LINKS -->
  2926. <div krryo clpr="{select:customlinks per row}">
  2927. <div efrhc>
  2928. {block:ifcustomlink1name}
  2929. <a customlink href="{text:customlink 1 url}">
  2930. <span cl-inner>
  2931. <span dot></span>
  2932. <span text>{text:customlink 1 name}</span>
  2933. </span>
  2934. </a>
  2935. {/block:ifcustomlink1name}
  2936.  
  2937. {block:ifcustomlink2name}
  2938. <a customlink href="{text:customlink 2 url}">
  2939. <span cl-inner>
  2940. <span dot></span>
  2941. <span text>{text:customlink 2 name}</span>
  2942. </span>
  2943. </a>
  2944. {/block:ifcustomlink2name}
  2945.  
  2946. {block:ifcustomlink3name}
  2947. <a customlink href="{text:customlink 3 url}">
  2948. <span cl-inner>
  2949. <span dot></span>
  2950. <span text>{text:customlink 3 name}</span>
  2951. </span>
  2952. </a>
  2953. {/block:ifcustomlink3name}
  2954.  
  2955. {block:ifcustomlink4name}
  2956. <a customlink href="{text:customlink 4 url}">
  2957. <span cl-inner>
  2958. <span dot></span>
  2959. <span text>{text:customlink 4 name}</span>
  2960. </span>
  2961. </a>
  2962. {/block:ifcustomlink4name}
  2963.  
  2964. {block:ifcustomlink5name}
  2965. <a customlink href="{text:customlink 5 url}">
  2966. <span cl-inner>
  2967. <span dot></span>
  2968. <span text>{text:customlink 5 name}</span>
  2969. </span>
  2970. </a>
  2971. {/block:ifcustomlink5name}
  2972.  
  2973. {block:ifcustomlink6name}
  2974. <a customlink href="{text:customlink 6 url}">
  2975. <span cl-inner>
  2976. <span dot></span>
  2977. <span text>{text:customlink 6 name}</span>
  2978. </span>
  2979. </a>
  2980. {/block:ifcustomlink6name}
  2981.  
  2982. {block:ifcustomlink7name}
  2983. <a customlink href="{text:customlink 7 url}">
  2984. <span cl-inner>
  2985. <span dot></span>
  2986. <span text>{text:customlink 7 name}</span>
  2987. </span>
  2988. </a>
  2989. {/block:ifcustomlink7name}
  2990.  
  2991. {block:ifcustomlink8name}
  2992. <a customlink href="{text:customlink 8 url}">
  2993. <span cl-inner>
  2994. <span dot></span>
  2995. <span text>{text:customlink 8 name}</span>
  2996. </span>
  2997. </a>
  2998. {/block:ifcustomlink8name}
  2999. </div><!--efrhc-->
  3000. </div><!--krryo-->
  3001. </div><!--uaizx-->
  3002. </div><!--abtpk-->
  3003. </div><!--end left sidebar-->
  3004.  
  3005.  
  3006. <!---- HEADER ---->
  3007. <div class="xcjya">
  3008.  
  3009. <div class="header-sect" sh="{select:show header}" {block:ifheadertextcolumn1}has-col-1{/block:ifheadertextcolumn1} {block:ifheadertextcolumn2}has-col-2{/block:ifheadertextcolumn2}>
  3010. <div class="qmtwu">
  3011. <div header-img="{image:header image}">
  3012. <img src="{image:header image}">
  3013. </div>
  3014.  
  3015. {block:ifheadertextcolumn1}
  3016. <div header-texts>
  3017. <div class="mwfgi">
  3018. <div ht-col>{text:header text column 1}</div>
  3019.  
  3020. {block:ifheadertextcolumn2}
  3021. <div ht-col>{text:header text column 2}</div>
  3022. {/block:ifheadertextcolumn2}
  3023. </div>
  3024. </div>
  3025. {/block:ifheadertextcolumn1}
  3026. </div><!--qmtwu-->
  3027. </div><!--end header section-->
  3028.  
  3029.  
  3030. <!---- POSTS ---->
  3031. <div class="postscont" black-and-white="{select:grayscale images}">
  3032.  
  3033. {block:Posts inlineMediaWidth="1280" inlineNestedMediaWidth="1280"}
  3034. <div class="posts {PostType}-post" id="{PostID}" post-type="{PostType}" {block:NotReblog}original-post{/block:NotReblog} {block:RebloggedFrom}reblogged-post{/block:RebloggedFrom}>
  3035.  
  3036. <div class="postinner">
  3037.  
  3038. {block:RebloggedFrom}
  3039. <div class="reblog-head nosrc">
  3040. <span reblogger-icon="{ReblogRootPortraitURL-64}"></span>
  3041. <span class="reblog-url">
  3042. <a href="{ReblogRootURL}">{ReblogRootName}</a>
  3043. </span>
  3044. </div>
  3045. {/block:RebloggedFrom}
  3046.  
  3047. <!------ POST TITLE ------>
  3048. {block:Title}
  3049. <h1 class="post-title">{Title}</h1>
  3050. {/block:Title}
  3051.  
  3052. <!------ TEXT POSTS ------>
  3053. {block:Text}
  3054. {block:NotReblog}{Body}{/block:NotReblog}
  3055. {block:RebloggedFrom}
  3056. {block:Reblogs}
  3057. <div class="reblog-wrap">
  3058. <div class="reblog-head source-head">
  3059. <span reblogger-icon="{PortraitURL-64}"></span>
  3060. <span class="reblog-url">
  3061. <a href="{Permalink}">{Username}</a>
  3062. </span>
  3063. </div>
  3064. <div class="reblog-comment">{Body}</div>
  3065. </div>
  3066. {/block:Reblogs}
  3067. {/block:RebloggedFrom}
  3068. {/block:Text}
  3069.  
  3070. <!------ SINGLE PHOTO ------>
  3071. {block:Photo}
  3072. <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>
  3073. {/block:Photo}
  3074.  
  3075. <!------ PHOTOSETS ------>
  3076. {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}
  3077.  
  3078. <!------ QUOTE POSTS ------>
  3079. {block:Quote}
  3080. <div class="quote-ico">
  3081. <i lucide icon-name="quote"></i>
  3082. </div>
  3083. <div class="quote-words">{Quote}</div>
  3084. {block:Source}
  3085. <div class="quote-source">
  3086. <span mdash>&mdash;</span>
  3087. {Source}
  3088. </div>{/block:Source}
  3089. {/block:Quote}
  3090.  
  3091. <!------ LINK POSTS ------>
  3092. {block:Link}
  3093. <a class="linkpost-title" href="{URL}" {Target}>
  3094. <span link-icon>
  3095. <i class="mi-link-alt"></i>
  3096. </span>
  3097.  
  3098. <span link-display-text>&#8201;{Name} &#8202;»</span>
  3099. </a>
  3100.  
  3101. {block:Excerpt}
  3102. <div class="link-excerpt">
  3103. {Excerpt}
  3104. {block:Host}— <a class="le-host" href="{URL}" {Target}>{Host}</a>{/block:Host}
  3105. </div>
  3106. {/block:Excerpt}
  3107.  
  3108. {block:Description}
  3109. <div class="link-description">
  3110. {block:NotReblog}{Description}{/block:NotReblog}
  3111. {block:RebloggedFrom}
  3112. {block:Reblogs}
  3113. <div class="reblog-wrap">
  3114. <div class="reblog-head">
  3115. <span reblogger-icon="{PortraitURL-64}"></span>
  3116. <span class="reblog-url">
  3117. <a href="{Permalink}">{Username}</a>
  3118. </span>
  3119. </div>
  3120. <div class="reblog-comment">{Body}</div>
  3121. </div>
  3122. {/block:Reblogs}
  3123. {/block:RebloggedFrom}
  3124. </div>
  3125. {/block:Description}
  3126. {/block:Link}
  3127.  
  3128. <!------ CHAT POSTS ------>
  3129. {block:Chat}
  3130. <div class="chatwrap">
  3131. {block:Lines}
  3132. <div class="chat_row">
  3133. {block:Label}
  3134. <div class="chat_label">{Label}</div>
  3135. {/block:Label}
  3136.  
  3137. <div class="chat_content">
  3138. {Line}
  3139. </div>
  3140. </div>
  3141. {/block:Lines}
  3142. </div>
  3143. {/block:Chat}
  3144.  
  3145. <!------ AUDIO POSTS ------>
  3146. {block:Audio}
  3147. <div class="audiowrap">
  3148. {block:AudioPlayer}
  3149. <div class="aud-emb">
  3150. {AudioPlayer}
  3151. </div>
  3152. {/block:AudioPlayer}
  3153.  
  3154. <div class="albumwrap" {block:AlbumArt}has-cover{/block:AlbumArt}>
  3155. {block:AlbumArt}
  3156. <img src="{AlbumArtURL}">
  3157. {/block:AlbumArt}
  3158.  
  3159. <div class="audplac"></div>
  3160.  
  3161. <div class="butts">
  3162. <div class="overplay"></div>
  3163. <div class="overpause"></div>
  3164. </div>
  3165. </div>
  3166.  
  3167. <div class="audiotxt">
  3168. <div class="odin">
  3169.  
  3170. <div class="aud-song-name" {block:TrackName}has-name{/block:TrackName}>
  3171. <div class="untit">Untitled track</div>
  3172.  
  3173. {block:TrackName}
  3174. <div class="hastit">{TrackName}</div>
  3175. {/block:TrackName}
  3176. </div>
  3177.  
  3178. {block:Album}
  3179. <div class="aud-album-name">{Album}</div>
  3180. {/block:Album}
  3181.  
  3182. <div class="aud-artist" {block:Artist}has-artist{/block:Artist}>
  3183. <div class="unart">Unknown artist</div>
  3184.  
  3185. {block:Artist}
  3186. <div class="hasart">{Artist}</div>
  3187. {/block:Artist}
  3188. </div>
  3189. </div><!--odin-->
  3190.  
  3191. <a class="inari" title="download" target="_blank">
  3192. <span class="int-all"></span>
  3193. </a>
  3194. </div><!--audiotxt-->
  3195. </div><!--audiowrap-->
  3196. {/block:Audio}
  3197.  
  3198. <!------ VIDEO POSTS ------>
  3199. {block:Video}
  3200. <div class="tmblr-video">{Video-500}</div>
  3201. {/block:Video}
  3202.  
  3203. <!------ ANSWER POSTS ------>
  3204. {block:Answer}
  3205. <!-- who asked? -->
  3206. <div class="reblog-wrap une_question">
  3207. <div class="asker-person">
  3208. <div class="askpot">
  3209. <span reblogger-icon="{AskerPortraitURL-64}"></span>
  3210. </div>
  3211. <span class="asker-name">{Asker} asked:</span>
  3212. </div>
  3213.  
  3214. <div class="question_text">{Question}</div>
  3215. </div>
  3216.  
  3217. <!--------------------------------------->
  3218.  
  3219. <!-- who answered? -->
  3220. {block:Answerer}
  3221. <div class="reblog-wrap une_reponse">
  3222. <div class="answerer reblog-head">
  3223. <span reblogger-icon="{AnswererPortraitURL-64}"></span>
  3224. <span class="reblog-url">{Answerer} answered:</span>
  3225. </div>
  3226. <p class="answer_text">{Answer}</p>
  3227. </div>
  3228.  
  3229. <!-- additional reblogs to the ask post -->
  3230. {block:Reblogs}
  3231. <div class="reblog-wrap reply_container">
  3232. <div class="replier reblog-head">
  3233. <span reblogger-icon="{PortraitURL-64}"></span>
  3234. <span class="reblog-url">
  3235. <a href="{Permalink}">{Username}</a>
  3236. </span>
  3237. </div>
  3238. <div class="reply">{Body}</div>
  3239. </div>
  3240. {/block:Reblogs}
  3241. {/block:Answerer}
  3242.  
  3243. <!--------------------------------------->
  3244.  
  3245. <!-- original answer post -->
  3246. {block:NotReblog}
  3247. <div class="reblog-wrap une-reponse">
  3248. <div class="answerer reblog-head">
  3249. <span reblogger-icon="{PortraitURL-64}"></span>
  3250. <span class="reblog-url">
  3251. <a href="{Permalink}">{Name}</a> answered:
  3252. </span>
  3253. </div>
  3254.  
  3255. <div class="answer_text">{Answer}</div>
  3256. </div><!--answer-container-->
  3257. {/block:NotReblog}
  3258. {/block:Answer}
  3259. <!------ END ANSWER ------>
  3260.  
  3261. <!------ 'CAPTION'? ------>
  3262. {block:Caption}
  3263. <div class="caption">
  3264. {block:NotReblog}{Caption}{/block:NotReblog}
  3265. {block:RebloggedFrom}
  3266. {block:Reblogs}
  3267. <div class="reblog-wrap">
  3268. <div class="reblog-head">
  3269. <span reblogger-icon="{PortraitURL-64}"></span>
  3270. <span class="reblog-url">
  3271. <a href="{Permalink}">{Username}</a>
  3272. </span>
  3273. </div><!--reblog-head-->
  3274. <div class="reblog-comment">{Body}</div>
  3275. </div><!--comment-container-->
  3276. {/block:Reblogs}
  3277. {/block:RebloggedFrom}
  3278. </div><!--caption-->
  3279. {/block:Caption}
  3280.  
  3281.  
  3282. <!------ TAGS ------>
  3283. {block:HasTags}
  3284. <div class="tagsdiv" clicktags="{select:click tags}">
  3285. <div class="tagsin">
  3286. {block:Tags}
  3287. <a href="{TagURL}">{Tag}</a>
  3288. {/block:Tags}
  3289. </div>
  3290. </div>
  3291. {/block:HasTags}
  3292.  
  3293. <!------ PERMALINK ------>
  3294. {block:Date}
  3295. <div class="permadiv" topdiff="{select:permalink top gap}">
  3296. <div class="permaleft">
  3297. <a {block:IndexPage}href="{Permalink}"{/block:IndexPage}>
  3298. <i class="ai-{select:permalink icon}"></i>
  3299. {block:PermalinkPage}{ShortDayOfWeek}, {/block:PermalinkPage}{ShortMonth} {DayOfMonthWithZero}{block:PermalinkPage} {Year}{block:PermalinkPage}
  3300. &emsp;&thinsp;{TimeAgo}
  3301. {block:IndexPage}
  3302. &ensp;•&ensp;
  3303. {NoteCountWithLabel}
  3304. {block:PinnedPostLabel}&emsp;&thinsp;Pinned Post{/block:PinnedPostLabel}
  3305. {/block:IndexPage}
  3306. </a>
  3307. </div>
  3308.  
  3309. <!------------------------------>
  3310. {block:IndexPage}
  3311. <div class="permaright" clicktags="{select:click tags}">
  3312. {block:HasTags}
  3313. <a class="clicktags">
  3314. <i class="ph-hash-bold"></i>
  3315. </a>
  3316. {/block:HasTags}
  3317.  
  3318.  
  3319. <a href="{ReblogURL}" title="reblog this post">
  3320. <i class="mi-repeat"></i>
  3321. </a>
  3322.  
  3323. <a title="like this post">
  3324. {LikeButton}
  3325. <i class="ai-heart"></i>
  3326. </a>
  3327. </div>
  3328. {/block:IndexPage}
  3329. <!------------------------------>
  3330.  
  3331. {block:PermalinkPage}
  3332. <div class="permaright">
  3333. {block:NotReblog}
  3334. <span>original post</span>
  3335. {/block:NotReblog}
  3336.  
  3337. {block:RebloggedFrom}
  3338. <a href="{ReblogParentURL}" title="{ReblogParentName}">via</a>
  3339. <a dash>/</a>
  3340. <a href="{ReblogRootURL}" title="{ReblogRootName}">source</a>
  3341. {/block:RebloggedFrom}
  3342. </div>
  3343. {/block:PermalinkPage}
  3344.  
  3345. </div><!--permadiv-->
  3346. {/block:Date}
  3347. </div><!--postinner-->
  3348. </div><!--posts-->
  3349.  
  3350. {block:PostNotes}
  3351. <div class="notescont">
  3352. <h1>{NoteCountWithLabel}</h1>
  3353. {PostNotes}
  3354. </div>
  3355. {/block:PostNotes}
  3356.  
  3357. {/block:Posts}
  3358.  
  3359. <!------ PAGINATION ------>
  3360. {block:Pagination}
  3361. <div class="botpagi">
  3362. {block:PreviousPage}
  3363. <a class="flex" href="{PreviousPage}">
  3364. <div class="prev-svg"></div>
  3365. <span>previous page</span>
  3366. </a>
  3367. {/block:PreviousPage}
  3368.  
  3369. {block:NextPage}
  3370. <a class="flex pn" href="{NextPage}">
  3371. <span>next page</span>
  3372. <div class="next-svg"></div>
  3373. </a>
  3374. {/block:NextPage}
  3375. </div>
  3376. {/block:Pagination}
  3377. </div><!--postscont-->
  3378. </div><!--xcjya-->
  3379.  
  3380. </div><!--jfqqj-->
  3381. </div><!--ubilu-->
  3382.  
  3383. <script src="//static.tumblr.com/0podkko/jfMplm3f8/modified_photosets.js"></script>
  3384.  
  3385. <script>
  3386. lucide.createIcons();
  3387. </script>
  3388.  
  3389. </body>
  3390. </html>
Add Comment
Please, Sign In to add comment