themesbyces

(Responsive) Theme — Birthday Sweet

Oct 28th, 2019 (edited)
3,661
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 27.21 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. <!--
  14.  
  15. theme: birthday sweet
  16. designed and coded by ghcstfaec
  17. see credits @ https://ghcstfaec.tumblr.com/credits
  18.  
  19. -->
  20.  
  21. <!-- Metadata -->
  22.  
  23. <meta name="color:Asker Background" content="#f0f0f0"/>
  24. <meta name="color:Background" content="#ffffff"/>
  25. <meta name="color:Border" content="#d2d2d2"/>
  26. <meta name="color:Link" content="#000000"/>
  27. <meta name="color:Link Hover" content="#cfcfcf"/>
  28. <meta name="color:Like" content="#ec6363"/>
  29. <meta name="color:Main Color" content="#eebbaa"/>
  30. <meta name="color:Pin" content="#31a49d"/>
  31. <meta name="color:Post Background" content="#ffffff"/>
  32. <meta name="color:Question Background" content="#ffffff"/>
  33. <meta name="color:Quote Icon Color" content="#ffffff"/>
  34. <meta name="color:Scrollbar" content="#000000"/>
  35. <meta name="color:Text" content="#555555"/>
  36. <meta name="color:Tooltip Background" content="#000000"/>
  37. <meta name="color:Tooltip Color" content="#ffffff"/>
  38.  
  39. <meta name="select:Body Font" content="Karla" title="Karla"/>
  40. <meta name="select:Body Font" content="Montserrat" title="Montserrat"/>
  41. <meta name="select:Body Font" content="Muli" title="Muli"/>
  42. <meta name="select:Body Font" content="Open Sans" title="Open Sans"/>
  43. <meta name="select:Body Font" content="Poppins" title="Poppins"/>
  44. <meta name="select:Body Font" content="Raleway" title="Raleway"/>
  45. <meta name="select:Body Font" content="Work Sans" title="Work Sans"/>
  46.  
  47. <meta name="select:Body Font Size" content="1rem" title="1rem"/>
  48. <meta name="select:Body Font Size" content="0.9rem" title="0.9rem"/>
  49. <meta name="select:Body Font Size" content="0.8rem" title="0.8rem"/>
  50.  
  51. <meta name="select:Uppercase Font Size" content="0.9rem" title="0.9rem"/>
  52. <meta name="select:Uppercase Font Size" content="0.8rem" title="0.8rem"/>
  53.  
  54. <meta name="image:Header Image" content="https://i.imgur.com/R4MrxX9.png"/>
  55. <meta name="image:Sidebar Image" content="https://i.imgur.com/rbR13g7.png"/>
  56. <meta name="image:Icon Image" content="https://i.imgur.com/267u0rb.png"/>
  57.  
  58. <meta name="text:Title" content="Birthday Sweet"/>
  59. <meta name="text:Subtitle" content="You Can Be Happy Like A Dream, Like Sweet Chocolate Ice Cream"/>
  60.  
  61. <meta name="text:Link 1 URL" content="/"/>
  62. <meta name="text:Link 1 Name" content="Link One"/>
  63. <meta name="text:Link 2 URL" content="/"/>
  64. <meta name="text:Link 2 Name" content="Link Two"/>
  65. <meta name="text:Link 3 URL" content="/"/>
  66. <meta name="text:Link 3 Name" content="Link Three"/>
  67. <meta name="text:Link 4 URL" content="/"/>
  68. <meta name="text:Link 4 Name" content="Link Four"/>
  69. <meta name="text:Link 5 URL" content="/"/>
  70. <meta name="text:Link 5 Name" content="Link Five"/>
  71.  
  72. <meta name="if:Submit Link" content="1"/>
  73.  
  74. <meta name="if:400px Text Post" content="1"/>
  75. <meta name="if:500px Text Post" content="0"/>
  76.  
  77. <meta name="if:Hide Tags" content="0"/>
  78. <meta name="if:Show Tags" content="1"/>
  79.  
  80. <!-- Google Fonts Script -->
  81.  
  82. <link href="https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,400;0,700;1,400;1,700&family=Montserrat:ital,wght@0,400;0,700;1,400;1,700&family=Muli:ital,wght@0,400;0,700;1,400;1,700&family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,400;0,700;1,400;1,700&family=Raleway: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">
  83.  
  84. <!-- jQuery Script -->
  85.  
  86. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
  87.  
  88. <!-- Styled Tooltips Script -->
  89.  
  90. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  91.  
  92. <script src="https://static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
  93.  
  94. <script>
  95. (function($){
  96. $(document).ready(function(){
  97. $("a[title]").style_my_tooltips({
  98. tip_follows_cursor:true,
  99. tip_delay_time:90,
  100. tip_fade_speed:600,
  101. attribute:"title"
  102. });
  103. });
  104. })(jQuery);
  105. </script>
  106.  
  107. <!-- Font Awesome Script -->
  108.  
  109. <link href="//use.fontawesome.com/releases/v6.0.0/css/all.css" rel="stylesheet">
  110.  
  111. <!-- Search Bar Script -->
  112.  
  113. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  114.  
  115. <script>
  116. $(document).ready(function(){
  117. $('.search').submit(function(event){
  118. var value = $('input:first').val();
  119. location.replace('http://{Name}.tumblr.com/tagged/' + value);
  120. });
  121. });
  122. </script>
  123.  
  124. <!-- Hide & Show Script -->
  125.  
  126. <script src="//ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  127.  
  128. <script>
  129. $(document).ready(function(){
  130. $('.tags').hide();
  131. $('.tags-title').click(function() {
  132. $(this).closest('.entries').find('.tags').slideToggle(500);
  133. });
  134. });
  135. </script>
  136.  
  137. <!--✻✻✻✻✻✻  npf audio player by @glenthemes  ✻✻✻✻✻✻-->
  138.  
  139. <script src="//tmblr-npf-audio.gitlab.io/s/init.js"></script>
  140.  
  141. <link href="//tmblr-npf-audio.gitlab.io/s/base.css" rel="stylesheet">
  142.  
  143. <script>
  144. tumblr_npf_audio({
  145. emptyTitleText: "",
  146. emptyArtistText: "",
  147. emptyAlbumText: "",
  148. titleLabel: "",    
  149. artistLabel: "",
  150. albumLabel: "",
  151. });
  152. </script>
  153.  
  154. <!-- Unnest Captions Script -->
  155.  
  156. <script src="//code.jquery.com/jquery-2.2.4.min.js"></script>
  157.  
  158. <script src="https://static.tumblr.com/wgg6svp/OoTofxa0c/unnest.min.js"></script>
  159.  
  160. <script>
  161. $(function(){  $('.entries').unnest({
  162. yourCaption: ".text, .caption",
  163. wrapName: ".tumblr_parent",
  164. newCaptionUsername: false,
  165. originalPostCaptionUsername: false,
  166. tumblrAvatars: true,
  167. tumblrAvatarClass: ".tumblr_avatar",
  168. usernameColon: false
  169. });
  170. });
  171. </script>
  172.  
  173. <!--
  174.         NPF images fix v4.0 by @glenthemes [2023]
  175.         💌 gitlab.com/glen-npf/v4-beta
  176. --->
  177.  
  178. <link href="//glen-npf.gitlab.io/v4-beta/main.css" rel="stylesheet">
  179.  
  180. <script src="//glen-npf.gitlab.io/v4-beta/use.js"></script>
  181. <style>
  182. :root {
  183. --NPF-Images-Spacing:1px;
  184. --NPF-Caption-Spacing:1em;
  185. --NPF-Move-1st-Photoset:"no";
  186. --Text-Container-Selector:".caption";
  187. --Text-Reblogs-Selector:".tumblr_parent";
  188. }
  189. </style>
  190.  
  191. <!-- Inline Images Resizing Script -->
  192.  
  193. <script>
  194. $(".tmblr-full, figure").each(function(){
  195. var imgWidth = $(this).attr("data-orig-width"),
  196. img = $(this).find("img"),
  197. imgSrc = img.attr("src");
  198. $('figure').css({'margin-left':'0','margin-right':'0','display':'inline-block'});
  199. if (imgWidth >= 500){
  200. img.attr("src",imgSrc.replace("_500.","_1280."));
  201. $('.tmblr-full img, figure img').css({'width':'auto','height':'auto','vertical-align':'middle'});
  202. }
  203. });  
  204. </script>
  205.  
  206. <!-- PXU Script -->
  207.  
  208. <link href="https://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css"/>
  209.  
  210. <script src="https://static.tumblr.com/qudkd6d/Az6nkemqr/pxuphotoset.min.js"></script>
  211.  
  212. <script>
  213. $(document).ready(function(){
  214. $('.photo-slideshow').pxuPhotoset({
  215. lightbox: true,
  216. rounded: false,
  217. gutter: '1px',
  218. borderRadius: '0px',
  219. photoset: '.photo-slideshow',
  220. photoWrap: '.photo-data',
  221. photo: '.pxu-photo'
  222. });
  223. });
  224. </script>
  225.  
  226. <!-- Responsive Tumblr Videos Script -->
  227.  
  228. <script src="//cdn.jsdelivr.net/gh/robinpx/tumblr@master/scripts/flexibleFrames/flexibleFrames.min.js"></script>
  229.  
  230. <script>
  231. $(document).ready(function() {
  232. flexibleFrames($(".video"));  
  233. });
  234. </script>
  235.  
  236. <style type="text/css">
  237.  
  238. .tmblr-iframe--app-cta-button {
  239. display: none!important;
  240. }
  241.  
  242. ::-webkit-scrollbar-thumb:vertical {
  243. background: {color:Scrollbar};
  244. }
  245.  
  246. ::-webkit-scrollbar {
  247. width: 1px;
  248. }
  249.  
  250. ::selection {
  251. background: {color:Main Color};
  252. color: white;
  253. }
  254.  
  255. ::-moz-selection {
  256. background: {color:Main Color};
  257. color: white;
  258. }
  259.  
  260. #s-m-t-tooltip {
  261. background: {color:Tooltip Background};
  262. border-radius: 5px;
  263. color: {color:Tooltip Color};
  264. font-size: {select:Uppercase Font Size};
  265. margin-top: 30px;
  266. padding: 5px;
  267. text-align: center;
  268. text-transform: uppercase;
  269. z-index: 999999999999999999999999999999999999;
  270. }
  271.  
  272. body {
  273. background: {color:Background};
  274. color: {color:Text};
  275. cursor: url(https://i.imgur.com/lhPqll6.png), progress;
  276. font-family: '{select:Body Font}', sans-serif;
  277. font-size: {select:Body Font Size};
  278. font-style: normal;
  279. font-weight: 400;
  280. hyphens: auto;
  281. letter-spacing: 1px;
  282. margin: 0px;
  283. text-align: left;
  284. text-transform: none;
  285. word-wrap: break-word;
  286. }
  287.  
  288. a {
  289. color: {color:Link};
  290. text-decoration: none;
  291. -webkit-transition: all 0.5s ease;
  292. -moz-transition: all 0.5s ease;
  293. -o-transition: all 0.5s ease;
  294. }
  295.  
  296. a:hover {
  297. color: {color:Link Hover};
  298. }
  299.  
  300. b {
  301. font-weight: 700;
  302. }
  303.  
  304. h1 {
  305. font-size: 1.2rem;
  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: #f8f8f8;
  335. border-radius: 5px;
  336. padding: 10px;
  337. word-wrap: break-all;
  338. white-space: pre-wrap;
  339. }
  340.  
  341. #header-image {
  342. background-image: url("{image:Header Image}");
  343. background-position: center;
  344. background-repeat: no-repeat;
  345. background-size: cover;
  346. border-bottom: 1px solid {color:Border};
  347. height: 300px;
  348. margin-left: auto;
  349. margin-right: auto;
  350. width: 100%;
  351. }
  352.  
  353. #header {
  354. background: {color:Asker Background};
  355. border-bottom: 1px solid {color:Border};
  356. height: 50px;
  357. position: fixed;
  358. {block:IndexPage}
  359. position: sticky;
  360. position: -webkit-sticky;
  361. {/block:IndexPage}
  362. top: 0px;
  363. width: 100%;
  364. z-index: 1;
  365. }
  366.  
  367. .tabs-icons-wrapper {
  368. display: inline-block;
  369. height: 15px;
  370. margin-left: 20px;
  371. margin-top: 17.5px;
  372. position: absolute;
  373. width: 55px;
  374. }
  375.  
  376. .title {
  377. border-left: 1px solid {color:Main Color};
  378. display: inline-block;
  379. font-size: {select:Uppercase Font Size};
  380. margin-left: 91.5px;
  381. margin-top: calc((50px - {select:Uppercase Font Size}) / 2);
  382. padding-left: 16.5px;
  383. position: absolute;
  384. text-transform: uppercase;
  385. width: 571px;
  386. }
  387.  
  388. #container {
  389. margin-bottom: 100px;
  390. margin-left: auto;
  391. margin-right: auto;
  392. margin-top: 151px;
  393. {block:IndexPage}
  394. margin-top: 100px;
  395. {block:IndexPage}
  396. {block:if400pxTextPost}
  397. width: 1086px;
  398. {/block:if400pxTextPost}
  399. {block:if500pxTextPost}
  400. width: 1186px;
  401. {/block:if500pxTextPost}
  402. }
  403.  
  404. #left {
  405. margin-bottom: 100px;
  406. position: absolute;
  407. width: 272px;
  408. }
  409.  
  410. .sidebar-image {
  411. background: {color:Post Background};
  412. border: 1px solid {color:Border};
  413. height: 150px;
  414. padding: 10px;
  415. width: 250px;
  416. }
  417.  
  418. .sidebar-image img {
  419. height: 150px;
  420. width: 250px;
  421. }
  422.  
  423. .in-wrapper {
  424. margin-left: auto;
  425. margin-right: auto;
  426. margin-top: -46px;
  427. position: relative;
  428. width: 250px;
  429. }
  430.  
  431. .icon-image {
  432. background: {color:Post Background};
  433. border: 1px solid {color:Border};
  434. height: 70px;
  435. margin-left: auto;
  436. margin-right: auto;
  437. padding: 10px;
  438. width: 70px;
  439. }
  440.  
  441. .icon-image img {
  442. height: 70px;
  443. width: 70px;
  444. }
  445.  
  446. .subtitle {
  447. color: {color:Main Color};
  448. margin-top: 30px;
  449. text-align: center;
  450. text-transform: lowercase;
  451. }
  452.  
  453. .name {
  454. font-size: {select:Uppercase Font Size};
  455. margin-top: 15px;
  456. text-align: center;
  457. text-transform: uppercase;
  458. }
  459.  
  460. #right {
  461. position: absolute;
  462. margin-bottom: 100px;
  463. {block:if400pxTextPost}
  464. margin-left: 814px;
  465. {/block:if400pxTextPost}
  466. {block:if500pxTextPost}
  467. margin-left: 914px;
  468. {/block:if500pxTextPost}
  469. width: 272px;
  470. }
  471.  
  472. .description {
  473. font-size: {select:Uppercase Font Size};
  474. text-transform: uppercase;
  475. }
  476.  
  477. .links {
  478. font-size: {select:Uppercase Font Size};
  479. margin: -2.5px;
  480. margin-top: 20px;
  481. text-transform: uppercase;
  482. }
  483.  
  484. .links a {
  485. display: inline-block;
  486. margin: 2.5px;
  487. }
  488.  
  489. .search-wrapper {
  490. margin-top: 20px;
  491. width: 272px;
  492. }
  493.  
  494. .search  {
  495. border: none;
  496. display: inline-block;
  497. margin-bottom: 0px;
  498. padding: 0px;
  499. position: relative;
  500. width: calc(100% - 44.8px);
  501. }
  502.  
  503. .query {
  504. background: none;
  505. border: none;
  506. color: {color:Text};
  507. font-family: '{select:Body Font}', sans-serif;
  508. font-size: {select:Uppercase Font Size};
  509. letter-spacing: 1px;
  510. padding: 0px;
  511. text-align: left;
  512. text-transform: uppercase;
  513. outline: 0;
  514. width: 100%;
  515. }
  516.  
  517. #posts {
  518. margin-left: 322px;
  519. {block:if400pxTextPost}
  520. width: 442px;
  521. {/block:if400pxTextPost}
  522. {block:if500pxTextPost}
  523. width: 542px;
  524. {/block:if500pxTextPost}
  525. }
  526.  
  527. .entries {
  528. background: {color:Post Background};
  529. border: 1px solid {color:Border};
  530. margin-bottom: 50px;
  531. padding: 20px;
  532. {block:if400pxTextPost}
  533. width: 400px;
  534. {/block:if400pxTextPost}
  535. {block:if500pxTextPost}
  536. width: 500px;
  537. {/block:if500pxTextPost}
  538. }
  539.  
  540. .entries img {
  541. height: auto;
  542. max-width: 100%;
  543. }
  544.  
  545. .npf_row img {
  546. width: 100%;
  547. }
  548.  
  549. .tmblr-full {
  550. margin-bottom: 10px;
  551. }
  552.  
  553. .npf_inst {
  554. margin-bottom: 20px;
  555. }
  556.  
  557. .npf-wrapper {
  558. margin: 0px;
  559. }
  560.  
  561. .npf-wrapper .tmblr-full {
  562. display: flex;
  563. }
  564.  
  565. .text-wrapper {
  566. margin: 0px;
  567. }
  568.  
  569. .read_more {
  570. background: {color:Main Color};
  571. border: 1px solid {color:Border};
  572. border-radius: 5px;
  573. color: white;
  574. display: inline-block;
  575. font-size: {select:Uppercase Font Size};
  576. padding: 10px;
  577. text-align: center;
  578. text-transform: uppercase;
  579. width: calc(100% - 22px);
  580. }
  581.  
  582. .read_more:hover {
  583. background: white;
  584. color: {color:Main Color};
  585. }
  586.  
  587. .vignette, #vignette {
  588. opacity: 0;
  589. }
  590.  
  591. .lightbox-image, #tumblr_lightbox img {
  592. border-radius: 0!important;
  593. box-shadow: none!important;
  594. max-width: none;
  595. }
  596.  
  597. .tmblr-lightbox, #tumblr_lightbox {
  598. background-attachment: fixed;
  599. background-image: url('https://i.imgur.com/7wF2zbK.png');
  600. background-repeat: repeat;
  601. }
  602.  
  603. .lightbox-caption, #tumblr_lightbox_caption {
  604. visibility: hidden;
  605. }
  606.  
  607. .text p {
  608. margin-top: 0px;
  609. }
  610.  
  611. .caption {
  612. margin-top: 20px;
  613. }
  614.  
  615. .caption p {
  616. margin-top: 0px;
  617. }
  618.  
  619. blockquote.tumblr_parent {
  620. border: none;
  621. border-bottom: 1px solid {color:Border};
  622. margin: 0px;
  623. margin-bottom: 20px;
  624. padding: 0px;
  625. }
  626.  
  627. blockquote.tumblr_parent:last-child {
  628. border-bottom: 0px;
  629. }
  630.  
  631. blockquote.user-reblog {
  632. border: none;
  633. margin: 0px;
  634. padding: 0px;
  635. }
  636.  
  637. .tumblr_avatar {
  638. border-radius: 100px;
  639. height: 30px;
  640. margin-bottom: 20px;
  641. width: 30px;
  642. }
  643.  
  644. .tumblr_avatar img {
  645. height: 30px;
  646. width: 30px;
  647. }
  648.  
  649. .user-image img {
  650. height: 30px;
  651. width: 30px;
  652. }
  653.  
  654. a.tumblr_blog {
  655. font-size: {select:Body Font Size};
  656. font-weight: bold;
  657. margin-top: calc((30px - {select:Body Font Size}) / 4);
  658. display: inline-block;
  659. position: absolute;
  660. margin-left: 10px;
  661. text-align: center;
  662. text-transform: lowercase;
  663. }
  664.  
  665. .ask-wrapper {
  666. width: 100%;
  667. }
  668.  
  669. .asker {
  670. background: {color:Asker Background};
  671. border: 1px solid {color:Border};
  672. padding: 20px;
  673. }
  674.  
  675. .asker-url {
  676. font-size: {select:Uppercase Font Size};
  677. text-align: center;
  678. text-transform: uppercase;
  679. }
  680.  
  681. .asker-url a {
  682. border: none;
  683. background: none;
  684. padding: 0px;
  685. }
  686.  
  687. .question {
  688. background: {color:Question Background};
  689. border: 1px solid {color:Border};
  690. border-top: none;
  691. padding: 20px;
  692. text-align: center;
  693. }
  694.  
  695. .question p {
  696. margin-block-start: 0em;
  697. }
  698.  
  699. .question p:last-of-type {
  700. margin-block-end: 0em;
  701. }
  702.  
  703. .quote {
  704. background: {color:Asker Background};
  705. font-size: {select:Uppercase Font Size};
  706. padding: 10px;
  707. text-transform: uppercase;
  708. }
  709.  
  710. .quote-icon {
  711. background: {color:Main Color};
  712. display: inline-block;
  713. color: {color:Quote Icon Color};
  714. margin: -10px;
  715. padding: 10px;
  716. }
  717.  
  718. .quote-wrapper {
  719. margin-top: 20px;
  720. width: 100%;
  721. }
  722.  
  723. .quote a.tumblr_blog {
  724. font-size: {select:Uppercase Font Size};
  725. font-weight: normal;
  726. margin-top: 0px;
  727. margin-left: 0px;
  728. display: inline-block;
  729. position: relative;
  730. text-align: center;
  731. text-transform: uppercase;
  732. }
  733.  
  734. .website {
  735. background: {color:Main Color};
  736. color: {color:Quote Icon Color};
  737. font-size: {select:Uppercase Font Size};
  738. padding: 10px;
  739. text-transform: uppercase;
  740. }
  741.  
  742. .website a {
  743. color: {color:Quote Icon Color};
  744. }
  745.  
  746. .website a:hover {
  747. color: {color:Link Hover};
  748. }
  749.  
  750. .chat {
  751. font-size: {select:Uppercase Font Size};
  752. text-transform: uppercase;
  753. }
  754.  
  755. .chat li {
  756. list-style-type: none;
  757. }
  758.  
  759. .chat li:nth-child(odd) {
  760. background: {color:Main Color};
  761. color: {color:Quote Icon Color};
  762. padding: 10px;
  763. }
  764.  
  765. .chat li:nth-child(even) {
  766. background: {color:Asker Background};
  767. color: {color:Main Color};
  768. padding: 10px;
  769. }
  770.  
  771. .audio iframe {
  772. height: 85px;
  773. width: 100%;
  774. }
  775.  
  776. /** spotify fix by glenthemes **/
  777.  
  778. iframe[src*='open.spotify.com'][src*='track'], figure[data-npf*='open.spotify.com'][data-npf*='track']{
  779. height: 85px!important;
  780. margin-bottom: 0px;
  781. }
  782.  
  783. figure {
  784. display: flex;
  785. width: 100%;
  786. }
  787.  
  788. figcaption.npf-audio-wrapper {
  789. width: 100%;
  790. }
  791.  
  792. .npf-audio-wrapper {
  793. --NPF-Audio-Buttons-Size: 1.4rem;
  794. --NPF-Audio-Buttons-Color: #555555;
  795. --NPF-Audio-Buttons-Spacing: 1.3rem;
  796. --NPF-Audio-Image-Size: 85px;
  797. --NPF-Audio-Image-Spacing: 0px;
  798. }
  799.  
  800. span.npf-audio-title {
  801. font-weight: bold;
  802. }
  803.  
  804. .npf-audio-background {
  805. background-color: #f2f2f2;
  806. padding: 1.5rem;
  807. }
  808.  
  809. video {
  810. height: auto;
  811. width: 100%;
  812. }
  813.  
  814. .source {
  815. background: {color:Asker Background};
  816. border-radius: 5px;
  817. display: inline-block;
  818. font-size: {select:Uppercase Font Size};
  819. margin-top: 10px;
  820. padding: 5px;
  821. text-transform: uppercase;
  822. }
  823.  
  824. .entries-information {
  825. border-top: 1px solid {color:Border};
  826. font-size: {select:Uppercase Font Size};
  827. margin-top: 20px;
  828. padding-top: 20px;
  829. text-transform: uppercase;
  830. }
  831.  
  832. .border {
  833. background: {color:Main Color};
  834. height: 3px;
  835. margin-top: -22px;
  836. position: absolute;
  837. width: 30px;
  838. }
  839.  
  840. .like-b {
  841. display: inline-block;
  842. margin-right: 0px;
  843. position: relative;
  844. }
  845.  
  846. .like-b .like_button iframe {
  847. bottom: 0px;
  848. left: 0px;
  849. opacity: 0;
  850. position: absolute;
  851. right: 0px;
  852. top: 0px;
  853. }
  854.  
  855. .like-b .liked + .b {
  856. color: {color:Like};
  857. }
  858.  
  859. .like-b .liked + .b:after {
  860. content: 'd';
  861. }
  862.  
  863. .tags-title a {
  864. color: {color:Link};
  865. margin-top: 20px;
  866. margin-left: auto;
  867. margin-right: auto;
  868. margin-top: 20px;
  869. text-align: center;
  870. width: 70px;
  871. -webkit-transition: all 0.5s ease;
  872. -moz-transition: all 0.5s ease;
  873. -o-transition: all 0.5s ease;
  874. }
  875.  
  876. .tags-title:hover {
  877. color: {color:Link Hover};
  878. }
  879.  
  880. .tags {
  881. margin-top: 5px;
  882. }
  883.  
  884. .tags-alternate {
  885. margin-top: 5px;
  886. }
  887.  
  888. ol.notes {
  889. font-size: {select:Uppercase Font Size};
  890. margin: -10px;
  891. margin-top: 20px;
  892. padding: 0px;
  893. text-align: left;
  894. text-transform: uppercase;
  895. }
  896.  
  897. ol.notes li {
  898. list-style-type: none;
  899. margin: 10px;
  900. }
  901.  
  902. ol.notes li.note img.avatar {
  903. border-radius: 100px;
  904. vertical-align: -4px;
  905. height: 16px;
  906. margin-right: 10px;
  907. width: 16px;
  908. }
  909.  
  910. .more_notes_link {
  911. background: {color:Main Color};
  912. border-radius: 5px;
  913. color: white;
  914. display: inline-block;
  915. padding: 5px 10px 5px 10px;
  916. text-align: center;
  917. }
  918.  
  919. .pagination {
  920. font-size: {select:Uppercase Font Size};
  921. text-transform: uppercase;
  922. }
  923.  
  924. #credit {
  925. bottom: 15px;
  926. font-size: 0.7rem;
  927. position: fixed;
  928. right: 15px;
  929. text-transform: uppercase;
  930. }
  931.  
  932. #credit a {
  933. color: {color:Link};
  934. }
  935.  
  936. #credit a:hover {
  937. color: {color:Link Hover};
  938. }
  939.  
  940. @media only screen and (max-width: 1000px) {
  941.    
  942. body {
  943. overflow-x: hidden;
  944. }
  945.  
  946. #container {
  947. width: 442px;
  948. }
  949.  
  950. #left {
  951. display: none;
  952. }
  953.  
  954. #right {
  955. margin-left: 0px;
  956. margin-bottom: 75px;
  957. position: relative;
  958. width: 442px;
  959. }
  960.  
  961. .search-wrapper {
  962. margin-top: 20px;
  963. width: 442px;
  964. }
  965.  
  966. #posts {
  967. margin-left: 0px;
  968. width: 442px;
  969. }
  970.  
  971. .entries {
  972. width: 400px;
  973. }
  974.  
  975. .entries img {
  976. max-width: 100%;
  977. }
  978.  
  979. .audio iframe {
  980. width: 400px;
  981. }
  982.  
  983. }
  984.  
  985. @media only screen and (max-width: 500px) {
  986.    
  987. #container {
  988. width: 292px;
  989. }
  990.  
  991. #right {
  992. width: 292px;
  993. }
  994.  
  995. .search-wrapper {
  996. margin-top: 20px;
  997. width: 292px;
  998. }
  999.  
  1000. #posts {
  1001. margin-left: 0px;
  1002. width: 292px;
  1003. }
  1004.  
  1005. .entries {
  1006. width: 250px;
  1007. }
  1008.  
  1009. .entries img {
  1010. max-width: 100%;
  1011. }
  1012.  
  1013. .audio iframe {
  1014. width: 250px;
  1015. }
  1016.  
  1017. }
  1018.  
  1019. {CustomCSS}
  1020.    
  1021. </style>
  1022.    
  1023. </head>
  1024.  
  1025. <body>
  1026.  
  1027. {block:IndexPage}
  1028. <div id="header-image"></div>
  1029. {/block:IndexPage}
  1030.  
  1031. <div id="header">
  1032.  
  1033. <div class="tabs-icons-wrapper">
  1034. <div style="background: #e58a9e;border-radius: 100%;display: inline-block;height: 15px;position: absolute;width:15px;"></div>
  1035. <div style="background: #ffc781;border-radius: 100%;display: inline-block;height: 15px;margin-left: 20px;position: absolute;width:15px;"></div>
  1036. <div style="background: #a1dbb2;border-radius: 100%;display: inline-block;height: 15px;margin-left: 40px;position: absolute;width:15px;"></div>
  1037. </div>
  1038.  
  1039. <div class="title">{text:Title}</div>
  1040.    
  1041. </div>
  1042.  
  1043. <div id="container">
  1044.  
  1045. <div id="left">
  1046.  
  1047. <div class="sidebar-image"><img src="{image:Sidebar Image}"/></div>
  1048.  
  1049. <div class="in-wrapper">
  1050.  
  1051. <div class="icon-image"><img src="{image:Icon Image}"/></div>
  1052.  
  1053. <div class="subtitle">{text:Subtitle}</div>
  1054.  
  1055. <div class="name">@{Name}</div>
  1056.  
  1057. </div>
  1058.  
  1059. </div>
  1060.  
  1061. <div id="right">
  1062.  
  1063. {block:Description}
  1064. <div class="description">
  1065. <i class="far fa-user-circle" style="background: {color:Main Color};border-radius: 100px;color: {color:Quote Icon Color};font-size: 0.9rem;margin-right: 10px;padding: 10px;width: 0.9rem;"></i>
  1066. <br><br>
  1067. {Description}
  1068. </div>
  1069. {/block:Description}
  1070.  
  1071. <div class="links">
  1072. <i class="fa-solid fa-list-ul" style="background: {color:Main Color};border-radius: 100px;color: {color:Quote Icon Color};font-size: 0.9rem;margin-right: 10px;padding: 10px;width: 0.9rem;"></i>
  1073. <br><br>
  1074. <a href="/">Home</a>
  1075. {block:AskEnabled}<a href="/ask">Ask</a>{/block:AskEnabled}
  1076. {block:SubmissionsEnabled}{block:IfSubmitLink}<a href="/submit">Submit</a>{/block:IfSubmitLink}{/block:SubmissionsEnabled}
  1077. {block:ifLink1URL}<a href="{text:Link 1 URL}">{text:Link 1 Name}</a>{/block:ifLink1URL}
  1078. {block:ifLink2URL}<a href="{text:Link 2 URL}">{text:Link 2 Name}</a>{/block:ifLink2URL}
  1079. {block:ifLink3URL}<a href="{text:Link 3 URL}">{text:Link 3 Name}</a>{/block:ifLink3URL}
  1080. {block:ifLink4URL}<a href="{text:Link 4 URL}">{text:Link 4 Name}</a>{/block:ifLink4URL}
  1081. {block:ifLink5URL}<a href="{text:Link 5 URL}">{text:Link 5 Name}</a>{/block:ifLink5URL}
  1082. <a href="/archive">Archive</a>
  1083. </div>
  1084.  
  1085. <div class="search-wrapper">
  1086. <i class="fas fa-search" style="background: {color:Main Color};border-radius: 100px;color: {color:Quote Icon Color};font-size: 0.9rem;margin-right: 10px;padding: 10px;width: 0.9rem;"></i>
  1087. <br><br>
  1088. <form class="search" action="javascript:return false">
  1089. <input type="text" class="query" placeholder="Search This Blog">
  1090. </form>
  1091. </div>
  1092.  
  1093. </div>
  1094.  
  1095. <div id="posts">
  1096.  
  1097. {block:Posts}
  1098.  
  1099. <div class="entries" id="{PostID}" post-type="{PostType}">
  1100.  
  1101. {block:Text}
  1102. {block:NotReblog}
  1103. <div class="npf-wrapper">
  1104. {block:Title}
  1105. <h1>{Title}</h1>
  1106. {/block:Title}
  1107. {Body}
  1108. </div>
  1109. {/block:NotReblog}
  1110. {block:RebloggedFrom}
  1111. <div class="text-wrapper">
  1112. {block:Title}
  1113. <h1>{Title}</h1>
  1114. {/block:Title}
  1115. <div class="text">
  1116. {Body}
  1117. </div>
  1118. </div>
  1119. {/block:RebloggedFrom}
  1120. {/block:Text}
  1121.  
  1122. {block:Answer}
  1123. <div class="ask-wrapper">
  1124. <div class="asker">
  1125. <div class="asker-url">
  1126. <i class="far fa-question-circle" style="background: {color:Main Color};border-radius: 100px;color: {color:Post Background};font-size: 0.9rem;padding: 10px;width: 0.9rem;"></i>
  1127. <br><br>
  1128. A Message From <a href="{AskerURL}">{Asker}</a>
  1129. </div>
  1130. </div>
  1131. <div class="question">
  1132. {Question}
  1133. </div>
  1134. </div>
  1135. <div class="caption">
  1136. {Answer}
  1137. </div>
  1138. {/block:Answer}
  1139.  
  1140. {block:Quote}
  1141. <div class="quote">
  1142. <div class="quote-icon"><i class="fas fa-quote-left"></i></div>
  1143. <div class="quote-wrapper">
  1144. "{Quote}</i>" {block:Source}— {Source}{/block:Source}
  1145. </div>
  1146. </div>
  1147. {/block:Quote}
  1148.  
  1149. {block:Link}
  1150. {block:Thumbnail}
  1151. <img src="{Thumbnail}" style="margin-bottom: 10px;"/>
  1152. {/block:Thumbnail}
  1153. <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}
  1154. </a></div>
  1155. {block:Description}
  1156. <div class="caption">
  1157. {Description}
  1158. </div>
  1159. {/block:Description}
  1160. {/block:Link}
  1161.  
  1162. {block:Chat}
  1163. <div class="chat">
  1164. {block:Title}
  1165. <h1>{Title}</h1>
  1166. {/block:Title}
  1167. {block:Lines}
  1168. <li>{block:Label}{Label}{/block:Label}
  1169. {Line}
  1170. </li>
  1171. {/block:Lines}
  1172. </div>
  1173. {/block:Chat}
  1174.  
  1175. {block:Audio}
  1176. <div class="audio">
  1177. {AudioEmbed}
  1178. </div>
  1179. {block:Caption}
  1180. <div class="caption">{Caption}</div>
  1181. {/block:Caption}
  1182. {/block:Audio}
  1183.  
  1184. {block:Photo}
  1185. <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>
  1186. {block:Caption}
  1187. <div class="text-wrapper">
  1188. <div class="caption">{Caption}</div>
  1189. </div>
  1190. {/block:Caption}
  1191. {/block:Photo}
  1192.  
  1193. {block:Photoset}
  1194. <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>
  1195. {block:Caption}
  1196. <div class="text-wrapper">
  1197. <div class="caption">{Caption}</div>
  1198. </div>
  1199. {/block:Caption}
  1200. {/block:Photoset}
  1201.  
  1202. {block:Video}
  1203. <div class="video">
  1204. {Video-500}
  1205. </div>
  1206. {block:Caption}
  1207. <div class="caption">{Caption}</div>
  1208. {/block:Caption}
  1209. {/block:Video}
  1210.  
  1211. {block:ContentSource}
  1212. <div class="source">
  1213. <i class="fas fa-paper-plane" style="color: {color:Main Color};margin-right: 5px;"></i><a href="{SourceURL}" title="{SourceTitle}">Source</a>
  1214. </div>
  1215. {/block:ContentSource}
  1216.  
  1217. {block:Date}
  1218. <div class="entries-information">
  1219. <div class="border"></div>
  1220. {block:PinnedPostLabel}
  1221. <font style="color: {color:Pin};"><i class="fas fa-thumbtack" style="margin-right: 5px;"></i>{PinnedPostLabel}</font>
  1222. <font style="color: {color:Main Color};margin-left: 5px;margin-right: 5px;">•</font>
  1223. {/block:PinnedPostLabel}
  1224. {block:NoteCount}<a href="{Permalink}">{NoteCountWithLabel}</a>
  1225. <font style="color: {color:Main Color};margin-left: 5px;margin-right: 5px;">•</font>{/block:NoteCount}
  1226. <a href="{Permalink}">{DayOfMonth} {ShortMonth} {Year}</a>
  1227. <font style="color: {color:Main Color};margin-left: 5px;margin-right: 5px;">•</font>
  1228. {block:RebloggedFrom} <a href="{ReblogParentURL}">Via</a> / {/block:RebloggedFrom}  
  1229. {block:ContentSource}{block:RebloggedFrom} <a href="{ReblogRootURL}">Source</a> / {/block:RebloggedFrom}{/block:ContentSource}
  1230. <a class="like-b" href="#">{LikeButton}<div class="b">Like</div></a> Or <a href="{ReblogURL}" target="_blank">Reblog</a>
  1231. {block:IfHideTags}
  1232. {block:HasTags}
  1233. <font style="color: {color:Main Color};margin-left: 5px;margin-right: 5px;">•</font>
  1234. <a class="tags-title">Show Tags</a>
  1235. <div class="tags">
  1236. {block:Tags}
  1237. <a href="{TagURL}" style="margin-right: 5px;"><font style="color: {color:Main Color};margin-right: 5px;">•</font>{Tag}</a>
  1238. {/block:Tags}
  1239. </div>
  1240. {/block:HasTags}
  1241. {/block:IfHideTags}
  1242. {block:IfShowTags}
  1243. {block:HasTags}
  1244. <div class="tags-alternate">
  1245. {block:Tags}
  1246. <a href="{TagURL}" style="margin-right: 5px;"><font style="color: {color:Main Color};margin-right: 5px;">•</font>{Tag}</a>
  1247. {/block:Tags}
  1248. </div>
  1249. {/block:HasTags}
  1250. {/block:IfShowTags}
  1251. {block:PostNotes}
  1252. {PostNotes}
  1253. {/block:PostNotes}
  1254. </div>
  1255. {/block:Date}
  1256.  
  1257. </div>
  1258.  
  1259. {/block:Posts}
  1260.  
  1261. {block:Pagination}
  1262. <div class="pagination">
  1263. {CurrentPage} Out Of {TotalPages}
  1264. <font style="float:right;">
  1265. {block:PreviousPage}
  1266. <a href="{PreviousPage}">Previous</a>
  1267. {/block:PreviousPage}
  1268. {block:NextPage}
  1269. Or <a href="{NextPage}">Next</a>
  1270. {/block:NextPage}
  1271. </font>
  1272. </div>
  1273. {/block:Pagination}
  1274.  
  1275. </div>
  1276.  
  1277. </div>
  1278.  
  1279. <div id="credit"><a href="http://ghcstfaec.tumblr.com/" title="ghcstfaec" target="_blank">GHCST</a></div>
  1280.  
  1281. </body>
  1282.  
  1283. </html>
Advertisement
Add Comment
Please, Sign In to add comment