MTGRandom/css/main.css

207 lines
4.0 KiB
CSS

@font-face {
font-family: 'MatrixBold';
src: url('MatrixBold.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
body {
color: #cccccc;
background-image: url("1140.jpg");
background-color: #222222;
background-size: cover;
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
}
button {
font-weight: bold;
font-size: 24pt;
font-family: Verdana, sans-serif;
}
.diceroll {
top: 0px;
left: 0px;
font-weight: bold;
font-family: Verdana, sans-serif;
color: dodgerblue;
position: fixed;
z-index: 1000;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
.diceroll img {
width: 100%;
}
.clickable {
cursor: pointer;
}
.cardcount {
top: 0px;
left: 0px;
font-weight: bold;
font-family: Verdana, sans-serif;
color: yellow;
position: fixed;
z-index: 1000;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
.resetting {
color: red;
}
.graphics {
width: 95vw;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
justify-content: center;
align-items: flex-start;
gap: 5px;
}
.padright {
margin-right: 1.0em;
}
.header {
margin-top: 1.5em;
margin-bottom: 0.5em;
}
.mana {
width: 15vw;
height: 90vh;
}
.manaimg {
width: 95%;
}
.cards {
height: 90vh;
width: 70vw;
}
.cardimg_single {
height: 100%;
width: auto;
}
.cardimg_double {
width: 47%;
height: auto;
}
.hidden {
display: none;
}
.imagegallery {
width: 100%;
margin: 10px auto auto auto;
position: relative;
display: flex;
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.item {
border-radius: 10px;
width: 256px;
height: 380px;
margin: 5px;
border: 3px solid #ddddd1;
padding: 2px;
display: inline-block;
overflow: hidden;
border-collapse;
}
.mtgimage {
cursor: pointer;
}
.mtgimagetitle {
cursor: pointer;
font-family: MatrixBold;
font-weight: bold;
font-size: 15pt;
overflow: hidden;
color: limegreen;
width: 100%;
background-color: black !important;
padding-left: 0.5em;
padding-right: 0.5em;
}
.notenabled {
text-decoration: line-through;
color: firebrick !important;
}
.edit-props {
font-weight: bold;
font-size: 15pt;
}
.edit-image-container {
width: 100%;
}
.edit-image-tag {
margin-left: auto;
margin-right: auto;
display: block;
}
.upload-text {
font-family: MatrixBold;
font-weight: bold;
font-size: 45pt;
color: gold;
}
.upload-form {
font-weight: bold;
font-size: 12pt;
margin-top: 1em;
margin-bottom: 2em;
margin-left: 1em;
}
.card-image {
border-radius: 4%;
}
.disabledfade {
opacity: 0.3;
}
.small {
background-image: linear-gradient(135deg, rgba(255,243,23,0.35) 25%, #000000 25%, #000000 50%, rgba(255,243,23,0.35) 50%, rgba(255,243,23,0.35) 75%, #000000 75%, #000000 100%);
background-size: 56.57px 56.57px;
border-color: rgb(255,243,23);
border-width: 3px;
}
.medium {
background-image: linear-gradient(135deg, rgba(23,240,255,0.35) 25%, #000000 25%, #000000 50%, rgba(23,240,255,0.35) 50%, rgba(23,240,255,0.35) 75%, #000000 75%, #000000 100%);
background-size: 56.57px 56.57px;
border-color: rgb(23,240,255);
border-width: 3px;
}
.disabled {
background-image: linear-gradient(135deg, rgba(255,23,54,0.35) 25%, #000000 25%, #000000 50%, rgba(255,23,54,0.35) 50%, rgba(255,23,54,0.35) 75%, #000000 75%, #000000 100%) !important;
background-size: 56.57px 56.57px !important;
border-color: rgb(255,23,54);
border-width: 3px;
}
.header {
width: 80%;
font-family: MatrixBold;
font-weight: bold;
font-size: 45pt;
color: limegreen;
margin-top: 0;
margin-bottom: 0;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.searchfilter {
font-family: MatrixBold;
font-weight: bold;
font-size: 30pt;
color: limegreen;
border-radius: 10px;
background-color: #555555;
}
/* vim:ts=3 sw=3 et: