Advertisement
vitaminholland

Theme — Daydreaming

Sep 17th, 2021 (edited)
4,627
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 31.56 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC>
  2.  
  3. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  4.  
  5. <html>
  6.  
  7. <head>
  8.  
  9. <title>{Title}</title>
  10.  
  11. <link rel="shortcut icon" href="{Favicon}">
  12.  
  13. <!-- 'Daydreaming' by vitaminholland -->
  14.  
  15. <!-- Metadata -->
  16.  
  17. <meta name="color:Background" content="#f8f8f8"/>
  18. <meta name="color:Border" content="#eeeeee"/>
  19. <meta name="color:Chat Even Background" content="#f0f0f0"/>
  20. <meta name="color:Link" content="#000000"/>
  21. <meta name="color:Link Hover" content="#cfcfcf"/>
  22. <meta name="color:Like" content="#ec6363"/>
  23. <meta name="color:Main Color" content="#ff9999"/>
  24. <meta name="color:Pin" content="#31a49d"/>
  25. <meta name="color:Post Background" content="#ffffff"/>
  26. <meta name="color:Pre Background" content="#f8f8f8"/>
  27. <meta name="color:Scrollbar" content="#000000"/>
  28. <meta name="color:Text" content="#555555"/>
  29. <meta name="color:Tooltip Background" content="#000000"/>
  30. <meta name="color:Tooltip Color" content="#ffffff"/>
  31.  
  32. <meta name="select:Heading Font" content="Playfair Display" title="Playfair Display"/>
  33. <meta name="select:Heading Font" content="Lora" title="Lora"/>
  34. <meta name="select:Heading Font" content="Noto Serif Display" title="Noto Serif Display"/>
  35.  
  36. <meta name="select:Body Font" content="Noto Sans" title="Noto Sans"/>
  37. <meta name="select:Body Font" content="DM Sans" title="DM Sans"/>
  38. <meta name="select:Body Font" content="Golos Text" title="Golos Text"/>
  39. <meta name="select:Body Font" content="Karla" title="Karla"/>
  40. <meta name="select:Body Font" content="Nunito Sans" title="Nunito Sans"/>
  41. <meta name="select:Body Font" content="Open Sans" title="Open Sans"/>
  42. <meta name="select:Body Font" content="Work Sans" title="Work Sans"/>
  43.  
  44. <meta name="select:Body Font Size" content="0.9rem" title="0.9rem"/>
  45. <meta name="select:Body Font Size" content="1rem" title="1rem"/>
  46. <meta name="select:Body Font Size" content="0.8rem" title="0.8rem"/>
  47.  
  48. <meta name="select:Uppercase Font Size" content="0.8rem" title="0.8rem"/>
  49. <meta name="select:Uppercase Font Size" content="0.9rem" title="0.9rem"/>
  50.  
  51. <meta name="image:Sidebar Image" content="https://i.imgur.com/mIPuGhf.png"/>
  52. <meta name="image:Icon Image" content="https://i.imgur.com/sTuOcKu.png"/>
  53.  
  54. <meta name="text:Title" content="Daydreaming"/>
  55. <meta name="text:Subtitle" content="You Were The Sweetest Apparition, Such A Pretty Vision"/>
  56.  
  57. <meta name="text:Link 1 URL" content="/"/>
  58. <meta name="text:Link 1 Name" content="Link One"/>
  59. <meta name="text:Link 2 URL" content="/"/>
  60. <meta name="text:Link 2 Name" content="Link Two"/>
  61. <meta name="text:Link 3 URL" content="/"/>
  62. <meta name="text:Link 3 Name" content="Link Three"/>
  63. <meta name="text:Link 4 URL" content="/"/>
  64. <meta name="text:Link 4 Name" content="Link Four"/>
  65. <meta name="text:Link 5 URL" content="/"/>
  66. <meta name="text:Link 5 Name" content="Link Five"/>
  67. <meta name="text:Link 6 URL" content="/"/>
  68. <meta name="text:Link 6 Name" content="Link Six"/>
  69.  
  70. <meta name="if:Submit Link" content="1"/>
  71.  
  72. <meta name="if:Hide Tags" content="0"/>
  73. <meta name="if:Show Tags" content="1"/>
  74.  
  75. <meta name="if:Back To Top" content="1"/>
  76.  
  77. <!-- Google Fonts Script -->
  78.  
  79. <link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif+Display:ital,wght@0,400;0,700;1,400;1,700&family=Playfair+Display:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
  80.  
  81. <link href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Golos+Text:wght@400;700&family=Karla:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Nunito+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Work+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
  82.  
  83. <!-- Styled Tooltips Script -->
  84.  
  85. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  86.  
  87. <script src="https://static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
  88.  
  89. <script>
  90. (function($){
  91. $(document).ready(function(){
  92. $("a[title]").style_my_tooltips({
  93. tip_follows_cursor:true,
  94. tip_delay_time:90,
  95. tip_fade_speed:600,
  96. attribute:"title"
  97. });
  98. });
  99. })(jQuery);
  100. </script>
  101.  
  102. <!-- Font Awesome Script -->
  103.  
  104. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
  105.  
  106. <!--✻✻✻✻✻✻  npf audio player by @glenthemes  ✻✻✻✻✻✻-->
  107.  
  108. <script src="//tmblr-npf-audio.gitlab.io/s/init.js"></script>
  109.  
  110. <link href="//tmblr-npf-audio.gitlab.io/s/base.css" rel="stylesheet">
  111.  
  112. <script>
  113. tumblr_npf_audio({
  114. emptyTitleText: "",
  115. emptyArtistText: "",
  116. emptyAlbumText: "",
  117. titleLabel: "",    
  118. artistLabel: "",
  119. albumLabel: "",
  120. });
  121. </script>
  122.  
  123. <!-- Unnest Captions Script -->
  124.  
  125. <script src="//code.jquery.com/jquery-2.2.4.min.js"></script>
  126.  
  127. <script src="https://static.tumblr.com/wgg6svp/OoTofxa0c/unnest.min.js"></script>
  128.  
  129. <script>
  130. $(function(){  $('.entries').unnest({
  131. yourCaption: ".text, .caption",
  132. wrapName: ".tumblr_parent",
  133. newCaptionUsername: false,
  134. originalPostCaptionUsername: false,
  135. tumblrAvatars: true,
  136. tumblrAvatarClass: ".tumblr_avatar",
  137. usernameColon: false
  138. });
  139. });
  140. </script>
  141.  
  142. <!-- NPF images fix v3.0 by @glenthemes [2021] 💌 git.io/JRBt7 -->
  143.  
  144. <script src="//npf-images-v3.github.io/script.js"></script>
  145.  
  146. <link rel="stylesheet" href="//npf-images-v3.github.io/recon.css">
  147. <style tmblr-npf>
  148. :root {
  149. --NPF-Caption-Spacing: 1em;
  150. --NPF-Image-Spacing: 1px;
  151. }
  152. </style>
  153.  
  154. <link rel="stylesheet" media="screen" href="//assets.tumblr.com/client/prod/standalone/blog-network-npf/index.build.css">
  155.  
  156. <!-- Inline Images Resizing Script -->
  157.  
  158. <script>
  159. $(".tmblr-full, figure").each(function(){
  160. var imgWidth = $(this).attr("data-orig-width"),
  161. img = $(this).find("img"),
  162. imgSrc = img.attr("src");
  163. $('figure').css({'margin-left':'0','margin-right':'0','display':'inline-block'});
  164. if (imgWidth >= 500){
  165. img.attr("src",imgSrc.replace("_500.","_1280."));
  166. $('.tmblr-full img, figure img').css({'width':'auto','height':'auto','vertical-align':'middle'});
  167. }
  168. });  
  169. </script>
  170.  
  171. <!-- PXU Script -->
  172.  
  173. <link href="https://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css"/>
  174.  
  175. <script src="https://static.tumblr.com/qudkd6d/Az6nkemqr/pxuphotoset.min.js"></script>
  176.  
  177. <script>
  178. $(document).ready(function(){
  179. $('.photo-slideshow').pxuPhotoset({
  180. lightbox: true,
  181. rounded: false,
  182. gutter: '1px',
  183. borderRadius: '0px',
  184. photoset: '.photo-slideshow',
  185. photoWrap: '.photo-data',
  186. photo: '.pxu-photo'
  187. });
  188. });
  189. </script>
  190.  
  191. <!-- Responsive Tumblr Videos Script -->
  192.  
  193. <script src="https://rawgit.com/robinpx/tumblr/master/scripts/flexibleFrames/flexibleFrames.min.js"></script>
  194.  
  195. <script>
  196. $(document).ready(function() {
  197. flexibleFrames($(".video"));  
  198. });
  199. </script>
  200.  
  201. <!-- Hide & Show Script -->
  202.  
  203. <script>
  204. $(document).ready(function(){
  205. $(".tags").hide();
  206. $(".tags-title").click(function(){
  207. $(this).next(".tags").slideToggle('fast');
  208. });
  209. });
  210. </script>
  211.  
  212. <!-- Scroll To Top Script -->
  213.  
  214. <script type="text/javascript">
  215. $(function() {      
  216. $(window).scroll(function() {
  217. if($(this).scrollTop() != 0) {
  218. $('#top').fadeIn();        
  219. }
  220. else {
  221. $('#top').fadeOut();      
  222. }
  223. });
  224. $('#top').click(function() {
  225. $('body,html').animate({scrollTop:0},600);
  226. });
  227. });
  228. </script>
  229.  
  230. <style type="text/css">
  231.  
  232. .tmblr-iframe--app-cta-button {
  233. display: none!important;
  234. }
  235.  
  236. ::-webkit-scrollbar-thumb:horizontal {
  237. background: {color:Scrollbar};
  238. }
  239.  
  240. ::-webkit-scrollbar-thumb:vertical {
  241. background: {color:Scrollbar};
  242. }
  243.  
  244. ::-webkit-scrollbar {
  245. height: 1px;
  246. width: 1px;
  247. }
  248.  
  249. ::selection {
  250. background: {color:Main Color};
  251. color: white;
  252. }
  253.  
  254. ::-moz-selection {
  255. background: {color:Main Color};
  256. color: white;
  257. }
  258.  
  259. #s-m-t-tooltip {
  260. background: {color:Tooltip Background};
  261. border-radius: 5px;
  262. color: {color:Tooltip Color};
  263. font-size: {select:Uppercase Font Size};
  264. margin-top: 30px;
  265. padding: 5px;
  266. text-align: center;
  267. text-transform: uppercase;
  268. z-index: 999999999999999999999999999999999999;
  269. }
  270.  
  271. body {
  272. background: {color:Background};
  273. color: {color:Text};
  274. cursor: url(https://i.imgur.com/lhPqll6.png), progress;
  275. font-family: '{select:Body Font}', sans-serif;
  276. font-size: {select:Body Font Size};
  277. font-style: normal;
  278. font-weight: 400;
  279. hyphens: auto;
  280. letter-spacing: 1px;
  281. margin: 0px;
  282. text-align: left;
  283. text-transform: none;
  284. word-wrap: break-word;
  285. }
  286.  
  287. a {
  288. color: {color:Link};
  289. text-decoration: none;
  290. -webkit-transition: all 0.5s ease;
  291. -moz-transition: all 0.5s ease;
  292. -o-transition: all 0.5s ease;
  293. }
  294.  
  295. a:hover {
  296. color: {color:Link Hover};
  297. }
  298.  
  299. b {
  300. font-weight: 700;
  301. }
  302.  
  303. h1 {
  304. font-family: '{select:Heading Font}', sans-serif;
  305. font-size: 1.5rem;
  306. font-weight: bold;
  307. margin-block-start: 0em;
  308. text-transform: lowercase;
  309. }
  310.  
  311. h2 {
  312. font-size: 1rem;
  313. font-weight: bold;
  314. margin-block-start: 0em;
  315. }
  316.  
  317. blockquote {
  318. border-left: 1px solid {color:Border};
  319. margin: 5px;
  320. padding-left: 5px;
  321. }
  322.  
  323. blockquote img {
  324. height: auto;
  325. max-width: 100%;
  326. }
  327.  
  328. blockquote blockquote {
  329. border-left: 1px solid {color:Border};
  330. padding-left: 5px;
  331. }
  332.  
  333. pre {
  334. background: {color:Pre Background};
  335. border-radius: 5px;
  336. padding: 10px;
  337. white-space: pre-wrap;
  338. }
  339.  
  340. #border-top {
  341. background: {color:Main Color};
  342. height: 3px;
  343. position: fixed;
  344. top: 0px;
  345. width: 100%;
  346. z-index: 1;
  347. }
  348.  
  349. #container {
  350. margin-bottom: 75px;
  351. margin-left: auto;
  352. margin-right: auto;
  353. margin-top: 78px;
  354. width: 892px;
  355. }
  356.  
  357. #user-information-wrapper {
  358. align-items: center;
  359. display: flex;
  360. flex-direction: column;
  361. height: calc(100% - 3px);
  362. justify-content: center;
  363. position: fixed;
  364. top: 3px;
  365. width: 300px;
  366. }
  367.  
  368. #user-information {
  369. width: 300px;
  370. }
  371.  
  372. .links-wrapper {
  373. align-items: baseline;
  374. background: {color:Post Background};
  375. display: flex;
  376. justify-content: space-between;
  377. border: 1px solid {color:Border};
  378. border-bottom: none;
  379. border-top-left-radius: 5px;
  380. border-top-right-radius: 5px;
  381. padding: 20px;
  382. }
  383.  
  384. .modal {
  385. animation-duration: 0.5s;
  386. animation-name: animatetop;
  387. background: rgba(255, 255, 255, 0.7);
  388. display: none;
  389. height: 100%;
  390. left: 0px;
  391. overflow: auto;
  392. position: fixed;
  393. top: 0px;
  394. width: 100%;
  395. z-index: 5;
  396. }
  397.  
  398. .modal-content-wrapper {
  399. align-items: center;
  400. display: flex;
  401. flex-direction: column;
  402. height: 100%;
  403. justify-content: center;
  404. margin-left: auto;
  405. margin-right: auto;
  406. top: 0px;
  407. width: 342px;
  408. }
  409.  
  410. .modal-content {
  411. width: 342px;
  412. }
  413.  
  414. .close-modal {
  415. background: {color:Main Color};
  416. border-radius: 5px;
  417. color: {color:Post Background};
  418. display: inline-block;
  419. font-size: 0.9rem;
  420. font-variant: normal;
  421. height: 0.9rem;
  422. line-height: 1;
  423. margin-left: 362px;
  424. padding: 20px;
  425. position: absolute;
  426. text-rendering: auto;
  427. width: 0.9rem;
  428. z-index: 1;
  429. -webkit-transition: all 0.5s ease;
  430. -moz-transition: all 0.5s ease;
  431. -o-transition: all 0.5s ease;
  432. }
  433.  
  434. .close-modal:hover {
  435. color: {color:Link Hover};
  436. }
  437.  
  438. @keyframes animatetop {
  439.  
  440. from {
  441. opacity: 0;
  442. }
  443.  
  444. to {
  445. top: 0px;
  446. opacity: 1;
  447. }
  448.  
  449. }
  450.  
  451. .more-links {
  452. background: {color:Post Background};
  453. border: 1px solid {color:Border};
  454. border-radius: 5px;
  455. font-size: {select:Uppercase Font Size};
  456. margin-left: auto;
  457. margin-right: auto;
  458. padding: 20px;
  459. text-transform: uppercase;
  460. width: 300px;
  461. }
  462.  
  463. .more-links a {
  464. border-bottom: 1px solid {color:Border};
  465. display: inline-block;
  466. margin: 5px;
  467. padding-bottom: 10px;
  468. width: 137.5px;
  469. }
  470.  
  471. .search-wrapper {
  472. margin-top: 20px;
  473. width: 100%;
  474. }
  475.  
  476. form {
  477. display: flex;
  478. margin-top: 0em;
  479. margin-block-end: 0em;
  480. }
  481.  
  482. input {
  483. appearance: textfield;
  484. background: {color:Post Background};
  485. border: 1px solid {color:Border}!important;
  486. border-image: initial;
  487. border-radius: 5px;
  488. border-style: none;
  489. border-width: 0px;
  490. color: {color:Text};
  491. cursor: text;
  492. font-family: '{select:Body Font}', sans-serif;
  493. font-size: {select:Uppercase Font Size};
  494. letter-spacing: 1px;
  495. margin: 0px;
  496. outline: 0;
  497. padding: 20px;
  498. text-align: left;
  499. text-indent: 0px;
  500. text-rendering: auto;
  501. text-shadow: none;
  502. text-transform: uppercase;
  503. width: 100%;
  504. -webkit-rtl-ordering: logical;
  505. -webkit-writing-mode: horizontal-tb !important;
  506. }
  507.  
  508. input[type="submit" i] {
  509. display: none!important;
  510. }
  511.  
  512. .sidebar-image {
  513. height: 150px;
  514. width: 300px;
  515. z-index: -1;
  516. }
  517.  
  518. .sidebar-image img {
  519. height: 150px;
  520. width: 300px;
  521. }
  522.  
  523. .icon-image {
  524. height: 70px;
  525. margin-left: 20px;
  526. margin-top: -40px;
  527. width: 70px;
  528. }
  529.  
  530. .icon-image img {
  531. background: {color:Post Background};
  532. border-radius: 100px;
  533. height: 70px;
  534. padding: 5px;
  535. width: 70px;
  536. }
  537.  
  538. .tsd-wrapper {
  539. background: {color:Post Background};
  540. border: 1px solid {color:Border};
  541. border-top: none;
  542. border-bottom-left-radius: 5px;
  543. border-bottom-right-radius: 5px;
  544. margin-top: -30px;
  545. padding: 20px;
  546. }
  547.  
  548. .title {
  549. color: {color:Main Color};
  550. font-size: {select:Uppercase Font Size};
  551. font-weight: bold;
  552. margin-top: 40px;
  553. text-transform: uppercase;
  554. }
  555.  
  556. .subtitle {
  557. font-size: {select:Uppercase Font Size};
  558. text-transform: lowercase;
  559. }
  560.  
  561. .description {
  562. font-size: {select:Uppercase Font Size};
  563. margin-top: 15px;
  564. text-transform: uppercase;
  565. }
  566.  
  567. .links {
  568. font-size: {select:Uppercase Font Size};
  569. margin-top: 15px;
  570. text-transform: uppercase;
  571. }
  572.  
  573. .links a {
  574. display: inline-block;
  575. margin-right: 10px;
  576. }
  577.  
  578. #posts {
  579. margin-left: 400px;
  580. width: 492px;
  581. }
  582.  
  583. .entries {
  584. margin-bottom: 50px;
  585. width: 492px;
  586. }
  587.  
  588. .entries-wrapper {
  589. background: {color:Post Background};
  590. border: 1px solid {color:Border};
  591. border-radius: 5px;
  592. padding: 20px;
  593. width: 450px;
  594. }
  595.  
  596. .entries img {
  597. height: auto;
  598. max-width: 100%;
  599. }
  600.  
  601. .npf_row img {
  602. width: 100%;
  603. }
  604.  
  605. .tmblr-full {
  606. margin-bottom: 10px;
  607. }
  608.  
  609. .npf_inst {
  610. margin-bottom: 20px;
  611. }
  612.  
  613. .npf-wrapper {
  614. margin: 0px;
  615. }
  616.  
  617. .npf-wrapper .tmblr-full {
  618. display: flex;
  619. }
  620.  
  621. .text-wrapper {
  622. margin: 0px;
  623. }
  624.  
  625. .read_more {
  626. background: {color:Main Color};
  627. border: 1px solid {color:Border};
  628. border-radius: 5px;
  629. color: white;
  630. display: inline-block;
  631. font-size: {select:Uppercase Font Size};
  632. padding: 10px;
  633. text-align: center;
  634. text-transform: uppercase;
  635. width: calc(100% - 22px);
  636. }
  637.  
  638. .read_more:hover {
  639. background: white;
  640. color: {color:Main Color};
  641. }
  642.  
  643. .vignette, #vignette {
  644. opacity: 0;
  645. }
  646.  
  647. .lightbox-image, #tumblr_lightbox img {
  648. border-radius: 0!important;
  649. box-shadow: none!important;
  650. max-width: none;
  651. }
  652.  
  653. .tmblr-lightbox, #tumblr_lightbox {
  654. background-attachment: fixed;
  655. background-image: url('https://i.imgur.com/7wF2zbK.png');
  656. background-repeat: repeat;
  657. }
  658.  
  659. .lightbox-caption, #tumblr_lightbox_caption {
  660. visibility: hidden;
  661. }
  662.  
  663. .text p {
  664. margin-top: 0px;
  665. }
  666.  
  667. .caption {
  668. margin-top: 20px;
  669. }
  670.  
  671. .caption p {
  672. margin-top: 0px;
  673. }
  674.  
  675. blockquote.tumblr_parent {
  676. border: none;
  677. border-bottom: 1px solid {color:Border};
  678. margin: 0px;
  679. margin-bottom: 20px;
  680. padding: 0px;
  681. }
  682.  
  683. blockquote.tumblr_parent:last-child {
  684. border-bottom: 0px;
  685. }
  686.  
  687. blockquote.user-reblog {
  688. border: none;
  689. margin: 0px;
  690. padding: 0px;
  691. }
  692.  
  693. .tumblr_avatar {
  694. border-radius: 100px;
  695. height: 30px;
  696. margin-bottom: 20px;
  697. width: 30px;
  698. }
  699.  
  700. .tumblr_avatar img {
  701. height: 30px;
  702. width: 30px;
  703. }
  704.  
  705. .user-image img {
  706. height: 30px;
  707. width: 30px;
  708. }
  709.  
  710. a.tumblr_blog {
  711. font-size: {select:Body Font Size};
  712. font-weight: bold;
  713. margin-top: calc((30px - {select:Body Font Size}) / 4);
  714. display: inline-block;
  715. position: absolute;
  716. margin-left: 10px;
  717. text-align: center;
  718. text-transform: lowercase;
  719. }
  720.  
  721. .ask-wrapper {
  722. width: 100%;
  723. }
  724.  
  725. .asker-wrapper {
  726. overflow: auto;
  727. width: 100%;
  728. }
  729.  
  730. .asker-name {
  731. background: {color:Chat Even Background};
  732. border-top-left-radius: 5px;
  733. border-top-right-radius: 5px;
  734. font-size: {select:Uppercase Font Size};
  735. padding: 20px;
  736. text-transform: uppercase;
  737. }
  738.  
  739. .asker-question {
  740. border: 1px solid {color:Border};
  741. border-top: none;
  742. border-bottom-left-radius: 5px;
  743. border-bottom-right-radius: 5px;
  744. font-size: {select:Uppercase Font Size};
  745. padding: 20px;
  746. text-transform: uppercase;
  747. }
  748.  
  749. .asker-question p {
  750. margin: 0px;
  751. }
  752.  
  753. .quote-wrapper {
  754. width: 100%;
  755. }
  756.  
  757. .quote-icon {
  758. background: {color:Chat Even Background};
  759. border-radius: 100px;
  760. color: {color:Main Color};
  761. font-size: 0.9rem;
  762. height: 0.9rem;
  763. margin-left: auto;
  764. margin-right: auto;
  765. margin-top: -17.195px;
  766. padding: 10px;
  767. width: 0.9rem;
  768. }
  769.  
  770. .quote {
  771. border: 1px solid {color:Border};
  772. border-radius: 5px;
  773. font-family: 'Playfair Display', serif;
  774. font-size: 1.2rem;
  775. font-weight: bold;
  776. padding: 10px;
  777. padding-bottom: 26.4px;
  778. text-align: center;
  779. }
  780.  
  781. .quote a.tumblr_blog {
  782. font-size: {select:Uppercase Font Size};
  783. font-weight: normal;
  784. margin-top: 0px;
  785. display: inline-block;
  786. position: relative;
  787. text-align: center;
  788. text-transform: uppercase;
  789. }
  790.  
  791. .website {
  792. background: {color:Main Color};
  793. border-radius: 5px;
  794. color: {color:Post Background};
  795. font-size: {select:Uppercase Font Size};
  796. padding: 20px;
  797. text-transform: uppercase;
  798. }
  799.  
  800. .website a {
  801. color: {color:Post Background};
  802. }
  803.  
  804. .website a:hover {
  805. color: {color:Link Hover};
  806. }
  807.  
  808. .chat {
  809. font-size: {select:Uppercase Font Size};
  810. text-transform: uppercase;
  811. }
  812.  
  813. .chat li {
  814. list-style-type: none;
  815. }
  816.  
  817. .chat li:nth-child(odd) {
  818. background: {color:Main Color};
  819. color: {color:Post Background};
  820. padding: 10px;
  821. }
  822.  
  823. .chat li:nth-child(even) {
  824. background: {color:Chat Even Background};
  825. color: {color:Main Color};
  826. padding: 10px;
  827. }
  828.  
  829. .audio iframe {
  830. height: 85px;
  831. width: 450px;
  832. }
  833.  
  834. figure {
  835. display: flex;
  836. width: 100%;
  837. }
  838.  
  839. figcaption.npf-audio-wrapper {
  840. width: 450px;
  841. }
  842.  
  843. .npf-audio-wrapper {
  844. --NPF-Audio-Buttons-Size: 1.4rem;
  845. --NPF-Audio-Buttons-Color: #555555;
  846. --NPF-Audio-Buttons-Spacing: 1.3rem;
  847. --NPF-Audio-Image-Size: 85px;
  848. --NPF-Audio-Image-Spacing: 0px;
  849. }
  850.  
  851. span.npf-audio-title {
  852. font-weight: bold;
  853. }
  854.  
  855. .npf-audio-background {
  856. background-color: #f2f2f2;
  857. padding: 1.5rem;
  858. }
  859.  
  860. video {
  861. height: auto;
  862. width: 100%;
  863. }
  864.  
  865. .source {
  866. background: {color:Chat Even Background};
  867. border-radius: 5px;
  868. display: inline-block;
  869. font-size: {select:Uppercase Font Size};
  870. margin-top: 10px;
  871. padding: 5px;
  872. text-transform: uppercase;
  873. }
  874.  
  875. .pinned-post {
  876. background: {color:Pin};
  877. border-radius: 5px;
  878. color: {color:Post Background};
  879. font-size: {select:Uppercase Font Size};
  880. margin-bottom: 20px;
  881. padding: 20px;
  882. text-transform: uppercase;
  883. }
  884.  
  885. .post-date {
  886. border-bottom: 1px solid {color:Border};
  887. font-size: {select:Uppercase Font Size};
  888. margin: -20px;
  889. margin-bottom: 20px;
  890. padding: 20px;
  891. overflow: auto;
  892. text-transform: uppercase;
  893. }
  894.  
  895. .pslr {
  896. border-top: 1px solid {color:Border};
  897. font-size: {select:Uppercase Font Size};
  898. margin: -20px;
  899. margin-top: 20px;
  900. padding: 20px;
  901. overflow: auto;
  902. text-transform: uppercase;
  903. }
  904.  
  905. .like-b {
  906. display: inline-block;
  907. margin-right: 10px;
  908. position: relative;
  909. }
  910.  
  911. .like-b .like_button iframe {
  912. bottom: 0px;
  913. left: 0px;
  914. opacity: 0;
  915. position: absolute;
  916. right: 0px;
  917. top: 0px;
  918. }
  919.  
  920. .like-b .liked + .b {
  921. color: {color:Like};
  922. }
  923.  
  924. .vsdt-wrapper {
  925. font-size: {select:Uppercase Font Size};
  926. margin: -5px;
  927. margin-top: 10px;
  928. text-transform: uppercase;
  929. }
  930.  
  931. .vsdt-wrapper span {
  932. background: {color:Post Background};
  933. border: 1px solid {color:Border};
  934. border-radius: 5px;
  935. display: inline-block;
  936. margin: 5px;
  937. padding: 5px 10px 5px 10px;
  938. }
  939.  
  940. .tags-title {
  941. font-size: {select:Uppercase Font Size};
  942. display: inline-block;
  943. text-transform: uppercase;
  944. }
  945.  
  946. .tags-title a {
  947. -webkit-transition: all 0.5s ease;
  948. -moz-transition: all 0.5s ease;
  949. -o-transition: all 0.5s ease;
  950. }
  951.  
  952. .tags-title:hover {
  953. color: {color:Link Hover};
  954. }
  955.  
  956. .tags {
  957. font-size: {select:Uppercase Font Size};
  958. text-transform: uppercase;
  959. }
  960.  
  961. .tags-alternate {
  962. font-size: {select:Uppercase Font Size};
  963. display: inline-block;
  964. text-transform: uppercase;
  965. }
  966.  
  967. ol.notes {
  968. background: {color:Post Background};
  969. border: 1px solid {color:Border};
  970. border-radius: 5px;
  971. font-size: {select:Uppercase Font Size};
  972. margin-top: 20px;
  973. padding: 10px;
  974. text-align: left;
  975. text-transform: uppercase;
  976. }
  977.  
  978. ol.notes li {
  979. list-style-type: none;
  980. margin: 10px;
  981. }
  982.  
  983. ol.notes li.note img.avatar {
  984. border-radius: 100px;
  985. vertical-align: -4px;
  986. height: 16px;
  987. margin-right: 10px;
  988. width: 16px;
  989. }
  990.  
  991. .more_notes_link {
  992. background: {color:Main Color};
  993. border-radius: 5px;
  994. color: white;
  995. display: inline-block;
  996. padding: 5px 10px 5px 10px;
  997. text-align: center;
  998. }
  999.  
  1000. .pagination {
  1001. align-items: baseline;
  1002. display: flex;
  1003. font-size: {select:Uppercase Font Size};
  1004. justify-content: space-between;
  1005. text-align: center;
  1006. text-transform: uppercase;
  1007. }
  1008.  
  1009. .navigation {
  1010. align-self: baseline;
  1011. display: flex;
  1012. }
  1013.  
  1014. .navigation a {
  1015. background: {color:Main Color};
  1016. border: 1px solid {color:Main Color};
  1017. border-radius: 5px;
  1018. color: {color:Post Background};
  1019. padding: 5px;
  1020. }
  1021.  
  1022. .navigation a:hover {
  1023. background: {color:Post Background};
  1024. color: {color:Main Color};
  1025. }
  1026.  
  1027. .pages {
  1028. align-self: baseline;
  1029. background: {color:Main Color};
  1030. border: 1px solid {color:Main Color};
  1031. border-radius: 5px;
  1032. color: {color:Post Background};
  1033. display: flex;
  1034. padding: 5px;
  1035. }
  1036.  
  1037. #top {
  1038. background: {color:Main Color};
  1039. border: 1px solid {color:Border};
  1040. border-radius: 100px;
  1041. bottom: 66px;
  1042. color: {color:Post Background};
  1043. display: none;
  1044. font-size: 0.9rem;
  1045. font-variant: normal;
  1046. height: 0.9rem;
  1047. line-height: 1;
  1048. padding: 10px;
  1049. position: fixed;
  1050. right: 20px;
  1051. text-rendering: auto;
  1052. width: 0.9rem;
  1053. z-index: 1;
  1054. -webkit-transition: all 0.5s ease;
  1055. -moz-transition: all 0.5s ease;
  1056. -o-transition: all 0.5s ease;
  1057. }
  1058.  
  1059. #top:hover {
  1060. background: {color:Post Background};
  1061. color: {color:Link Hover};
  1062. }
  1063.  
  1064. #credit {
  1065. bottom: 20px;
  1066. font-size: 0.9rem;
  1067. height: 36px;
  1068. position: fixed;
  1069. right: 20px;
  1070. text-transform: uppercase;
  1071. z-index: 1;
  1072. width: auto;
  1073. }
  1074.  
  1075. #credit a {
  1076. background: {color:Main Color};
  1077. border: 1px solid {color:Border};
  1078. border-radius: 100px;
  1079. color: {color:Post Background};
  1080. display: inline-block;
  1081. font-size: 0.9rem;
  1082. font-variant: normal;
  1083. height: 0.9rem;
  1084. line-height: 1;
  1085. padding: 10px;
  1086. width: 0.9rem;
  1087. }
  1088.  
  1089. #credit a:hover  {
  1090. background: {color:Post Background};
  1091. color: {color:Link Hover};
  1092. }
  1093.  
  1094. #credit:hover .credit-name {
  1095. right: 20px;
  1096. opacity: 1;
  1097. }
  1098.  
  1099. .credit-name {
  1100. background: {color:Text};
  1101. border: 1px solid {color:Border};
  1102. border-radius: 100px;
  1103. bottom: 20px;
  1104. color: {color:Post Background};
  1105. display: inline-block;
  1106. font-size: 0.9rem;
  1107. font-variant: normal;
  1108. height: 0.9rem;
  1109. line-height: 1;
  1110. opacity: 0;
  1111. padding: 10px;
  1112. padding-right: 46.8px;
  1113. position: fixed;
  1114. right: -20px;
  1115. text-align: center;
  1116. z-index: -1;
  1117. -webkit-transition: all 0.9s ease;
  1118. -moz-transition: all 0.9s ease;
  1119. -o-transition: all 0.9s ease;
  1120. }
  1121.  
  1122. {CustomCSS}
  1123.    
  1124. </style>
  1125.    
  1126. </head>
  1127.  
  1128. <body>
  1129.  
  1130. <div id="border-top"></div>
  1131.  
  1132. <div id="container">
  1133.  
  1134. <div id="user-information-wrapper">
  1135.  
  1136. <div id="user-information">
  1137.  
  1138. <div class="links-wrapper">
  1139. <a href="/" title="Home"><i class="far fa-arrow-alt-circle-left"></i></a>
  1140. {block:AskEnabled}<a href="/ask" title="Ask"><i class="far fa-envelope"></i></a>{/block:AskEnabled}
  1141. <a class="open-modal" title="Navigation"><i class="fas fa-list-ul"></i></a>
  1142. </div>
  1143.  
  1144. <div class="sidebar-image"><img src="{image:Sidebar Image}"/></div>
  1145.  
  1146. <div class="icon-image"><img src="{image:Icon Image}"/></div>
  1147.  
  1148. <div class="tsd-wrapper">
  1149.  
  1150. <div class="title">{text:Title}</div>
  1151.  
  1152. <div class="subtitle">{text:Subtitle}</div>
  1153.  
  1154. {block:Description}<div class="description">{Description}</div>{/block:Description}
  1155.  
  1156. </div>
  1157.  
  1158. </div>
  1159.  
  1160. </div>
  1161.  
  1162. <div class="modal modal_multi">
  1163.  
  1164. <div class="modal-content-wrapper">
  1165.  
  1166. <div class="modal-content">
  1167.  
  1168. <div class="close-modal close_modal"><i class="far fa-times-circle"></i></div>
  1169.  
  1170. <div class="more-links">
  1171. {block:SubmissionsEnabled}{block:ifSubmitLink}<a href="/submit">Submit</a>{/block:ifSubmitLink}{/block:SubmissionsEnabled}
  1172. {block:ifLink1URL}<a href="{text:Link 1 URL}">{text:Link 1 Name}</a>{/block:ifLink1URL}
  1173. {block:ifLink2URL}<a href="{text:Link 2 URL}">{text:Link 2 Name}</a>{/block:ifLink2URL}
  1174. {block:ifLink3URL}<a href="{text:Link 3 URL}">{text:Link 3 Name}</a>{/block:ifLink3URL}
  1175. {block:ifLink4URL}<a href="{text:Link 4 URL}">{text:Link 4 Name}</a>{/block:ifLink4URL}
  1176. {block:ifLink5URL}<a href="{text:Link 5 URL}">{text:Link 5 Name}</a>{/block:ifLink5URL}
  1177. {block:ifLink6URL}<a href="{text:Link 6 URL}">{text:Link 6 Name}</a>{/block:ifLink6URL}
  1178. <a href="/archive">Archive</a>
  1179. </div>
  1180.  
  1181. <!-- Start of Search Bar -->
  1182.  
  1183. <div class="search-wrapper"><form action="/search" method="get"><input type="text" name="q" placeholder="Search This Blog" value="{SearchQuery}"/></form></div>
  1184.  
  1185. <!-- End of Search Bar -->
  1186.  
  1187. </div>
  1188.  
  1189. </div>
  1190.  
  1191. </div>
  1192.  
  1193. <div id="posts">
  1194.  
  1195. {block:Posts}
  1196.  
  1197. <div class="entries" id="{PostID}" post-type="{PostType}">
  1198.  
  1199. {block:PinnedPostLabel}
  1200. <div class="pinned-post">
  1201. <i class="fas fa-star" style="margin-right: 5px;"></i>{PinnedPostLabel}
  1202. </div>
  1203. {/block:PinnedPostLabel}
  1204.  
  1205. <div class="entries-wrapper">
  1206.  
  1207. {block:Date}
  1208. <div class="post-date"><a href="{Permalink}"><i class="far fa-clock" style="color: {color:Text};margin-right: 5px;"></i>{Month} {DayOfMonth}, {Year}</a></div>
  1209. {/block:Date}
  1210.  
  1211. {block:Text}
  1212. {block:NotReblog}
  1213. <div class="npf-wrapper">
  1214. {block:Title}
  1215. <h1>{Title}</h1>
  1216. {/block:Title}
  1217. {Body}
  1218. </div>
  1219. {/block:NotReblog}
  1220. {block:RebloggedFrom}
  1221. <div class="text-wrapper">
  1222. {block:Title}
  1223. <h1>{Title}</h1>
  1224. {/block:Title}
  1225. <div class="text">
  1226. {Body}
  1227. </div>
  1228. </div>
  1229. {/block:RebloggedFrom}
  1230. {/block:Text}
  1231.  
  1232. {block:Answer}
  1233. <div class="ask-wrapper">
  1234. <div class="asker-wrapper">
  1235. <div class="asker-name">
  1236. <i class="far fa-question-circle"></i> <a href="{AskerURL}">{Asker}</a> sent a message:
  1237. </div>
  1238. <div class="asker-question">
  1239. {Question}
  1240. </div>
  1241. </div>
  1242. <div class="caption">
  1243. {Answer}
  1244. </div>
  1245. </div>
  1246. {/block:Answer}
  1247.  
  1248. {block:Quote}
  1249. <div class="quote-wrapper">
  1250. <div class="quote">
  1251. "{Quote}</i>"
  1252. {block:Source}
  1253. <br><br>
  1254. <font style="font-family: '{select:Body Font}', sans-serif;font-size: {select:Uppercase Font Size};font-style: normal;font-weight: normal;text-transform: uppercase;">
  1255. {Source}
  1256. </font>
  1257. {/block:Source}
  1258. </div>
  1259. <div class="quote-icon"><i class="far fa-comment-dots" style="vertical-align: top;"></i></div>
  1260. </div>
  1261. {/block:Quote}
  1262.  
  1263. {block:Link}
  1264. {block:Thumbnail}
  1265. <img src="{Thumbnail}" style="margin-bottom: 10px;"/>
  1266. {/block:Thumbnail}
  1267. <div class="website"><i class="fas fa-external-link-alt" style="margin-right: 10px;"></i><a href="{URL}" target="_blank">{Name}{block:Excerpt}<br><br>{Excerpt}{/block:Excerpt}
  1268. </a></div>
  1269. {block:Description}
  1270. <div class="caption">
  1271. {Description}
  1272. </div>
  1273. {/block:Description}
  1274. {/block:Link}
  1275.  
  1276. {block:Chat}
  1277. <div class="chat">
  1278. {block:Title}
  1279. <h1>{Title}</h1>
  1280. {/block:Title}
  1281. {block:Lines}
  1282. <li>{block:Label}{Label}{/block:Label}
  1283. {Line}
  1284. </li>
  1285. {/block:Lines}
  1286. </div>
  1287. {/block:Chat}
  1288.  
  1289. {block:Audio}
  1290. <div class="audio">
  1291. {AudioEmbed}
  1292. </div>
  1293. {block:Caption}
  1294. <div class="caption">{Caption}</div>
  1295. {/block:Caption}
  1296. {/block:Audio}
  1297.  
  1298. {block:Photo}
  1299. <a href="#" onclick="Tumblr.Lightbox.init([{ width: {PhotoWidth-HighRes}, height: {PhotoHeight-HighRes}, low_res: '{PhotoURL-HighRes}', high_res: '{PhotoURL-HighRes}' }]); $('body').toggleClass('tumblr_lightbox_active'); return false"><img src="{PhotoURL-HighRes}"></a>
  1300. {block:Caption}
  1301. <div class="text-wrapper">
  1302. <div class="caption">{Caption}</div>
  1303. </div>
  1304. {/block:Caption}
  1305. {/block:Photo}
  1306.  
  1307. {block:Photoset}
  1308. <div class="photo-slideshow" id="photoset_{PostID}" data-layout="{PhotosetLayout}">{block:Photos}<div class="photo-data"><div class="pxu-photo"><img src="{PhotoURL-500}" width="{PhotoWidth-500}" height="{PhotoHeight-500}" data-highres="{PhotoURL-HighRes}" data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}"></div><a class="tumblr-box" rel="post-{PostID}" href="{PhotoURL-HighRes}"></a></div>{/block:Photos}</div>
  1309. {block:Caption}
  1310. <div class="text-wrapper">
  1311. <div class="caption">{Caption}</div>
  1312. </div>
  1313. {/block:Caption}
  1314. {/block:Photoset}
  1315.  
  1316. {block:Video}
  1317. <div class="video">
  1318. {Video-500}
  1319. </div>
  1320. {block:Caption}
  1321. <div class="caption">{Caption}</div>
  1322. {/block:Caption}
  1323. {/block:Video}
  1324.  
  1325. {block:ContentSource}
  1326. <div class="source">
  1327. <i class="fas fa-paper-plane" style="color: {color:Main Color};margin-right: 5px;"></i><a href="{SourceURL}" title="{SourceTitle}">Source</a>
  1328. </div>
  1329. {/block:ContentSource}
  1330.  
  1331. {block:Date}
  1332. <div class="pslr">
  1333. {block:NoteCount}<i class="fas fa-chart-bar" style="margin-right: 5px;"></i><a href="{Permalink}">{NoteCountWithLabel}</a>{/block:NoteCount}{block:RebloggedFrom}<i class="fas fa-sync-alt" style="margin-left: 10px;margin-right: 5px;"></i><a href="{ReblogParentURL}">Via</a>{/block:RebloggedFrom}{block:ContentSource}{block:RebloggedFrom}<i class="far fa-folder" style="margin-left: 10px;margin-right: 5px;"></i><a href="{ReblogRootURL}">Source</a></span>{/block:RebloggedFrom}{/block:ContentSource}
  1334. <font style="float: right;">
  1335. <a class="like-b" href="#">{LikeButton}<div class="b"><i class="far fa-heart"></i></div></a>
  1336. <a href="{ReblogURL}" target="_blank"><i class="fas fa-undo-alt"></i></a>
  1337. </font>
  1338. </div>
  1339. {/block:Date}
  1340.  
  1341. {block:Date}
  1342. {block:IfHideTags}
  1343. {block:HasTags}
  1344. <div class="vsdt-wrapper">
  1345. <a class="tags-title"><span><i class="fas fa-angle-right" style="margin-right: 5px;"></i>Show Tags</span></a>
  1346. <div class="tags">
  1347. {block:Tags}
  1348. <span><a href="{TagURL}"><i class="far fa-heart" style="margin-right: 5px;"></i>{Tag}</a></span>
  1349. {/block:Tags}
  1350. </div>
  1351. </div>
  1352. {/block:HasTags}
  1353. {/block:IfHideTags}
  1354. {block:IfShowTags}
  1355. {block:HasTags}
  1356. <div class="vsdt-wrapper">
  1357. <div class="tags-alternate">
  1358. {block:Tags}
  1359. <span><a href="{TagURL}"><i class="far fa-heart" style="margin-right: 5px;"></i>{Tag}</a></span>
  1360. {/block:Tags}
  1361. </div>
  1362. </div>
  1363. {/block:HasTags}
  1364. {/block:IfShowTags}
  1365. {block:Date}
  1366.  
  1367. </div>
  1368.  
  1369. {block:PostNotes}
  1370. {PostNotes}
  1371. {/block:PostNotes}
  1372.  
  1373. </div>
  1374.  
  1375. {/block:Posts}
  1376.  
  1377. {block:Pagination}
  1378. <div class="pagination">
  1379. {block:PreviousPage}
  1380. <div class="navigation">
  1381. <a href="{PreviousPage}"><i class="fas fa-angle-left" style="margin-right: 5px;"></i>Prev</a>
  1382. </div>
  1383. {/block:PreviousPage}
  1384. <div class="pages">
  1385. {CurrentPage} / {TotalPages}
  1386. </div>
  1387. {block:NextPage}
  1388. <div class="navigation">
  1389. <a href="{NextPage}">Next<i class="fas fa-angle-right" style="margin-left: 5px;"></i></a>
  1390. </div>
  1391. {/block:NextPage}
  1392. </div>
  1393. {/block:Pagination}
  1394.  
  1395. </div>
  1396.  
  1397. </div>
  1398.  
  1399. {block:IfBackToTop}<div id="top"><i class="fas fa-arrow-circle-up"></i></div>{/block:IfBackToTop}
  1400.  
  1401. <!-- Start of Theme Credit -->
  1402.  
  1403. <div id="credit"><a href="https://vitaminholland.tumblr.com/"><i class="fas fa-feather-alt"></i></a><div class="credit-name">VIT</div></div>
  1404.  
  1405. <!-- End of Theme Credit -->
  1406.  
  1407. </body>
  1408.  
  1409. <!-- Modal Script -->
  1410.  
  1411. <script>
  1412. var modalparent = document.getElementsByClassName("modal_multi");
  1413. var modal_btn_multi = document.getElementsByClassName("open-modal");
  1414. var span_close_multi = document.getElementsByClassName("close_modal");
  1415. function setDataIndex() {
  1416. for (i = 0; i < modal_btn_multi.length; i++)
  1417. {
  1418. modal_btn_multi[i].setAttribute('data-index', i);
  1419. modalparent[i].setAttribute('data-index', i);
  1420. span_close_multi[i].setAttribute('data-index', i);
  1421. }
  1422. }
  1423. for (i = 0; i < modal_btn_multi.length; i++)
  1424. {
  1425. modal_btn_multi[i].onclick = function() {
  1426. var ElementIndex = this.getAttribute('data-index');
  1427. modalparent[ElementIndex].style.display = "block";
  1428. };
  1429. span_close_multi[i].onclick = function() {
  1430. var ElementIndex = this.getAttribute('data-index');
  1431. modalparent[ElementIndex].style.display = "none";
  1432. };
  1433. }
  1434. window.onload = function() {
  1435. setDataIndex();
  1436. };
  1437. window.onclick = function(event) {
  1438. if (event.target === modalparent[event.target.getAttribute('data-index')]) {
  1439. modalparent[event.target.getAttribute('data-index')].style.display = "none";
  1440. }
  1441. if (event.target === modal) {
  1442. modal.style.display = "none";
  1443. }
  1444. };
  1445. var modal = document.getElementById('myModal');
  1446. var btn = document.getElementById("open-modal");
  1447. var span = modal.getElementsByClassName("close-modal")[0];
  1448. btn.onclick = function() {
  1449. modal.style.display = "block";
  1450. }
  1451. span.onclick = function() {
  1452. modal.style.display = "none";
  1453. }
  1454. </script>
  1455.  
  1456. </html>
  1457.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement