Advertisement
yLii

Infinite Isotope 227

Sep 16th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.56 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html style="cursor:url('{image:Cursor}'), crosshair !important;">
  3. <head>
  4. <title>{Title}</title>
  5.  
  6.  
  7. <!--jquery-->
  8. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/bXomx943d/jquery-1.7.1.min.js"></script>
  9. <!-- isotope -->
  10. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/pGOokx1ys/isotope.js"></script>
  11. <!--horizontal horiz-->
  12. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/XcXokx1w3/isotope-horiz.js"></script>
  13. <!--infinite scroll -->
  14. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/tIEmx9449/jquery.infinitescroll.min.js"></script>
  15. <!--smooth scrolling -->
  16. <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/smoothscroll/1.4.6/SmoothScroll.min.js"></script>
  17. <!-- smoothstate
  18. <script src="https://rawgit.com/miguel-perez/smoothState.js/master/demos/csstricks/assets/js/jquery.smoothState.min.js"></script> -->
  19. <!-- images Loaded -->
  20. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/9ACokx21m/imagesloaded.js"></script>
  21. <!--mousewheel -->
  22. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/Qt9okx233/mousewheel.js"></script>
  23. <!-- style my tooltips -->
  24. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/iIZol19jf/jquery.style-my-tooltips.js"></script>
  25. <script type="text/css" src="http://static.tumblr.com/iuvoef7/pqtol19jl/style-my-tooltips.css"></script>
  26. <!-- font awesome -->
  27. <script type="text/javascript" src="http://static.tumblr.com/iuvoef7/Mmpokx241/fontawesome.js"></script>
  28. <!--Responsive photosets-->
  29. <link href="https://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css"/>
  30. {block:IfNotHorizontal}<script src="http://static.tumblr.com/iuvoef7/Eiposx8wo/photoset.js"></script>{/block:IfNotHorizontal}
  31. {block:IfHorizontal}<script src="http://static.tumblr.com/iuvoef7/6Smoskpjg/photoset06.js"></script>{/block:IfHorizontal}
  32.  
  33.  
  34.  
  35. <script>
  36. //main function, called isotope
  37. var isotope = $(function(){
  38. // filter items when filter link is clicked
  39. // quick search regex
  40. var qsRegex;
  41. var buttonFilter;
  42. var $container = $('#content');
  43. var $boxes = $('.box').css('opacity','0');
  44.  
  45.  
  46. $container.imagesLoaded(function(){
  47. $container.isotope({
  48. itemSelector : '.box',
  49. layoutMode : {block:IfNotHorizontal}'masonry'{/block:IfNotHorizontal}
  50. {block:IfHorizontal}'horiz'{/block:IfHorizontal},
  51. masonry: {
  52. gutter: {text:Gutter Width}
  53. },
  54. fitColumns: {
  55. gutter: {text:Gutter Width}
  56. },
  57. fitRows: {
  58. gutter: {text:Gutter Width}
  59. },
  60. cellsByRow: {
  61. columnWidth: 110,
  62. rowHeight: 110
  63. },
  64. vertical: {
  65. horizontalAlignment: 0.5,
  66. },
  67. masonryHorizontal: {
  68. rowHeight: 250
  69. },
  70. cellsByColumn: {
  71. columnWidth: 110,
  72. rowHeight: 110
  73. },
  74. filter: function() {
  75. var $this = $(this);
  76. var searchResult = qsRegex ? $this.text().match( qsRegex ) : true;
  77. var buttonResult = buttonFilter ? $this.is( buttonFilter ) : true;
  78. return searchResult && buttonResult;
  79. }
  80. });
  81. $('.box').css('opacity','{select:Fade Opacity}');
  82.  
  83. });
  84.  
  85.  
  86.  
  87.  
  88. var captionbefore = document.getElementsByClassName('phototitle');
  89. var captionafter = document.getElementsByClassName('caption');
  90. var i;
  91. for (i = 0; i < captionbefore.length; i++) {
  92.  
  93. var captionbeforePtag = captionbefore[i].getElementsByTagName("p");
  94. for(j = 0; j < captionbeforePtag.length; j++) {
  95. captionbeforePtag[j].style.display = "none";
  96. }
  97.  
  98. var captionafterH2tag = captionafter[i].getElementsByTagName("h2");
  99. for(k = 0; k < captionafterH2tag.length; k++) {
  100. captionafterH2tag[k].style.display = "none";
  101. }
  102.  
  103.  
  104. }
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. {block:IfInfiniteScroll}
  115. //infinite scroll and callback
  116. $container.infinitescroll({
  117. navSelector : '#page_nav',
  118. nextSelector : '#page_nav a',
  119. itemSelector : '.box',
  120. errorCallback: function(){$('.load-more').hide();},
  121. {block:IfHorizontal}binder: $('#wrapper'),{/block:IfHorizontal}
  122. bufferPx : 1500,
  123. loading: {
  124. msgText: "<em></em>",
  125. finishedMsg: ' ',
  126. img: 'http://i.imgur.com/qkKy8.gif'
  127. }
  128. },
  129.  
  130.  
  131. // call Isotope as a callback
  132. function ( newElements ) {
  133. var $newElems = jQuery( newElements ).hide(); // hide to begin with
  134. $( newElements ).find('.photo-slideshow').pxuPhotoset({
  135. lightbox: true,
  136. rounded: false,
  137. gutter: ' {text:Photoset Gutter Width}px',
  138. borderRadius: '0px',
  139. highRes : true,
  140. captions : true,
  141. photoset: '.photo-slideshow',
  142. photoWrap: '.photo-data',
  143. photo: '.pxu-photo'
  144. });
  145.  
  146.  
  147. // ensure that images load before adding to masonry layout
  148. $newElems.imagesLoaded(function(){
  149. $newElems.fadeIn(); // fade in when ready
  150. $container.isotope( 'insert', $newElems );
  151. $("#s-m-t-tooltip").css('z-index', '999999999');
  152. });
  153.  
  154. {block:IfTooltips}
  155. $(newElements).find("[title]").style_my_tooltips({
  156. tip_follows_cursor:true,
  157. tip_delay_time:50,
  158. tip_fade_speed:200,
  159. });
  160. {/block:IfTooltips}
  161.  
  162. $("#s-m-t-tooltip").css('z-index', '999999999');
  163.  
  164. {block:IfHorizontal}
  165. $('.photo-slideshow').each(function () {
  166. var $this = $(this);
  167. var rows = $this.attr('data-layout').length;
  168. $this.children().children().css({'height':'calc(({text:Horizontal Post Height} - ' + (rows - 1) + '*{text:Photoset Gutter Width}px) /' + rows + ')'});
  169. $this.children().children().children().css({
  170. 'height': 'inherit'});
  171.  
  172. });
  173. {/block:IfHorizontal}
  174.  
  175.  
  176. }); //end isotope as callback
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184. {block:ifManualInfiniteScroll}
  185. //manual infinite scroll
  186. {block:IfNotHorizontal}
  187. $(window).unbind('.infscr');
  188. $('.load-more').click(function(){
  189. $container.infinitescroll('retrieve');
  190. return false
  191. });
  192. {/block:IfNotHorizontal}
  193.  
  194. {block:IfHorizontal}
  195. $('#wrapper').unbind('.infscr');
  196. $('.load-more').click(function(){
  197. $container.infinitescroll('retrieve');
  198. return false
  199. });
  200. {/block:IfHorizontal}
  201.  
  202. $("#s-m-t-tooltip").css('z-index', '999999999');
  203.  
  204.  
  205. {/block:ifManualInfiniteScroll}
  206. {/block:IfInfiniteScroll}
  207.  
  208.  
  209.  
  210.  
  211. $('#filters').on( 'click', 'a', function() {
  212. window.scrollTo(0,0);
  213. buttonFilter = $( this ).attr('data-filter');
  214. window.scrollTo(0,0);
  215. $container.isotope();
  216. window.scrollTo(0,0);
  217. return false
  218. });
  219.  
  220.  
  221.  
  222. // use value of search field to filter
  223. var $quicksearch = $('#quicksearch').keyup( debounce( function() {
  224. qsRegex = new RegExp( $quicksearch.val(), 'gi' );
  225. $container.isotope();
  226. }) );
  227.  
  228.  
  229.  
  230. // debounce so filtering doesn't happen every millisecond
  231. function debounce( fn, threshold ) {
  232. var timeout;
  233. return function debounced() {
  234. if ( timeout ) {
  235. clearTimeout( timeout );
  236. }
  237. function delayed() {
  238. fn();
  239. timeout = null;
  240. }
  241. setTimeout( delayed, threshold || 100 );
  242. };
  243. };
  244.  
  245.  
  246. {block:IfHorizontal}
  247. {block:IndexPage}
  248. $(function() {
  249. $("html, body, *").mousewheel(function(event, delta) {
  250. this.scrollLeft -= (delta * 40);
  251. event.preventDefault();
  252. });
  253. });
  254. {/block:IndexPage}
  255. {/block:IfHorizontal}
  256.  
  257.  
  258.  
  259.  
  260. }); //ending main function
  261.  
  262. $(document).ready(isotope);
  263. </script>
  264.  
  265.  
  266.  
  267. <script>
  268. $(document).ready(function(){
  269. $('.photo-slideshow').pxuPhotoset({
  270. lightbox: true,
  271. rounded: false,
  272. gutter: ' {text:Photoset Gutter Width}px',
  273. borderRadius: '0px',
  274. highRes : true,
  275. captions : true,
  276. photoset: '.photo-slideshow',
  277. photoWrap: '.photo-data',
  278. photo: '.pxu-photo'
  279. });
  280.  
  281. {block:IfHorizontal}
  282. $('.photo-slideshow').each(function () {
  283. var $this = $(this);
  284. var rows = $this.attr('data-layout').length;
  285. $this.children().children().css({'height':'calc(({text:Horizontal Post Height} - ' + (rows - 1) + '*{text:Photoset Gutter Width}px)/' + rows + ')'});
  286. $this.children().children().children().css({'height': 'inherit'});
  287. });
  288. {/block:IfHorizontal}
  289.  
  290. });
  291. </script>
  292.  
  293.  
  294.  
  295.  
  296.  
  297. {block:IfTooltips}
  298. <script>
  299. (function($){
  300. $(document).ready(function(){
  301. $("[title]").style_my_tooltips({
  302. tip_follows_cursor:true,
  303. tip_delay_time:50,
  304. tip_fade_speed:200,
  305. });
  306. });
  307. })(jQuery);
  308. </script>
  309. {/block:IfTooltips}
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  320.  
  321.  
  322.  
  323. <!-- images/ files upload -->
  324. <meta name="image:Background" content="" />
  325. <meta name="image:Header" content="" />
  326. <meta name="image:Sidebar" content="" />
  327. <meta name="image:Sidebar Expandable Menu Image" content="http://pullthestrings.me/images/sidebar-icon.png" />
  328. <meta name="image:Ask Background" content="http://static.tumblr.com/iuvoef7/595ol3z60/watercolour_splat_02.png" />
  329. <meta name="image:Cursor" content="http://static.tumblr.com/iuvoef7/jeMol18eo/small_white_cursor.png" />
  330. <meta name="image:Custom Font" content="http://static.tumblr.com/iuvoef7/mNnojgowh/jellyka_bees_antique_handwriting.ttf" />
  331.  
  332.  
  333.  
  334. <!-- background colours -->
  335. <meta name="color:Background" content="#fbfbfb" />
  336. <meta name="color:Header Background" content="#fbfbfb" />
  337. <meta name="color:Sidebar Background" content="#fbfbfb" />
  338. <meta name="color:Sidebar Content Background" content="#fbfbfb" />
  339. <meta name="color:Caption Background" content="#ffffff" />
  340. <meta name="color:Lightbox Background" content="#ffffff" />
  341. <meta name="color:Tooltip Background" content="#ffffff" />
  342.  
  343. <!-- font colours -->
  344. <meta name="color:Header Font" content="#000000" />
  345. <meta name="color:Body Font" content="#000000" />
  346. <meta name="color:Sidebar Font" content="#a8a8a8" />
  347. <meta name="color:Tooltip Font" content="#777777" />
  348.  
  349. <meta name="color:Links" content="#ffa9b6" />
  350. <meta name="color:Text highlight" content="#bbbbbb" />
  351. <meta name="color:Post Deets" content="#a8a8a8" />
  352. <meta name="color:Scrollbar" content="#fed3f2" />
  353.  
  354. <!-- tumblr preset fonts -->
  355. <meta name="font:Header Font" content="Arial" />
  356. <meta name="font:Body Font" content="Baskerville" />
  357. <meta name="font:Sidebar Font" content="Baskerville" />
  358.  
  359.  
  360. <!-- booleans --> <!-- 1=yes, 0=no -->
  361. <meta name="if:Audio Show Album Art" content="0" />
  362. <meta name="if:Crop Text Post" content="1" />
  363. <meta name="if:Head Space" content="1" />
  364. <meta name="if:Horizontal" content="0" />
  365. <meta name="if:Infinite Scroll" content="1" />
  366. <meta name="if:Manual Infinite Scroll" content="1" />
  367. <meta name="if:Show Post Deets On Hover" content="1" />
  368. <meta name="if:Sidebar" content="1" />
  369. <meta name="if:Sidebar Content" content="1" />
  370. <meta name="if:Post Type Filter" content="0" />
  371. <meta name="if:Bigger Sidebar For Margin Content" content="0" />
  372. <meta name="if:Stack Photoset" content="0" />
  373. <meta name="if:Toggle Sidebar Words" content="1" />
  374. <meta name="if:Tooltips" content="1" />
  375.  
  376.  
  377. <meta name="select:Content Width" content="30vw" />
  378. <meta name="select:Content Width" content="10vw" />
  379. <meta name="select:Content Width" content="20vw" />
  380. <meta name="select:Content Width" content="40vw" />
  381. <meta name="select:Content Width" content="50vw" />
  382. <meta name="select:Content Width" content="60vw" />
  383. <meta name="select:Content Width" content="70vw" />
  384. <meta name="select:Content Width" content="80vw" />
  385. <meta name="select:Content Width" content="90vw" />
  386. <meta name="select:Content Width" content="100vw" />
  387.  
  388.  
  389.  
  390.  
  391.  
  392. <meta name="select:Float" content="margin:auto" title="Align Center" />
  393. <meta name="select:Float" content="margin:auto; margin-left:0" title="Align Left" />
  394. <meta name="select:Float" content="margin:auto; margin-right:0" title="Align Right" />
  395.  
  396. <meta name="select:SideFloat" content="left:0" title="Left Sidebar" />
  397. <meta name="select:SideFloat" content="right:0" title="Right Sidebar" />
  398.  
  399. <meta name="select:Fade Opacity" content="0.9" />
  400. <meta name="select:Fade Opacity" content="0.1" />
  401. <meta name="select:Fade Opacity" content="0.2" />
  402. <meta name="select:Fade Opacity" content="0.3" />
  403. <meta name="select:Fade Opacity" content="0.4" />
  404. <meta name="select:Fade Opacity" content="0.5" />
  405. <meta name="select:Fade Opacity" content="0.6" />
  406. <meta name="select:Fade Opacity" content="0.7" />
  407. <meta name="select:Fade Opacity" content="0.8" />
  408. <meta name="select:Fade Opacity" content="1.0" />
  409.  
  410.  
  411.  
  412.  
  413. <meta name="select:Post Deets Position" content="float:right; margin-right:-23px" title="Right" />
  414. <meta name="select:Post Deets Position" content="float:left; margin-left:-32px" title="Left" />
  415. <meta name="select:Post Deets Position" content="position:absolute; top:-17px; left:17px" title="Top" />
  416. <meta name="select:Post Deets Position" content="position:absolute; bottom:0px; left:17px" title="Bottom" />
  417. <meta name="select:Post Deets Position" content="float:right; margin-right:30px;" title="On Post" />
  418. <meta name="select:Post Deets Position" content="display:none;" title="No Post Deets" />
  419.  
  420.  
  421.  
  422.  
  423. <meta name="select:Blockquote Styling" content="" title="Normal" />
  424. <meta name="select:Blockquote Styling" content="margin-left:0px; line-height:6px" title="Minimal" />
  425. <meta name="select:Blockquote Styling" content="display:none" title="No Blockquote" />
  426.  
  427.  
  428. <meta name="select:Captions Styling" content="position:absolute;display:table;float:left;width:60%;height:auto;max-height:30%;overflow:hidden;left:0; right:0; margin:auto;top:50%; bottom:50%;text-align:center; overflow-wrap: break-word;word-wrap: break-word; -ms-word-break: break-all;word-break: break-word;opacity:0; -webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;" title="Hover On Post" />
  429. <meta name="select:Captions Styling" content="border-radius:0px 0px 3px 3px;" title="Rounded Horizontal" />
  430. <meta name="select:Captions Styling" content="margin-top:-10px;border-radius:0px 0px 3px 3px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:1px;" title="Rounded Nonhorizontal" />
  431. <meta name="select:Captions Styling" content="font-size:12px;" title="1 Column Clean" />
  432. <meta name="select:Captions Styling" content="display:none;" title="No captions" />
  433.  
  434.  
  435.  
  436.  
  437. <meta name="select:Menu Styling" content="sidebar" title="Sidebar Menu" />
  438. <meta name="select:Menu Styling" content="bottom-menu" title="Bottom Menu" />
  439. <meta name="select:Menu Styling" content="top-menu" title="Top Menu" />
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446. <!-- main -->
  447. <meta name="text:Number of Columns" content="1" />
  448. <meta name="text:Horizontal Post Height" content="300px" />
  449. <meta name="text:Space between Header and Content" content="0px" />
  450. <meta name="text:Gutter Width" content="200" />
  451. <meta name="text:Photoset Gutter Width" content="1" />
  452. <!--content-->
  453. <meta name="text:Caption Background Opacity" content="0" />
  454. <!-- header and footer -->
  455. <meta name="text:Header Height" content="250px" />
  456. <meta name="text:Header Width" content="100%" />
  457. <meta name="text:Header Top and Bottom Gap" content="0px" />
  458. <meta name="text:Footer Height" content="100px" />
  459. <!-- sidebar -->
  460. <meta name="text:Sidebar Background Opacity" content="0.95" />
  461. <meta name="text:Sidebar Content Background Opacity" content="0" />
  462. <meta name="text:Sidebar Vertical Position" content="35vh" />
  463. <!-- fonts -->
  464. <meta name="text:Header Font" content="Jellyka"/>
  465. <meta name="text:Header Font Size" content="50px" />
  466. <meta name="text:Body Font" content="Lora" />
  467. <meta name="text:Body Font Size" content="10px" />
  468. <meta name="text:Sidebar Font" content="Lora" />
  469. <meta name="text:Custom Font Name" content="Jellyka" />
  470. <!--fonts-->
  471. <link href='http://fonts.googleapis.com/css?family={text:Body Font}' rel='stylesheet' type='text/css'>
  472. <link href='http://fonts.googleapis.com/css?family={text:Header Font}' rel='stylesheet' type='text/css'>
  473. <link href='http://fonts.googleapis.com/css?family={text:Sidebar Font}' rel='stylesheet' type='text/css'>
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480. <link rel="shortcut icon" href="{Favicon}"><link rel="alternate" type="application/rss+xml" href="{RSS}"><link href="http://static.tumblr.com/wgijwsy/k1Hm9ei8b/normalize.css" rel="stylesheet" type="text/css" />
  481.  
  482.  
  483.  
  484.  
  485.  
  486. <style type="text/css">
  487.  
  488.  
  489. @font-face {font-family:"{text:Custom Font Name}";src:url('{image:Custom Font}');}
  490.  
  491.  
  492.  
  493. @-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
  494. @-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
  495. @keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
  496.  
  497.  
  498.  
  499.  
  500.  
  501. .iframe-controls--desktop {
  502. position:fixed;
  503. top:0px;
  504. right:0px;
  505. z-index:9999999999;
  506. opacity:0.75 !important;
  507. filter:invert(100%);
  508. -webkit-filter:invert(100%);
  509. -webkit-transform:scale(0.7,0.7);
  510. -webkit-transform-origin: 100% 0%;
  511. -ms-transform-origin:100% 0%;
  512. -ms-transform:scale(0.7,0.7);
  513. transform:scale(0.7,0.7);
  514. transform-origin:100% 0%;
  515. }
  516.  
  517.  
  518.  
  519.  
  520.  
  521. ::-webkit-scrollbar {position:fixed; width: 0px; height:0px; background: rgba({RGBcolor:Background},0); }
  522. ::-webkit-scrollbar-thumb { background-color: {color:Scrollbar}; -webkit-border-radius: 2ex;}
  523. ::-moz-scrollbar {position:fixed; width: 0px; height:0px; background: rgba({RGBcolor:Background},0); }
  524. ::-moz-scrollbar-thumb { background-color: {color:Scrollbar}; -moz-border-radius: 2ex; border:10px; }
  525. ::-o-scrollbar {position:fixed; width: 0px; height:0px; background: rgba({RGBcolor:Background},0); }
  526. ::-o-scrollbar-thumb { background-color: {color:Scrollbar}; -o-border-radius: 2ex; }
  527.  
  528.  
  529. /*
  530. ::-webkit-scrollbar {
  531. width:17px;
  532. height:17px;
  533. }
  534. ::-webkit-scrollbar {
  535. background-color:rgb(255,255,255);
  536. }
  537. ::-webkit-scrollbar-track {
  538. border:8px solid rgb(255,255,255);
  539. background-color:rgb(230,230,230);
  540. }
  541. ::-webkit-scrollbar-thumb {
  542. border:8px solid rgb(255,255,255);
  543. background-color:rgb(144,144,144);
  544. min-height:24px;
  545. min-width:24px;
  546. }
  547. */
  548.  
  549.  
  550.  
  551. ::selection {background:{color:Text highlight} ;color: #fff;}
  552. ::-moz-selection {background:{color:Text highlight};color: #fff;}
  553.  
  554.  
  555.  
  556. #s-m-t-tooltip {
  557. opacity:1;
  558. padding: 5px 8px;
  559. margin:10px;
  560. background-color:{color:Tooltip Background};
  561. font-family:'{text:Body Font}', '{font:Body Font}', Georgia, 'Times New Roman', Times, serif;
  562. font-size:8px;
  563. letter-spacing:1px;
  564. text-transform:uppercase;
  565. color:{color:Tooltip Font};
  566. border:1px solid #eeeeee;
  567. border-radius:2px;
  568. z-index:99999999999;
  569. }
  570.  
  571.  
  572.  
  573.  
  574. a, a:hover, a:visited {cursor:url('{image:Cursor}'), crosshair; text-decoration:none;color:inherit;}
  575. ul, li {list-style-type: none; font-size:9px; line-height:10px; }
  576. button:focus {outline:0;}
  577. a, a:hover, a:visited, li, button, button:hover {cursor:url('{image:Cursor}'), crosshair;}
  578. h2 { text-align:center;}
  579. p { margin:20px; padding-left:20px; padding-right:20px; }
  580. blockquote {border-left: 1px dashed #efefef; {block:IndexPage}{select:Blockquote Styling}; {block:IfHorizontal}line-height:10px;{/block:IfHorizontal}{/block:IndexPage} }
  581. input {border:none;}
  582. input:focus {outline:0;}
  583. html {width:100%; font-family:serif; cursor:url('{image:Cursor}'), crosshair;}
  584.  
  585.  
  586.  
  587. body {
  588. cursor:url('{image:Cursor}'), crosshair;
  589. background: {color:Background} url('{image:Background}');
  590. background-size:cover;
  591. background-attachment:fixed;
  592. width:100%;
  593. font-family:{text:Body Font}, {font:Body Font}, Georgia, 'Times New Roman', Times, serif;
  594. color:{color:Body Font};
  595. {block:IfHorizontal}
  596. height:100vh;
  597. overflow-y:hidden;
  598. position:fixed;
  599. {block:IfHorizontal}
  600.  
  601.  
  602. {block:PermalinkPage}
  603. height:100vh;
  604. overflow:hidden;
  605. {/block:PermalinkPage}
  606.  
  607. }
  608.  
  609.  
  610. #wrapper {
  611. cursor:url('{image:Cursor}'), crosshair;
  612. {block:IndexPage}
  613. {block:IfNotHorizontal} overflow-x:hidden; {block:IfNotHorizontal}
  614. {block:IfHorizontal} overflow-y:hidden; {/block:IfHorizontal}
  615. {/block:IndexPage}
  616.  
  617. {block:PermalinkPage}
  618. height:100vh;
  619. width:100vw;
  620. {/block:PermalinkPage}
  621.  
  622. }
  623.  
  624.  
  625.  
  626.  
  627. #header{
  628. cursor:url('{image:Cursor}'), crosshair;
  629. background:{color:Header Background} url('{image:Header}');
  630. background-repeat:no-repeat;
  631. background-size:cover;
  632. background-position:center center;
  633. background-attachment:fixed;
  634. -webkit-transition: opacity 0.8s ease-in-out;
  635. -moz-transition: opacity 0.8s ease-in-out;
  636. transition: opacity 0.8s ease-in-out;
  637. color:{color:Header Font};
  638. font-family:{text:Header Font}, {font:Header Font}, Georgia, 'Times New Roman', Times, serif;
  639. height:{text:Header Height};
  640. position:relative;
  641. {block:IfHorizontal}
  642. max-height:calc(((100vh - {text:Horizontal Post Height})/2) - 2*{text:Header Top and Bottom Gap});
  643. position:fixed;
  644. {/block:IfHorizontal}
  645.  
  646. {block:IfHeadSpace}
  647. width:{text:Header Width}; left:0; right:0; top:0; bottom:0; margin:auto;
  648. margin-top:{text:Header Top and Bottom Gap};
  649. margin-bottom:{text:Header Top and Bottom Gap};
  650. text-align:center;
  651. z-index:5;
  652. {block:IfHorizontal}
  653. position:fixed;
  654. max-height:calc(((100vh - {text:Horizontal Post Height})/2) - 2*{text:Header Top and Bottom Gap});
  655. {/block:IfHorizontal}
  656. {/block:IfHeadSpace}
  657.  
  658. }
  659.  
  660.  
  661. #content-wrapper {
  662. {block:IndexPage}
  663. min-height:calc(100vh - {text:Header Height} - (2*{text:Header Top and Bottom Gap}) - {text:Footer Height} - 5vh);
  664. {block:IfNotHorizontal}
  665. width:100%;
  666. margin-top:{text:Space between Header and Content};
  667. {/block:IfNotHorizontal}
  668.  
  669. {block:IfHorizontal}
  670. {block:IfNotSidebar}
  671. margin-left:{text:Space between Header and Content};
  672. {/block:IfNotSidebar}
  673. {block:IfSidebar}
  674. margin-left:270px;
  675. {/block:IfSidebar}
  676. height:100vh;
  677. min-width:100%;
  678.  
  679. {block:IfNotHeadspace}
  680. top:0;
  681. {/block:IfNotHeadspace}
  682. {/block:IfHorizontal}
  683. {/block:IndexPage}
  684.  
  685. {block:PermalinkPage}
  686. height:100vh;
  687. width:100vw;
  688. {/block:PermalinkPage}
  689.  
  690.  
  691. }
  692.  
  693. #content {
  694. {block:IndexPage}
  695. {block:IfNotHorizontal}
  696. width:{select:Content Width};
  697. position:absolute; {select:Float};
  698. {/block:IfNotHorizontal}
  699.  
  700. {block:IfHorizontal}
  701. height:100%;
  702. max-height:100vh;
  703. width:100%;
  704. vertical-align:middle;
  705. overflow-y:visible;
  706. position:absolute;
  707. {/block:IfHorizontal}
  708. {/block:IndexPage}
  709.  
  710. {block:PermalinkPage}
  711. height:100vh;
  712. width:100vw;
  713. {/block:PermalinkPage}
  714.  
  715.  
  716. }
  717.  
  718.  
  719.  
  720. .box {
  721. opacity:{select:Fade Opacity};
  722. cursor:url('{image:Cursor}'), crosshair;
  723. font-family:'{text:Body Font}', '{font:Body Font}', Georgia, 'Times New Roman', Times, serif;
  724. font-size:{text:Body Font Size};
  725. position:relative;
  726.  
  727. {block:IfNotHorizontal}
  728. float: left;
  729. width:calc((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns});
  730. {/block:IfNotHorizontal}
  731.  
  732. {block:IfHorizontal}
  733. width:auto;
  734. height:{text:Horizontal Post Height};
  735. margin-top:calc((100vh - {text:Horizontal Post Height})/2);
  736. {/block:IfHorizontal}
  737.  
  738. opacity:{select:Fade Opacity};
  739. -webkit-transition: opacity 0.8s ease-in-out;
  740. -moz-transition: opacity 0.8s ease-in-out;
  741. transition: opacity 0.8s ease-in-out;
  742. }
  743.  
  744.  
  745.  
  746. .box:hover {opacity:1.0 !important;}
  747.  
  748.  
  749.  
  750.  
  751. .title {
  752.  
  753. }
  754.  
  755.  
  756.  
  757.  
  758. .text {
  759. {block:IfNotHorizontal}height:auto;
  760. {block:IfCropTextPost}max-height:300px;{/block:IfCropTextPost}
  761. width:calc((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns});
  762. white-space: nowrap;
  763. overflow:hidden;
  764. {/block:IfNotHorizontal}
  765.  
  766. {block:IfHorizontal}
  767. height:{text:Horizontal Post Height};
  768. width:{text:Horizontal Post Height};
  769. line-height:10px;
  770. {/block:IfHorizontal}
  771. display:block;
  772. overflow:hidden;
  773.  
  774.  
  775.  
  776. }
  777.  
  778.  
  779. .photo {
  780.  
  781. }
  782.  
  783. .photo img {
  784. display:block;
  785. {block:IfNotHorizontal}width:100%;height:100%;{/block:IfNotHorizontal}
  786. {block:IfHorizontal}max-height:100%; width:auto;{block:IfHorizontal}
  787. }
  788.  
  789.  
  790.  
  791.  
  792.  
  793. {block:ifStackPhotoset}
  794. .photoset-wrap {}
  795. .photoset-wrap img { display: none; width:100%; }
  796. .photoset-wrap img:first-child { display: block; width:100%; }
  797. {/block:ifStackPhotoset}
  798.  
  799.  
  800.  
  801.  
  802. .quote {
  803. {block:IfNotHorizontal}
  804. width:calc((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns});
  805. padding-top:calc(((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns})/2);
  806. padding-bottom:calc(((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns})/2);
  807. {/block:IfNotHorizontal}
  808. {block:IfHorizontal}
  809. max-height:inherit;
  810. width:{text:Horizontal Post Height};
  811. padding-top:calc({text:Horizontal Post Height}/2.15);
  812. padding-bottom:calc({text:Horizontal Post Height}/2.15);
  813.  
  814. {/block:IfHorizontal}
  815. text-align:center;
  816. text-transform:uppercase;
  817. }
  818.  
  819. .link, .chat, .video, .answer {
  820. {block:IfNotHorizontal}
  821. width:calc((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns});
  822. {/block:IfNotHorizontal}
  823. {block:IfHorizontal}
  824. width:{text:Horizontal Post Height};
  825. {/block:IfHorizontal}
  826. }
  827.  
  828.  
  829. .link_url {
  830. width:100%;
  831. max-height:100%;
  832. text-align:center;
  833. padding-top:45%;
  834. padding-bottom:45%;
  835. left:0; right:0;
  836. top:0; bottom:0;
  837. margin:auto;
  838. }
  839.  
  840.  
  841.  
  842. .chat li:nth-of-type(odd){
  843. background-color: #edb4c9;}
  844.  
  845. .chat li:nth-of-type(even){
  846. background-color: #ffffff;}
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853. .tumblr_audio_player {
  854. {block:IfNotAudioShowAlbumArt}
  855. height: 90px;
  856. width: 200%;
  857. -moz-transform: scale(0.50, 0.50);
  858. -webkit-transform: scale(0.50, 0.50);
  859. -o-transform: scale(0.50, 0.50);
  860. -ms-transform: scale(0.50, 0.50);
  861. transform: scale(0.50, 0.50);
  862. -moz-transform-origin: top left;
  863. -webkit-transform-origin: top left;
  864. -o-transform-origin: top left;
  865. -ms-transform-origin: top left;
  866. transform-origin: top left;
  867. margin-bottom:-47px;
  868. {/block:IfNotAudioShowAlbumArt}
  869.  
  870. {block:IfAudioShowAlbumArt}
  871. height: 90px;
  872. width: 270px;
  873. -moz-transform: scale(0.60, 0.60);
  874. -webkit-transform: scale(0.60, 0.60);
  875. -o-transform: scale(0.60, 0.60);
  876. -ms-transform: scale(0.60, 0.60);
  877. transform: scale(0.60, 0.60);
  878. -moz-transform-origin: top left;
  879. -webkit-transform-origin: top left;
  880. -o-transform-origin: top left;
  881. -ms-transform-origin: top left;
  882. transform-origin: top left;
  883. {/block:IfAudioShowAlbumArt}
  884.  
  885.  
  886.  
  887.  
  888.  
  889. }
  890.  
  891.  
  892.  
  893. .audio {
  894. position: relative;
  895. display:inline-block;
  896. {block:IfNotHorizontal}
  897. width:calc((100% - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns});
  898. height:calc((({select:Content Width} - ({text:Number of Columns} - 1)*{text:Gutter Width}px)/{text:Number of Columns}) - 1px);
  899. {block:IfNotHorizontal}
  900.  
  901.  
  902. {block:IfHorizontal}
  903. height:{text:Horizontal Post Height};
  904. width:{text:Horizontal Post Height};
  905. {/block:IfHorizontal}
  906.  
  907.  
  908. }
  909.  
  910.  
  911.  
  912. .audioimgwrapper {
  913. position: absolute;
  914. left: 0px;
  915. top: 0px;
  916. overflow: hidden;
  917. width: 100%;
  918. height: 100%;
  919. }
  920.  
  921. .audioimgwrapper img {
  922. width: 100%;
  923. height: auto;
  924. }
  925.  
  926. .playerbuttonbg {
  927. position: absolute;
  928. left: 0; right:0;
  929. top: 0; bottom:0;
  930. margin:auto;
  931. width: 20px;
  932. height: 20px;
  933. background-color: #ffffff;
  934. padding: 10px;
  935. -webkit-border-radius: 40px;
  936. -moz-border-radius: 40px;
  937. border-radius: 40px;
  938. opacity: .4;
  939. filter: alpha(opacity=40);
  940. -moz-opacity: 0.4;
  941. -khtml-opacity: 0.4;
  942. transition: opacity .7s ease-in-out;
  943. -moz-transition: opacity .7s ease-in-out;
  944. -webkit-transition: opacity .7s ease-in-out;
  945. }
  946.  
  947. .playerbuttonbg:hover {
  948. opacity: 1;
  949. filter: alpha(opacity=100);
  950. -moz-opacity: 1;
  951. -khtml-opacity: 1;
  952. }
  953.  
  954. .newplayerbutton {
  955. position: relative;
  956. width: 19px;
  957. height: 19px;
  958. overflow: hidden;
  959. }
  960.  
  961. .playerbuttonhug {
  962. position: absolute;
  963. top: -17px;
  964. left: -5px;
  965. }
  966.  
  967.  
  968.  
  969.  
  970. .trackdetails {
  971. position:absolute;
  972. padding-left:5px;
  973. padding-top:1px;
  974. padding-right:5px;
  975. padding-bottom:1px;
  976. background:rgba(255,255,255,0.5);
  977. width: auto;
  978. left:0;
  979. top:0;
  980. z-index:3;
  981. }
  982.  
  983.  
  984.  
  985.  
  986. .caption {
  987. background:rgba({color:Caption Background}, {text:Caption Background Opacity});
  988. font-size:14px;
  989. padding-top:15px;
  990.  
  991. }
  992.  
  993. .box:hover #caption {opacity:1;}
  994.  
  995. .caption h2 { color:red;}
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001. #deets {
  1002. {block:ifShowPostDeetsOnHover}opacity:0;{/block:ifShowPostDeetsOnHover}
  1003. {block:ifNotShowPostDeetsOnHover} opacity:0.5;{/block:ifNotShowPostDeetsOnHover} -webkit-transition: 0.6s ease-in-out;-moz-transition: 0.6s ease-in-out;transition: 0.6s ease-in-out;
  1004. {select:Post Deets Position}; z-index:1000;}
  1005.  
  1006. #deets:hover{opacity:1;}
  1007.  
  1008. .box:hover #deets {
  1009. opacity:1;
  1010. }
  1011.  
  1012. .like_buttons {
  1013. font-size:10px;
  1014. color:{color:Post Deets};
  1015. position:absolute;
  1016. top:2px;
  1017. }
  1018.  
  1019.  
  1020. .reblog_buttons {
  1021. font-size:10px;
  1022. color:{color:Post Deets};
  1023. position:absolute;
  1024. top:-13px;
  1025. margin-left:15px;
  1026. }
  1027.  
  1028. .permalink_button {
  1029. font-size:10px;
  1030. opacity:0.5;
  1031. z-index:1;
  1032. position:absolute;
  1033. font-size:10px;
  1034. color:{color:Post Deets};
  1035. text-align:center;
  1036. top:2px;
  1037. margin-left:15px;
  1038. }
  1039.  
  1040.  
  1041. .tumblr_like {opacity:0;z-index:10;position:absolute;left:-15px;}
  1042. .my_like {opacity:0.5;z-index:1;position:absolute;left:-15px;-webkit-transition: 0.6s ease-in-out;-moz-transition: 0.6s ease-in-out;transition: 0.6s ease-in-out; }
  1043. .tumblr_like:hover + .my_like {color:{color:Links}}
  1044. /* Liked State */
  1045. .tumblr_like.liked + .my_like {color:{color:Links};}
  1046. .tumblr_reblog {opacity:0;z-index:10;position:absolute;top:16px;left:-15px;width:10px;height:10px;}
  1047. .my_reblog {opacity:0.5;z-index:1;position:absolute;top:15px;left:-14px;-webkit-transition: 0.6s ease-in-out;-moz-transition: 0.6s ease-in-out;transition: 0.6s ease-in-out;}
  1048. .tumblr_reblog:hover + .my_reblog {opacity:0.7;}
  1049.  
  1050.  
  1051.  
  1052. .permalink-post {
  1053. font-size:1.3vh;
  1054. height:100vh;
  1055. width:100vw;
  1056. text-align:center;
  1057. z-index:100;
  1058. -webkit-transition: 0.8s ease-in-out; -moz-transition: 0.8s ease-in-out; transition: 0.8s ease-in-out;
  1059. -webkit-animation-duration: 1s;
  1060. -moz-animation-duration: 1s;
  1061. animation-duration: 1s;
  1062.  
  1063. /* position: relative;
  1064. top: 50%;
  1065. transform: translateY(-50%); */ /* to vertical align*/
  1066.  
  1067. }
  1068.  
  1069. .permalink-text {
  1070. height: 60vh;
  1071. width:inherit;
  1072. transform:translateY(20vh);
  1073. display:block;
  1074. overflow: scroll;
  1075. }
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081. /* note the :first-child thing doesn't work even with the img: specifier*/
  1082.  
  1083. .permalink-photoset {width:100%; height:100%;}
  1084. .permalink-photoset img { position:absolute; transform:translate(-50%,calc((100vh - 100%)/2)); counter-increment:img; -webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out; opacity:0; z-index:-2;}
  1085. .permalink-photoset img:first-child{opacity:1; z-index:1; }
  1086.  
  1087.  
  1088. #vignette, .vignette{opacity:0!important;}.lightbox-caption {color:#000;}
  1089. #tumblr_lightbox,.tmblr-lightbox{ background:rgba( {RGBcolor:Lightbox Background}, 0.8)!important; cursor:url('{image:Cursor}'), crosshair;}
  1090. #tumblr_lightbox img, .lightbox-image {box-shadow:none!important;border-radius:0px!important; cursor:url('{image:Cursor}'), crosshair;}
  1091.  
  1092.  
  1093.  
  1094.  
  1095. #footer {
  1096. width:100%;
  1097. position:relative;
  1098. height:{block:IfManualInfiniteScroll}100px{/block:IfManualInfiniteScroll} {block:IfNotManualInfiniteScroll}{text:Footer Height}{/block:IfNotManualInfiniteScroll};
  1099. bottom:0px;
  1100. z-index:10;
  1101.  
  1102. {block:IfHorizontal}
  1103. position:fixed;
  1104. {block:IfHorizontal}
  1105.  
  1106.  
  1107.  
  1108. }
  1109.  
  1110.  
  1111. .pagination {
  1112. z-index:50;
  1113. {block:IfNotHorizontal}
  1114. margin-top:50px;
  1115. margin-bottom:50px;
  1116. {/block:IfNotHorizontal}
  1117.  
  1118. {block:IfHorizontal}
  1119. margin-top:0px;
  1120. {/block:IfHorizontal}
  1121.  
  1122. }
  1123.  
  1124.  
  1125. .load-more {
  1126. z-index:100;
  1127. font-family:'{text:Body Font}';
  1128. left:50vw;
  1129. border:0;
  1130. padding-top:2vh;
  1131. padding-bottom:2vh;
  1132. padding-left:10vw;
  1133. padding-right:10vw;
  1134. background:#f0f0f0;
  1135. color:#9f9f9f;
  1136. -webkit-transition: 0.8s ease-in-out;
  1137. -moz-transition: 0.8s ease-in-out;
  1138. transition: 0.8s ease-in-out;
  1139.  
  1140. }
  1141.  
  1142.  
  1143. .load-more:hover {
  1144. background:{color:Links};
  1145. color:{color:Background};
  1146.  
  1147. }
  1148.  
  1149. .load-more:focus {
  1150. border:none;
  1151. }
  1152.  
  1153.  
  1154. #infscr-loading{
  1155.  
  1156.  
  1157. {block:IfNotHorizontal}
  1158. position:absolute;
  1159. margin-left:50%;
  1160. margin-right:50%;
  1161. bottom:0px;
  1162. {/block:IfNotHorizontal}
  1163.  
  1164. {block:IfHorizontal}
  1165. position:fixed;
  1166. right:0px;
  1167. top:50%;
  1168. bottom:50%;
  1169. {/block:IfHorizontal}
  1170.  
  1171. }
  1172.  
  1173.  
  1174. #infscr-loading img{
  1175. width:10px;
  1176. opacity:0.5;
  1177. }
  1178.  
  1179.  
  1180. #sidebar {
  1181. cursor:url('{image:Cursor}'), crosshair;
  1182. z-index:1;
  1183. background:rgba({RGBcolor:Sidebar Background}, {text:Sidebar Background Opacity}) url('{image:Sidebar}');
  1184. background-repeat:no-repeat;
  1185. background-size:cover;
  1186. position:fixed;
  1187. top:0;
  1188. {block:IfHorizontal}left:0{/block:IfHorizontal}
  1189. {block:IfNotHorizontal}{select:SideFloat}{/block:IfNotHorizontal};
  1190. max-width:50vw;
  1191. width:{block:IfNotHorizontal}calc((100vw - {select:Content Width}){block:IfNotBiggerSidebarForMarginContent}/2{/block:IfNotBiggerSidebarForMarginContent}){/block:IfNotHorizontal} {block:IfHorizontal}250px{/block:IfHorizontal};
  1192. height:{block:IfNotManualInfiniteScroll}100%{/block:IfNotManualInfiniteScroll} {block:IfManualInfiniteScroll}calc(83vh){/block:IfManualInfiniteScroll};
  1193. {block:IfNotHorizontal}margin-left:0px;{/block:IfNotHorizontal}
  1194. }
  1195.  
  1196. .sidebar {
  1197. background:rgba({RGBcolor:Sidebar Content Background}, {text:Sidebar Content Background Opacity});
  1198. padding-top:5px;
  1199. padding-bottom:5px;
  1200. margin-top:calc({text:Sidebar Vertical Position});
  1201. width:200px;
  1202. max-width:{block:IfNotHorizontal}calc((100vw - {select:Content Width})/2){/block:IfNotHorizontal};
  1203. font-family:'{text:Sidebar Font}', '{font:Sidebar Font}', Georgia, 'Times New Roman', Times, serif;
  1204. font-size:10px;
  1205. color:{color:Sidebar Font};
  1206.  
  1207. }
  1208.  
  1209. #sidebar img {
  1210. width:30px;
  1211. height:30px;
  1212. }
  1213.  
  1214.  
  1215. #bottom-menu{
  1216. z-index:9999999999;
  1217. position:fixed;
  1218. bottom:0px;
  1219. width:100vw;
  1220. height:20px;
  1221. background:rgba({RGBcolor:Sidebar Background}, 0.9);
  1222. }
  1223.  
  1224. .bottom-menu{
  1225. margin-top:3px;
  1226. text-align:left;
  1227. font-size:10px;
  1228.  
  1229. }
  1230.  
  1231.  
  1232. #bottom-menu p, #bottom-menu br, #bottom-menu img, #bottom-menu div, #bottom-menu center{
  1233. display:inline;
  1234. text-align:left;
  1235. }
  1236.  
  1237. #bottom-menu img{
  1238. width:10px;
  1239. height:10px;
  1240.  
  1241. }
  1242.  
  1243.  
  1244.  
  1245.  
  1246. #top-menu{
  1247. position:fixed;
  1248. top:0px;
  1249. width:100vw;
  1250. height:20px;
  1251. }
  1252.  
  1253. .top-menu{
  1254. margin-top:3px;
  1255. text-align:left;
  1256. font-size:10px;
  1257. }
  1258.  
  1259. #top-menu p, #top-menu br, #top-menu img, #top-menu div, #top-menu center{
  1260. display:inline;
  1261. text-align:left;
  1262. }
  1263.  
  1264. #top-menu img{
  1265. width:10px;
  1266. height:10px;
  1267. }
  1268.  
  1269.  
  1270. .portrait {
  1271. vertical-align:middle;
  1272. border-radius:35px;
  1273. opacity:0.7;
  1274. -webkit-transition: 0.8s ease-in-out;
  1275. -moz-transition: 0.8s ease-in-out;
  1276. transition: 0.8s ease-in-out;
  1277. }
  1278.  
  1279.  
  1280. .portrait:hover {
  1281. opacity:1.0;
  1282. border-radius:0px;
  1283.  
  1284.  
  1285. }
  1286.  
  1287.  
  1288.  
  1289.  
  1290. .notes {font-weight:bold; font-size:11px;}
  1291.  
  1292.  
  1293. ol.notes {
  1294. padding: 0px;
  1295. margin: 25px 0px;
  1296. list-style-type: none;
  1297. border-bottom: solid 1px #ddd;
  1298. }
  1299.  
  1300. ol.notes li.note {
  1301. border-top: solid 1px #ddd;
  1302. padding: 10px;
  1303. }
  1304.  
  1305. ol.notes li.note img.avatar {
  1306. vertical-align: -4px;
  1307. margin-right: 10px;
  1308. width: 16px;
  1309. height: 16px;
  1310. border-radius:15px;
  1311. }
  1312.  
  1313. ol.notes li.note span.action {
  1314. font-weight: bold;
  1315. }
  1316.  
  1317. ol.notes li.note .answer_content {
  1318. font-weight: normal;
  1319. }
  1320.  
  1321. ol.notes li.note blockquote {
  1322. border-color: #eee;
  1323. padding: 4px 10px;
  1324. margin: 10px 0px 0px 25px;
  1325. }
  1326.  
  1327. ol.notes li.note blockquote a {
  1328. text-decoration: none;
  1329. }
  1330.  
  1331.  
  1332. @media screen and (max-width: 480px) {
  1333. body {
  1334. background-color: lightgreen;
  1335. }
  1336. }
  1337.  
  1338. .navigation { {block:IfInfiniteScroll}display:none!important{/block:IfInfiniteScroll} {block:IfNotInfiniteScroll}display:block{/block:IfNotInfiniteScroll}; font-family:'{text:Body Font}'; font-size:12px; opacity:0.5;}
  1339.  
  1340. .isotope-item {z-index: 2;}
  1341. .isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}
  1342. .isotope, .isotope .isotope-item {-webkit-transition: 0.8s ease-in-out;-moz-transition: 0.8s ease-in-out;transition: 0.8s ease-in-out;}
  1343. .isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;transition-property: height, width;}
  1344. .isotope .isotope-item {-webkit-transition-property:-webkit-transform, opacity;- moz-transition-property:-moz-transform, opacity; transition-property: transform, opacity;}
  1345. #filters, #quicksearch {opacity:0.4;-webkit-transition: 0.8s ease-in-out;-moz-transition: 0.8s ease-in-out;transition: 0.8s ease-in-out; }
  1346. #filters:hover, #quicksearch:hover {opacity:1;}
  1347.  
  1348.  
  1349. .hide {display:none; }
  1350. .active {display:block;}
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356. </style>
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367. </head>
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380. <body style="cursor:url('{image:Cursor}'), crosshair !important; ">
  1381. <div id="wrapper">
  1382.  
  1383. {block:IndexPage}
  1384.  
  1385. <div id="header" style="{block:IfHorizontal} calc(((100vh - {text:Horizontal Post Height})/2) - 2*{text:Header Top and Bottom Gap}); {/block:IfHorizontal}">
  1386.  
  1387. {block:IfHeadSpace}
  1388. <a href="{BlogURL}" style="font-size:{text:Header Font Size};"> <div style="
  1389. padding-top:calc((
  1390. {block:IfNotHorizontal}{text:Header Height}{/block:IfNotHorizontal}
  1391. {block:IfHorizontal}(((100vh - {text:Horizontal Post Height})/2) - 2*{text:Header Top and Bottom Gap})
  1392. {/block:IfHorizontal} - {text:Header Font Size})/2);">{Title} </div></a>
  1393.  
  1394. <!-- <p><input type="text" id="quicksearch" autocomplete="off" style="opacity:0.8; background:white; color:#a8a8a8; text-align:center; position:absolute; bottom:0; right:0; width:100px; height:15px; font-family:'{text:Sidebar Font}', '{font:Sidebar Font}', Georgia, 'Times New Roman', Times, serif; font-size:9px; border-radius:3px;" placeholder= "Search"/></p> -->
  1395.  
  1396. {/block:IfHeadSpace}
  1397. </div>
  1398.  
  1399.  
  1400.  
  1401. {/block:IndexPage}
  1402.  
  1403.  
  1404.  
  1405.  
  1406. <div id="content-wrapper">
  1407. <div id="content">
  1408. {block:Posts}
  1409.  
  1410.  
  1411. {block:IndexPage}
  1412. <div class="box {block:Text}text{/block:Text} {block:Photo}photo{/block:Photo} {block:Photoset}photoset{/block:Photoset} {block:Quote}quote{/block:Quote} {block:Link}link{/block:Link} {block:Chat}chat{/block:Chat} {block:Audio}audio{/block:Audio} {block:Video}video{/block:Video} {block:Answer}answer{/block:Answer} {block:HasTags}{block:Tags}{Tag} {/block:Tags}{/block:HasTags}"
  1413. style="opacity:0.00001;
  1414. {block:IfNotHorizontal}margin-bottom:calc({text:Gutter Width}px);{/block:IfNotHorizontal}
  1415. {block:IfHorizontal}margin-right:{text:Gutter Width}px; {/block:IfHorizontal} " >
  1416.  
  1417.  
  1418. {block:ContentSource}
  1419. <!-- {SourceURL}{block:SourceLogo}<img src="{BlackLogoURL}"
  1420. width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />
  1421. {/block:SourceLogo}
  1422. {block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo} -->
  1423. {/block:ContentSource}
  1424.  
  1425. <!-- {block:NoRebloggedFrom}
  1426. {block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}
  1427. {/block:NoRebloggedFrom} -->
  1428.  
  1429. <div id="deets">
  1430. <div class="like_buttons"><div class="tumblr_like"> {LikeButton size="10"} </div> <div class="my_like"><i class="fa fa-heart"></i></div></div>
  1431. <div class="reblog_buttons"><div class="tumblr_reblog"> {ReblogButton size="10"}</div> <div class="my_reblog"><i class="fa fa-undo"></i></div></div>
  1432. <div class="permalink_button"><a href="{Permalink}" title="{DayOfWeek}, {DayOfMonth}{DayOfMonthSuffix} {ShortMonth} {Year}"><i class="fa fa-clock-o"></i></a></div>
  1433. </div>
  1434.  
  1435.  
  1436. <div id="tags" style="position:absolute; opacity:0;">{block:HasTags}{block:Tags}{Tag} &nbsp; {/block:Tags}{/block:HasTags}</div>
  1437.  
  1438.  
  1439. <h4 class="textDate {block:IfNotCenterPostTitle}left-align{/block:IfNotCenterPostTitle}"><span>{DayOfMonth}{DayOfMonthSuffix} {Month} {Year}</span></h4>
  1440.  
  1441.  
  1442.  
  1443. {block:Text}
  1444. <u><a href="{Permalink}">{Title}</a></u>
  1445. {Body}
  1446. {/block:Text}
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452. {block:Photo}
  1453. <div class="phototitle">{Caption}</div>
  1454.  
  1455.  
  1456. <a href="#">
  1457. <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}"
  1458. onclick="Tumblr.Lightbox.init([{ width: {PhotoWidth-HighRes}, height: {PhotoHeight-HighRes}, low_res: '{PhotoURL-500}', high_res: '{PhotoURL-HighRes}' }]);
  1459. $('body').toggleClass('tumblr_lightbox_active');
  1460. return false" />
  1461. </a>
  1462. {/block:Photo}
  1463.  
  1464.  
  1465.  
  1466.  
  1467. {block:Photoset}
  1468. <div class="phototitle">{Caption}</div>
  1469. {block:ifNotStackPhotoset}
  1470. {block:IfNotHorizontal}
  1471. <!--preset code to abide by pxu -->
  1472. <div class="photo-slideshow" id="photoset_{PostID}" data-layout="{PhotosetLayout}" >
  1473. {block:Photos}
  1474. <div class="photo-data">
  1475. <div class="pxu-photo">
  1476. <img src="{PhotoURL-HighRes}" width="{PhotoWidth-500}" height="{PhotoHeight-500}" data-highres="{PhotoURL-HighRes}" data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}">
  1477. </div>
  1478. <a class="tumblr-box" rel="post-{PostID}" href="{PhotoURL-HighRes}">
  1479. </a>
  1480. </div>
  1481. {/block:Photos}
  1482. </div>
  1483. {/block:IfNotHorizontal}
  1484.  
  1485.  
  1486.  
  1487. {block:IfHorizontal}
  1488. <!--preset code to abide by pxu -->
  1489. <div class="photo-slideshow" id="photoset_{PostID}" data-layout="{PhotosetLayout}" style="width:auto; height:auto; max-width:{text:Horizontal Post Height}; max-height:{text:Horizontal Post Height};" >
  1490. {block:Photos}
  1491. <div class="photo-data">
  1492. <div class="pxu-photo" style="max-width:{text:Horizontal Post Height}; " >
  1493. <img src="{PhotoURL-HighRes}" style="width:inherit; height:inherit; max-width:inherit; max-height:inherit; object-position:center center; object-fit:cover;" data-highres="{PhotoURL-HighRes}" data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}">
  1494. </div>
  1495. <a class="tumblr-box" rel="post-{PostID}" href="{PhotoURL-HighRes}">
  1496. </a>
  1497. </div>
  1498. {/block:Photos}
  1499. </div>
  1500. {/block:IfHorizontal}
  1501. {/block:ifNotStackPhotoset}
  1502.  
  1503. {block:ifStackPhotoset}
  1504. {block:IndexPage}
  1505. <div class="photoset-wrap" >
  1506. {block:Photos}
  1507. <!-- <a href="#"> for some reason loads all images in photoset-->
  1508. <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" 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" {block:IfHorizontal}style="height:{text:Horizontal Post Height};
  1509. width:auto;"{/block:IfHorizontal} />
  1510. <!-- </a> -->
  1511. {/block:Photos}
  1512. </div>
  1513. {/block:IndexPage}
  1514. {/block:ifStackPhotoset}
  1515. {/block:Photoset}
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527. {block:Quote}<i class="fa fa-quote-left" style="opacity:0.2;"></i>&nbsp;{Quote} &nbsp;<i class="fa fa-quote-right" style="opacity:0.2;" ></i>{/block:Quote}
  1528.  
  1529.  
  1530. {block:Link}<div class="link_url"> <a href="{URL}"><i class="fa fa-link"></i>{Name}</a></div>{/block:Link}
  1531.  
  1532.  
  1533.  
  1534.  
  1535. {block:Chat}
  1536. {block:Title}
  1537. <h3><a href="{Permalink}">{Title}</a></h3>
  1538. {/block:Title}
  1539.  
  1540. <ul class="chat" style="margin-left:-35px;">
  1541. {block:Lines}
  1542. <li class="{Alt} user_{UserNumber}">
  1543. {block:Label}
  1544. <span class="label">{Label}</span>
  1545. {/block:Label}{Line}
  1546. </li>
  1547. {/block:Lines}
  1548. </ul>
  1549. {/block:Chat}
  1550.  
  1551.  
  1552.  
  1553. {block:IfNotAudioShowAlbumArt}
  1554. {block:Audio}{AudioPlayerWhite}{/block:Audio}
  1555. {/block:IfNotAudioShowAlbumArt}
  1556.  
  1557. {block:IfAudioShowAlbumArt}
  1558. {block:AudioPlayer}
  1559.  
  1560. {block:AlbumArt}
  1561. <div class="audioimgwrapper"><img src="{AlbumArtURL}"></div>
  1562. {/block:AlbumArt}
  1563.  
  1564. <div class="playerbuttonbg">
  1565. <div class="newplayerbutton">
  1566. <div class="playerbuttonhug">
  1567.  
  1568. {AudioPlayerWhite}
  1569.  
  1570. </div>
  1571. </div>
  1572. </div>
  1573.  
  1574. <div class="trackdetails">
  1575. {block:TrackName}{TrackName}{/block:TrackName}<br/>
  1576. {block:Artist}Artist: {Artist}{/block:Artist}<br/>
  1577. {block:Album}Album: {Album}{/block:Album}<br/>
  1578. {PlayCountWithLabel}
  1579. </div>
  1580.  
  1581. {/block:AudioPlayer}
  1582. {/block:IfAudioShowAlbumArt}
  1583.  
  1584.  
  1585.  
  1586. {block:Video}
  1587. {Video-500}
  1588. {/block:Video}
  1589.  
  1590.  
  1591.  
  1592. {block:Answer} {Question} {Answer} {/block:Answer}
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598. <div class="caption">{Caption}</div>
  1599.  
  1600.  
  1601.  
  1602.  
  1603. </div> <!--box-->
  1604. {/block:IndexPage}
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622. {block:PermalinkPage}
  1623. <div class="permalink-post">
  1624.  
  1625. {block:Text}
  1626. <div class="permalink-text">
  1627. {Title}
  1628. {Body}
  1629. </div>
  1630. {/block:Text}
  1631.  
  1632. {block:Photo}
  1633. <img id ="{PhotoCount}" src="{PhotoURL-HighRes}" style="width:auto; height:auto; max-width:90vw; max-height:90vh; margin:auto; transform:translateY(calc((100vh - 100%)/2))"/>
  1634. {block:Photo}
  1635.  
  1636. {block:Photoset}
  1637. <center>
  1638. <div class="permalink-photoset" style=";" >
  1639.  
  1640. {block:Photos}
  1641. <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}"
  1642. id="counter" style="width:auto; height:auto; max-width:90vw; max-height:90vh; "
  1643. onClick="
  1644. var $next = $(this).next('img');
  1645. $(this).css('opacity','0');
  1646. $(this).css('z-index','-2');
  1647. $next.css('opacity','1');
  1648. $next.css('z-index','1');
  1649. if ($next.length == 0) {
  1650. $(this).parent().find('img:first-child').css('opacity','1');
  1651. $(this).parent().find('img:first-child').css('z-index','1');
  1652. };"
  1653. />
  1654.  
  1655. {/block:Photos}
  1656. <div style="position:fixed; margin:auto; left:0; right:0; bottom:3vh; opacity:0.2;"> {PhotoCount} </div>
  1657.  
  1658.  
  1659. </div>
  1660.  
  1661. </center>
  1662. <!-- <div style="width:300px; margin:auto;">{Photoset}</div> whole photoset-->
  1663. {block:Photoset}
  1664.  
  1665. {block:PostNotes}
  1666. {/block:PostNotes}
  1667.  
  1668.  
  1669. {block:NoteCount}<a style="position:fixed; margin:auto; left:0; right:0; bottom:3vh; opacity:0.2;" onClick="$('#info').fadeIn(500); return false;"> {NoteCount} </a> {/block:NoteCount}
  1670.  
  1671.  
  1672. <div id="info" class="hide" style="width:100vw; min-height:100vh; z-index:10000000; position:fixed; left:0; right:0; top:0; bottom:0; margin:auto; background:rgba({RGBcolor:Background},0.95);" onClick="$(this).fadeOut(500);" >
  1673. <center><div style="overflow-y: scroll; width: 35vw; height: 60vh; position: fixed; left: 0; right: 0; top: 0; bottom: 0; margin: auto; cursor: url('{image:Cursor}'), crosshair;" onClick="if(event.stopPropagation){event.stopPropagation();}event.cancelBubble=true;" >
  1674.  
  1675.  
  1676.  
  1677.  
  1678. {Caption}
  1679.  
  1680.  
  1681. {PostNotes-16}
  1682.  
  1683.  
  1684.  
  1685.  
  1686. </div></center>
  1687. </div>
  1688.  
  1689.  
  1690.  
  1691. </div> <!-- permalink post -->
  1692. {/block:PermalinkPage}
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698. {/block:Posts}
  1699. </div> <!--content -->
  1700. </div> <!--content wrapper -->
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711. {block:ifSidebar}
  1712. {block:IndexPage}
  1713.  
  1714. <div id="{select:Menu Styling}" >
  1715. {block:IfSidebarContent}
  1716. <center>
  1717. <div class="{select:Menu Styling}">
  1718.  
  1719. <center><img src="{PortraitURL-40}" class="portrait" {block:IfToggleSidebarWords}onClick=" $('.sidebar-words').fadeToggle('active'); "{/block:IfToggleSidebarWords} /></center>
  1720. <div class="sidebar-words {block:IfToggleSidebarWords} hide {/block:IfToggleSidebarWords}">
  1721.  
  1722.  
  1723. <p>
  1724. <a href="{BlogURL}" style="font-size:11px;" title="home"> <i class="fa fa-home"></i> </a> &nbsp;
  1725. <a href="/archive"><i class="fa fa-calendar" title="archive"></i></a> &nbsp;
  1726. <a href="/"><i class="fa fa-camera-retro"></i></a> &nbsp;
  1727. <a href="/"><i class="fa fa-user" title="about"></i></a> &nbsp;
  1728. {block:AskEnabled}
  1729. <a href="/" title="ask" onClick="$('#ask_form').fadeIn(500); return false;"><i class="fa fa-question"></i></a>
  1730. {/block:AskEnabled}
  1731.  
  1732.  
  1733. <p>
  1734. <input type="text" id="quicksearch" autocomplete="off" style="background:rgba({RGBcolor:Sidebar Background}, 0); color:#a8a8a8; text-align:center;" placeholder= "Search"/>
  1735. </p>
  1736.  
  1737. {block:IfPostTypeFilter}
  1738. <div id="filters" style="display:inline;">
  1739. <a href="#" data-filter="*" title="all"><i class="fa fa-snowflake-o"></i></a> &nbsp;
  1740. <a href="#" data-filter=".text" title="texts"><i class="fa fa-font"></i></a> &nbsp;
  1741. <a href="#" data-filter=".photo, .photoset" title="photos"><i class="fa fa-camera-retro"></i></a> &nbsp;
  1742. <a href="#" data-filter=".quote" title="quotes"><i class="fa fa-quote-left"></i></a> &nbsp;
  1743. <a href="#" data-filter=".link" title="links"><i class="fa fa-link"></i></a> &nbsp;
  1744. <a href="#" data-filter=".chat" title="chats"><i class="fa fa-comments-o"></i></a> &nbsp;
  1745. <a href="#" data-filter=".audio" title="music"><i class="fa fa-music"></i></a> &nbsp;
  1746. <a href="#" data-filter=".video" title="videos"><i class="fa fa-video-camera"></i></a> &nbsp;
  1747. <a href="#" data-filter=".answer" title="q & a"><i class="fa fa-question"></i></a> &nbsp;
  1748. </div>
  1749. {/block:IfPostTypeFilter}
  1750.  
  1751. </p>
  1752. </div> <!-- sidebar words -->
  1753. </div> <!-- sidebar class -->
  1754. </center>
  1755. {/block:IfSidebarContent}
  1756. </div>
  1757.  
  1758. {block:IndexPage}
  1759. {/block:ifSidebar}
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766. {block:IndexPage}
  1767.  
  1768. <div id="footer">
  1769. <div class="navigation">
  1770. {block:Pagination}
  1771. {block:NextPage}
  1772. <p id="page_nav">
  1773. <a id="next" href="{NextPage}" style="float:right; right:2px; bottom:50vh; position:fixed;" ><i class="fa fa-long-arrow-right"></i></a>
  1774. {/block:NextPage}
  1775. {block:PreviousPage}
  1776. <a href="{PreviousPage}" style="float:left; left:2px; bottom:50vh; position:fixed;" ><i class="fa fa-long-arrow-left"></i></a>
  1777. </p>
  1778. {/block:PreviousPage}
  1779. {/block:Pagination}
  1780. </div>
  1781. {block:IfInfiniteScroll}
  1782. {block:IfManualInfiniteScroll}
  1783. {block:Pagination}
  1784. <div class="pagination">
  1785. <center><button class="load-more" >load more</button> </center>
  1786. </div>
  1787. {/block:Pagination}
  1788. {/block:IfManualInfiniteScroll}
  1789. {/block:IfInfiniteScroll}
  1790.  
  1791. </div> <!--footer -->
  1792.  
  1793.  
  1794. {/block:IndexPage}
  1795.  
  1796.  
  1797. {block:PermalinkPage}
  1798. {block:PermalinkPagination}
  1799. <a href="{BlogURL}" style="position:fixed; top:5px; left:5px; opacity:0.5;"> <i class="fa fa-home"></i> </a>
  1800.  
  1801. {block:PreviousPost} <a href="{PreviousPost}" style="float:right; right:2px; bottom:50vh; position:fixed; font-size:12px; opacity:0.5;"><i class="fa fa-long-arrow-right" ></i></a>{/block:PreviousPost}
  1802. {block:NextPost}<a href="{NextPost}" style="float:left; left:2px; bottom:50vh; position:fixed; font-size:12px; opacity:0.5;"><i class="fa fa-long-arrow-left"></i></a> {/block:NextPost}
  1803. {/block:PermalinkPagination}
  1804. {block:PermalinkPage}
  1805.  
  1806. <div id="ask_form" class="hide" style="width:100vw; min-height:100vh; z-index:10000000; position:fixed; left:0; right:0; top:0; bottom:0; margin:auto; background:rgba({RGBcolor:Background},0.7) url('{image:Ask Background}'); background-position:center center; background-size:cover;" onClick="$(this).fadeOut(500);" >
  1807. <iframe frameborder="0" scrolling="no" src="https://www.tumblr.com/ask_form/{name}.tumblr.com" style="background:rgba({RGBcolor:Background},0.7); overflow: hidden; width: 60vw; height: 190px; position: fixed; left: 0; right: 0; top: 0; bottom: 0; margin: auto; cursor: url('{image:Cursor}'), crosshair;"></iframe>
  1808. </div>
  1809.  
  1810.  
  1811.  
  1812.  
  1813. </div> <!--wrapper-->
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823. </body>
  1824. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement