Advertisement
yLii

Infinite Isotope 229 https

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