Advertisement
jellyparty

noelle πŸ‘Š tumblr theme

Jan 31st, 2021 (edited)
2,511
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.91 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <head>
  3. <!-- Theme by Emoticon Equinox πŸ‘Š -->
  4.  
  5. <!-- Images -->
  6. <meta name="image:favicon" content="">
  7. <meta name="image:background" content="">
  8. <meta name="image:sidebar" content="">
  9. <meta name="image:floatie" content="">
  10. <meta name="image:blinkie 1" content="">
  11. <meta name="image:blinkie 2" content="">
  12. <meta name="image:blinkie 3" content="">
  13. <meta name="image:blinkie 4" content="">
  14.  
  15. <!-- Text -->
  16. <meta name="text:text size" content="20">
  17. <meta name="text:floatie size" content="300">
  18. <meta name="text:link one" content="one">
  19. <meta name="text:link two" content="two">
  20. <meta name="text:link three" content="three">
  21. <meta name="text:link one url" content="/">
  22. <meta name="text:link two url" content="/">
  23. <meta name="text:link three url" content="/">
  24.  
  25. <!-- Options -->
  26. <meta name="if:full background" content="">
  27. <meta name="if:transparent content" content="">
  28. <meta name="if:underlined links" content="">
  29. <meta name="if:cursor sparkles" content="">
  30.  
  31. <!-- Select -->
  32. <meta name="select:border style" content="solid"/>
  33. <meta name="select:border style" content="dashed"/>
  34. <meta name="select:border style" content="dotted"/>
  35. <meta name="select:border style" content="none"/>
  36.  
  37. <!-- Color -->
  38. <meta name="color:background color" content="">
  39. <meta name="color:content color" content="">
  40. <meta name="color:border color" content="">
  41. <meta name="color:text color" content="">
  42. <meta name="color:link color" content="">
  43. <meta name="color:link hover color" content="">
  44. <meta name="color:text selection bg color" content="">
  45. <meta name="color:text selection color" content="">
  46.  
  47.  
  48. <!---- Necessary ---->
  49. <title>{Title}</title>
  50. <link rel="shortcut icon" href="{image:favicon}" type="image/gif">
  51. <link rel="alternate" type="application/rss+xml" href="{RSS}">
  52. <link rel="stylesheet" href="https://static.tumblr.com/qxrkgx6/RWPmgn2qa/normalize.min.css">
  53. {block:Description}
  54. <meta name="description" content="{MetaDescription}" />
  55. {/block:Description}
  56.  
  57. {block:ifcursorsparkles}
  58. <script type="text/javascript">
  59. // <![CDATA[
  60. var colour="random"; // in addition to "random" can be set to any valid colour eg "#f0f" or "red"
  61. var sparkles=50;
  62.  
  63. /****************************
  64. * Tinkerbell Magic Sparkle *
  65. *(c)2005-13 mf2fm web-design*
  66. * http://www.mf2fm.com/rv *
  67. * DON'T EDIT BELOW THIS BOX *
  68. ****************************/
  69. var x=ox=400;
  70. var y=oy=300;
  71. var swide=800;
  72. var shigh=600;
  73. var sleft=sdown=0;
  74. var tiny=new Array();
  75. var star=new Array();
  76. var starv=new Array();
  77. var starx=new Array();
  78. var stary=new Array();
  79. var tinyx=new Array();
  80. var tinyy=new Array();
  81. var tinyv=new Array();
  82.  
  83. window.onload=function() { if (document.getElementById) {
  84. var i, rats, rlef, rdow;
  85. for (var i=0; i<sparkles; i++) {
  86. var rats=createDiv(3, 3);
  87. rats.style.visibility="hidden";
  88. rats.style.zIndex="999";
  89. document.body.appendChild(tiny[i]=rats);
  90. starv[i]=0;
  91. tinyv[i]=0;
  92. var rats=createDiv(5, 5);
  93. rats.style.backgroundColor="transparent";
  94. rats.style.visibility="hidden";
  95. rats.style.zIndex="999";
  96. var rlef=createDiv(1, 5);
  97. var rdow=createDiv(5, 1);
  98. rats.appendChild(rlef);
  99. rats.appendChild(rdow);
  100. rlef.style.top="2px";
  101. rlef.style.left="0px";
  102. rdow.style.top="0px";
  103. rdow.style.left="2px";
  104. document.body.appendChild(star[i]=rats);
  105. }
  106. set_width();
  107. sparkle();
  108. }}
  109.  
  110. function sparkle() {
  111. var c;
  112. if (Math.abs(x-ox)>1 || Math.abs(y-oy)>1) {
  113. ox=x;
  114. oy=y;
  115. for (c=0; c<sparkles; c++) if (!starv[c]) {
  116. star[c].style.left=(starx[c]=x)+"px";
  117. star[c].style.top=(stary[c]=y+1)+"px";
  118. star[c].style.clip="rect(0px, 5px, 5px, 0px)";
  119. star[c].childNodes[0].style.backgroundColor=star[c].childNodes[1].style.backgroundColor=(colour=="random")?newColour():colour;
  120. star[c].style.visibility="visible";
  121. starv[c]=50;
  122. break;
  123. }
  124. }
  125. for (c=0; c<sparkles; c++) {
  126. if (starv[c]) update_star(c);
  127. if (tinyv[c]) update_tiny(c);
  128. }
  129. setTimeout("sparkle()", 40);
  130. }
  131.  
  132. function update_star(i) {
  133. if (--starv[i]==25) star[i].style.clip="rect(1px, 4px, 4px, 1px)";
  134. if (starv[i]) {
  135. stary[i]+=1+Math.random()*3;
  136. starx[i]+=(i%5-2)/5;
  137. if (stary[i]<shigh+sdown) {
  138. star[i].style.top=stary[i]+"px";
  139. star[i].style.left=starx[i]+"px";
  140. }
  141. else {
  142. star[i].style.visibility="hidden";
  143. starv[i]=0;
  144. return;
  145. }
  146. }
  147. else {
  148. tinyv[i]=50;
  149. tiny[i].style.top=(tinyy[i]=stary[i])+"px";
  150. tiny[i].style.left=(tinyx[i]=starx[i])+"px";
  151. tiny[i].style.width="2px";
  152. tiny[i].style.height="2px";
  153. tiny[i].style.backgroundColor=star[i].childNodes[0].style.backgroundColor;
  154. star[i].style.visibility="hidden";
  155. tiny[i].style.visibility="visible"
  156. }
  157. }
  158.  
  159. function update_tiny(i) {
  160. if (--tinyv[i]==25) {
  161. tiny[i].style.width="1px";
  162. tiny[i].style.height="1px";
  163. }
  164. if (tinyv[i]) {
  165. tinyy[i]+=1+Math.random()*3;
  166. tinyx[i]+=(i%5-2)/5;
  167. if (tinyy[i]<shigh+sdown) {
  168. tiny[i].style.top=tinyy[i]+"px";
  169. tiny[i].style.left=tinyx[i]+"px";
  170. }
  171. else {
  172. tiny[i].style.visibility="hidden";
  173. tinyv[i]=0;
  174. return;
  175. }
  176. }
  177. else tiny[i].style.visibility="hidden";
  178. }
  179.  
  180. document.onmousemove=mouse;
  181. function mouse(e) {
  182. if (e) {
  183. y=e.pageY;
  184. x=e.pageX;
  185. }
  186. else {
  187. set_scroll();
  188. y=event.y+sdown;
  189. x=event.x+sleft;
  190. }
  191. }
  192.  
  193. window.onscroll=set_scroll;
  194. function set_scroll() {
  195. if (typeof(self.pageYOffset)=='number') {
  196. sdown=self.pageYOffset;
  197. sleft=self.pageXOffset;
  198. }
  199. else if (document.body && (document.body.scrollTop || document.body.scrollLeft)) {
  200. sdown=document.body.scrollTop;
  201. sleft=document.body.scrollLeft;
  202. }
  203. else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
  204. sleft=document.documentElement.scrollLeft;
  205. sdown=document.documentElement.scrollTop;
  206. }
  207. else {
  208. sdown=0;
  209. sleft=0;
  210. }
  211. }
  212.  
  213. window.onresize=set_width;
  214. function set_width() {
  215. var sw_min=999999;
  216. var sh_min=999999;
  217. if (document.documentElement && document.documentElement.clientWidth) {
  218. if (document.documentElement.clientWidth>0) sw_min=document.documentElement.clientWidth;
  219. if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight;
  220. }
  221. if (typeof(self.innerWidth)=='number' && self.innerWidth) {
  222. if (self.innerWidth>0 && self.innerWidth<sw_min) sw_min=self.innerWidth;
  223. if (self.innerHeight>0 && self.innerHeight<sh_min) sh_min=self.innerHeight;
  224. }
  225. if (document.body.clientWidth) {
  226. if (document.body.clientWidth>0 && document.body.clientWidth<sw_min) sw_min=document.body.clientWidth;
  227. if (document.body.clientHeight>0 && document.body.clientHeight<sh_min) sh_min=document.body.clientHeight;
  228. }
  229. if (sw_min==999999 || sh_min==999999) {
  230. sw_min=800;
  231. sh_min=600;
  232. }
  233. swide=sw_min;
  234. shigh=sh_min;
  235. }
  236.  
  237. function createDiv(height, width) {
  238. var div=document.createElement("div");
  239. div.style.position="absolute";
  240. div.style.height=height+"px";
  241. div.style.width=width+"px";
  242. div.style.overflow="hidden";
  243. return (div);
  244. }
  245.  
  246. function newColour() {
  247. var c=new Array();
  248. c[0]=255;
  249. c[1]=Math.floor(Math.random()*256);
  250. c[2]=Math.floor(Math.random()*(256-c[1]/2));
  251. c.sort(function(){return (0.5 - Math.random());});
  252. return ("rgb("+c[0]+", "+c[1]+", "+c[2]+")");
  253. }
  254. // ]]>
  255. </script>
  256. {/block:ifcursorsparkles}
  257.  
  258. <style type="text/css">
  259.  
  260. /* Basics */
  261. body{
  262. background-color:{color:background color};
  263. background-image:Url('{image:background}');
  264. background-attachment:fixed;
  265. {block:iffullbackground}
  266. background-position: center;
  267. background-repeat:no-repeat;
  268. background-size: cover;
  269. background-attachment: fixed;
  270. {/block:iffullbackground}
  271. color:{color:text color};
  272. font-size:{text:text size}px;
  273. word-wrap:break-word;}
  274. a{
  275. color:{color:link color};
  276. text-decoration:none;
  277. {block:ifunderlinedlinks}
  278. text-decoration:underline;
  279. {/block:ifunderlinedlinks};}
  280. a:hover{
  281. cursor:help;
  282. color:{color:link hover color};
  283. text-decoration:none;
  284. {block:ifunderlinedlinks}
  285. text-decoration:underline;
  286. {/block:ifunderlinedlinks};}
  287. blockquote{
  288. margin:0 0 10px 10px;
  289. padding:0 0 0 10px;
  290. border-left:solid 1px #000;}
  291. ::selection{
  292. color:{color:text selection color};
  293. background:{color:text selection bg color};}
  294.  
  295. /* Items */
  296. #content{
  297. width:500px;
  298. margin-left:70px;
  299. overflow:visible;}
  300. .post, .naviga{
  301. width:500px;
  302. margin:0 0 10px 0;
  303. overflow:hidden;
  304. padding:10px;
  305. background-color:{color:content color};
  306. {block:iftransparentcontent}
  307. background:transparent;
  308. {/block:iftransparentcontent}
  309. border:1px {select:border style} {color:border color};}
  310. #sidebar{
  311. width:265px;
  312. max-height:100%;
  313. background-color:{color:content color};
  314. {block:iftransparentcontent}
  315. background:transparent;
  316. {/block:iftransparentcontent}
  317. border:1px {select:border style} {color:border color};
  318. position:fixed;
  319. padding:5px;
  320. margin-left:-220px;
  321. {block:if2pxborder}
  322. border:2px solid blue;
  323. {/block:if2pxborder};}
  324. #description{
  325. padding:5px;
  326. width:265px;
  327. background-color:{color:content color};
  328. {block:iftransparentcontent}
  329. background:transparent;
  330. {/block:iftransparentcontent}
  331. border:1px {select:border style} {color:border color};
  332. position:fixed;
  333. margin-top:10px;
  334. margin-left:-6px;
  335. {block:if2pxborder}
  336. border:2px solid blue;
  337. {/block:if2pxborder}
  338. max-height:100%;}
  339. #searchie{
  340. width:265px;
  341. padding:5px;
  342. position:fixed;
  343. background-color:{color:content color};
  344. {block:iftransparentcontent}
  345. background:transparent;
  346. {/block:iftransparentcontent};
  347. border:1px {select:border style} {color:border color};
  348. {block:if2pxborder}
  349. border:2px solid blue;
  350. {/block:if2pxborder}
  351. margin-top:10px;
  352. margin-left:-6px;
  353. max-height:100%;}
  354. #wrapper{
  355. width:600px;
  356. margin:50px auto;}
  357.  
  358. /* Post Body */
  359. .title{
  360. font-weight:bold;
  361. font-size:35px;
  362. margin:0 0 10px 0;}
  363. .footer{
  364. padding: 5px;}
  365. .naviga{
  366. text-align:center;}
  367. .post img{
  368. max-width:100%;}
  369. .sidebar img{
  370. max-width:100%;}
  371.  
  372.  
  373. /* misc */
  374. #audioplayer{
  375. width:30px;
  376. height:25px;
  377. overflow:hidden;
  378. position:absolute;
  379. margin-top:40px;
  380. margin-bottom:40px;
  381. margin-left:35px;
  382. -moz-border-radius: 40px;
  383. -webkit-border-radius: 40px;
  384. border-radius: 40px;
  385. opacity: 0.7;}
  386. .trackstuff{
  387. overflow:auto;
  388. margin-left:110px;
  389. margin-top:-75px;
  390. margin-bottom:50px;
  391. display:block;}
  392. #header{
  393. background-color:transparent;}
  394. #asearch{
  395. padding:5px;}
  396. .textinput{
  397. padding:5px;
  398. font-size:14px;
  399. color:#808080;
  400. width:180px;
  401. border:1px solid black;}
  402. .button{
  403. padding: 5px;
  404. color: #000;
  405. font-size:14px;
  406. border:1px solid #7d7d7d
  407. background: #e4e4e4;}
  408. #plz{
  409. position:fixed;
  410. bottom:0px;
  411. right:15px;}
  412. #blinkie{
  413. width:265px;
  414. padding:5px;
  415. position:fixed;
  416. background-color:transparent;
  417. {block:if2pxborder}
  418. border:2px solid blue;
  419. {/block:if2pxborder}
  420. margin-top:60px;
  421. margin-left:-6px;
  422. max-height:100%;}
  423. #c{
  424. font-size:25px;
  425. position:fixed;
  426. bottom:0px;}
  427. video{
  428. max-width: 100%;
  429. height: auto;}
  430.  
  431. {CustomCss}
  432. </style>
  433. </head>
  434. <body>
  435. <div id="wrapper">
  436. <div id="sidebar"><div class="sidebar img">
  437. <center><a href="/"><img src="{image:sidebar}"></a></center></div>
  438. <div id="description">
  439. <center><a href="{text:link one url}">{text:link one}</a> <a href="{text:link two url}">{text:link two}</a> <a href="{text:link three url}">{text:link three}</a>
  440. <center>
  441. <div id="searchie">
  442. <div id="header">
  443. <form id="asearch" method="get">
  444. <input type="text" class="textinput" name="q" size="21" maxlength="120"> <input type="submit" value="search" class="button">
  445. </form>
  446. </div>
  447. </div>
  448. </center>
  449. <div id="blinkie">
  450. <center>
  451. <img src="{image:blinkie 1}"><img src="{image:blinkie 2}"><br>
  452. <img src="{image:blinkie 3}"><img src="{image:blinkie 4}">
  453. </center>
  454. </div>
  455. </div>
  456. </div>
  457.  
  458. <div id="content">
  459. {block:Posts}
  460. <!--{block:NoRebloggedFrom}{block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}{/block:NoRebloggedFrom} --> {block:ContentSource}<!-- {SourceURL}{block:SourceLogo}<img src="{BlackLogoURL}"width="{LogoWidth}" height="{LogoHeight}" alt="{SourceTitle}" />{/block:SourceLogo}
  461. {block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo} -->
  462. {/block:ContentSource}
  463. <div class="post">
  464.  
  465. <!--- Text --->
  466. {block:Text}
  467. {block:Title}
  468. <div class="title">{Title}</div>
  469. <hr width="100%" size="2">
  470. {/block:Title}
  471. {Body}
  472. {/block:Text}
  473. {block:Chat}
  474. {block:Title}
  475. <div class="title">
  476. <h3><a href="{Permalink}">{Title}</a></h3></div>
  477. {/block:Title}
  478. {block:Lines}
  479. <div class="{Alt} user_{UserNumber}">
  480. {block:Label}
  481. <span class="label">{Label}</span>
  482. {/block:Label}{Line}
  483. </div>
  484. {/block:Lines}
  485. {/block:Chat}
  486.  
  487. <!--- Images ---->
  488. {block:Photo}
  489. {block:PermalinkPage}<a href="{PhotoURL-HighRes}">{/block:PermalinkPage}
  490. <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}" {block:IndexPage}width="500px"
  491. {/block:IndexPage}{block:PermalinkPage}width="500px"{/block:PermalinkPage}/>
  492. {block:Caption}{Caption}{/block:Caption}
  493. {/block:Photo}
  494. {block:Photoset}
  495. {Photoset}
  496. {block:Caption}
  497. {Caption}
  498. {/block:Caption}
  499. {/block:Photoset}
  500.  
  501. <!--- Video --->
  502. {block:Video}
  503. {Video-500}
  504. {block:Caption}
  505. {Caption}
  506. {/block:Caption}
  507. {/block:Video}
  508.  
  509. <!--- Audio --->
  510. {block:Audio}
  511. <div id= "audioplayer">{AudioPlayerWhite}</div>
  512. {block:AlbumArt}
  513. <div id="albumart">
  514. <img src="{AlbumArtURL}" width="100">
  515. </div>
  516. {/block:AlbumArt}
  517. <div class="trackstuff">
  518. {block:TrackName}<b><i>{TrackName}</i></b>{/block:TrackName}<br>{block:Artist}<i>{Artist}</i>{/block:Artist}</div>
  519. {Caption}
  520. {/block:Audio}
  521.  
  522. <!---- Quote ---->
  523. {block:Quote}
  524. <div class="quote">
  525. "{Quote}"
  526. {block:Source}
  527. <div class="source">- <i>{Source}</i></div>
  528. {/block:Source}
  529. </div>
  530. {/block:Quote}
  531.  
  532. <!--- Link --->
  533. {block:Link}
  534. <a href="{URL}" class="link" {Target}>{Name}</a>
  535. {block:Description}
  536. {Description}
  537. {/block:Description}
  538. {/block:Link}
  539.  
  540. <!--- Misc --->
  541. {block:Answer}
  542. <div class="question">{Asker}: {Question}</div>
  543. <div class="caption">{Answer}</div>
  544. {/block:Answer}
  545. {block:Date}
  546. <div class="footer">
  547. <a href="{Permalink}">{TimeAgo}{block:NoteCount} ({NoteCountWithLabel}){/block:NoteCount}</a>
  548. {block:HasTags}<br>{block:Tags}#<a href="{TagURL}">{Tag}</a> {/block:Tags}{/block:HasTags}
  549. </div>
  550. {block:PermalinkPage}
  551. {block:NoteCount}
  552. {block:PostNotes}{PostNotes}{/block:PostNotes}
  553. {/block:NoteCount}
  554. {/block:PermalinkPage}
  555. <!--{block:NoRebloggedFrom}{block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}{/block:NoRebloggedFrom} -->
  556.  
  557. {/block:Date}
  558.  
  559.  
  560. </div>
  561. {/block:Posts}
  562.  
  563. {block:Pagination}
  564. <div class="naviga">
  565. {block:PreviousPage}
  566. <a href="{PreviousPage}">&#171; Back</a>
  567. {/block:PreviousPage}
  568. {block:NextPage}
  569. <a href="{NextPage}">Next &#187;</a>
  570. {/block:NextPage}
  571. </div>
  572. {/block:Pagination}
  573. </div>
  574. </div>
  575.  
  576. <div id="plz">
  577. <img src="{image:floatie}" width="{text:floatie size}px">
  578. </div>
  579.  
  580. <!-- please do not edit link or remove -->
  581. <div id="c"><a href="https://cloverparty.tumblr.com/tagged/mine">γƒŸβ˜…</a></div>
  582. <!-- please do not edit link or remove -->
  583.  
  584.  
  585. </body>
  586. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement