Dalmationer.art/css/bandsstyles.css

293 lines
4.9 KiB
CSS

html {width: 100%;}
@font-face {
font-family: "junkostypewriter";
src: url(../fonts/junkos\ typewriter.ttf);
}
@font-face {
font-family: "lexie";
src: url(../fonts/LexieReadable-Regular.ttf);
}
@font-face {
font-family: "lexie-bold";
src: url(../fonts/LexieReadable-Bold.ttf);
}
body{
font-size: 100%;
color: rgb(153, 218, 80);
background-color: black;
list-style-position: inside;
background-repeat: repeat;
background-attachment: scroll;
font-family: 'lexie','Lucida Grande', 'Lucida Sans', Arial, sans-serif;
background-image: url(../images/fencered.gif);
}
.bold{
font-family: 'lexie-bold';
}
hr{
border-top: 1px dashed green;
}
#header{
text-align: center;
border-style: double double none double;
border-color: green chartreuse;
margin-left: 20%;
margin-right: 20%;
background-color: black;
padding-left: 1%;
padding-right: 1%;
}
table,td{
border: 1px solid green;
vertical-align: top;
min-width: 110px;
}
td{
padding-left: 5px;
padding-right:5px;
padding-bottom: 5px;
overflow: wrap;
}
table{
width: 90%;
margin-left:auto;
margin-right:auto;
display:block;
overflow: scroll;
scrollbar-width: thin;
scrollbar-color: rgb(255, 72, 0) green;
border-style: double none none double;
border-width: 1px 0px 0px 4px;
border-color: chartreuse;
max-height: 1500px;
}
.red{
background-color: #694d8b28;
}
th{
border: 3px outset rgb(255, 72, 0);
color: rgb(255, 72, 0);
background-color: rgb(7, 36, 7);
position: sticky;
top: 0px;
}
caption{caption-side: bottom;
padding: 5px;}
#headerandskulls{
width: 100%;
}
#navbutton{
border: 4px;
border-color: green;
border-style: outset ;
border-radius: 10px;
font-size: large;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
margin-bottom: 5px;
font-weight: bold;
font-size: 100%;
padding: 1%;
background-color: black;
width: 80px;
}
#navbutton:hover{
background: green;
color: black;
}
#navbutton:active{
border-style:inset;
background:#005500;
}
a{
color: rgb(255, 72, 0);
}
.inlineimg{
display: inline;
}
h1{
font-family: "junkostypewriter", Courier, monospace;
font-weight:100;
font-size: 3.1vw;
color: rgb(255, 72, 0);
}
h2{
font-family: "junkostypewriter", Courier, monospace;
font-weight:100;
font-size: 2em;
text-align: center;
}
#bold{
font-weight: bolder;
color: chartreuse;
}
#flexrow{
display: flex;
flex-direction: row;
align-items:stretch;
justify-content: center;
}
#legend{
width: 100%;
max-width: 300px;
overflow-wrap:break-word;
background-color: #08160d;
border: 1px solid green;
}
#submit{
width: 100%;
max-width: 300px;
overflow-wrap:break-word;
background-color: #08160d;
border: 1px solid green;
}
#spreadsheetcontainer{
height: auto;
min-height: 800px;
border-style: double double solid double;
border: 4px 4px 1px 4px;
border-color: green chartreuse;
margin-left:auto;
margin-right:auto;
height:fit-content;
margin-top: -0.5%;
width: 95%;
text-align: center;
background-color: black;
}
#sheetframe{
width: 100%;
height: 1000px
}
#venues{
border-style: double double solid double;
border-color: green chartreuse;
margin-left: 20%;
margin-right: 20%;
background-color: black;
}
footer{
text-align: center;
border-style: none double solid double;
border-color: green chartreuse;
margin-left: 20%;
margin-right: 20%;
background-color: black;
}
#skull{
display: inline-block;
position: relative;
top: 25px; max-width:
100px; width: 20%;
}
@media only screen and (max-width: 1200px) {
#skull{
display: none;
}
}
/*Undersize.*/
@media only screen and (max-width: 800px) {
#header{
width: 100%;
display: block;
max-width: 100%;
margin-left: 0;
margin-right: auto;
}
table{
max-height: 800px;
}
.flex-container{
flex-direction: column;
}
#spreadsheetcontainer{
width: 100%;
display: block;
margin-left: 0;
margin-right: auto;
}
#venues{
width: 100%;
display: block;
margin-left: 0;
margin-right: auto;
}
#legend{
width: 100%;
display: block;
margin-left: 0;
margin-right: auto;
}
#submit{
width: 100%;
display: block;
margin-left: 0;
margin-right: auto;
}
h1{
font-family: "junkostypewriter", Courier, monospace;
font-weight:100;
font-size: 4em;
}
footer{
width: 100%;
max-width: 100%;
margin-left: 0;
margin-right: auto;
}
}