katsthemes

uhhhh theme

Aug 12th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.27 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <!--
  5.  
  6.  
  7.  
  8.  
  9. uhhhh theme by shoujokakumeiutena
  10. base code by shythemes
  11.  
  12.  
  13.  
  14.  
  15. for you:
  16. * tumblr documentation
  17. https://www.tumblr.com/docs/en/custom_themes
  18. * html reference
  19. http://www.w3schools.com/tags/default.asp
  20. * css reference
  21. http://www.w3schools.com/cssref/default.asp
  22.  
  23. credits:
  24. * photosets by pixel union
  25. https://github.com/PixelUnion/Extended-Tumblr-Photoset
  26. * infinite scroll by paul irish
  27. http://www.infinite-scroll.com/
  28.  
  29.  
  30. -->
  31. <title>{Title}</title>
  32. <link rel="alternate" type="application/rss+xml" href="{RSS}">
  33. <link rel="shortcut icon" href="{Favicon}">
  34. {block:Description}<meta name="description" content="{MetaDescription}">{/block:Description}
  35. <meta name="viewport" content="width=device-width, initial-scale=1">
  36. <meta name="color:background" content="#ffffff">
  37. <meta name="color:text" content="#3f3f3f">
  38. <meta name="color:accent" content="#9f9f9f">
  39. <meta name="color:border" content="#ededed">
  40. <meta name="color:link" content="#dcdcdc">
  41. <meta name="color:link hover" content="#cbcbcb">
  42. <meta name="color:caption" content="#f9f9f9">
  43. <meta name="color:posts" content="#ffffff">
  44. <meta name="image:header" content=""/>
  45. <meta name="if:show captions" content="1">
  46. <meta name="if:show tags" content="1">
  47. <meta name="if:infinite scroll" content="0">
  48. <meta name="text:link 1" content="">
  49. <meta name="text:link 1 url" content="">
  50. <meta name="text:link 2" content="">
  51. <meta name="text:link 2 url" content="">
  52. <meta name="text:link 3" content="">
  53. <meta name="text:link 3 url" content="">
  54. <meta name="text:link 4" content="">
  55. <meta name="text:link 4 url" content="">
  56. <meta name="text:link 5" content="">
  57. <meta name="text:link 5 url" content="">
  58. <meta name="text:link 6" content="">
  59. <meta name="text:link 6 url" content="">
  60. <style type="text/css">
  61. body {
  62. margin:0;
  63. font-size:11px;
  64. font-family:helvetica, sans-serif;
  65. line-height:1.6em;
  66. -moz-osx-font-smoothing:grayscale;
  67. -webkit-font-smoothing:antialiased;
  68. font-smoothing:antialiased;
  69. color:{color:text};
  70. background:{color:background};
  71. }
  72. a {
  73. color:inherit;
  74. /*text-decoration:none;*/
  75. -webkit-transition:all .2s linear;
  76. transition:all .2s linear;
  77. }
  78. small, sub {
  79. font-size:1em;
  80. vertical-align:baseline;
  81. }
  82. blockquote {
  83. padding:.6em .6em .6em 2em;
  84. border-left:1px solid {color:border};
  85. }
  86. blockquote, ol, ul, p, pre {
  87. margin:0 0 .6em;
  88. }
  89. h1, h2, h3, h4, h5, h6 {
  90. margin:0 0 .6em;
  91. font-size:1em;
  92. font-weight:inherit;
  93. }
  94. img {
  95. border:0;
  96. max-width:100%;
  97. height:auto;
  98. display:block;
  99. }
  100. hr {
  101. margin:1em 0;
  102. border:0;
  103. height:1px;
  104. -moz-box-sizing:border-box;
  105. box-sizing:border-box;
  106. background-color:{color:border};
  107. }
  108. #header img{
  109. width:200px;
  110. border-radius:100px;
  111. max-width:100%;
  112. margin-left: auto;
  113. margin-right: auto;
  114. margin-bottom:50px;
  115. margin-top:-50px;
  116. }
  117. aside{
  118. text-align:center;
  119. }
  120. .title {
  121. font-size:15px;
  122. font-weight:bold;
  123.  
  124. }
  125. .accent,
  126. .tumblr_blog {
  127. color:{color:accent};
  128. }
  129. .main {
  130. margin:150px auto;
  131. width:500px;
  132. }
  133. nav {
  134. margin:.6em 0 0;
  135. word-spacing:4px;
  136. }
  137. nav li {
  138. display:inline;
  139. }
  140. .content {
  141. margin:150px 0;
  142. }
  143. .post:hover .tags{
  144. opacity:1;
  145. }
  146. .entry {
  147. position:relative;
  148. margin:0 0 150px;
  149. }
  150. .entry:last-child {
  151. margin-bottom:0;
  152. }
  153. .text {
  154. margin:1em 0 0;
  155. }
  156. .text:last-child,
  157. .text *:last-child {
  158. margin-bottom:0;
  159. }
  160. .date {
  161. margin:0 0 0 2em;
  162. position:absolute;
  163. top:0;
  164. left:100%;
  165. width:225px;
  166. /* delete the five lines above if you want the date under posts */
  167. }
  168. .tags {
  169. {block:IndexPage}{block:ifNotShowTags}display:none;{/block:ifNotShowTags}{/block:IndexPage}
  170. margin-top:10px;
  171. color:{color:accent};
  172. opacity:0;
  173. -webkit-transition:all 0.5s ease-in-out;
  174. -moz-transition:all 0.5s ease-in-out;
  175. -o-transition:all 0.5s ease-in-out;
  176. transition:all 0.5s ease-in-out;
  177. }
  178. .tags .comma:last-of-type {
  179. display:none;
  180. }
  181. .caption {
  182. {block:IndexPage}{block:ifNotShowCaptions}display:none;{/block:ifNotShowCaptions}{/block:IndexPage}
  183. }
  184. .chat {
  185. padding:0;
  186. list-style-type:none;
  187. }
  188. .chat .label {
  189. font-weight:bold;
  190. }
  191. .quote {
  192. font-weight:bold;
  193. }
  194. .media {
  195. position:relative;
  196. display:inline-block;
  197. width:100%;
  198. }
  199. #tumblr_controls {
  200. position:fixed!important;
  201. opacity:.67!important;
  202. -webkit-filter:invert(100%);
  203. -webkit-backface-visibility:hidden;
  204. padding:4px;
  205. }
  206. .pagination{
  207. text-align:center;
  208. word-spacing:10px;
  209. }
  210. {block:ifInfiniteScroll}
  211. .pagination,
  212. #infscr-loading {
  213. display:none!important;
  214. }
  215. {/block:ifInfiniteScroll}
  216.  
  217.  
  218. ol.notes{
  219. list-style-type:none;
  220. padding:50px 0 0 0;
  221. margin:0;
  222. }
  223.  
  224. ol.notes li.note img{
  225. width:0px;
  226. height:0px;
  227. }
  228.  
  229. ol.notes li.note{
  230. margin:0px;
  231. }
  232. </style>
  233. <link href="http://static.tumblr.com/qudkd6d/OcDnl99gb/style.css" rel="stylesheet" type="text/css">
  234. </head>
  235. <body>
  236. <div class="main">
  237. <aside>
  238. <div id="header">
  239. <a href="/">
  240. <img src="{image:header}"></a>
  241. </div>
  242. <h1 class="title"><a href="/">{Title}</a></h1>
  243. <p>{Description}</p>
  244. <nav>
  245. {block:ifLink1}<li><a href="{text:link 1 url}">{text:link 1}</a></li>{/block:ifLink1}
  246. {block:ifLink2}<li><a href="{text:link 2 url}">{text:link 2}</a></li>{/block:ifLink2}
  247. {block:ifLink3}<li><a href="{text:link 3 url}">{text:link 3}</a></li>{/block:ifLink3}
  248. {block:ifLink4}<li><a href="{text:link 4 url}">{text:link 4}</a></li>{/block:ifLink4}
  249. {block:ifLink5}<li><a href="{text:link 5 url}">{text:link 5}</a></li>{/block:ifLink5}
  250. {block:ifLink6}<li><a href="{text:link 6 url}">{text:link 6}</a></li>{/block:ifLink6}
  251. </nav>
  252. </aside>
  253. <div class="content">
  254. {block:Posts}
  255. <article class="entry {block:Photo}ph{/block:Photo}{block:Photoset}ph{/block:Photoset}">
  256. <section class="post">
  257. {block:Audio}
  258. <div class="audio">
  259. {block:AudioPlayer}{AudioPlayerGrey}{/block:AudioPlayer}
  260. </div>
  261. {/block:Audio}
  262. {block:Photo}
  263. <div class="media">
  264. {LinkOpenTag}
  265. <img src="{PhotoURL-500}">
  266. {LinkCloseTag}
  267. </div>
  268. {/block:Photo}
  269. {block:Photoset}
  270. <div class="media photoset">
  271. <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>
  272. </div>
  273. {/block:Photoset}
  274. {block:Video}
  275. <div class="media video">{Video-500}</div>
  276. {/block:Video}
  277. {block:Answer}
  278. <div class="question">
  279. <div class="sender">{lang:Asker asked}:</div>
  280. <span class="inquiry">{Question}</span>
  281. </div>
  282. <div class="answer text">{Answer}</div>
  283. {/block:Answer}
  284. {block:Chat}
  285. {block:Title}<h1 class="title">{Title}</h1>{/block:Title}
  286. <ul class="chat text">
  287. {block:Lines}
  288. <li class="line">
  289. {block:Label}
  290. <span class="label">{Label}&nbsp; </span>
  291. {/block:Label}
  292. {Line}
  293. </li>
  294. {/block:Lines}
  295. </ul>
  296. {/block:Chat}
  297. {block:Link}
  298. <h1 class="title"><a href="{URL}">{Name}</a></h1>
  299. {block:Description}<div class="text">{Description}</div>{/block:Description}
  300. {/block:Link}
  301. {block:Quote}
  302. <div class="quote text">{Quote}</div>
  303. {block:Source}
  304. <div class="source text">{Source}</div>
  305. {/block:Source}
  306. {/block:Quote}
  307. {block:Text}
  308. {block:Title}<h1 class="title">{Title}</h1>{/block:Title}
  309. <div class="text">{Body}</div>
  310. {/block:Text}
  311. {block:Caption}
  312. <div class="caption text">{Caption}</div>
  313. {/block:Caption}
  314. {block:HasTags}
  315. <div class="tags">#{block:Tags}<a href="{TagURL}">{Tag}</a><i class="comma">, </i>{/block:Tags}</div>
  316. {/block:HasTags}
  317. {block:Date}
  318. <div class="date accent text">
  319. <a class="permalink" href="{Permalink}">{MonthNumber}.{DayOfMonthWithZero}.{ShortYear}</a><br>
  320. {block:ContentSource}
  321. <a href="{SourceURL}">&#169;</a>
  322. {/block:ContentSource}
  323. {block:NoteCount}
  324. <a href="{Permalink}">{NoteCount}</a>
  325. {/block:NoteCount}
  326. </div>
  327.  
  328. {block:PermalinkPage}
  329. {block:NoteCount}
  330. {block:PostNotes}{PostNotes}{/block:PostNotes}
  331. {/block:NoteCount}
  332. {/block:PermalinkPage}
  333. {/block:Date}
  334.  
  335. </section>
  336. </article>
  337. {/block:Posts}
  338. <!-- {block:ContentSource}{SourceURL}{/block:ContentSource}{block:RebloggedFrom}{ReblogRootURL}{ReblogParentURL}{/block:RebloggedFrom} -->
  339. </div>
  340. {block:Pagination}<div class="pagination">{block:PreviousPage}<a class="prev" href="{PreviousPage}">prev</a>{/block:PreviousPage} {block:NextPage}<a class="next" href="{NextPage}">next</a>{/block:NextPage}</div>{/block:Pagination}
  341. </div>
  342. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  343. <script src="http://static.tumblr.com/qudkd6d/Az6nkemqr/pxuphotoset.min.js"></script>
  344. <script src="//static.tumblr.com/fwgzvyf/l6jnyutne/shythemes.vr.js"></script>
  345. {block:IndexPage}
  346. {block:ifInfiniteScroll}
  347. <script src="http://static.tumblr.com/wgijwsy/u2vm2hxv6/jquery.infinitescroll.min.js"></script>
  348. {/block:ifInfiniteScroll}
  349. {/block:IndexPage}
  350. <script>
  351. $(document).ready(function(){
  352. $('.photo-slideshow').pxuPhotoset({
  353. lightbox: true,
  354. rounded: false,
  355. gutter: '1px',
  356. photoset: '.photo-slideshow',
  357. photoWrap: '.photo-data',
  358. photo: '.pxu-photo'
  359. });
  360. var $container = $('.content');
  361. {block:ifInfiniteScroll}
  362. $container.infinitescroll({
  363. itemSelector: '.entry',
  364. navSelector: '.pagination',
  365. nextSelector: '.next',
  366. loadingImg: '',
  367. loadingText: '<em></em>',
  368. bufferPx: 2000
  369. },
  370. function( newElements ) {
  371. var $newElems = $( newElements );
  372. $newElems.find('.photo-slideshow').pxuPhotoset({
  373. lightbox: true,
  374. rounded: false,
  375. gutter: '1px',
  376. photoset: '.photo-slideshow',
  377. photoWrap: '.photo-data',
  378. photo: '.pxu-photo'
  379. });
  380. resizeVideos();
  381. });
  382. {/block:ifInfiniteScroll}
  383. });
  384. </script>
  385. </body>
Advertisement
Add Comment
Please, Sign In to add comment