|
161 | 161 | .blog-article--feature{ |
162 | 162 | width: min(1120px, 100%); |
163 | 163 | margin: 0 auto; |
| 164 | + --blog-accent: var(--brand-strong, #087fa8); |
| 165 | + --blog-accent-rgb: 8, 127, 168; |
164 | 166 | } |
165 | 167 |
|
166 | 168 | .blog-hero{ |
167 | 169 | overflow: hidden; |
| 170 | + position: relative; |
168 | 171 | display: grid; |
169 | 172 | grid-template-columns: minmax(0, 1.05fr) minmax(280px, .95fr); |
170 | 173 | gap: clamp(1.1rem, 3vw, 2rem); |
|
175 | 178 | border-radius: clamp(1.35rem, 4vw, 2.2rem); |
176 | 179 | background: |
177 | 180 | radial-gradient(circle at 14% 10%, rgba(255,170,0,.18), transparent 18rem), |
| 181 | + radial-gradient(circle at 92% 20%, rgba(var(--blog-accent-rgb), .18), transparent 22rem), |
178 | 182 | linear-gradient(135deg, var(--surface), var(--surface-muted)); |
179 | 183 | box-shadow: var(--shadow-soft); |
180 | 184 | } |
181 | 185 |
|
| 186 | +.blog-hero::before{ |
| 187 | + content: ""; |
| 188 | + position: absolute; |
| 189 | + inset: 0; |
| 190 | + pointer-events: none; |
| 191 | + background-image: |
| 192 | + radial-gradient(circle at 16% 22%, rgba(var(--blog-accent-rgb), .28) 0 2px, transparent 2.8px), |
| 193 | + radial-gradient(circle at 28% 70%, rgba(255,170,0,.28) 0 1.8px, transparent 2.6px), |
| 194 | + radial-gradient(circle at 78% 18%, rgba(var(--blog-accent-rgb), .20) 0 2px, transparent 2.8px); |
| 195 | + opacity: .7; |
| 196 | +} |
| 197 | + |
| 198 | +.blog-hero > *{ |
| 199 | + position: relative; |
| 200 | + z-index: 1; |
| 201 | +} |
| 202 | + |
182 | 203 | .blog-hero__content{ |
183 | 204 | display: flex; |
184 | 205 | flex-direction: column; |
|
191 | 212 | align-items: center; |
192 | 213 | gap: .5rem; |
193 | 214 | margin: 0 0 .8rem; |
194 | | - color: var(--brand-strong); |
| 215 | + color: var(--blog-accent); |
195 | 216 | font-size: .78rem; |
196 | 217 | font-weight: 800; |
197 | 218 | letter-spacing: .12em; |
|
203 | 224 | width: .55rem; |
204 | 225 | height: .55rem; |
205 | 226 | border-radius: 999px; |
206 | | - background: var(--accent); |
207 | | - box-shadow: 0 0 0 6px rgba(255,170,0,.16); |
| 227 | + background: var(--blog-accent); |
| 228 | + box-shadow: 0 0 0 6px rgba(var(--blog-accent-rgb), .16); |
208 | 229 | } |
209 | 230 |
|
210 | 231 | .blog-hero h1{ |
|
382 | 403 | writing-mode: initial; |
383 | 404 | } |
384 | 405 | } |
| 406 | + |
| 407 | +/* Editorial redesign: sharper blog and index presentation */ |
| 408 | +.blog-hero{ |
| 409 | + border: 0; |
| 410 | + border-radius: 0; |
| 411 | + box-shadow: none; |
| 412 | + background: |
| 413 | + linear-gradient(90deg, var(--blog-accent) 0 .5rem, transparent .5rem), |
| 414 | + linear-gradient(112deg, rgba(var(--blog-accent-rgb), .12) 0 34%, transparent 34.2%), |
| 415 | + var(--surface-solid); |
| 416 | +} |
| 417 | + |
| 418 | +.blog-hero__media{ |
| 419 | + border-radius: 0; |
| 420 | +} |
| 421 | + |
| 422 | +.blog-share-panel{ |
| 423 | + border-radius: 0; |
| 424 | + box-shadow: none; |
| 425 | +} |
| 426 | + |
| 427 | +.excerpt{ |
| 428 | + border-radius: 0; |
| 429 | + box-shadow: none; |
| 430 | +} |
| 431 | + |
| 432 | +.excerpt:hover{ |
| 433 | + box-shadow: none; |
| 434 | +} |
| 435 | + |
| 436 | +.post_tag, |
| 437 | +.excerpt_more.button{ |
| 438 | + border-radius: 0; |
| 439 | +} |
0 commit comments