Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE HTML>
- <head>
- <!----- ----- ----- ----- ----- ----- ----- -----
- ,-"-,-"-.
- ( )
- ". girlfriend lover by emoticon ^___^
- "._."
- Notes:
- 1) Please don't change the credit link, you can change the shooting star to a pixel/something else, but please don't edit the redirect path :'o(
- 2) Please don't use as a base code; you can edit this code for your own use as much as needed, but please don't share it as your own ,>_<,
- 3) Make sure you use a color's RGB for the floatie glow color or else it won't work! You can use this website to find a colors RGB https://www.color-hex.com/... Here is an example: 24, 41, 255
- 4) Also the floatie looks best if it's a transparent. (Transparent gifs are okay). Just my advice tho
- 5) Download a song you like, convert it into an mp3 and upload it to this website (https://catbox.moe/) and put it into the song url box for music :o)
- 6) You'll need to do a bit of experimenting with the title sizes if you use the title bounce until you find something you like
- ----- ----- ----- ----- ----- ----- ----- -----
- If you are having trouble with the theme or something doesn't work properly/etc, then feel free to contact me
- Special thanks to @gaalactea (twitter), @cod and @puella (tumblr)
- AND YOU FOR USING MY THEME!!!!!!!
- ----- ----- ----- ----- ----- ----- ----- ----->
- <!---------------- images ---------------->
- <meta name="image:favicon" content="">
- <meta name="image:cursor" content="">
- <meta name="image:cursor hover" content="">
- <meta name="image:background" content="">
- <meta name="image:container" content="">
- <meta name="image:content" content="">
- <meta name="image:description" content="">
- <meta name="image:footer" content="">
- <meta name="image:sidebar" content="">
- <meta name="image:footer pixel" content="">
- <meta name="image:floatie" content="">
- <!---------------- fonts ---------------->
- <meta name="select:font" content="arial">
- <meta name="select:font" content="magica">
- <meta name="select:font" content="short stack">
- <meta name="select:font" content="ms gothic">
- <meta name="select:font" content="roboto mono">
- <!---------------- footer borders ---------------->
- <meta name="select:description border type" content="solid">
- <meta name="select:description border type" content="double">
- <meta name="select:description border type" content="dashed">
- <meta name="select:description border type" content="dotted">
- <meta name="select:description border type" content="ridge">
- <meta name="select:description border type" content="groove">
- <meta name="select:description border type" content="outset">
- <meta name="select:description border type" content="inset">
- <meta name="select:description border type" content="none">
- <!---------------- content borders ---------------->
- <meta name="select:content border type" content="solid">
- <meta name="select:content border type" content="double">
- <meta name="select:content border type" content="dashed">
- <meta name="select:content border type" content="dotted">
- <meta name="select:content border type" content="ridge">
- <meta name="select:content border type" content="groove">
- <meta name="select:content border type" content="outset">
- <meta name="select:content border type" content="inset">
- <meta name="select:content border type" content="none">
- <meta name="text:content border size" content="2">
- <!---------------- footer borders ---------------->
- <meta name="select:footer border type" content="solid">
- <meta name="select:footer border type" content="double">
- <meta name="select:footer border type" content="dashed">
- <meta name="select:footer border type" content="dotted">
- <meta name="select:footer border type" content="ridge">
- <meta name="select:footer border type" content="groove">
- <meta name="select:footer border type" content="outset">
- <meta name="select:footer border type" content="inset">
- <meta name="select:footer border type" content="none">
- <meta name="text:footer border size" content="2">
- <meta name="select:footer alignment" content="left">
- <meta name="select:footer alignment" content="center">
- <meta name="select:footer alignment" content="right">
- <!---------------- txt ---------------->
- <meta name="text:text size" content="18">
- <meta name="text:title size" content="21">
- <meta name="text:title bounce size" content="25">
- <meta name="text:title" content="long title look best">
- <meta name="text:title left" content="20">
- <meta name="text:description" content="woo this is my description">
- <meta name="text:song url" content="https://files.catbox.moe/w57jfk.mp3">
- <meta name="text:song name" content="Wherever You Are (Nightcore)">
- <meta name="text:song artist" content="DJ Laava">
- <meta name="text:floatie glow" content="255, 58, 240">
- <meta name="text:floatie size" content="150">
- <meta name="text:floatie right" content="5">
- <meta name="text:redirect path" content="/tagged/hello">
- <!---------------- opt ---------------->
- <meta name="if:draggable container" content="">
- <meta name="if:draggable floatie" content="">
- <meta name="if:link glow" content="">
- <meta name="if:link border" content="">
- <meta name="if:bold links" content="">
- <meta name="if:link underline" content="">
- <meta name="if:link underline on hover" content="">
- <meta name="if:rainbow links" content="">
- <meta name="if:heart sidebar" content="">
- <meta name="if:circle sidebar" content="">
- <meta name="if:cursor hearts" content="">
- <meta name="if:custom cursor" content="">
- <meta name="if:title bounce" content="">
- <meta name="if:pastel rainbow title" content="">
- <meta name="if:rounded borders" content="">
- <meta name="if:bright rainbow container 1" content="">
- <meta name="if:bright rainbow container 2" content="">
- <meta name="if:light rainbow container" content="">
- <meta name="if:pastel rainbow container 1" content="">
- <meta name="if:pastel rainbow container 2" content="">
- <meta name="if:full background" content="">
- <meta name="if:redirect">
- <meta name="if:image hue shift on hover" content="">
- <!---------------- colors ---------------->
- <meta name="color:background" content="">
- <meta name="color:container" content="">
- <meta name="color:container border" content="">
- <meta name="color:text" content="">
- <meta name="color:link" content="">
- <meta name="color:rainbow link outline" content="">
- <meta name="color:link hover" content="">
- <meta name="color:link glow" content="">
- <meta name="color:link glow hover" content="">
- <meta name="color:link border" content="">
- <meta name="color:link border hover" content="">
- <meta name="color:text selection" content="">
- <meta name="color:text selection background" content="">
- <meta name="color:content" content="">
- <meta name="color:content border" content="">
- <meta name="color:footer" content="">
- <meta name="color:footer border" content="">
- <meta name="color:footer link" content="">
- <meta name="color:footer link hover" content="">
- <meta name="color:footer link border" content="">
- <meta name="color:footer link border hover" content="">
- <meta name="color:description" content="">
- <meta name="color:description text" content="">
- <meta name="color:description link" content="">
- <meta name="color:description link hover" content="">
- <meta name="color:description border" content="">
- <!------ basic ------>
- <title>{Title}</title>
- <link rel="shortcut icon" href="{image:favicon}">
- <link rel="alternate" type="application/rss+xml" href="{RSS}">
- {block:Description}
- <meta name="description" content="{MetaDescription}" />
- {/block:Description}
- <!-- scripts -->
- <link href="https://fonts.googleapis.com/css?family=Short+Stack&display=swap" rel="stylesheet">
- <link href="https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap" rel="stylesheet">
- <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
- <script src="https://cdnjs.cloudflare.com/ajax/libs/smoothscroll/1.4.10/SmoothScroll.min.js"></script>
- <link rel="stylesheet" href="https://static.tumblr.com/qxrkgx6/RWPmgn2qa/normalize.min.css">
- <script src="//code.jquery.com/jquery-1.12.4.js"></script>
- <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
- {block:ifredirect}
- <script>
- if(window.location.pathname == '/') location.replace('{text:redirect path}');
- </script>
- {block:ifredirect}
- {block:ifcursorhearts}
- <script type="text/javascript">
- // <![CDATA[
- var colours=new Array('#ff0000', '#ff8000', '#ffff00', '#80ff00', '#00ff00', '#00ff80', '#00ffff', '#0080ff', '#0000ff', '#8000ff', '#ff00ff', '#ff0080'); // colours of the hearts
- var minisize=16; // smallest size of hearts in pixels
- var maxisize=28; // biggest size of hearts in pixels
- var hearts=66; // maximum number of hearts on screen
- var over_or_under="over"; // set to "over" for hearts to always be on top, or "under" to allow them to float behind other objects
- /*****************************
- *JavaScript Love Heart Cursor*
- * (c)2013+ mf2fm web-design *
- * http://www.mf2fm.com/rv *
- * DON'T EDIT BELOW THIS BOX *
- *****************************/
- var x=ox=400;
- var y=oy=300;
- var swide=800;
- var shigh=600;
- var sleft=sdown=0;
- var herz=new Array();
- var herzx=new Array();
- var herzy=new Array();
- var herzs=new Array();
- var kiss=false;
- if (typeof('addRVLoadEvent')!='function') function addRVLoadEvent(funky) {
- var oldonload=window.onload;
- if (typeof(oldonload)!='function') window.onload=funky;
- else window.onload=function() {
- if (oldonload) oldonload();
- funky();
- }
- }
- addRVLoadEvent(mwah);
- function mwah() { if (document.getElementById) {
- var i, heart;
- for (i=0; i<hearts; i++) {
- heart=createDiv("auto", "auto");
- heart.style.visibility="hidden";
- heart.style.zIndex=(over_or_under=="over")?"1001":"0";
- heart.style.color=colours[i%colours.length];
- heart.style.pointerEvents="none";
- if (navigator.appName=="Microsoft Internet Explorer") heart.style.filter="alpha(opacity=75)";
- else heart.style.opacity=0.75;
- heart.appendChild(document.createTextNode(String.fromCharCode(9829)));
- document.body.appendChild(heart);
- herz[i]=heart;
- herzy[i]=false;
- }
- set_scroll();
- set_width();
- herzle();
- }}
- function herzle() {
- var c;
- if (Math.abs(x-ox)>1 || Math.abs(y-oy)>1) {
- ox=x;
- oy=y;
- for (c=0; c<hearts; c++) if (herzy[c]===false) {
- herz[c].firstChild.nodeValue=String.fromCharCode(9829);
- herz[c].style.left=(herzx[c]=x-minisize/2)+"px";
- herz[c].style.top=(herzy[c]=y-minisize)+"px";
- herz[c].style.fontSize=minisize+"px";
- herz[c].style.fontWeight='normal';
- herz[c].style.visibility='visible';
- herzs[c]=minisize;
- break;
- }
- }
- for (c=0; c<hearts; c++) if (herzy[c]!==false) blow_me_a_kiss(c);
- setTimeout("herzle()", 40);
- }
- document.onmousedown=pucker;
- document.onmouseup=function(){clearTimeout(kiss);};
- function pucker() {
- ox=-1;
- oy=-1;
- kiss=setTimeout('pucker()', 100);
- }
- function blow_me_a_kiss(i) {
- herzy[i]-=herzs[i]/minisize+i%2;
- herzx[i]+=(i%5-2)/5;
- if (herzy[i]<sdown-herzs[i] || herzx[i]<sleft-herzs[i] || herzx[i]>sleft+swide-herzs[i]) {
- herz[i].style.visibility="hidden";
- herzy[i]=false;
- }
- else if (herzs[i]>minisize+2 && Math.random()<.5/hearts) break_my_heart(i);
- else {
- if (Math.random()<maxisize/herzy[i] && herzs[i]<maxisize) herz[i].style.fontSize=(++herzs[i])+"px";
- herz[i].style.top=herzy[i]+"px";
- herz[i].style.left=herzx[i]+"px";
- }
- }
- function break_my_heart(i) {
- var t;
- herz[i].firstChild.nodeValue=String.fromCharCode(9676);
- herz[i].style.fontWeight='bold';
- herzy[i]=false;
- for (t=herzs[i]; t<=maxisize; t++) setTimeout('herz['+i+'].style.fontSize="'+t+'px"', 60*(t-herzs[i]));
- setTimeout('herz['+i+'].style.visibility="hidden";', 60*(t-herzs[i]));
- }
- document.onmousemove=mouse;
- function mouse(e) {
- if (e) {
- y=e.pageY;
- x=e.pageX;
- }
- else {
- set_scroll();
- y=event.y+sdown;
- x=event.x+sleft;
- }
- }
- window.onresize=set_width;
- function set_width() {
- var sw_min=999999;
- var sh_min=999999;
- if (document.documentElement && document.documentElement.clientWidth) {
- if (document.documentElement.clientWidth>0) sw_min=document.documentElement.clientWidth;
- if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight;
- }
- if (typeof(self.innerWidth)=='number' && self.innerWidth) {
- if (self.innerWidth>0 && self.innerWidth<sw_min) sw_min=self.innerWidth;
- if (self.innerHeight>0 && self.innerHeight<sh_min) sh_min=self.innerHeight;
- }
- if (document.body.clientWidth) {
- if (document.body.clientWidth>0 && document.body.clientWidth<sw_min) sw_min=document.body.clientWidth;
- if (document.body.clientHeight>0 && document.body.clientHeight<sh_min) sh_min=document.body.clientHeight;
- }
- if (sw_min==999999 || sh_min==999999) {
- sw_min=800;
- sh_min=600;
- }
- swide=sw_min;
- shigh=sh_min;
- }
- window.onscroll=set_scroll;
- function set_scroll() {
- if (typeof(self.pageYOffset)=='number') {
- sdown=self.pageYOffset;
- sleft=self.pageXOffset;
- }
- else if (document.body && (document.body.scrollTop || document.body.scrollLeft)) {
- sdown=document.body.scrollTop;
- sleft=document.body.scrollLeft;
- }
- else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
- sleft=document.documentElement.scrollLeft;
- sdown=document.documentElement.scrollTop;
- }
- else {
- sdown=0;
- sleft=0;
- }
- }
- function createDiv(height, width) {
- var div=document.createElement("div");
- div.style.position="absolute";
- div.style.height=height;
- div.style.width=width;
- div.style.overflow="hidden";
- div.style.backgroundColor="transparent";
- return (div);
- }
- // ]]>
- </script>
- {block:ifpastelrainbowtitle}
- <script type="text/javascript">
- // <![CDATA[
- var colours=new Array('#f393fe', '#ce93ff', '#909cff', '#8fd4ff', '#90ffef', '#93ff92', '#e0fe93', '#fde091', '#ffba91', '#ffba91', '#ff939c', '#fe92dc'); // colours of the hearts
- var minisize=16; // smallest size of hearts in pixels
- var maxisize=28; // biggest size of hearts in pixels
- var hearts=66; // maximum number of hearts on screen
- var over_or_under="over"; // set to "over" for hearts to always be on top, or "under" to allow them to float behind other objects
- /*****************************
- *JavaScript Love Heart Cursor*
- * (c)2013+ mf2fm web-design *
- * http://www.mf2fm.com/rv *
- * DON'T EDIT BELOW THIS BOX *
- *****************************/
- var x=ox=400;
- var y=oy=300;
- var swide=800;
- var shigh=600;
- var sleft=sdown=0;
- var herz=new Array();
- var herzx=new Array();
- var herzy=new Array();
- var herzs=new Array();
- var kiss=false;
- if (typeof('addRVLoadEvent')!='function') function addRVLoadEvent(funky) {
- var oldonload=window.onload;
- if (typeof(oldonload)!='function') window.onload=funky;
- else window.onload=function() {
- if (oldonload) oldonload();
- funky();
- }
- }
- addRVLoadEvent(mwah);
- function mwah() { if (document.getElementById) {
- var i, heart;
- for (i=0; i<hearts; i++) {
- heart=createDiv("auto", "auto");
- heart.style.visibility="hidden";
- heart.style.zIndex=(over_or_under=="over")?"1001":"0";
- heart.style.color=colours[i%colours.length];
- heart.style.pointerEvents="none";
- if (navigator.appName=="Microsoft Internet Explorer") heart.style.filter="alpha(opacity=75)";
- else heart.style.opacity=0.75;
- heart.appendChild(document.createTextNode(String.fromCharCode(9829)));
- document.body.appendChild(heart);
- herz[i]=heart;
- herzy[i]=false;
- }
- set_scroll();
- set_width();
- herzle();
- }}
- function herzle() {
- var c;
- if (Math.abs(x-ox)>1 || Math.abs(y-oy)>1) {
- ox=x;
- oy=y;
- for (c=0; c<hearts; c++) if (herzy[c]===false) {
- herz[c].firstChild.nodeValue=String.fromCharCode(9829);
- herz[c].style.left=(herzx[c]=x-minisize/2)+"px";
- herz[c].style.top=(herzy[c]=y-minisize)+"px";
- herz[c].style.fontSize=minisize+"px";
- herz[c].style.fontWeight='normal';
- herz[c].style.visibility='visible';
- herzs[c]=minisize;
- break;
- }
- }
- for (c=0; c<hearts; c++) if (herzy[c]!==false) blow_me_a_kiss(c);
- setTimeout("herzle()", 40);
- }
- document.onmousedown=pucker;
- document.onmouseup=function(){clearTimeout(kiss);};
- function pucker() {
- ox=-1;
- oy=-1;
- kiss=setTimeout('pucker()', 100);
- }
- function blow_me_a_kiss(i) {
- herzy[i]-=herzs[i]/minisize+i%2;
- herzx[i]+=(i%5-2)/5;
- if (herzy[i]<sdown-herzs[i] || herzx[i]<sleft-herzs[i] || herzx[i]>sleft+swide-herzs[i]) {
- herz[i].style.visibility="hidden";
- herzy[i]=false;
- }
- else if (herzs[i]>minisize+2 && Math.random()<.5/hearts) break_my_heart(i);
- else {
- if (Math.random()<maxisize/herzy[i] && herzs[i]<maxisize) herz[i].style.fontSize=(++herzs[i])+"px";
- herz[i].style.top=herzy[i]+"px";
- herz[i].style.left=herzx[i]+"px";
- }
- }
- function break_my_heart(i) {
- var t;
- herz[i].firstChild.nodeValue=String.fromCharCode(9676);
- herz[i].style.fontWeight='bold';
- herzy[i]=false;
- for (t=herzs[i]; t<=maxisize; t++) setTimeout('herz['+i+'].style.fontSize="'+t+'px"', 60*(t-herzs[i]));
- setTimeout('herz['+i+'].style.visibility="hidden";', 60*(t-herzs[i]));
- }
- document.onmousemove=mouse;
- function mouse(e) {
- if (e) {
- y=e.pageY;
- x=e.pageX;
- }
- else {
- set_scroll();
- y=event.y+sdown;
- x=event.x+sleft;
- }
- }
- window.onresize=set_width;
- function set_width() {
- var sw_min=999999;
- var sh_min=999999;
- if (document.documentElement && document.documentElement.clientWidth) {
- if (document.documentElement.clientWidth>0) sw_min=document.documentElement.clientWidth;
- if (document.documentElement.clientHeight>0) sh_min=document.documentElement.clientHeight;
- }
- if (typeof(self.innerWidth)=='number' && self.innerWidth) {
- if (self.innerWidth>0 && self.innerWidth<sw_min) sw_min=self.innerWidth;
- if (self.innerHeight>0 && self.innerHeight<sh_min) sh_min=self.innerHeight;
- }
- if (document.body.clientWidth) {
- if (document.body.clientWidth>0 && document.body.clientWidth<sw_min) sw_min=document.body.clientWidth;
- if (document.body.clientHeight>0 && document.body.clientHeight<sh_min) sh_min=document.body.clientHeight;
- }
- if (sw_min==999999 || sh_min==999999) {
- sw_min=800;
- sh_min=600;
- }
- swide=sw_min;
- shigh=sh_min;
- }
- window.onscroll=set_scroll;
- function set_scroll() {
- if (typeof(self.pageYOffset)=='number') {
- sdown=self.pageYOffset;
- sleft=self.pageXOffset;
- }
- else if (document.body && (document.body.scrollTop || document.body.scrollLeft)) {
- sdown=document.body.scrollTop;
- sleft=document.body.scrollLeft;
- }
- else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
- sleft=document.documentElement.scrollLeft;
- sdown=document.documentElement.scrollTop;
- }
- else {
- sdown=0;
- sleft=0;
- }
- }
- function createDiv(height, width) {
- var div=document.createElement("div");
- div.style.position="absolute";
- div.style.height=height;
- div.style.width=width;
- div.style.overflow="hidden";
- div.style.backgroundColor="transparent";
- return (div);
- }
- // ]]>
- </script>
- {/block:ifpastelrainbowtitle}
- {/block:ifcursorhearts}
- {block:ifpastelrainbowtitle}
- <script type="text/javascript">
- // <![CDATA[
- var speed=100; // speed colours change, 1 second = 1000
- var glow=3; // can be set from '0' for no glow, to 10
- var raincol=new Array("#ffc9de", "#fdd97c", "#fbfdaa", "#c1f0b2", "#b2e4f0", "#d6b2f0"); // change the colours if you want to
- var alink="http://www.mf2fm.com/rv/"; // page to link text to (set to ="" for no link)
- /****************************
- * Rainbow Text Effect *
- *(c)2003-13 mf2fm web-design*
- * http://www.mf2fm.com/rv *
- * DON'T EDIT BELOW THIS BOX *
- ****************************/
- var rainbow, raintxt, raincnt=0;
- function addLoadEvent(funky) {
- var oldonload=window.onload;
- if (typeof(oldonload)!='function') window.onload=funky;
- else window.onload=function() {
- if (oldonload) oldonload();
- funky();
- }
- }
- addLoadEvent(regenbogen);
- function regenbogen() { if (document.getElementById) {
- var i, rainbeau;
- rainbow=document.getElementById("rainbow");
- raintxt=rainbow.firstChild.nodeValue;
- while (rainbow.childNodes.length) rainbow.removeChild(rainbow.childNodes[0]);
- for (i=0; i<raintxt.length; i++) {
- rainbeau=document.createElement("span");
- rainbeau.setAttribute("id", "rain"+i);
- rainbeau.appendChild(document.createTextNode(raintxt.charAt(i)));
- if (alink) {
- rainbeau.style.cursor="pointer";
- rainbeau.onclick=function() { top.location.href=alink; }
- }
- rainbow.appendChild(rainbeau);
- }
- rainbow=setInterval ("raining()", speed);
- }}
- function raining() {
- var i, c;
- for (i=0; i<raintxt.length; i++) {
- c=raincol[(i+raincnt)%raincol.length];
- document.getElementById("rain"+i).style.color=c;
- if (glow) document.getElementById("rain"+i).style.textShadow=c+" 0px 0px "+glow+"px";
- }
- raincnt++;
- }
- // ]]>
- </script>
- {/block:ifpastelrainbowtitle}
- {block:ifnotpastelrainbowtitle}
- <script type="text/javascript">
- // <![CDATA[
- var speed=100; // speed colours change, 1 second = 1000
- var glow=3; // can be set from '0' for no glow, to 10
- var raincol=new Array("#ff0000", "#ff5500", "#ffaa00", "#ffff00", "#aaff00", "#55ff00", "#00ff00", "#00ff55", "#00ffaa", "#00ffff", "#00aaff", "#0055ff", "#0000ff", "#5500ff", "#aa00ff", "#ff00ff", "#ff00aa", "#ff0055"); // change the colours if you want to
- var alink="http://www.mf2fm.com/rv/"; // page to link text to (set to ="" for no link)
- /****************************
- * Rainbow Text Effect *
- *(c)2003-13 mf2fm web-design*
- * http://www.mf2fm.com/rv *
- * DON'T EDIT BELOW THIS BOX *
- ****************************/
- var rainbow, raintxt, raincnt=0;
- function addLoadEvent(funky) {
- var oldonload=window.onload;
- if (typeof(oldonload)!='function') window.onload=funky;
- else window.onload=function() {
- if (oldonload) oldonload();
- funky();
- }
- }
- addLoadEvent(regenbogen);
- function regenbogen() { if (document.getElementById) {
- var i, rainbeau;
- rainbow=document.getElementById("rainbow");
- raintxt=rainbow.firstChild.nodeValue;
- while (rainbow.childNodes.length) rainbow.removeChild(rainbow.childNodes[0]);
- for (i=0; i<raintxt.length; i++) {
- rainbeau=document.createElement("span");
- rainbeau.setAttribute("id", "rain"+i);
- rainbeau.appendChild(document.createTextNode(raintxt.charAt(i)));
- if (alink) {
- rainbeau.style.cursor="pointer";
- rainbeau.onclick=function() { top.location.href=alink; }
- }
- rainbow.appendChild(rainbeau);
- }
- rainbow=setInterval ("raining()", speed);
- }}
- function raining() {
- var i, c;
- for (i=0; i<raintxt.length; i++) {
- c=raincol[(i+raincnt)%raincol.length];
- document.getElementById("rain"+i).style.color=c;
- if (glow) document.getElementById("rain"+i).style.textShadow=c+" 0px 0px "+glow+"px";
- }
- raincnt++;
- }
- // ]]>
- </script>
- {/block:ifnotpastelrainbowtitle}
- <style type="text/css">
- /* ------------------------ body ------------------------ */
- body{
- color:{color:text};
- background-color:{color:background};
- background-image:url('{image:background}');
- background-attachment:fixed;
- {block:iffullbackground}
- background-size: cover;
- {/block:iffullbackground}
- {block:ifcustomcursor}
- cursor:url("{image:cursor}"), default;
- {/block:ifcustomcursor}
- font-size:{text:text size}px;
- word-wrap:break-word;
- font-family:{select:font};}
- @font-face{
- font-family: 'Magica';
- src: url(https://static.tumblr.com/p6yopnt/Qkiqnu0r5/theheart.ttf);}
- a{
- color:{color:link};
- text-decoration:none;
- {block:iflinkunderline}
- text-decoration:underline;
- {/block:iflinkunderline}
- {block:ifboldlinks}
- font-weight:bold;
- {/block:ifboldlinks}
- {block:ifrainbowlinks}
- -webkit-text-stroke: 0.5px {color:rainbow link outline};
- text-decoration: none;
- color: white;
- display: inline-block;
- background-size: 120% 100%;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- -moz-background-clip: text;
- -moz-text-fill-color: transparent;
- -ms-background-clip: text;
- -ms-text-fill-color: transparent;
- background-clip: text;
- text-fill-color: transparent;
- transition: all 0.15s cubic-bezier(0.68, -0.25, 0.265, 1.25);
- background-image: linear-gradient(45deg, #f393fe, #ce93ff, #909cff, #8fd4ff, #90ffef, #93ff92, #e0fe93, #fde091, #ffba91, #ff939c, #fe92dc);
- {/block:ifrainbowlinks}
- {block:iflinkglow}
- text-shadow: 0 0 10px {color:link glow}; 0 0 10px;
- {/block:iflinkglow};
- {block:iflinkborder}
- text-shadow: -1px 0 {color:link border}, 0 1px {color:link border}, 1px 0 {color:link border}, 0 -1px {color:link border};
- {/block:iflinkborder};}
- a:hover{
- color:{color:link hover};
- font-style:italic;
- {block:ifcustomcursor}
- cursor:url("{image:cursor hover}"), default;
- {/block:ifcustomcursor}
- {block:iflinkunderlineonhover}
- text-decoration:underline;
- {/block:iflinkunderlineonhover}
- {block:iflinkglow}
- text-shadow: 0 0 10px {color:link glow hover}; 0 0 10px;
- {/block:iflinkglow};
- {block:iflinkborder}
- text-shadow: -1px 0 {color:link border hover}, 0 1px {color:link border hover}, 1px 0 {color:link border hover}, 0 -1px {color:link border hover};
- {/block:iflinkborder};}
- ::selection{
- color:{color:text selection};
- background-color:{color:text selection background};}
- .npf_row {
- margin: 0 !important;}
- blockquote{
- margin:0px;}
- p{
- margin:5px 0 10px 0;
- padding:0;}
- ::-webkit-scrollbar {
- width: 15px;
- height: 10px;}
- ::-webkit-scrollbar-thumb:vertical{
- background-color: #fff;
- background-image: url(https://i.imgur.com/Qtm9Z60.png);
- border-top: 1px solid #bdbdbd;
- border-left: 1px solid #bdbdbd;
- border-right: 1px solid black;
- border-bottom: 1px solid black;}
- ::-webkit-scrollbar-track {
- background-color: #fff;
- background-image: url(https://i.imgur.com/IGXGYKz.png);}
- ::-webkit-scrollbar-button:vertical:increment {
- background-image: url(https://i.imgur.com/WhC8iy3.png);
- width: 14px;
- height: 16px;
- border-top: 1px solid #bdbdbd;
- border-left: 1px solid #bdbdbd;
- border-right: 1px solid black;
- border-bottom: 1px solid black;}
- ::-webkit-scrollbar-button:vertical:decrement {
- background-image: url(https://i.imgur.com/fQ18mrR.png);
- border-top: 1px solid #bdbdbd;
- border-left: 1px solid #bdbdbd;
- border-right: 1px solid black;
- border-bottom: 1px solid black;
- width: 14px;
- height: 16px;}
- /* ----------------------- wrapper ----------------------- */
- #wrapper{
- width:750px;
- height:600px;
- overflow-y:hidden;
- overflow-x:hidden;
- position:absolute;
- top: 50%;
- left: 50%;
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders};
- background-color:{color:container};
- background-image:url('{image:container}');
- background-attachment:fixed;
- background-size: cover;
- transform: translateX(-50%) translateY(-50%);
- border-bottom:3px solid {color:container border};
- border-left:3px solid {color:container border};
- border-right:3px solid {color:container border};
- border-top:25px solid {color:container border};
- {block:ifbrightrainbowcontainer1}
- border-bottom: 3px solid transparent;
- border-top: 25px solid transparent;
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-image: linear-gradient(to bottom right, #ff0000, #ff8000, #ffff00, #80ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080);
- border-image-slice: 1;
- {/block:ifbrightrainbowcontainer1};
- {block:ifbrightrainbowcontainer2}
- border-bottom: 3px solid transparent;
- border-top: 25px solid transparent;
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-image: linear-gradient(to bottom right, #b827fc 0%, #2c90fc 25%, #b8fd33 50%, #fec837 75%, #fd1892 100%);
- border-image-slice: 1;
- {/block:ifbrightrainbowcontainer2};
- {block:iflightrainbowcontainer}
- border-bottom: 3px solid transparent;
- border-top: 25px solid transparent;
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-image: linear-gradient(to bottom right, #95cadf 0%, #a9e79a 20%, #eedb57 40%, #f9a4b0 60%, #fd87c4 80%, #bf75cc 100%);
- border-image-slice: 1;
- {/block:iflightrainbowcontainer};
- {block:ifpastelrainbowcontainer1}
- border-bottom: 3px solid transparent;
- border-top: 25px solid transparent;
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-image: linear-gradient(to bottom right, #fcafcb, #eebaf6, #c9c4fc, #c9d3fc, #d5f6f6, #dcfce4, #e6fce4, #f8fced);
- border-image-slice: 1;
- {/block:ifpastelrainbowcontainer1};
- {block:ifpastelrainbowcontainer2}
- border-bottom: 3px solid transparent;
- border-top: 25px solid transparent;
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-image: linear-gradient(to bottom right, #f393fe, #ce93ff, #909cff, #8fd4ff, #90ffef, #93ff92, #e0fe93, #fde091, #ffba91, #ff939c, #fe92dc);
- border-image-slice: 1;
- {/block:ifpastelrainbowcontainer2};}
- /* ------------------------ post ------------------------ */
- #postwrap{
- width:440px;
- height:600px;
- overflow-y:scroll;
- overflow-x:hidden;
- margin-left:311px;
- border:none;}
- #postcontent{
- margin-top:20px;
- margin-left:5px;
- width:400px;}
- .post, .naviga{
- margin:0 0 15px 0;
- overflow:hidden;
- padding:5px;
- background-color:{color:content};
- background-image:url('{image:content}');
- background-attachment:fixed;
- background-size: cover;
- border:{text:content border size}px {select:content border type} {color:content border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders};}
- .post img {
- max-width:100%;
- height:auto;}
- /* -------------------- sidebar -------------------- */
- #sidewrapper{
- padding:5px;
- position:fixed;
- width:240px;
- top:15px;
- left:40px;}
- #sidebar{
- padding:5px;
- border:{text:content border size}px {select:content border type} {color:content border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- background-color:{color:content};
- background-image:url('{image:content}');
- background-attachment:fixed;
- background-size: cover;
- width:225px;}
- .sidebar img{
- {block:ifheartsidebar}
- -webkit-mask-image:url(https://64.media.tumblr.com/530d6f82ba12efe719853b50499b1d5d/b58a88777157fa9c-6e/s500x750/69a0aa24e15c4c98f2b7ce62f6c00544e0b3a1c3.png);
- -webkit-mask-repeat:no-repeat;
- -webkit-mask-size:cover;
- {/block:ifheartsidebar}
- {block:ifcirclesidebar}
- border-radius:100%;
- {/block:ifcirclesidebar}
- height:auto;
- border:2px ridge {color:description border};}
- .button{
- border:2px {select:description border type} {color:description border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- background-color:{color:description};
- background-image:url('{image:description}');
- background-attachment:fixed;
- background-size: cover;padding:5px;}
- .button:hover{
- cursor:help;}
- #description{
- border:2px {select:description border type} {color:description border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- text-align:center;
- padding:5px;
- color:{color:description text};
- background-color:{color:description};
- background-image:url('{image:description}');
- background-attachment:fixed;
- background-size: cover;
- max-height:110px;
- overflow-y:auto;
- overflow-x:hidden;
- margin:5px 0 5px 0;}
- #description a{
- color:{color:description link};}
- #description a:hover{
- color:{color:description link hover};}
- .search{
- width:132px;
- height:13px;
- margin-top:5px;
- padding:5px;
- color:black;
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- border:2px outset;}
- .enter{
- height:27px;
- font-family:arial;
- font-size:18px;
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- border:2px outset;}
- #paginationer{
- padding:5px;
- background-color:{color:content};
- background-image:url('{image:content}');
- background-attachment:fixed;
- background-size: cover;
- border:{text:content border size}px {select:content border type} {color:content border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- position:fixed;
- width:225px;
- margin:10px 0 0 0;
- {block:PermalinkPage}
- background:transparent;
- border:none;
- {/block:PermalinkPage};}
- /* -------------------- footer -------------------- */
- .footer{
- padding:5px;
- text-align:{select:footer alignment};
- border:{text:footer border size}px {select:footer border type} {color:footer border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders}
- background-color:{color:footer};
- background-image:url('{image:footer}');
- background-attachment:fixed;}
- .footer a{
- color:{color:footer link};
- {block:iflinkborder}
- text-shadow: -1px 0 {color:footer link border}, 0 1px {color:footer link border}, 1px 0 {color:footer link border}, 0 -1px {color:footer link border};
- {/block:iflinkborder};}
- .footer a:hover{
- color:{color:footer link hover};
- {block:iflinkborder}
- text-shadow: -1px 0 {color:footer link border hover}, 0 1px {color:footer link border hover}, 1px 0 {color:footer link border hover}, 0 -1px {color:footer link border hover};
- {/block:iflinkborder};}
- .footer:hover .tags{
- opacity:1;
- transition:0.4s ease;
- max-height:1000px;
- margin-bottom:10px;
- padding-bottom:15px;
- margin-top:5px;}
- .tags{
- opacity:0;
- transition:0.4s ease;
- margin-top:5px;
- max-height:0px;}
- ol.notes{
- list-style-type:none;
- padding:3px;
- overflow:auto;}
- /* -------------------- decor -------------------- */
- #rainbowtitle{
- font-size:{text:title size}px;
- position: fixed;
- z-index: 11;
- left:{text:title left}px;
- transform: rotate(-10deg);
- {block:iftitlebounce}
- -webkit-animation: pulsate 2s ease-out;
- -webkit-animation-iteration-count: infinite;
- font-size: 25px; }
- @-webkit-keyframes pulsate {
- 0% { font-size: {text:title size}px; }
- 50% { font-size: {text:title bounce size}px; }
- 100% { font-size: {text:title size}px; } }
- {/block:iftitlebounce};}
- #floatie{
- position:fixed;
- right:{text:floatie right}px;
- bottom:5px;
- filter: drop-shadow(0 0 0.75rem rgb({text:floatie glow}));}
- #audioplayer{
- width:30px;
- height:25px;
- overflow:hidden;
- position:absolute;
- margin-top:40px;
- margin-bottom:40px;
- margin-left:35px;
- border-radius: 40px;
- opacity: 0.7;}
- .trackstuff{
- overflow:auto;
- margin-left:110px;
- margin-top:-75px;
- margin-bottom:50px;
- display:block;}
- .playbutton{
- margin-bottom:30px;
- margin-top:-60px;
- margin-left:35px;
- z-index:9;
- width:33px;
- height:30px;
- overflow:hidden;}
- video{
- max-width: 100%;
- height: auto;}
- #credit{
- font-size:25px;
- position:fixed;
- left:5px;
- bottom:5px;}
- .ask{
- margin:0 0 10px 0;
- padding:2px;
- border:4px double {color:footer border};
- {block:ifroundedborders}
- border-radius:10px;
- {/block:ifroundedborders};}
- {block:ifimagehueshiftonhover}
- img{
- -webkit-filter: hue-rotate(0deg);
- -webkit-transition: 5s ease-in-out;
- -moz-filter: grayscale(0%);
- -moz-transition: 5s ease-in-out;
- -o-filter: grayscale(0%);
- -o-transition: 5s ease-in-out;}
- img:hover{
- animation-iteration-count:infinite;
- -webkit-filter: hue-rotate(360deg);
- -webkit-transition: 5s ease-in-out;
- -moz-filter: hue-rotate(360deg);
- -moz-transition: 5s ease-in-out;
- -o-filter: hue-rotate(360deg);
- -o-transition: 5s ease-in-out;}
- {block:ifimagehueshiftonhover}
- {CustomCss}
- </style>
- </head>
- <body>
- <div id="wrapper">
- <!-- sidebar -->
- <div id="sidewrapper">
- <div id="sidebar">
- <div id="rainbowtitle">
- <span id="rainbow">{text:title}</span>
- </div>
- <div class="sidebar img">
- <center>
- <a href="/"><img style='height: 190px; width:215px; object-fit: cover' src='{image:sidebar}'/></a>
- </center>
- </div>
- <audio id="music" src="{text:song url}"></audio>
- <button style="font-family:{select:font}; color:{color:text}; background:transparent; width:237px; margin-left:-6px; font-size:18px; border:none;" onclick="playpause()">
- <div class="button">▶ <marquee style="width:190px; font-size:18px; margin-bottom:-5px; color:{color:text}; background:transparent;">{text:song name} ★ {text:song artist}</marquee></div></button>
- <script>
- let player = document.getElementById("music"); //the audio id
- let btn = document.getElementById("btn"); //the button id
- isPlaying = false; //set to false because it is not playing yet
- function playpause() {
- if (!isPlaying) play(); //if isPlaying is false, then play the music
- else pause(); //if isPlaying is true, then pause the music
- }
- function play(){
- player.play(); //play the music
- isPlaying = true; //set to true because the music is playing
- btn.innerHTML = "pause"; //change the button to say pause
- }
- function pause(){
- player.pause(); //pause the music
- isPlaying = false; //set to false because the music is not playing
- btn.innerHTML = "play"; //change the button to say play
- }
- player.onended = function(){
- isPlaying = false; //the song has ended, isPlaying is false
- btn.innerHTML = "play"; //change the button to say play
- }
- </script>
- <div id="description">
- {text:description}
- </div>
- <form action="/search" method="get">
- <input class="search" type="text" placeholder="{text:searchbar text}" name="q" value="" style="outline:none;">
- <input class="enter" type="submit" value="Search" id="sb"/>
- </form>
- </div>
- <div id="paginationer">
- {block:Pagination}
- <center>
- {block:PreviousPage}
- <a href="{PreviousPage}">«</a>
- {/block:PreviousPage}
- {block:JumpPagination length="10"}
- {block:CurrentPage}
- <span class="current_page">{PageNumber}</span>
- {/block:CurrentPage}
- {block:JumpPage}
- <a class="jump_page" href="{URL}">{PageNumber}</a>
- {/block:JumpPage}
- {/block:JumpPagination}
- {block:NextPage}
- <a href="{NextPage}">»</a>
- {/block:NextPage}
- {block:PermalinkPage}
- {/block:PermalinkPage}
- {/block:Pagination}
- </div>
- </div>
- <div id="postwrap">
- <div id="postcontent">
- {block:Posts}
- <!--{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}
- {block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo} -->
- {/block:ContentSource}
- <div class="post">
- <!-- Text -->
- {block:Text}
- {block:Title}
- <div class="title">{Title}</div>
- {/block:Title}
- {Body}
- {/block:Text}
- {block:Chat}
- {block:Title}
- <div class="title">
- <h3><a href="{Permalink}">{Title}</a></h3></div>
- {/block:Title}
- {block:Lines}
- <div class="{Alt} user_{UserNumber}">
- {block:Label}
- <span class="label">{Label}</span>
- {/block:Label}{Line}
- </div>
- {/block:Lines}
- {/block:Chat}
- <!-- Images --->
- {block:Photo}
- {LinkOpenTag}
- <img src="{PhotoURL-500}" alt="{PhotoAlt}"/>
- {LinkCloseTag}
- {block:Caption}
- {Caption}
- {/block:Caption}
- {/block:Photo}
- {block:Photoset}
- <div class="media">{Photoset}</div>
- {block:Caption}<div class="caption">{Caption}</div>{/block:Caption}
- {/block:Photoset}
- <!-- Video -->
- {block:Video}
- {Video-500}
- {block:Caption}
- {Caption}
- {/block:Caption}
- {/block:Video}
- <!-- Audio -->
- {block:Audio}
- <div id= "audioplayer">{AudioPlayerWhite}</div>
- {block:AlbumArt}
- <div id="albumart">
- <img src="{AlbumArtURL}" width="100">
- </div>
- {/block:AlbumArt}
- <div class="trackstuff">
- {block:TrackName}<b><i>{TrackName}</i></b>{/block:TrackName}<br>{block:Artist}<i>{Artist}</i>{/block:Artist}</div>
- {Caption}
- {/block:Audio}
- <!-- Quote -->
- {block:Quote}
- <div class="quote">
- "{Quote}"
- {block:Source}
- <div class="source">- <i>{Source}</i></div>
- {/block:Source}
- </div>
- {/block:Quote}
- <!-- Link -->
- {block:Link}
- <a href="{URL}" class="link" {Target}>{Name}</a>
- {block:Description}
- {Description}
- {/block:Description}
- {/block:Link}
- <!-- Ask -->
- {block:Answer}
- <div class="ask">
- <div class="question">{Asker}: <b>{Question}</b></div>
- </div>
- <div class="caption">{Answer}</div>
- {/block:Answer}
- <!-- foooter more like...farter -->
- {block:Date}
- <div class="footer">
- <a href="{Permalink}">{block:NoteCount}{NoteCount}{/block:NoteCount}</a> <img src="{image:footer pixel}"> <a href="{ReblogUrl}">REBLOG?</a>
- <center>{block:HasTags}<div class="tags">{block:Tags} <b>#</b><a href="{TagURL}">{Tag}</a> {/block:Tags}</div>{/block:HasTags}</center>
- {block:PermalinkPage}
- <text style="text-align:left">
- <table style="background:transparent; overflow:auto; width:400px">
- <tbody>
- <tr>
- <td style="width:400px">
- <a href="{ReblogParentURL}">VIA</a>{/block:RebloggedFrom}
- </td>
- <td style="width:50px">
- {12Hour}{AmPm}
- </td>
- </tr>
- </tbody>
- </table>
- {block:NoteCount}
- {block:PostNotes}{PostNotes}{/block:PostNotes}
- {/block:NoteCount}
- </text>
- {/block:PermalinkPage}
- <!--{block:NoRebloggedFrom}{block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}{/block:NoRebloggedFrom} -->
- {/block:Date}
- </div>
- </div>
- {/block:Posts}
- </div>
- </div>
- </div>
- {block:ifdraggablecontainer}
- <script>
- $( "#wrapper" ).draggable();
- </script>
- {/block:ifdraggablecontainer}
- <div id="floatie">
- <img src="{image:floatie}" width="{text:floatie size}px">
- </div>
- {block:ifdraggablefloatie}
- <script>
- $( "#floatie" ).draggable();
- </script>
- {/block:ifdraggablefloatie}
- <!-- please do not edit the credit link :( -->
- <div id="credit">
- <a href="https://cloverparty.tumblr.com/tagged/mine">ミ★</a>
- </div>
- <!-- thank you -->
- </body>
- </html>
Add Comment
Please, Sign In to add comment