body, html{ font-family: 'Courier New', Courier, monospace; font-size: 0.8vw; background-image: url('https://files.catbox.moe/1txkeb.jpg'); } .cont{ padding: 1%; margin: auto; width: 40%; height: 1000px; background-image: url('https://files.catbox.moe/3suxyf.png'); border: 1px solid darkgray; border-radius: 15px; -moz-box-shadow: 0 0 25px #fff; -webkit-box-shadow: 0 0 25px #fff; box-shadow: 0px 0px 25px #fff; } .container { display: grid; grid-template-columns: 0.7fr 1.6fr 0.7fr; grid-template-rows: 1.5fr 0.1fr 1.5fr 1.3fr 1.3fr 1.9fr 0.1fr; gap: 1% 1%; grid-auto-flow: row; grid-template-areas: "header header header" "topscroll topscroll topscroll" "nav main button" "nav main todo" "nav updates extra" "extra2 extra3 extra3" "footer footer footer"; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/fmru60.gif") 6 fill round; height: 980px; margin: auto; padding: 1%; } .header { grid-area: header; background-image: url('https://files.catbox.moe/sd7fyy.gif'); background-repeat: no-repeat; background-size: cover; border: 1px solid darkgray; border-radius: 15px; } .title{ color: white; font-weight: bold; text-decoration: none; transition: ease-in-out 0.3s; font-size: 3vw; filter: drop-shadow(1px 1px 0 rgb(202, 134, 160)) drop-shadow(-1px 1px 0 rgb(202, 134, 160)) drop-shadow(0 -1px 0 rgb(202, 134, 160)) drop-shadow(1px 0 rgb(202, 134, 160)); margin-top: 14%; margin-left: 3%; } .title span{ transition: ease-in-out 0.5s; } .title span:hover{ letter-spacing: 5px; } .topscroll { grid-area: topscroll; background-image: url('https://files.catbox.moe/mghfce.gif'); border: 1px solid darkgray; border-radius: 15px; } .topscroll marquee span{ font-style: italic; color: white; filter: drop-shadow(1px 1px 0 rgb(122, 122, 122)) drop-shadow(-1px 1px 0 rgb(122, 122, 122)) drop-shadow(0 -1px 0 rgb(122, 122, 122)) drop-shadow(1px 0 rgb(122, 122, 122)); } .nav { grid-area: nav; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/jqcqeg.gif") 7 fill round; padding: 1%; overflow: auto; -ms-overflow-style: none; scrollbar-width: none; } .nav h1{ background-image: url('https://files.catbox.moe/khmhpt.gif'); font-size: 1vw; text-align: center; animation: jerky 1s infinite; margin: 0; margin-top: 1%; filter: drop-shadow(1px 1px 0 rgb(122, 122, 122)) drop-shadow(-1px 1px 0 rgb(122, 122, 122)) drop-shadow(0 -1px 0 rgb(122, 122, 122)) drop-shadow(1px 0 rgb(122, 122, 122)); } .nav span{ color: white; filter: drop-shadow(1px 1px 0 rgb(122, 122, 122)) drop-shadow(-1px 1px 0 rgb(122, 122, 122)) drop-shadow(0 -1px 0 rgb(122, 122, 122)) drop-shadow(1px 0 rgb(122, 122, 122)); } ul li{ list-style-image: url('https://files.catbox.moe/zd5h9u.gif'); } a{ color: #FFDFEC; font-weight: bold; text-decoration: none; transition: ease-in-out 0.3s; font-size: 1vw; filter: drop-shadow(1px 1px 0 rgb(202, 134, 160)) drop-shadow(-1px 1px 0 rgb(202, 134, 160)) drop-shadow(0 -1px 0 rgb(202, 134, 160)) drop-shadow(1px 0 rgb(202, 134, 160)); } a:hover{ padding: 5px 15px 5px 15px; } @keyframes jerky { 0% { transform: rotate(2deg); } 50% { transform: rotate(2deg); } 51% { transform: rotate(-2deg); } 100% { transform: rotate(-2deg); } } h1{ color: #FFDFEC; font-weight: bold; text-decoration: none; transition: ease-in-out 0.3s; font-size: 2.5vw; text-align: center; margin: 0; filter: drop-shadow(1px 1px 0 rgb(202, 134, 160)) drop-shadow(-1px 1px 0 rgb(202, 134, 160)) drop-shadow(0 -1px 0 rgb(202, 134, 160)) drop-shadow(1px 0 rgb(202, 134, 160)); } .main { grid-area: main; background-image: url('https://files.catbox.moe/yttuxo.gif'); border: 1px solid darkgray; border-radius: 15px; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; overflow: auto; } .updates, .button, .extra, .extra2, .extra3 p{ text-align: center; } .updates { grid-area: updates; border-width:7px; border-style:solid; border-image: url("https://files.catbox.moe/zfk7ik.gif") 7 fill round; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; overflow: auto; } .button { grid-area: button; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/kgeylk.gif") 7 fill round; overflow: auto; padding: 0.5%; -ms-overflow-style: none; scrollbar-width: none; } .todo { grid-area: todo; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; border: 1px solid darkgrey; border-radius: 15px; background-image: url('https://files.catbox.moe/1mmmh1.gif'); overflow: auto; } .extra { grid-area: extra; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/kgeylk.gif") 7 fill round; overflow: auto; } .todo h1, .extra h1{ font-size: 1vw; } .extra2 { grid-area: extra2; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/kgeylk.gif") 7 fill round; overflow: auto; } .extra3 { grid-area: extra3; padding: 1%; -ms-overflow-style: none; scrollbar-width: none; border: 1px solid darkgrey; border-radius: 15px; background-image: url('https://files.catbox.moe/z2ycv0.gif'); overflow: auto; } .footer { grid-area: footer; border-width:7px; border-style:solid; border-image: url("https://files.catbox.moe/zfk7ik.gif") 7 fill round; } .footer marquee span{ font-style: italic; color: white; filter: drop-shadow(1px 1px 0 rgb(122, 122, 122)) drop-shadow(-1px 1px 0 rgb(122, 122, 122)) drop-shadow(0 -1px 0 rgb(122, 122, 122)) drop-shadow(1px 0 rgb(122, 122, 122)); } .overlay{ background-color: rgba(255, 255, 255, 0.5); padding: 1%; border: 1px solid transparent; border-radius: 10px; } #doll{ transition: ease-in-out 1s; } #doll:hover{ transform: rotate(-5deg); } .todo .extra h1{ font-size: 1vw; } @media only screen and (max-width: 640px) { #doll{ display: none; } .cont{ margin: auto; width: 95%; height: auto; } .container { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 0.5fr 0.1fr 1fr 0.5fr 0.5fr 1fr 0.5fr; gap: 5px 5px; grid-auto-flow: row; grid-template-areas: "header header header" "topscroll topscroll topscroll" "nav main main" "nav main main" "updates updates extra" "extra2 extra3 extra3" "button todo todo"; } .footer{ display: none; } .title{ font-size: 10vw; margin-top: 24%; } .topscroll marquee span{ font-size: 3.5vw; } .nav { grid-area: nav; border-width: 7px; border-style: solid; border-image: url("https://files.catbox.moe/jqcqeg.gif") 7 fill round; padding: 1%; overflow: auto; -ms-overflow-style: none; scrollbar-width: none; } .nav span{ font-size: 5vw; } ul{ padding-left: 0; } a{ font-size: 4vw; } h1{ font-size: 7vw; } .main, .updates, .button, .extra, .extra2, .extra3, .todo { font-size: 4vw; } .todo ul{ padding-left: 15%; } .todo h1, .extra h1{ font-size: 4vw; } }
YOURURLHERE
welcome to my site (˶˃ ᵕ ˂˶) .ᐟ.ᐟ

main section


This is the main portion of the template, where your about info and such can go.

Or whatever, I'm not the boss of you.

Some borders used come from foollovers!

pastebin here

Updates

I recommend putting an iframe here instead, so that your index page doesn't get clogged up with millions of update posts.

Just make a new page called "updates.html" or something and add this code instead...

< iframe src="updates.html" name="updates" >< /iframe >

Just remove the spaces from the arrows.

Lots of extra room for other buttons too if you want!

TODO LIST

  • play games
  • eat salad
  • mion time

Extra Box

Usually, people will put a calendar or something here, if you wanna copy the popular people.

CBOX

People usually put a chatbox here, but if I may recommend a guestbook instead, otherwise you'll likely to get trolls.

Another Title

Yet again, another box. Maybe you can put stamps or something here?

I've added an overlay too so that the background is still seen, but it's easier to read. You can remove this in the CSS by deleting the ".overlay" section.