More actions
Admornstein (talk | contribs) No edit summary Tag: Reverted |
Admornstein (talk | contribs) No edit summary Tag: Reverted |
||
| Line 1: | Line 1: | ||
/* Reset */ | |||
body { | body { | ||
background-color: #0e1117; | background-color: #0e1117; | ||
| Line 7: | Line 8: | ||
} | } | ||
/* Header */ | |||
.home-header { | .home-header { | ||
text-align: center; | text-align: center; | ||
| Line 102: | Line 104: | ||
} | } | ||
. | .overlay-card-box { | ||
position: relative; | position: relative; | ||
width: 200px; | |||
height: 300px; | |||
background-size: cover; | background-size: cover; | ||
background-position: center; | background-position: center; | ||
border-radius: 12px; | |||
overflow: hidden; | overflow: hidden; | ||
box-shadow: 0 0 10px #00000055; | |||
display: flex; | |||
flex-direction: column; | |||
justify-content: flex-end; | |||
text-align: center; | text-align: center; | ||
padding: 20px 10px; | |||
transition: transform 0.3s ease; | |||
} | } | ||
.overlay-title { | |||
font-weight: bold; | font-weight: bold; | ||
font-size: 16px; | font-size: 16px; | ||
color: white; | color: white; | ||
transition: color 0.2s ease; | |||
} | } | ||
. | .overlay-card-box:hover .overlay-title { | ||
color: #c9a500; | color: #c9a500; | ||
} | } | ||
.overlay-desc { | |||
opacity: 0; | |||
font-size: 14px; | font-size: 14px; | ||
color: #cdd7e5; | color: #cdd7e5; | ||
margin-top: | margin-top: 10px; | ||
transition: opacity 0.4s ease; | |||
} | } | ||
. | .overlay-card-box:hover .overlay-desc { | ||
opacity: 1; | |||
} | } | ||
| Line 174: | Line 150: | ||
background: linear-gradient(to right, #c9a500, #886b00, #c9a500); | background: linear-gradient(to right, #c9a500, #886b00, #c9a500); | ||
border-radius: 3px; | border-radius: 3px; | ||
} | |||
.divider-ornamental { | |||
text-align: center; | |||
margin: 10px auto; | |||
color: #c9a500; | |||
} | } | ||
| Line 210: | Line 192: | ||
.wiki-video { | .wiki-video { | ||
flex: 0 0 auto; | flex: 0 0 auto; | ||
} | } | ||
Revision as of 12:00, 6 June 2025
/* Reset */
body {
background-color: #0e1117;
font-family: 'Segoe UI', sans-serif;
color: white;
margin: 0;
padding: 0;
}
/* Header */
.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;
}
.overlay-card-box {
position: relative;
width: 200px;
height: 300px;
background-size: cover;
background-position: center;
border-radius: 12px;
overflow: hidden;
box-shadow: 0 0 10px #00000055;
display: flex;
flex-direction: column;
justify-content: flex-end;
text-align: center;
padding: 20px 10px;
transition: transform 0.3s ease;
}
.overlay-title {
font-weight: bold;
font-size: 16px;
color: white;
transition: color 0.2s ease;
}
.overlay-card-box:hover .overlay-title {
color: #c9a500;
}
.overlay-desc {
opacity: 0;
font-size: 14px;
color: #cdd7e5;
margin-top: 10px;
transition: opacity 0.4s ease;
}
.overlay-card-box:hover .overlay-desc {
opacity: 1;
}
.divider-line-only {
height: 2px;
width: 80%;
margin: 50px auto;
background: linear-gradient(to right, #c9a500, #886b00, #c9a500);
border-radius: 3px;
}
.divider-ornamental {
text-align: center;
margin: 10px auto;
color: #c9a500;
}
.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;
}