Advertisement
rasperries

linear

Apr 10th, 2015
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.26 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <!--
  5.  
  6.  
  7.  
  8.  
  9.  
  10. linear theme by eoxk
  11. http://eoxk.tumblr.com
  12.  
  13.  
  14.  
  15.  
  16. -->
  17. <title>{Title}</title>
  18. <link rel="alternate" type="application/rss+xml" href="{RSS}"/>
  19. <link rel="shortcut icon" href="{Favicon}"/>
  20. {block:Description}
  21. <meta name="description" content="{MetaDescription}" />
  22. {/block:Description}
  23. <meta name="image:background" content=""/>
  24. <meta name="color:background" content="#f9f9f9"/>
  25. <meta name="color:text" content="#7f7f7f"/>
  26. <meta name="color:border" content="#ededed"/>
  27. <meta name="color:content bg" content="#ffffff"/>
  28. <meta name="color:accent" content="#adadad"/>
  29. <meta name="color:accent bg" content="#fafafa"/>
  30. <meta name="color:accent border" content="#ededed"/>
  31. <meta name="color:bold" content="#6a6a6a"/>
  32. <meta name="color:link" content="#adadad"/>
  33. <meta name="color:link hover" content="#6a6a6a"/>
  34. <meta name="color:post info" content="#adadad"/>
  35. <meta name="color:scrollbar" content="#dcdcdc"/>
  36. <meta name="select:post width" content="300" title="300px"/>
  37. <meta name="select:post width" content="350" title="350px"/>
  38. <meta name="select:post width" content="400" title="400px"/>
  39. <meta name="select:post width" content="450" title="450px"/>
  40. <meta name="select:post width" content="490" title="500px"/>
  41. <meta name="select:body font" content="lato" title="lato"/>
  42. <meta name="select:body font" content="open-sans" title="open sans"/>
  43. <meta name="select:body font" content="droid-sans" title="droid sans"/>
  44. <meta name="select:body font" content="pt-sans" title="pt sans"/>
  45. <meta name="select:body font" content="pt-serif" title="pt serif"/>
  46. <meta name="select:body font" content="lora" title="lora"/>
  47. <meta name="if:show avatar" content="1"/>
  48. <meta name="if:show title" content="1"/>
  49. <meta name="if:show description" content="1"/>
  50. <meta name="if:show captions" content="1"/>
  51. <meta name="if:show reblog" content="1"/>
  52. <meta name="if:show tags" content="1"/>
  53. <meta name="if:tile background" content="1"/>
  54. <meta name="if:letter spacing" content="0"/>
  55. <meta name="if:infinite scroll" content="1"/>
  56. <meta name="text:home link" content="home"/>
  57. <meta name="text:archive link" content="archive"/>
  58. <meta name="text:ask link" content="ask"/>
  59. <meta name="text:link 1" content=""/>
  60. <meta name="text:link 1 url" content=""/>
  61. <meta name="text:link 2" content=""/>
  62. <meta name="text:link 2 url" content=""/>
  63. <meta name="text:link 3" content=""/>
  64. <meta name="text:link 3 url" content=""/>
  65. <meta name="text:link 4" content=""/>
  66. <meta name="text:link 4 url" content=""/>
  67. <meta name="text:link 5" content=""/>
  68. <meta name="text:link 5 url" content=""/>
  69. <meta name="text:link 6" content=""/>
  70. <meta name="text:link 6 url" content=""/>
  71.  
  72. <script src="//use.edgefonts.net/{select:body font}:n4,i4;inconsolata:n5.js"></script>
  73. <link href="http://static.tumblr.com/qudkd6d/X0unm3xuk/k.css" rel="stylesheet" type="text/css"/>
  74.  
  75. <style type="text/css">
  76.  
  77. /* basic styles */
  78.  
  79. ::-webkit-scrollbar {
  80. width:4px;
  81. height:4px;
  82. }
  83. ::-webkit-scrollbar,
  84. ::-webkit-scrollbar-track {
  85. background-color:{color:background};
  86. }
  87. ::-webkit-scrollbar-thumb {
  88. background-color:{color:scrollbar};
  89. }
  90. body {
  91. font-size:9px;
  92. font-family:{select:body font}, 'trebuchet ms', sans-serif;
  93. line-height:15px;
  94. {block:ifLetterSpacing}letter-spacing:1px;{/block:ifLetterSpacing}
  95. color:{color:text};
  96. background-color:{color:background};
  97. {block:ifBackgroundImage}
  98. background-image:url({image:background});
  99. background-attachment:fixed;
  100. {block:ifNotTileBackground}background-size:cover;{/block:ifNotTileBackground}
  101. {/block:ifBackgroundImage}
  102. }
  103. a {
  104. -webkit-transition:all .3s ease-in-out;
  105. transition:all .3s ease-in-out;
  106. }
  107. blockquote {
  108. padding:0 1.5em;
  109. margin:0 0 0 0;
  110. border-left:1px solid {color:accent border};
  111. text-align:justify;
  112. }
  113. pre {
  114. font-family:consolas, inconsolata, monospace;
  115. }
  116. ol, ul {
  117. padding-left:3em;
  118. }
  119. b, strong {
  120. font-weight:400;
  121. color:{color:bold};
  122. }
  123. a b, a strong {
  124. color:inherit;
  125. }
  126. blockquote, ol, ul, p, pre {
  127. margin-top:1em;
  128. margin-bottom:1em;
  129. }
  130.  
  131. /* accents */
  132.  
  133. .accent {
  134. font-size:7px;
  135. font-family:'trebuchet ms';
  136. letter-spacing:1px;
  137. text-transform:uppercase;
  138. color:{color:post info};
  139. }
  140. .block {
  141. padding:1em 1.25em;
  142. border-right:1px solid {color:accent border};
  143. border-bottom:1px solid {color:accent border};
  144. background-color:{color:accent bg};
  145. color:{color:accent};
  146. }
  147. .title {
  148. font-size:1.2em;
  149. font-family:{select:body font}, 'trebuchet ms', sans-serif;
  150. line-height:inherit;
  151. text-transform:uppercase;
  152. letter-spacing:1px;
  153. margin-bottom:.83em;
  154. color:{color:bold};
  155. }
  156. ul {
  157. position:relative;
  158. font-size:7px;
  159. font-family:'trebuchet ms';
  160. letter-spacing:1px;
  161. text-transform:uppercase;
  162. border:0!important;
  163. color:{color:post info};
  164. }
  165. ul, .notes {
  166. list-style-type:none;
  167. }
  168. ul li, .notes li {
  169. position:relative;
  170. }
  171. ul li::before, .notes li::before, .asker::before {
  172. content:" ";
  173. display:inline-block;
  174. position:absolute;
  175. left:-2em;
  176. top:1em;
  177. width:1em;
  178. height:1px;
  179. background-color:{color:accent border};
  180. }
  181.  
  182. /* container */
  183.  
  184. #main {
  185. margin:0 auto;
  186. padding:150px;
  187. min-height:calc(100% - 300px);
  188. text-align:center;
  189. width:{select:post width}px;
  190. background-color:{color:content bg};
  191. }
  192.  
  193. /* header/sidebar */
  194.  
  195. aside {
  196. margin:0 auto;
  197. width:133px;
  198. }
  199. aside .avatar {
  200. display:block;
  201. width:32px;
  202. height:32px;
  203. margin:0 auto 1.75em;
  204. border-radius:3px;
  205. overflow:hidden;
  206. }
  207. aside .avatar.circle {
  208. border-radius:16px;
  209. }
  210. aside .desc {
  211. margin-bottom:1em;
  212. }
  213. aside hr {
  214. margin:1em 0;
  215. height:1px;
  216. background-color:{color:border};
  217. }
  218. aside nav a {
  219. padding:0 .25em;
  220. display:inline-block;
  221. }
  222. aside nav a::after {
  223. content:"";
  224. display:inline-block;
  225. width:.25em;
  226. }
  227. aside nav a:last-child::after {
  228. width:0;
  229. }
  230.  
  231. /* posts */
  232.  
  233. #content {
  234. text-align:left;
  235. }
  236. .entry {
  237. position:relative;
  238. margin:150px 0;
  239. }
  240. .entry:last-of-type {
  241. margin-bottom:0;
  242. }
  243. .post {
  244. position:relative;
  245. }
  246.  
  247. /* info */
  248.  
  249. .info {
  250. position:absolute;
  251. top:0;
  252. bottom:0;
  253. left:100%;
  254. width:calc(150px - 3.5em);
  255. margin:0 0 0 1.75em;
  256. color:{color:post info};
  257. background-color:transparent;
  258. border-right:0 solid {color:border};
  259. -webkit-transition:opacity .5s ease-in-out;
  260. transition:opacity .5s ease-in-out;
  261. {block:IndexPage}opacity:0;{/block:IndexPage}
  262. }
  263. .entry:hover .info {
  264. opacity:1;
  265. }
  266. .info hr {
  267. margin:1em 1px;
  268. height:1px;
  269. border-left:3em solid {color:border};
  270. }
  271. .tags {
  272. {block:IndexPage}
  273. -webkit-transition:opacity .5s ease-in-out 0s;
  274. transition:opacity .5s ease-in-out 0s;
  275. opacity:0;
  276. {block:ifNotShowTags}display:none;{/block:ifNotShowTags}
  277. {/block:IndexPage}
  278. }
  279. .entry:hover .tags {
  280. -webkit-transition-delay:.25s;
  281. transition-delay:.25s;
  282. opacity:1;
  283. }
  284. .tags .comma {
  285. font-style:inherit;
  286. }
  287. .tags .comma:last-of-type {
  288. display:none;
  289. }
  290.  
  291. /* post titles */
  292.  
  293. .quote, .question {
  294. position:relative;
  295. top:-1em;
  296. }
  297. .question {
  298. overflow:auto;
  299. }
  300. .question .asker {
  301. margin-left:4em;
  302. position:relative;
  303. font-style:inherit;
  304. float:right;
  305. }
  306. .question .asker::before {
  307. width:2em;
  308. left:-3em;
  309. background-color:{color:accent border};
  310. }
  311.  
  312. /* text and captions */
  313.  
  314. .text a {
  315. position:relative;
  316. line-height:initial;
  317. display:inline-block;
  318. vertical-align:baseline;
  319. color:{color:link};
  320. border-bottom:1px solid {color:border};
  321. }
  322. .text a::before {
  323. content:"";
  324. position:absolute;
  325. bottom:-1px;
  326. left:50%;
  327. right:50%;
  328. height:1px;
  329. z-index:1;
  330. opacity:.75;
  331. background-color:{color:link hover};
  332. -webkit-transition:all .3s ease-in-out;
  333. transition:all .3s ease-in-out;
  334. }
  335. .text a:hover {
  336. color:{color:link hover};
  337. border-color:transparent;
  338. }
  339. .text a:hover::before {
  340. left:0;
  341. right:0;
  342. }
  343. .text a:hover::after {
  344. opacity:0;
  345. }
  346. .answer, .source {
  347. padding:.75em 1.75em 0;
  348. }
  349. .caption {
  350. padding:1.75em 1.75em 0;
  351. {block:IndexPage}{block:ifNotShowCaptions}display:none;{/block:ifNotShowCaptions}{/block:IndexPage}
  352. }
  353.  
  354. /* chat posts */
  355.  
  356. .chat .label {
  357. margin-right:.5em;
  358. }
  359.  
  360. /* audio posts */
  361.  
  362. .audiowrap {
  363. position:relative;
  364. padding:5px;
  365. height:27px;
  366. overflow:hidden;
  367. line-height:0;
  368. text-align:left;
  369. background-color:{color:accent bg};
  370. }
  371. .albumart {
  372. position:relative;
  373. z-index:1;
  374. display:inline-block;
  375. width:27px;
  376. height:27px;
  377. opacity:.9;
  378. background-size:cover;
  379. }
  380. .audio {
  381. position:absolute;
  382. display:inline-block;
  383. left:0px;
  384. top:0px;
  385. right:0px;
  386. bottom:0px;
  387. text-align:left;
  388. }
  389. .audio .player {
  390. width:27px;
  391. height:27px;
  392. left:37px;
  393. top:5px;
  394. opacity:.9;
  395. overflow:hidden;
  396. position:absolute;
  397. }
  398. .audio .track {
  399. overflow:hidden;
  400. position:absolute;
  401. top:0;
  402. left:67px;
  403. right:0;
  404. bottom:0;
  405. padding:5px;
  406. line-height:27px!important;
  407. background-color:{color:caption bg};
  408. }
  409.  
  410. /* photos and videos */
  411.  
  412. .media {
  413. overflow:hidden;
  414. }
  415. .video iframe,
  416. .tumblr_video_container {
  417. display:block;
  418. max-width:100%;
  419. max-height:{select:post width}px;
  420. }
  421. .video #youtube_iframe {
  422. max-height:calc({select:post width}px * 0.67);
  423. }
  424.  
  425. /* pagination */
  426.  
  427. .pagination {
  428. margin-top:150px;
  429. {block:ifInfiniteScroll}display:none;{/block:ifInfiniteScroll}
  430. }
  431. .pagination hr {
  432. display:inline-block;
  433. vertical-align:middle;
  434. margin:0 .75em;
  435. width:1em;
  436. height:1px;
  437. background-color:{color:border};
  438. }
  439.  
  440. /* post notes */
  441.  
  442. .notes {
  443. margin:0;
  444. list-style-type:none;
  445. }
  446. .notes a {
  447. border:0;
  448. text-decoration:none;
  449. color:inherit;
  450. }
  451. .notes img {
  452. display:none;
  453. }
  454. .notes li blockquote {
  455. margin:.75em;
  456. }
  457.  
  458. /* etc */
  459.  
  460. #stt {
  461. text-align:center;
  462. display:block;
  463. position:fixed;
  464. left:calc(50% - {select:post width}px/2 - 150px);
  465. bottom:50px;
  466. opacity:0;
  467. width:150px;
  468. }
  469. #stt.s {
  470. opacity:1;
  471. }
  472. #theme {
  473. background-color:{color:content bg};
  474. color:{color:post info};
  475. font-size:7px;
  476. }
  477. #tumblr_lightbox > div:nth-child(2) {
  478. opacity:.9;
  479. background-color:{color:accent bg};
  480. }
  481.  
  482. </style>
  483. <link href="http://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css"/>
  484. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  485. <script src="http://static.tumblr.com/qudkd6d/Az6nkemqr/pxuphotoset.min.js"></script>
  486. <script>
  487. $(document).ready(function(){
  488. $('.photo-slideshow').pxuPhotoset({
  489. lightbox: true,
  490. rounded: false,
  491. gutter: '3px',
  492. photoset: '.photo-slideshow',
  493. photoWrap: '.photo-data',
  494. photo: '.pxu-photo'
  495. });
  496. {block:ifInfiniteScroll}
  497. $('#stt').click(function(){
  498. $('html,body').animate({ scrollTop: 0 }, 1000);
  499. return false
  500. });
  501. $(document).scroll(function(){
  502. var t = $(document).scrollTop();
  503. if (t > 1000) $('#stt').addClass('s');
  504. else $('#stt').removeClass('s');
  505. });
  506. {/block:ifInfiniteScroll}
  507. });
  508. </script>
  509.  
  510.  
  511.  
  512. </head>
  513. <body>
  514. <div id="main">
  515. <aside class="accent"><!-- sidebar -->
  516. {block:ifShowAvatar}<a href="/" class="avatar {AvatarShape}"><img src="{PortraitURL-64}"/></a>{/block:ifShowAvatar}
  517. {block:ifShowTitle}<div class="title"><a href="/">{Title}</a></div>{/block:ifShowTitle}
  518. {block:ifShowDescription}<div class="desc">{Description}</div>{/block:ifShowDescription}
  519. <hr/><nav><!-- navigation -->{block:ifHomeLink}<a href="/">{text:home link}</a> {/block:ifHomeLink}{block:ifArchiveLink}<a href="/archive">{text:archive link}</a> {/block:ifArchiveLink}{block:ifAskLink}<a href="/faq">{text:ask link}</a> {/block:ifAskLink}{block:HasPages}{block:Pages}<a href="{URL}">{Label}</a> {/block:Pages}{/block:HasPages}{block:ifLink1}<a href="{text:link 1 url}">{text:link 1}</a> {/block:ifLink1}{block:ifLink2}<a href="{text:link 2 url}">{text:link 2}</a> {/block:ifLink2}{block:ifLink3}<a href="{text:link 3 url}">{text:link 3}</a> {/block:ifLink3}{block:ifLink4}<a href="{text:link 4 url}">{text:link 4}</a> {/block:ifLink4}{block:ifLink5}<a href="{text:link 5 url}">{text:link 5}</a> {/block:ifLink5}{block:ifLink6}<a href="{text:link 6 url}">{text:link 6}</a> {/block:ifLink6}</ol></nav>
  520. </aside>
  521. <div id="content"><!-- posts -->
  522. {block:Posts}
  523. <article class="entry">
  524. <div class="post">
  525. {block:Answer}<!-- answer --><div class="question accent block">{Question}<i class="asker">{Asker}</i></div><div class="answer text">{Answer}</div>{/block:Answer}{block:Audio}<!-- audio --><div class="audiowrap"><div class="albumart" style="{block:AlbumArt}background-image:url({AlbumArtURL});{/block:AlbumArt}"></div><div class="audio accent block">{block:AudioPlayer}<div class="player">{AudioPlayerWhite}</div>{/block:AudioPlayer}<div class="track">{block:Artist}{Artist}{block:TrackName} &mdash; {/block:TrackName}{/block:Artist}{block:TrackName}{TrackName}{/block:TrackName}</div></div></div>{/block:Audio}{block:Chat}<!-- c h a t -->{block:Title}<h1 class="title">{Title}</h1>{/block:Title}<div class="chat text accent">{block:Lines}<div class="line">{block:Label}<span class="label">{Label}</span>{/block:Label}{Line}</div>{/block:Lines}</div>{/block:Chat}{block:Link}<!-- link --><h1 class="title"><a href="{URL}">{Name}</a></h1>{block:Description}<div class="text">{Description}</div>{/block:Description}{/block:Link}{block:Photo}<!-- photo --><div class="media">{LinkOpenTag}<img src="{block:IndexPage}{PhotoURL-500}{/block:IndexPage}{block:PermalinkPage}{PhotoURL-HighRes}{/block:PermalinkPage}"/>{LinkCloseTag}</div>{/block:Photo}{block:Photoset}<!-- photoset --><div class="media"><div class="photo-slideshow" id="photoset_{PostID}" data-layout="{PhotosetLayout}">{block:Photos}<div class="photo-data"><div class="pxu-photo"><img src="{PhotoURL-500}" width="{PhotoWidth-500}" height="{PhotoHeight-500}" data-highres="{PhotoURL-HighRes}" data-width="{PhotoWidth-HighRes}" data-height="{PhotoHeight-HighRes}"></div><a class="tumblr-box" rel="post-{PostID}" href="{PhotoURL-HighRes}"></a></div>{/block:Photos}</div></div>{/block:Photoset}{block:Quote}<!-- quote --><div class="quote accent block">{Quote}</div>{block:Source}<div class="source text">{Source}</div>{/block:Source}{/block:Quote}{block:Text}<!-- text -->{block:Title}<h1 class="title">{Title}</h1>{/block:Title}<div class="text">{Body}</div>{/block:Text}{block:Video}<!-- v i d e o --><div class="media video">{Video-500}</div>{/block:Video}
  526. {block:Caption}<!-- caption --><div class="caption text">{Caption}</div>{/block:Caption}
  527. </div>
  528. {block:Date}<!-- date --><div class="info accent">
  529. <a href="{Permalink}">{Month} {DayofMonthwithSuffix}</a>
  530. {block:NoteCount}<br/><a href="{Permalink}">{NoteCountWithLabel}</a>{/block:NoteCount}
  531. {block:IndexPage}
  532. {block:ifShowReblog}<br/><a href="{ReblogURL}" class="reblog">reblog</a>{/block:ifShowReblog}{block:ifNotShowReblog}{block:NoteCount}<br/><a href="{Permalink}">{NoteCountWithLabel}</a>{/block:NoteCount}{/block:ifNotShowReblog}
  533. {/block:IndexPage}
  534. {block:PermalinkPage}
  535. {block:RebloggedFrom}<br/><a href="{ReblogParentURL}" class="rf">via {ReblogParentName}</a>{block:ContentSource} / <a href="{ReblogRootURL}" class="src">src</a>{/block:ContentSource}{/block:RebloggedFrom}
  536. {/block:PermalinkPage}
  537. <hr/>
  538. {block:HasTags}<!-- tags --><div class="tags">{block:Tags}<a href="{TagURL}">{Tag}</a><i class="comma">, </i>{/block:Tags}</div>{/block:HasTags}
  539. </div>{/block:Date}
  540. </article>
  541. {block:PostNotes}<!-- post notes --><article id="notes" class="entry"><div class="post"><h1 class="title">Notes</h1><div class="accent">{PostNotes}</div></div></article>{/block:PostNotes}
  542. {/block:Posts}
  543. <!-- {block:ContentSource}{SourceURL} {/block:ContentSource}{block:RebloggedFrom}{ReblogRootURL} {ReblogParentURL}{/block:RebloggedFrom} -->
  544. </div><!-- end #content -->
  545. {block:Pagination}<!-- pagination --><div class="pagination accent">{block:PreviousPage}<a class="back" href="{PreviousPage}">{lang:Newer}</a>{block:NextPage}<hr/>{/block:NextPage}{/block:PreviousPage}{block:NextPage}<a class="next" href="{NextPage}">{lang:Older}</a>{/block:NextPage}</div>{/block:Pagination}
  546. {block:ifInfiniteScroll}<a id="stt" href="#" class="accent">scroll to top</a>{/block:ifInfiniteScroll}
  547. </div><!-- end #main -->
  548. <div id="theme"><script language="JavaScript">
  549. var ref = (''+document.referrer+'');
  550. var w_h = window.screen.width + " x " + window.screen.height;
  551. document.write('<script src="http://s1.freehostedscripts.net/ocounter.php?site=ID4805457&e1=&e2=&r=' + ref + '&wh=' + w_h + '"><\/script>');
  552. </script> / <a href="http://eoxk.tumblr.com" target="_blank" class="accent" title="theme">k.</a></div>
  553. {block:IndexPage}
  554. {block:ifInfiniteScroll}<script src="http://static.tumblr.com/wgijwsy/u2vm2hxv6/jquery.infinitescroll.min.js"></script>{/block:ifInfiniteScroll}
  555. <script>
  556. $(document).ready(function(){
  557. var $container = $('#content');
  558. {block:ifInfiniteScroll}
  559. $container.infinitescroll({
  560. itemSelector: '.entry',
  561. navSelector: '.pagination',
  562. nextSelector: '.next',
  563. loadingImg: '',
  564. loadingText: '<em></em>',
  565. bufferPx: 2000
  566. },
  567. function( newElements ) {
  568. var $newElems = $( newElements );
  569. $newElems.find('.photo-slideshow').pxuPhotoset({
  570. lightbox: true,
  571. rounded: false,
  572. gutter: '3px',
  573. photoset: '.photo-slideshow',
  574. photoWrap: '.photo-data',
  575. photo: '.pxu-photo'
  576. });
  577. });
  578. {/block:ifInfiniteScroll}
  579. });
  580. </script>
  581. {/block:IndexPage}
  582.  
  583. </body>
  584. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement