|
58 | 58 | --cb-cursor: #cba6f7; |
59 | 59 | --cb-terminal-bg: #181825; |
60 | 60 | --cb-terminal-bar: #11111b; |
| 61 | + --cb-glow: rgba(229, 144, 168, 0.08); |
| 62 | + --cb-glow-hover: rgba(229, 144, 168, 0.15); |
| 63 | + --cb-accent: #E590A8; |
61 | 64 | } |
62 | 65 |
|
63 | 66 | /* ============================================================================ |
|
81 | 84 | --cb-cursor: #8839ef; |
82 | 85 | --cb-terminal-bg: #e6e9ef; |
83 | 86 | --cb-terminal-bar: #dce0e8; |
| 87 | + --cb-glow: rgba(184, 116, 138, 0.1); |
| 88 | + --cb-glow-hover: rgba(184, 116, 138, 0.18); |
| 89 | + --cb-accent: #b8748a; |
84 | 90 | } |
85 | 91 |
|
86 | 92 | /* ============================================================================ |
|
270 | 276 | } |
271 | 277 |
|
272 | 278 | /* ============================================================================ |
273 | | - Demo Section |
274 | | - ============================================================================ */ |
| 279 | + Announcement Banner |
| 280 | + ============================================================================ */ |
| 281 | + |
| 282 | +.hero-announcement-card { |
| 283 | + display: flex; |
| 284 | + align-items: center; |
| 285 | + gap: 0.75rem; |
| 286 | + background: linear-gradient(135deg, var(--cb-surface) 0%, var(--cb-surface-alt) 100%); |
| 287 | + border: 1px solid var(--cb-accent); |
| 288 | + border-radius: 0.5rem; |
| 289 | + padding: 0.75rem 1rem; |
| 290 | + max-width: 480px; |
| 291 | + box-shadow: 0 0 20px var(--cb-glow); |
| 292 | + transition: all 0.2s ease; |
| 293 | +} |
| 294 | + |
| 295 | +.hero-announcement-card:hover { |
| 296 | + border-color: var(--cb-accent); |
| 297 | + box-shadow: 0 0 24px var(--cb-glow-hover); |
| 298 | + transform: translateY(-1px); |
| 299 | +} |
| 300 | + |
| 301 | +.announcement-badge { |
| 302 | + display: flex; |
| 303 | + align-items: center; |
| 304 | + justify-content: center; |
| 305 | + width: 28px; |
| 306 | + height: 28px; |
| 307 | + background: var(--cb-accent); |
| 308 | + color: var(--cb-bg); |
| 309 | + border-radius: 50%; |
| 310 | + font-size: 0.9rem; |
| 311 | + font-weight: 700; |
| 312 | + flex-shrink: 0; |
| 313 | +} |
| 314 | + |
| 315 | +.announcement-text { |
| 316 | + margin: 0; |
| 317 | + font-family: 'DM Sans', -apple-system, BlinkMacSystemFont, sans-serif; |
| 318 | + font-size: 0.85rem; |
| 319 | + line-height: 1.5; |
| 320 | + color: var(--cb-text); |
| 321 | +} |
| 322 | + |
| 323 | +.announcement-text a { |
| 324 | + color: var(--cb-accent); |
| 325 | + text-decoration: none; |
| 326 | + font-weight: 600; |
| 327 | + border-bottom: 1px solid transparent; |
| 328 | + transition: border-color 0.15s; |
| 329 | +} |
| 330 | + |
| 331 | +.announcement-text a:hover { |
| 332 | + border-bottom-color: var(--cb-accent); |
| 333 | +} |
| 334 | + |
| 335 | +/* ============================================================================ |
| 336 | + Demo Section |
| 337 | + ============================================================================ */ |
275 | 338 |
|
276 | 339 | .demo-section { |
277 | 340 | padding: 1rem 3rem 3rem; |
|
0 commit comments