Advertisement
jw3

vigilante

jw3
Jan 18th, 2020
1,470
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.33 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <head>
  3.  
  4. <!-----
  5.  
  6. VIGILANTE by michael/john @5chan
  7. aka: artie is a gay coward
  8. ummmmmmmmmmmmmmmmmmmmmmm.ya
  9. remove credit and you = *hand slicing neck motion*
  10.  
  11. ----->
  12.  
  13. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.8/css/all.css">
  14. <link href="https://allfont.net/allfont.css?fonts=comic-sans-ms" rel="stylesheet" type="text/css" />
  15. <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap" rel="stylesheet">
  16. <link href="https://fonts.googleapis.com/css?family=DM+Serif+Display|Roboto+Condensed&display=swap" rel="stylesheet">
  17. <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro&display=swap" rel="stylesheet">
  18.  
  19. <script type="text/javascript">
  20. $(document).ready(function(){
  21. $(".links_body").hide();
  22. $(".links_head").click(function(){
  23. $(this).next(".links_body").slideToggle('fast');
  24. }); }); </script>
  25.  
  26. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script><script src="https://static.tumblr.com/rtrqcib/VGGnlh8rf/jquery.style-my-tooltips.min.js"></script><script>(function($){$(document).ready(function(){$("a[title]").style_my_tooltips({tip_follows_cursor:true,tip_delay_time:0,tip_fade_speed:0,attribute:"title"});});})(jQuery);</script>
  27.  
  28.  
  29. {block:ifrainbowlinks}
  30. <script type='text/javascript'>
  31.  
  32. //<![CDATA[
  33.  
  34. var rate = 20;
  35.  
  36. if (document.getElementById)
  37.  
  38. window.onerror=new Function("return true")
  39.  
  40. var objActive; // The object which event occured in
  41.  
  42. var act = 0; // Flag during the action
  43.  
  44. var elmH = 0; // Hue
  45.  
  46. var elmS = 128; // Saturation
  47.  
  48. var elmV = 255; // Value
  49.  
  50. var clrOrg; // A color before the change
  51.  
  52. var TimerID; // Timer ID
  53.  
  54. if (document.all) {
  55.  
  56. document.onmouseover = doRainbowAnchor;
  57.  
  58. document.onmouseout = stopRainbowAnchor;
  59.  
  60. }
  61.  
  62. else if (document.getElementById) {
  63.  
  64. document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
  65.  
  66. document.onmouseover = Mozilla_doRainbowAnchor;
  67.  
  68. document.onmouseout = Mozilla_stopRainbowAnchor;
  69.  
  70. }
  71.  
  72. function doRainbow(obj)
  73.  
  74. {
  75.  
  76. if (act == 0) {
  77.  
  78. act = 1;
  79.  
  80. if (obj)
  81.  
  82. objActive = obj;
  83.  
  84. else
  85.  
  86. objActive = event.srcElement;
  87.  
  88. clrOrg = objActive.style.color;
  89.  
  90. TimerID = setInterval("ChangeColor()",100);
  91.  
  92. }
  93.  
  94. }
  95.  
  96. function stopRainbow()
  97.  
  98. {
  99.  
  100. if (act) {
  101.  
  102. objActive.style.color = clrOrg;
  103.  
  104. clearInterval(TimerID);
  105.  
  106. act = 0;
  107.  
  108. }
  109.  
  110. }
  111.  
  112. function doRainbowAnchor()
  113.  
  114. {
  115.  
  116. if (act == 0) {
  117.  
  118. var obj = event.srcElement;
  119.  
  120. while (obj.tagName != 'A' && obj.tagName != 'BODY') {
  121.  
  122. obj = obj.parentElement;
  123.  
  124. if (obj.tagName == 'A' || obj.tagName == 'BODY')
  125.  
  126. break;
  127.  
  128. }
  129.  
  130. if (obj.tagName == 'A' && obj.href != '') {
  131.  
  132. objActive = obj;
  133.  
  134. act = 1;
  135.  
  136. clrOrg = objActive.style.color;
  137.  
  138. TimerID = setInterval("ChangeColor()",100);
  139.  
  140. }
  141.  
  142. }
  143.  
  144. }
  145.  
  146. function stopRainbowAnchor()
  147.  
  148. {
  149.  
  150. if (act) {
  151.  
  152. if (objActive.tagName == 'A') {
  153.  
  154. objActive.style.color = clrOrg;
  155.  
  156. clearInterval(TimerID);
  157.  
  158. act = 0;
  159.  
  160. }
  161.  
  162. }
  163.  
  164. }
  165.  
  166. function Mozilla_doRainbowAnchor(e)
  167.  
  168. {
  169.  
  170. if (act == 0) {
  171.  
  172. obj = e.target;
  173.  
  174. while (obj.nodeName != 'A' && obj.nodeName != 'BODY') {
  175.  
  176. obj = obj.parentNode;
  177.  
  178. if (obj.nodeName == 'A' || obj.nodeName == 'BODY')
  179.  
  180. break;
  181.  
  182. }
  183.  
  184. if (obj.nodeName == 'A' && obj.href != '') {
  185.  
  186. objActive = obj;
  187.  
  188. act = 1;
  189.  
  190. clrOrg = obj.style.color;
  191.  
  192. TimerID = setInterval("ChangeColor()",100);
  193.  
  194. }
  195.  
  196. }
  197.  
  198. }
  199.  
  200. function Mozilla_stopRainbowAnchor(e)
  201.  
  202. {
  203.  
  204. if (act) {
  205.  
  206. if (objActive.nodeName == 'A') {
  207.  
  208. objActive.style.color = clrOrg;
  209.  
  210. clearInterval(TimerID);
  211.  
  212. act = 0;
  213.  
  214. }
  215.  
  216. }
  217.  
  218. }
  219.  
  220. function ChangeColor()
  221.  
  222. {
  223.  
  224. objActive.style.color = makeColor();
  225.  
  226. }
  227.  
  228. function makeColor()
  229.  
  230. {
  231.  
  232. // Don't you think Color Gamut to look like Rainbow?
  233.  
  234. // HSVtoRGB
  235.  
  236. if (elmS == 0) {
  237.  
  238. elmR = elmV; elmG = elmV; elmB = elmV;
  239.  
  240. }
  241.  
  242. else {
  243.  
  244. t1 = elmV;
  245.  
  246. t2 = (255 - elmS) * elmV / 255;
  247.  
  248. t3 = elmH % 60;
  249.  
  250. t3 = (t1 - t2) * t3 / 60;
  251.  
  252. if (elmH < 60) {
  253.  
  254. elmR = t1; elmB = t2; elmG = t2 + t3;
  255.  
  256. }
  257.  
  258. else if (elmH < 120) {
  259.  
  260. elmG = t1; elmB = t2; elmR = t1 - t3;
  261.  
  262. }
  263.  
  264. else if (elmH < 180) {
  265.  
  266. elmG = t1; elmR = t2; elmB = t2 + t3;
  267.  
  268. }
  269.  
  270. else if (elmH < 240) {
  271.  
  272. elmB = t1; elmR = t2; elmG = t1 - t3;
  273.  
  274. }
  275.  
  276. else if (elmH < 300) {
  277.  
  278. elmB = t1; elmG = t2; elmR = t2 + t3;
  279.  
  280. }
  281.  
  282. else if (elmH < 360) {
  283.  
  284. elmR = t1; elmG = t2; elmB = t1 - t3;
  285.  
  286. }
  287.  
  288. else {
  289.  
  290. elmR = 0; elmG = 0; elmB = 0;
  291.  
  292. }
  293.  
  294. }
  295.  
  296. elmR = Math.floor(elmR).toString(16);
  297.  
  298. elmG = Math.floor(elmG).toString(16);
  299.  
  300. elmB = Math.floor(elmB).toString(16);
  301.  
  302. if (elmR.length == 1) elmR = "0" + elmR;
  303.  
  304. if (elmG.length == 1) elmG = "0" + elmG;
  305.  
  306. if (elmB.length == 1) elmB = "0" + elmB;
  307.  
  308. elmH = elmH + rate;
  309.  
  310. if (elmH >= 360)
  311.  
  312. elmH = 0;
  313.  
  314. return '#' + elmR + elmG + elmB;
  315.  
  316. }
  317.  
  318. //]]>
  319.  
  320. </script>
  321. {/block:ifrainbowlinks}
  322.  
  323. {block:ifclickfireworks}
  324. <script type="text/javascript">
  325. // <![CDATA[
  326. var sparks=75; // how many sparks per clicksplosion
  327. var speed=33; // how fast - smaller is faster
  328. var bangs=5; // how many can be launched simultaneously (note that using too many can slow the script down)
  329. var colours=new Array('#03f', '#f03', '#0e0', '#93f', '#0cf', '#f93', '#f0c');
  330. // blue red green purple cyan orange pink
  331.  
  332. /****************************
  333. * Clicksplosion Effect *
  334. *(c)2012-3 mf2fm web-design *
  335. * https://www.mf2fm.com/rv *
  336. * DON'T EDIT BELOW THIS BOX *
  337. ****************************/
  338. var intensity=new Array();
  339. var Xpos=new Array();
  340. var Ypos=new Array();
  341. var dX=new Array();
  342. var dY=new Array();
  343. var stars=new Array();
  344. var decay=new Array();
  345. var timers=new Array();
  346. var swide=800;
  347. var shigh=600;
  348. var sleft=sdown=0;
  349. var count=0;
  350.  
  351. function addLoadEvent(funky) {
  352. var oldonload=window.onload;
  353. if (typeof(oldonload)!='function') window.onload=funky;
  354. else window.onload=function() {
  355. if (oldonload) oldonload();
  356. funky();
  357. }
  358. }
  359.  
  360. addLoadEvent(clicksplode);
  361.  
  362. function clicksplode() { if (document.getElementById) {
  363. var i, j;
  364. window.onscroll=set_scroll;
  365. window.onresize=set_width;
  366. document.onclick=eksplode;
  367. set_width();
  368. set_scroll();
  369. for (i=0; i<bangs; i++) for (j=sparks*i; j<sparks+sparks*i; j++) {
  370. stars[j]=createDiv('*', 13);
  371. document.body.appendChild(stars[j]);
  372. }
  373. }}
  374.  
  375. function createDiv(char, size) {
  376. var div, sty;
  377. div=document.createElement('div');
  378. sty=div.style;
  379. sty.font=size+'px monospace';
  380. sty.position='absolute';
  381. sty.backgroundColor='transparent';
  382. sty.visibility='hidden';
  383. sty.zIndex='101';
  384. div.appendChild(document.createTextNode(char));
  385. return (div);
  386. }
  387.  
  388. function bang(N) {
  389. var i, Z, A=0;
  390. for (i=sparks*N; i<sparks*(N+1); i++) {
  391. if (decay[i]) {
  392. Z=stars[i].style;
  393. Xpos[i]+=dX[i];
  394. Ypos[i]+=(dY[i]+=1.25/intensity[N]);
  395. if (Xpos[i]>=swide || Xpos[i]<0 || Ypos[i]>=shigh+sdown || Ypos[i]<0) decay[i]=1;
  396. else {
  397. Z.left=Xpos[i]+'px';
  398. Z.top=Ypos[i]+'px';
  399. }
  400. if (decay[i]==15) Z.fontSize='7px';
  401. else if (decay[i]==7) Z.fontSize='2px';
  402. else if (decay[i]==1) Z.visibility='hidden';
  403. decay[i]--;
  404. }
  405. else A++;
  406. }
  407. if (A!=sparks) timers[N]=setTimeout('bang('+N+')', speed);
  408. }
  409.  
  410. function eksplode(e) {
  411. var x, y, i, M, Z, N;
  412. set_scroll();
  413. y=(e)?e.pageY:event.y+sdown;
  414. x=(e)?e.pageX:event.x+sleft;
  415. N=++count%bangs;
  416. M=Math.floor(Math.random()*3*colours.length);
  417. intensity[N]=5+Math.random()*4;
  418. for (i=N*sparks; i<(N+1)*sparks; i++) {
  419. Xpos[i]=x;
  420. Ypos[i]=y-5;
  421. dY[i]=(Math.random()-0.5)*intensity[N];
  422. dX[i]=(Math.random()-0.5)*(intensity[N]-Math.abs(dY[i]))*1.25;
  423. decay[i]=16+Math.floor(Math.random()*16);
  424. Z=stars[i].style;
  425. if (M<colours.length) Z.color=colours[i%2?count%colours.length:M];
  426. else if (M<2*colours.length) Z.color=colours[count%colours.length];
  427. else Z.color=colours[i%colours.length];
  428. Z.fontSize='13px';
  429. Z.visibility='visible';
  430. }
  431. clearTimeout(timers[N]);
  432. bang(N);
  433. }
  434.  
  435. function set_width() {
  436. var sw_min=999999;
  437. var sh_min=999999;
  438. if (document.documentElement && document.documentElement.clientWidth) {
  439. if (document.documentElement.clientWidth>0) sw_min=document.documentElement.clientWidth;
  440. if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight;
  441. }
  442. if (typeof(self.innerWidth)=='number' && self.innerWidth) {
  443. if (self.innerWidth>0 && self.innerWidth<sw_min) sw_min=self.innerWidth;
  444. if (self.innerHeight>0 && self.innerHeight<sh_min) sh_min=self.innerHeight;
  445. }
  446. if (document.body.clientWidth) {
  447. if (document.body.clientWidth>0 && document.body.clientWidth<sw_min) sw_min=document.body.clientWidth;
  448. if (document.body.clientHeight>0 && document.body.clientHeight<sh_min) sh_min=document.body.clientHeight;
  449. }
  450. if (sw_min==999999 || sh_min==999999) {
  451. sw_min=800;
  452. sh_min=600;
  453. }
  454. swide=sw_min-7;
  455. shigh=sh_min-7;
  456. }
  457.  
  458. function set_scroll() {
  459. if (typeof(self.pageYOffset)=='number') {
  460. sdown=self.pageYOffset;
  461. sleft=self.pageXOffset;
  462. }
  463. else if (document.body && (document.body.scrollTop || document.body.scrollLeft)) {
  464. sdown=document.body.scrollTop;
  465. sleft=document.body.scrollLeft;
  466. }
  467. else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
  468. sleft=document.documentElement.scrollLeft;
  469. sdown=document.documentElement.scrollTop;
  470. }
  471. else {
  472. sdown=0;
  473. sleft=0;
  474. }
  475. }
  476. // ]]>
  477. </script>
  478. {/block:ifclickfireworks}
  479.  
  480. <script type="text/javascript" src="https://static.tumblr.com/3ikgvxs/0TGl4zgpu/jquery.min.js"></script>
  481. <script type="text/javascript">
  482. $(document).ready(function(){
  483. $(".links_body").hide();
  484. $(".links_head").click(function(){
  485. $(this).next(".links_body").slideToggle('fast');
  486. }); }); </script>
  487.  
  488. {block:ifblobs}
  489. <script type="text/javascript">
  490. // <![CDATA[
  491. var colour={color:blobs}; // what colour are the blobs
  492. var speed=66; // speed of animation, lower is faster
  493. var blobs=20; // how many blobs are in the jar
  494. var charc={text:blob}; // a blob - can be changed to charc='hello' or charc='*' for a different effect
  495.  
  496. /***************************\
  497. * Blobs in a Jar Effect *
  498. * (c)2012 mf2fm web-design *
  499. * http://www.mf2fm.com/rv *
  500. * DON'T EDIT BELOW THIS BOX *
  501. \***************************/
  502.  
  503. window.onload=fill_the_jar;
  504. var div;
  505. var xpos=new Array();
  506. var ypos=new Array();
  507. var zpos=new Array();
  508. var dx=new Array();
  509. var dy=new Array();
  510. var dz=new Array();
  511. var blob=new Array();
  512. var swide=800;
  513. var shigh=600;
  514. function fill_the_jar() {
  515. var i, dvs;
  516. div=document.createElement('div');
  517. dvs=div.style;
  518. dvs.position='fixed';
  519. dvs.left='0px';
  520. dvs.top='0px';
  521. dvs.width='1px';
  522. dvs.height='1px';
  523. document.body.appendChild(div);
  524. set_width();
  525. for (i=0; i<blobs; i++) {
  526. add_blob(i);
  527. jamjar(i);
  528. }
  529. }
  530.  
  531. function add_blob(ref) {
  532. var dv, sy;
  533. dv=document.createElement('div');
  534. dv.appendChild(document.createTextNode(charc));
  535. sy=dv.style;
  536. sy.position='absolute';
  537. sy.textAlign="center";
  538. if (navigator.appName=="Microsoft Internet Explorer") {
  539. sy.fontSize="10px";
  540. sy.width="100px";
  541. sy.height="100px";
  542. sy.paddingTop="40px";
  543. sy.color=colour;
  544. }
  545. else sy.color='rgba(0,0,0,0)';
  546. ypos[ref]=Math.floor(shigh*Math.random());
  547. dy[ref]=(0.5+Math.random())*(Math.random()>.5?2:-2);
  548. xpos[ref]=Math.floor(swide*Math.random());
  549. dx[ref]=(0.5+Math.random())*(Math.random()>.5?2:-2);
  550. zpos[ref]=Math.random()*20;
  551. dz[ref]=(0.5+Math.random())*(Math.random()>.5?.5:-.5);
  552. blob[ref]=dv;
  553. div.appendChild(blob[ref]);
  554. set_blob(ref);
  555. }
  556. function rejig(ref, xy) {
  557. if (xy=='y') {
  558. dx[ref]=(0.5+Math.random())*sign(dx[ref]);
  559. dy[ref]=(0.5+Math.random())*-sign(dy[ref]);
  560. }
  561. else {
  562. dx[ref]=(0.5+Math.random())*-sign(dx[ref]);
  563. dy[ref]=(0.5+Math.random())*sign(dy[ref]);
  564. }
  565. }
  566. function sign(a) {
  567. if (a<0) return (-2);
  568. else if (a>0) return (2);
  569. else return (0);
  570. }
  571. function set_blob(ref) {
  572. var sy;
  573. sy=blob[ref].style;
  574. sy.top=ypos[ref]+'px';
  575. sy.left=xpos[ref]+'px';
  576. if (navigator.appName=="Microsoft Internet Explorer") {
  577. sy.filter="glow(color="+colour+",strength="+zpos[ref]+")";
  578. sy.fontSize=30-zpos[ref]+"px";
  579. }
  580. else {
  581. sy.textShadow=colour+' 0px 0px '+zpos[ref]+'px';
  582. sy.fontSize=40+zpos[ref]+'px';
  583. }
  584. }
  585. function jamjar(ref) {
  586. if (ypos[ref]+dy[ref]<-50 || ypos[ref]+dy[ref]>shigh) rejig(ref, 'y');
  587. ypos[ref]+=dy[ref];
  588. if (xpos[ref]+dx[ref]<-50 || xpos[ref]+dx[ref]>swide) rejig(ref, 'x');
  589. xpos[ref]+=dx[ref];
  590. if (zpos[ref]+dz[ref]<0 || zpos[ref]+dz[ref]>20) dz[ref]=-dz[ref];
  591. zpos[ref]+=dz[ref];
  592. set_blob(ref);
  593. setTimeout("jamjar("+ref+")", speed);
  594. }
  595.  
  596. window.onresize=set_width;
  597. function set_width() {
  598. var sw_min=999999;
  599. var sh_min=999999;
  600. if (document.documentElement && document.documentElement.clientWidth) {
  601. if (document.documentElement.clientWidth>0) sw_min=document.documentElement.clientWidth;
  602. if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight;
  603. }
  604. if (typeof(self.innerWidth)!="undefined" && self.innerWidth) {
  605. if (self.innerWidth>0 && self.innerWidth<sw_min) sw_min=self.innerWidth;
  606. if (self.innerHeight>0 && self.innerHeight<sh_min) sh_min=self.innerHeight;
  607. }
  608. if (document.body.clientWidth) {
  609. if (document.body.clientWidth>0 && document.body.clientWidth<sw_min) sw_min=document.body.clientWidth;
  610. if (document.body.clientHeight>0 && document.body.clientHeight<sh_min) sh_min=document.body.clientHeight;
  611. }
  612. if (sw_min==999999 || sh_min==999999) {
  613. sw_min=800;
  614. sh_min=600;
  615. }
  616. swide=sw_min;
  617. shigh=sh_min;
  618. }
  619. // ]]>
  620. </script>
  621. {/block:ifblobs}
  622.  
  623. <meta charset="utf-8">
  624. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  625. {block:Description}
  626. <meta name="description" content="{MetaDescription}" />
  627. {/block:Description}
  628.  
  629. <title>{Title}</title>
  630.  
  631. <link rel="shortcut icon" href="{image:favicon}">
  632. <link rel="alternate" type="application/rss+xml" href="{RSS}">
  633. <link rel="stylesheet" href="https://static.tumblr.com/qxrkgx6/RWPmgn2qa/normalize.min.css">
  634.  
  635. <script src="https://static.tumblr.com/qxrkgx6/LuRmgn2rm/modernizr-2.6.2.min.js"></script>
  636.  
  637. <script src="https://static.tumblr.com/qxrkgx6/LuRmgn2rm/modernizr-2.6.2.min.js"></script>
  638.  
  639. <link href="https://fonts.googleapis.com/css?family=Short+Stack&display=swap" rel="stylesheet">
  640.  
  641. <meta name="image:icon" content=""/>
  642.  
  643. <meta name="image:favicon" content=""/>
  644.  
  645. <meta name="image:bg img" content=""/>
  646. <meta name="image:post bg img" content=""/>
  647.  
  648. <meta name="image:cursor" content=""/>
  649. <meta name="image:hover cursor" content=""/>
  650.  
  651. <meta name="select:font" content="arial"/>
  652. <meta name="select:font" content="times"/>
  653. <meta name="select:font" content="ms gothic"/>
  654. <meta name="select:font" content="short stack"/>
  655. <meta name="select:font" content="georgia"/>
  656. <meta name="select:font" content="verdana"/>
  657. <meta name="select:font" content="calibri"/>
  658. <meta name="select:font" content="source code pro"/>
  659. <meta name="select:font" content="comic sans ms"/>
  660. <meta name="select:font" content="roboto condensed"/>
  661. <meta name="select:font" content="dm serif display"/>
  662.  
  663. <meta name="select:post border" content="dashed"/>
  664. <meta name="select:post border" content="double"/>
  665. <meta name="select:post border" content="solid"/>
  666. <meta name="select:post border" content="none"/>
  667.  
  668. <meta name="select:sidebar border" content="dashed"/>
  669. <meta name="select:sidebar border" content="double"/>
  670. <meta name="select:sidebar border" content="solid"/>
  671. <meta name="select:sidebar border" content="none"/>
  672.  
  673.  
  674. <meta name="color:bg" content="white"/>
  675. <meta name="color:posts" content="red"/>
  676. <meta name="color:desc" content="orange"/>
  677.  
  678. <meta name="color:desc box" content="yellow"/>
  679.  
  680. <meta name="color:text" content="yellow"/>
  681. <meta name="color:links" content="green"/>
  682.  
  683. <meta name="color:link highlight" content="green"/>
  684.  
  685. <meta name="color:text glow" content="blue"/>
  686.  
  687. <meta name="color:tooltip" content="indigo"/>
  688. <meta name="color:tooltip text" content="violet"/>
  689.  
  690. <meta name="color:link glow" content="black"/>
  691. <meta name="color:link glow hover" content="grey"/>
  692. <meta name="color:link hover" content="brown"/>
  693.  
  694. <meta name="color:sidebar border" content="white"/>
  695. <meta name="color:post border" content="pink"/>
  696.  
  697. <meta name="color:dropdown" content="pink"/>
  698. <meta name="color:dropdown links" content="pink"/>
  699. <meta name="color:dropdown link hover" content="pink"/>
  700.  
  701.  
  702.  
  703. <meta name="if:bg cover" content=""/>
  704. <meta name="if:post bg cover" content=""/>
  705.  
  706. <meta name="if:captions" content=""/>
  707. <meta name="if:rounded" content=""/>
  708.  
  709. <meta name="if:little fucker" content=""/>
  710.  
  711. <meta name="if:dropdown links" content=""/>
  712. <meta name="if:link highlight" content=""/>
  713.  
  714. <meta name="if:text glow" content=""/>
  715. <meta name="if:link glow" content=""/>
  716.  
  717. <meta name="if:click fireworks" content=""/>
  718. <meta name="if:custom cursor" content=""/>
  719.  
  720. <meta name="if:redirect" content=""/>
  721. <meta name="if:custom scrollbar" content=""/>
  722.  
  723. <meta name="if:shake desc" content=""/>
  724. <meta name="if:scroll desc" content=""/>
  725.  
  726.  
  727.  
  728. <meta name="text:dropdown title" content="menu"/>
  729.  
  730. <meta name="text:link 1 title" content="link 1"/>
  731. <meta name="text:link 1 url" content="/1"/>
  732.  
  733. <meta name="text:link 2 title" content="link2"/>
  734. <meta name="text:link 2 url" content="/2"/>
  735.  
  736. <meta name="text:link 3 title" content="link 3"/>
  737. <meta name="text:link 3 url" content="/3"/>
  738.  
  739. <meta name="text:font size" content="20"/>
  740.  
  741. <meta name="text:desc" content="i love my boyfriend"/>
  742.  
  743. <meta name="text:post border" content="2"/>
  744. <meta name="text:sidebar border" content="2"/>
  745.  
  746. <meta name="text:redirect" content="/"/>
  747.  
  748. <style> body { cursor:{block:ifcustomcursor}url({image:cursor}), auto{/block:ifcustomcursor} }
  749. a, a:hover { cursor:{block:ifcustomcursor}url({image:hover cursor}), auto{/block:ifcustomcursor} }</style>
  750.  
  751.  
  752. <style type="text/css">
  753.  
  754. @-webkit-keyframes rainbow {
  755. 0% {color: #ff0000;}
  756. 10% {color: #ff8000;}
  757. 20% {color: #ffff00;}
  758. 30% {color: #80ff00;}
  759. 40% {color: #00ff00;}
  760. 50% {color: #00ff80;}
  761. 60% {color: #00ffff;}
  762. 70% {color: #0080ff;}
  763. 80% {color: #0000ff;}
  764. 90% {color: #8000ff;}
  765. 100% {color: #ff0080;}
  766. }
  767. @-ms-keyframes rainbow {
  768. 0% {color: #ff0000;}
  769. 10% {color: #ff8000;}
  770. 20% {color: #ffff00;}
  771. 30% {color: #80ff00;}
  772. 40% {color: #00ff00;}
  773. 50% {color: #00ff80;}
  774. 60% {color: #00ffff;}
  775. 70% {color: #0080ff;}
  776. 80% {color: #0000ff;}
  777. 90% {color: #8000ff;}
  778. 100% {color: #ff0080;}
  779. }
  780. @-o-keyframes rainbow {
  781. 0% {color: #ff0000;}
  782. 10% {color: #ff8000;}
  783. 20% {color: #ffff00;}
  784. 30% {color: #80ff00;}
  785. 40% {color: #00ff00;}
  786. 50% {color: #00ff80;}
  787. 60% {color: #00ffff;}
  788. 70% {color: #0080ff;}
  789. 80% {color: #0000ff;}
  790. 90% {color: #8000ff;}
  791. 100% {color: #ff0080;}
  792. }
  793. @keyframes rainbow {
  794. 0% {color: #ff0000;}
  795. 10% {color: #ff8000;}
  796. 20% {color: #ffff00;}
  797. 30% {color: #80ff00;}
  798. 40% {color: #00ff00;}
  799. 50% {color: #00ff80;}
  800. 60% {color: #00ffff;}
  801. 70% {color: #0080ff;}
  802. 80% {color: #0000ff;}
  803. 90% {color: #8000ff;}
  804. 100% {color: #ff0080;}
  805. }
  806.  
  807.  
  808. ::-webkit-scrollbar {
  809. width: 16px;
  810. height: 16px;
  811. }
  812. ::-webkit-scrollbar-thumb {
  813. background-color: #fff;
  814. background-image: url(https://i.imgur.com/Qtm9Z60.png);
  815. border-top: 1px solid #bdbdbd;
  816. border-left: 1px solid #bdbdbd;
  817. border-right: 1px solid black;
  818. border-bottom: 1px solid black;
  819. }
  820. ::-webkit-scrollbar-track {
  821. background-color: #fff;
  822. background-image: url(https://i.imgur.com/IGXGYKz.png);
  823. }
  824. ::-webkit-scrollbar-button:vertical:increment {
  825. background-image: url(https://i.imgur.com/WhC8iy3.png);
  826. width: 14px;
  827. height: 16px;
  828. border-top: 1px solid #bdbdbd;
  829. border-left: 1px solid #bdbdbd;
  830. border-right: 1px solid black;
  831. border-bottom: 1px solid black;
  832. }
  833. ::-webkit-scrollbar-button:vertical:decrement {
  834. background-image: url(https://i.imgur.com/fQ18mrR.png);
  835. border-top: 1px solid #bdbdbd;
  836. border-left: 1px solid #bdbdbd;
  837. border-right: 1px solid black;
  838. border-bottom: 1px solid black;
  839. width: 0px;
  840. height: 0px;
  841. }
  842.  
  843.  
  844. body {
  845. font-family:{select:font};
  846. {block:iftextglow}
  847. text-shadow:0px 0px 10px {color:text glow};
  848. {/block:iftextglow}
  849. margin:0px;
  850. font-size:{text:font size}px;
  851. background:#fff;
  852. background-color:{color:bg};
  853. background-image: url('{image:bg img}');
  854. {block:ifnotbgcover}
  855. background-size: repeat;
  856. background-attachment:fixed;
  857. {/block:ifnotbgcover}
  858. {block:ifbgcover}
  859. background-size: cover;
  860. background-attachment:fixed;
  861. {/block:ifbgcover}
  862. line-height:140%;
  863. color:{color:text};
  864. }
  865.  
  866. p{
  867. margin:0 0 10px 0;
  868. padding:0;
  869. }
  870.  
  871. pre {
  872. white-space: pre-wrap;
  873. white-space: -moz-pre-wrap;
  874. white-space: -pre-wrap;
  875. white-space: -o-pre-wrap;
  876. word-wrap: break-word;
  877. }
  878.  
  879. a{
  880. {block:iflinkglow}
  881. font-weight:bold;
  882. text-shadow: 0px 0px 10px {color:link glow};
  883. {/block:iflinkglow}
  884. color:{color:links};
  885. text-decoration:none;
  886. cursor:help;
  887. {block:iflinkhighlight}
  888. background-color:{color:link highlight};
  889. {/block:iflinkhighlight}
  890. }
  891.  
  892. a:hover{
  893. -o-transition: all 0.3s ease-out;
  894. -webkit-transition: all 0.3s ease-out;
  895. -moz-transition: all 0.3s ease-out;
  896. {block:iflinkglow}
  897. text-shadow: 0px 0px 10px {color:link glow hover};
  898. {/block:iflinkglow}
  899. color:{color:link hover};
  900. text-decoration:none;
  901. }
  902.  
  903. li{
  904. margin-left:-15px;
  905. }
  906.  
  907.  
  908. #wrapper{
  909. width:600px;
  910. margin:50px auto;
  911. }
  912.  
  913. #content{
  914. width:{select:post size};
  915. {block:ifrounded}
  916. border-radius:10px;
  917. {/block:ifrounded}
  918. }
  919.  
  920. .lol{
  921. text-align:{select:desc align};
  922. width:350px;
  923. font-size:{text:desc font size}px;
  924. color:{color:desc};
  925. max-height:70px;
  926. overflow-y:scroll;
  927. }
  928.  
  929. .links_list { margin:0px; padding:0px; width:180px;}
  930. .links_head { color:{color:dropdown}; padding-top:5px; padding-bottom:5px; cursor:help; position:fixed; margin:1px; text-align:center;}
  931. .links_body { padding:10px; text-align:left; color: #fff; display:none;}
  932.  
  933. .links {
  934. position: fixed;
  935. margin-left:825px;
  936. margin-top:10px;
  937.  
  938. }
  939.  
  940. .links a {
  941. color:{color:dropdown links};
  942. }
  943.  
  944. .links a:hover {
  945. color:{color:dropdown link hover};
  946. }
  947.  
  948. .post{
  949. background-color:{color:posts};
  950. background-image: url('{image:post bg img}');
  951. {block:ifnotpostbgcover}
  952. background-size: repeat;
  953. {/block:ifnotpostbgcover}
  954. {block:ifpostbgcover}
  955. background-size: cover;
  956. {/block:ifpostbgcover}
  957. padding:5px;
  958. width:500px;
  959. {block:indexpage}
  960. border: {text:post border}px {select:post border} {color:post border};
  961. {/block:indexpage}
  962. {block:permalinkpage}
  963. border: none;
  964. {/block:permalinkpage}
  965. margin-bottom: 30px;
  966. overflow:hidden;
  967. {block:ifrounded}
  968. border-radius:10px;
  969. {/block:ifrounded}
  970. }
  971.  
  972. #desc {
  973. position: fixed;
  974. margin-left:600px;
  975. margin-top:215px;
  976. background-color: white;
  977. color: {color:desc};
  978. max-width:195px;
  979. height:30px;
  980. max-height:210px;
  981. text-align:center;
  982. border:{text:sidebar border}px {select:sidebar border} {color:sidebar border};
  983. font-size:26px;
  984. padding:2px;
  985. line-height:28px;
  986. background-color:{color:desc box};
  987. {block:ifrounded}
  988. border-radius:10px;
  989. {/block:ifrounded}
  990. }
  991.  
  992. .container {
  993. position: relative;
  994. }
  995.  
  996. #sidebar img {
  997. margin: 0 auto;
  998. display: block;
  999. border:{text:sidebar border}px {select:sidebar border} {color:sidebar border};
  1000. width:200px;
  1001. height:200px;
  1002. position:fixed;
  1003. margin-left:600px;
  1004. overflow-x:hidden;
  1005. text-align:center;
  1006. background-color:{color:sidebar};
  1007. background-image: url('{image:sidebar bg img}');
  1008. border:{text:sidebar border size}px {select:sidebar border} {color:sidebar border};
  1009. {block:ifrounded}
  1010. border-radius: 10px;
  1011. {/block:ifrounded}
  1012. }
  1013.  
  1014. #icon{
  1015. width:200px;
  1016. }
  1017.  
  1018. #icon img{
  1019. width:198.5px;
  1020. height:200px;
  1021. {block:ificonborder}
  1022. border:{text:sidebar border}px {select:sidebar border} {color:sidebar border};
  1023. {/block:ificonborder}
  1024. }
  1025.  
  1026. #nav{
  1027. margin:50px 0 0 0;
  1028. text-align:center;
  1029. width:{text:post size}px;
  1030. padding:5px;
  1031. font-size:2em;
  1032. }
  1033.  
  1034.  
  1035. .tags {
  1036. max-height:0px;
  1037. line-height:130%;
  1038. text-align:center;
  1039. opacity:0;
  1040. -webkit-transition: all 0.7s ease;
  1041. transition: all 0.7s ease;
  1042. -moz-transition: all 0.7s ease;
  1043. -o-transition: all 0.7s ease;}
  1044.  
  1045. .post:hover .tags{
  1046. opacity:1;
  1047. max-height:300px;
  1048. -webkit-transition: all 0.7s ease;
  1049. transition: all 0.7s ease;
  1050. -moz-transition: all 0.7s ease;
  1051. -o-transition: all 0.7s ease;}
  1052.  
  1053. }
  1054.  
  1055. .media{
  1056. margin:0 0 0px 0;
  1057. }
  1058.  
  1059. .media img{
  1060. width:100%;
  1061. }
  1062.  
  1063. .title{
  1064. font-weight:normal;
  1065. font-size:18px;
  1066. margin:0 0 10px 0;
  1067. }
  1068.  
  1069. #benevolent{
  1070. text-align:right;
  1071. }
  1072.  
  1073. #woop{
  1074. width:5px;
  1075. text-align:center;
  1076.  
  1077. }
  1078.  
  1079. .quote{
  1080. font-weight:normal;
  1081. font-size:16px;
  1082. font-style:italic;
  1083. margin:0 0 10px 0;
  1084. }
  1085.  
  1086. .question{
  1087. margin-bottom:10px;
  1088. }
  1089.  
  1090. blockquote{
  1091. margin:0 0 10px 10px;
  1092. padding:0 0 0 10px;
  1093. border-left:solid 1px #000;
  1094. }
  1095.  
  1096.  
  1097. .post .footer{
  1098. {block:IndexPage}
  1099. margin:0;
  1100. text-align:right;
  1101. font-size:{text:text size};
  1102. {/block:indexpage}
  1103. {block:permalinkpage}
  1104. margin:0;
  1105. {/block:permalinkpage}
  1106. font-size:30px;
  1107. }
  1108.  
  1109. .marquee {
  1110. white-space: nowrap;
  1111. -webkit-animation: rightThenLeft 12s linear;
  1112. }
  1113.  
  1114. ol.notes{
  1115. list-style-type:none;
  1116. padding:0px;
  1117. margin:0;
  1118. }
  1119.  
  1120. ol.notes li.note img{
  1121. width:16px;
  1122. height:16px;
  1123. }
  1124.  
  1125. ol.notes li.note{
  1126. margin:0px;
  1127. }
  1128.  
  1129. .tooltip{
  1130. display:inline;
  1131. position:relative;
  1132. }
  1133.  
  1134. #s-m-t-tooltip{
  1135. max-width:300px;
  1136. padding:5px;
  1137. margin:20px 7px -2px 20px;
  1138. background-color:{color:tooltip};
  1139. letter-spacing:1px;
  1140. text-align:center;
  1141. color:{color:tooltip text};
  1142. border: {text:post border}px {select:post border} {color:post border};
  1143. {block:ifrounded}
  1144. border-radius:10px;
  1145. {/block:ifrounded}
  1146. }
  1147.  
  1148. {CustomCSS}
  1149. </style>
  1150. </head>
  1151.  
  1152. <body>
  1153.  
  1154. {block:ifredirect}
  1155. <script type="text/javascript">
  1156. if(location.pathname == "/")
  1157. location.replace("/tagged/{text:redirect}");
  1158. </script>
  1159. {/block:ifredirect}
  1160.  
  1161. <div id="wrapper">
  1162.  
  1163. <div id="sidebar">
  1164. <div id="icon"><a href="/"><img src="{image:icon}"></a></div></div>
  1165. {block:ifshakedesc}
  1166. <div id="desc"><marquee behavior="alternate"><span class="marquee">{text:desc}</span></marquee></div>
  1167. {/block:ifshakedesc}
  1168.  
  1169. {block:ifscrolldesc}
  1170. <div id="desc"><marquee>{text:desc}</marquee></div>
  1171. {/block:ifscrolldesc}
  1172.  
  1173. {block:ifdropdownlinks}<div class="links"><div class="links_list">
  1174. <p class="links_head">{text:dropdown title}</p>
  1175. <div class="links_body">
  1176. <center>
  1177. <p><a href="{text:link 1 url}">{text:link 1 title}</a></p>
  1178. <p><a href="{text:link 2 url}">{text:link 2 title}</a></p>
  1179. <p><a href="{text:link 3 url}">{text:link 3 title}</a></p>
  1180. </center>
  1181. </div></div></div>
  1182. {/block:ifdropdownlinks}
  1183. {block:iflittlefucker}<img src="https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/b4090cea-0d82-47a8-a8da-980f759995d8/dcx06e6-59b92a5c-016f-4149-bc47-e769009034a7.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcL2I0MDkwY2VhLTBkODItNDdhOC1hOGRhLTk4MGY3NTk5OTVkOFwvZGN4MDZlNi01OWI5MmE1Yy0wMTZmLTQxNDktYmM0Ny1lNzY5MDA5MDM0YTcuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.cdXohhLtDJNv5CFM22HYE_SCaBg7X4jk4WZJgeHrARs">
  1184. {/block:iflittlefucker}
  1185.  
  1186. <div id="content">
  1187. {block:Posts}
  1188.  
  1189. <div class="post">
  1190.  
  1191. {block:Text}
  1192. {block:Title}
  1193. <div class="title">{Title}</div>
  1194. {/block:Title}
  1195. {Body}
  1196. {/block:Text}
  1197.  
  1198. {block:Photo}
  1199. <div class="media">{LinkOpenTag}<img src="{PhotoURL-500}" alt="{PhotoAlt}"/>{LinkCloseTag}</div>
  1200. {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
  1201. {/block:Photo}
  1202.  
  1203. {block:Photoset}
  1204. <div class="media">{Photoset}</div>
  1205. {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
  1206. {/block:Photoset}
  1207.  
  1208. {block:Quote}
  1209. <div class="quote">"{Quote}"</div>
  1210. {block:Source}
  1211. <div class="quotesource">{Source}</div>
  1212. {/block:Source}
  1213. {/block:Quote}
  1214.  
  1215. {block:Link}
  1216. <div class="title"><a href="{URL}">{Name}</a></div>
  1217. {/block:Link}
  1218.  
  1219. {block:Chat}
  1220. {block:Title}
  1221. <div class="title">{Title}</div>
  1222. {/block:Title}
  1223.  
  1224. {block:Lines}
  1225. <div class="{Alt} user_{UserNumber}">
  1226. {block:Label}
  1227. <b>{Label}</b>{/block:Label}
  1228. &nbsp;{Line}
  1229. </div>
  1230. {/block:Lines}
  1231. {/block:Chat}
  1232.  
  1233. {block:Video}
  1234. <div class="media">{Video-400}</div>
  1235. {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
  1236. {/block:Video}
  1237.  
  1238. {block:Audio}
  1239. <div class="media">
  1240. {block:AlbumArt}<img src="{AlbumArtURL}">{/block:AlbumArt}
  1241. {AudioPlayerWhite}
  1242. {block:TrackName}{TrackName}<br>{/block:TrackName}
  1243. {block:Artist}{Artist}<br>{/block:Artist}
  1244. {block:Album}{Album}{/block:Album}
  1245. </div>
  1246. {block:ifcaptions}{block:Caption}<div class="caption">{Caption}</div>{/block:Caption}{/block:ifcaptions}
  1247. {/block:Audio}
  1248.  
  1249. {block:Answer}
  1250. <div class="question">{Asker}: {Question}</div>
  1251. <div class="caption">{Answer}</div>
  1252. {/block:Answer}
  1253.  
  1254.  
  1255. <div class="footer">
  1256. <div class="xd" id="weee">
  1257. {block:indexpage}<a href="{ReblogURL}">⟲</a>{/block:indexpage}
  1258. {block:permalinkpage}{/block:permalinkpage}
  1259. <div class="tags">
  1260. {block:HasTags}{block:Tags}#<a href="{TagURL}">{Tag}</a> {/block:Tags}{/block:HasTags}</div>
  1261. </div></div>
  1262.  
  1263. {block:PermalinkPage}
  1264. {block:NoteCount}
  1265. {block:PostNotes}{PostNotes}{/block:PostNotes}
  1266. {/block:NoteCount}
  1267. {/block:PermalinkPage}
  1268. {/block:Date}
  1269.  
  1270. </div>
  1271. {/block:Posts}
  1272.  
  1273. {block:Pagination}
  1274. <div id="nav">
  1275. {block:PreviousPage}<a href="{PreviousPage}"> back </a>{/block:PreviousPage}
  1276.  
  1277. {block:NextPage}<a href="{NextPage}"> next </a>{/block:NextPage}
  1278. </div>
  1279. {/block:Pagination}
  1280. </div>
  1281. </div>
  1282.  
  1283. </div>
  1284.  
  1285. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
  1286. <script>window.jQuery || document.write('<script src="https://static.tumblr.com/qxrkgx6/q6kmgn2w2/jquery-1.8.3.min.js"><\/script>')</script>
  1287.  
  1288. <p style="position: fixed; left: 15px; bottom: -5px; font-size:14px;"><a href="https://tmblr.co/mFnApgso6Nl-l6EPqGLKltg" title="michael stamp :)"><img src="https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/b4090cea-0d82-47a8-a8da-980f759995d8/dct0kto-1528d3f5-d012-4d20-8e8a-722f1c81e962.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcL2I0MDkwY2VhLTBkODItNDdhOC1hOGRhLTk4MGY3NTk5OTVkOFwvZGN0MGt0by0xNTI4ZDNmNS1kMDEyLTRkMjAtOGU4YS03MjJmMWM4MWU5NjIuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.ESqru6WNeDEmgJHeibiD8A8ha2cqnLZUajG609atyPs"></a>
  1289.  
  1290.  
  1291. </body>
  1292. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement