|
5 | 5 | .check-panel, |
6 | 6 | .image-panel, |
7 | 7 | .hero-art, |
8 | | -.game-tile { |
| 8 | +.game-tile, |
| 9 | +.release-intro, |
| 10 | +.release-stat, |
| 11 | +.release-stage, |
| 12 | +.version-item, |
| 13 | +.timeline-placeholder { |
9 | 14 | border: var(--border-standard); |
10 | 15 | background: var(--card-background); |
11 | 16 | overflow: hidden; |
|
27 | 32 | display: block |
28 | 33 | } |
29 | 34 |
|
| 35 | +.callout { |
| 36 | + border: var(--border-standard); |
| 37 | + background: var(--orange-soft); |
| 38 | + border-radius: var(--space-18); |
| 39 | + padding: var(--space-18) |
| 40 | +} |
| 41 | + |
| 42 | +.about-hero { |
| 43 | + min-height: var(--size-about-hero-min); |
| 44 | + display: flex; |
| 45 | + align-items: end; |
| 46 | + padding: var(--space-78) var(--space-0) var(--space-54); |
| 47 | + border-bottom: var(--border-standard); |
| 48 | + background: var(--about-hero-background) |
| 49 | +} |
| 50 | + |
| 51 | +.about-hero__content { |
| 52 | + max-width: var(--measure-lg) |
| 53 | +} |
| 54 | + |
| 55 | +.about-hero h1 { |
| 56 | + max-width: var(--measure-about-title); |
| 57 | + margin-bottom: var(--space-18) |
| 58 | +} |
| 59 | + |
30 | 60 | .hero-art { |
31 | 61 | padding: var(--space-12); |
32 | 62 | display: flex; |
|
127 | 157 | box-shadow: var(--shadow) |
128 | 158 | } |
129 | 159 |
|
| 160 | +.release-intro, |
| 161 | +.timeline-placeholder { |
| 162 | + padding: var(--space-24) |
| 163 | +} |
| 164 | + |
| 165 | +.release-intro h2, |
| 166 | +.timeline-placeholder h2 { |
| 167 | + margin-top: var(--space-0) |
| 168 | +} |
| 169 | + |
| 170 | +.release-stat, |
| 171 | +.release-stage { |
| 172 | + padding: var(--space-16) |
| 173 | +} |
| 174 | + |
| 175 | +.release-stage { |
| 176 | + display: grid; |
| 177 | + gap: var(--space-8); |
| 178 | + min-height: var(--size-release-stage-min) |
| 179 | +} |
| 180 | + |
| 181 | +.release-stat span, |
| 182 | +.version-item span, |
| 183 | +.release-stage span { |
| 184 | + color: var(--muted); |
| 185 | + display: block; |
| 186 | + font-size: var(--font-size-sm); |
| 187 | + font-weight: var(--font-weight-semibold); |
| 188 | + text-transform: uppercase |
| 189 | +} |
| 190 | + |
| 191 | +.release-stat strong { |
| 192 | + color: var(--text); |
| 193 | + display: block; |
| 194 | + font-size: var(--font-size-release-stat); |
| 195 | + margin-top: var(--space-6) |
| 196 | +} |
| 197 | + |
| 198 | +.release-stage strong { |
| 199 | + color: var(--text); |
| 200 | + font-size: var(--font-size-xl) |
| 201 | +} |
| 202 | + |
| 203 | +.release-stage.is-current { |
| 204 | + border-color: var(--gold); |
| 205 | + background: var(--release-current-background); |
| 206 | + box-shadow: var(--shadow) |
| 207 | +} |
| 208 | + |
| 209 | +.release-stage.is-current strong, |
| 210 | +.release-stage.is-current span { |
| 211 | + color: var(--gold) |
| 212 | +} |
| 213 | + |
| 214 | +.version-item { |
| 215 | + padding: var(--space-14) var(--space-16) |
| 216 | +} |
| 217 | + |
| 218 | +.version-item strong { |
| 219 | + color: var(--text); |
| 220 | + display: block; |
| 221 | + font-size: var(--font-size-lg); |
| 222 | + margin-top: var(--space-4) |
| 223 | +} |
| 224 | + |
| 225 | +.version-item span { |
| 226 | + text-transform: none |
| 227 | +} |
| 228 | + |
| 229 | +.version-item.is-current { |
| 230 | + border-color: var(--gold); |
| 231 | + background: var(--orange-soft) |
| 232 | +} |
| 233 | + |
| 234 | +.version-item.is-planned { |
| 235 | + background: var(--panel-overlay-strong) |
| 236 | +} |
| 237 | + |
| 238 | +.timeline-placeholder { |
| 239 | + display: grid; |
| 240 | + gap: var(--space-10); |
| 241 | + background: var(--panel-overlay); |
| 242 | + box-shadow: var(--shadow-sm) |
| 243 | +} |
| 244 | + |
130 | 245 | @media(max-width:620px) { |
| 246 | + .about-hero { |
| 247 | + min-height: var(--size-about-hero-mobile-min); |
| 248 | + background: var(--about-hero-mobile-background) |
| 249 | + } |
| 250 | + |
131 | 251 | .cta { |
132 | 252 | padding: var(--space-30) var(--space-20) |
133 | 253 | } |
|
0 commit comments