Advertisement
yLii

Infinite Isotope 206

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