193 lines
3.7 KiB
CSS
193 lines
3.7 KiB
CSS
/*
|
|
* This is a manifest file that'll be compiled into application.css.
|
|
*
|
|
* With Propshaft, assets are served efficiently without preprocessing steps. You can still include
|
|
* application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
|
|
* cascading order, meaning styles declared later in the document or manifest will override earlier ones,
|
|
* depending on specificity.
|
|
*
|
|
* Consider organizing styles into separate files for maintainability.
|
|
*/
|
|
|
|
body {
|
|
font-family: Inconsolata, Helvetica, Arial;
|
|
font-size: 1em;
|
|
line-height: 20px;
|
|
font-weight: 400;
|
|
color: #3b3b3b;
|
|
-webkit-font-smoothing: antialiased;
|
|
background: #2b2b2b;
|
|
}
|
|
|
|
@media screen and (max-width: 580px) {
|
|
body {
|
|
font-size: 16px;
|
|
line-height: 22px;
|
|
}
|
|
}
|
|
|
|
.wrapper {
|
|
margin: 0 auto;
|
|
padding: 40px;
|
|
max-width: 800px;
|
|
}
|
|
|
|
.table {
|
|
margin: 0 0 40px 0;
|
|
width: 100%;
|
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
|
|
display: table;
|
|
}
|
|
|
|
@media screen and (max-width: 580px) {
|
|
.table {
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
.row {
|
|
display: table-row;
|
|
background: #f6f6f6;
|
|
}
|
|
|
|
.row:nth-of-type(odd) {
|
|
background: #e9e9e9;
|
|
}
|
|
|
|
.row.header {
|
|
font-weight: 900;
|
|
color: #ffffff;
|
|
background: #2980b9;
|
|
}
|
|
|
|
@media screen and (max-width: 580px) {
|
|
.row {
|
|
padding: 14px 0 7px;
|
|
display: block;
|
|
}
|
|
|
|
.row.header {
|
|
padding: 0;
|
|
height: 6px;
|
|
}
|
|
|
|
.row.header .cell {
|
|
display: none;
|
|
}
|
|
|
|
.row .cell {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.row .cell:before {
|
|
margin-bottom: 3px;
|
|
content: attr(data-title);
|
|
min-width: 98px;
|
|
font-size: 10px;
|
|
line-height: 10px;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
color: #969696;
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
.cell {
|
|
padding: 6px 12px;
|
|
display: table-cell;
|
|
}
|
|
|
|
@media screen and (max-width: 580px) {
|
|
.cell {
|
|
padding: 2px 16px;
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
h1 {
|
|
color: #fe8019;
|
|
margin: auto;
|
|
text-align: center;
|
|
padding-top: 10px;
|
|
padding-bottom: 1em;
|
|
}
|
|
|
|
a {
|
|
color: #458588;
|
|
}
|
|
|
|
a:visited {
|
|
color: #b16286;
|
|
}
|
|
|
|
.throne {
|
|
display: flex;
|
|
justify-content: center; /* Centers the throne-boxes within the throne div */
|
|
gap: 20px; /* Adds padding between the two throne-box divs */
|
|
color: #ebdbd2;
|
|
}
|
|
|
|
.throne-box {
|
|
flex: 1;
|
|
border: 1px solid #928374;
|
|
padding: 10px 10px 0;
|
|
text-align: center;
|
|
max-width: 360px;
|
|
}
|
|
|
|
.throne-title {
|
|
margin-top: 10px;
|
|
margin-bottom: 10px; /* Adds space below the title */
|
|
font-size: 1.5em; /* Adjust title font size */
|
|
}
|
|
|
|
.gambalord {
|
|
color: #fabd2f;
|
|
}
|
|
|
|
.gumbalord {
|
|
color: #fb4934;
|
|
}
|
|
|
|
.throne-name {
|
|
margin-bottom: 5px; /* Adds space below the name */
|
|
font-size: 1.3em; /* Adjust name font size */
|
|
}
|
|
|
|
.throne-purse {
|
|
margin-top: 10px;
|
|
font-size: 1.1em; /* Adjust purse font size */
|
|
}
|
|
|
|
.goofy-text {
|
|
/* Basic text styling */
|
|
font-family: 'Comic Sans MS', cursive, sans-serif; /* Goofy font */
|
|
font-size: 28px;
|
|
font-weight: bold;
|
|
color: #FF00FF; /* Bright pink for visibility */
|
|
|
|
/* Glowing effect */
|
|
text-shadow:
|
|
0 0 10px #b16286,
|
|
0 0 20px #b16286,
|
|
0 0 30px #b16286,
|
|
0 0 40px #b16286,
|
|
0 0 50px #b16286,
|
|
0 0 60px #b16286,
|
|
0 0 70px #b16286;
|
|
|
|
/* Animation for bouncing/moving effect */
|
|
animation: bounce 1.5s ease infinite alternate;
|
|
}
|
|
|
|
@keyframes bounce {
|
|
0% {
|
|
transform: translateY(0) rotate(0deg);
|
|
}
|
|
50% {
|
|
transform: translateY(-10px) rotate(5deg);
|
|
}
|
|
100% {
|
|
transform: translateY(0) rotate(-5deg);
|
|
}
|
|
} |