More actions
Admornstein (talk | contribs) No edit summary |
Admornstein (talk | contribs) No edit summary |
||
| Line 70: | Line 70: | ||
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); | grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); | ||
gap: 12px; | gap: 12px; | ||
} | } | ||
| Line 154: | Line 93: | ||
.tile-image-overlay:hover .overlay-text { | .tile-image-overlay:hover .overlay-text { | ||
color: #ffbe02; | color: #ffbe02; | ||
} | |||
.stats { | |||
display: flex; | |||
flex-wrap: wrap; | |||
gap: 20px; | |||
justify-content: center; | |||
} | } | ||
.featured-box { | .featured-box { | ||
flex: 0 0 200px; | flex: 0 0 200px; | ||
min-height: 300px; | min-height: 300px; | ||
display: flex; | display: flex; | ||
flex-direction: column; | flex-direction: column; | ||
| Line 170: | Line 115: | ||
box-shadow: 0 0 10px #00000055; | box-shadow: 0 0 10px #00000055; | ||
text-align: center; | text-align: center; | ||
} | } | ||
.featured-label { | .featured-label { | ||
background-color: #FF2222; | background-color: #FF2222; | ||
color: white; | color: white; | ||
font-weight: bold; | font-weight: bold; | ||
padding: | padding: 2px; | ||
border-radius: 2px; | border-radius: 2px; | ||
margin-top: 5px; | margin-top: 5px; | ||
| Line 188: | Line 128: | ||
.featured-desc { | .featured-desc { | ||
color: # | color: #cdd7e5; | ||
margin-top: | margin-top: 10px; | ||
font-size: 14px; | font-size: 14px; | ||
text-align: center; | |||
} | } | ||
| Line 199: | Line 140: | ||
} | } | ||
divider- | .divider-line-only { | ||
height: 2px; | height: 2px; | ||
width: 80%; | |||
margin: 50px auto; | |||
background: linear-gradient(to right, #c9a500, #886b00, #c9a500); | background: linear-gradient(to right, #c9a500, #886b00, #c9a500); | ||
border-radius: 3px; | border-radius: 3px; | ||
} | } | ||
| Line 229: | Line 170: | ||
} | } | ||
.wiki- | .wiki-links ul { | ||
list-style: none; | |||
padding: 0; | padding: 0; | ||
} | } | ||
. | .wiki-links li { | ||
padding: 4px 0; | |||
color: #aaa; | |||
} | } | ||
. | .wiki-video { | ||
flex: 0 0 auto; | |||
} | } | ||
Revision as of 11:16, 6 June 2025
body {
background-color: #0e1117;
font-family: 'Segoe UI', sans-serif;
color: white;
margin: 0;
padding: 0;
}
.home-header {
text-align: center;
padding: 60px 20px 30px;
}
.home-header h1 {
font-size: 48px;
color: #cceeff;
margin: 0;
}
.home-header p {
color: #aaaaaa;
margin-top: 8px;
}
.search-bar {
display: flex;
justify-content: center;
margin: 20px auto;
}
.search-bar input {
padding: 14px;
border-radius: 30px;
border: none;
width: 400px;
font-size: 16px;
background-color: #1c2128;
color: #ddd;
}
.event-banner {
margin: 20px auto;
background: linear-gradient(to right, #1c1e2b, #3a1f4f);
border-radius: 10px;
padding: 16px;
display: flex;
align-items: center;
justify-content: space-between;
max-width: 1100px;
}
.event-banner .text {
flex-grow: 1;
}
.event-banner button {
background: #3096e6;
color: white;
border: none;
padding: 10px 20px;
border-radius: 6px;
font-weight: bold;
cursor: pointer;
}
.tiles {
max-width: 1100px;
margin: 20px auto;
display: grid;
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
gap: 12px;
}
.tile-image-overlay {
position: relative;
text-align: center;
display: inline-block;
}
.tile-image-overlay .overlay-text {
position: absolute;
top: 8px;
left: 0;
right: 0;
color: white;
font-weight: bold;
text-shadow: 1px 1px 3px black;
z-index: 2;
pointer-events: none;
transition: color 0.2s ease;
}
.tile-image-overlay:hover .overlay-text {
color: #ffbe02;
}
.stats {
display: flex;
flex-wrap: wrap;
gap: 20px;
justify-content: center;
}
.featured-box {
flex: 0 0 200px;
min-height: 300px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
background-color: #11161c;
border: 1px solid #2b2f38;
border-radius: 12px;
padding: 10px;
box-shadow: 0 0 10px #00000055;
text-align: center;
}
.featured-label {
background-color: #FF2222;
color: white;
font-weight: bold;
padding: 2px;
border-radius: 2px;
margin-top: 5px;
font-size: 14px;
}
.featured-desc {
color: #cdd7e5;
margin-top: 10px;
font-size: 14px;
text-align: center;
}
.divider-ornamental {
text-align: center;
margin: 10px auto;
color: #c9a500;
}
.divider-line-only {
height: 2px;
width: 80%;
margin: 50px auto;
background: linear-gradient(to right, #c9a500, #886b00, #c9a500);
border-radius: 3px;
}
.divider-ornamental .symbol {
font-size: 28px;
text-shadow: 1px 1px 3px black;
margin: 5px 0;
}
.wiki-section {
display: flex;
flex-wrap: wrap;
gap: 20px;
align-items: flex-start;
justify-content: center;
}
.wiki-links {
background-color: #1c2128;
border-radius: 8px;
padding: 20px;
min-width: 220px;
flex: 0 0 auto;
}
.wiki-links ul {
list-style: none;
padding: 0;
}
.wiki-links li {
padding: 4px 0;
color: #aaa;
}
.wiki-video {
flex: 0 0 auto;
}
.clean-card {
background: none;
border: none;
padding: 0;
border-radius: 0;
overflow: hidden;
width: 250px;
}
.clean-card img {
display: block;
width: 100%;
height: auto;
border-radius: 12px;
box-shadow: 0 0 8px #00000088;
}
.overlay-title {
font-weight: bold;
font-size: 16px;
border-bottom: 2px solid white;
display: inline-block;
padding-bottom: 4px;
margin-top: 10px;
transition: border-color 0.2s ease, color 0.2s ease;
color: white;
}
.clean-card:hover .overlay-title {
border-color: #c9a500;
color: #c9a500;
}
.overlay-desc {
font-size: 14px;
color: #cdd7e5;
margin: 8px 16px 16px;
}