|
331 | 331 | color: var(--gold-dim); |
332 | 332 | } |
333 | 333 |
|
| 334 | + /* Maintenance Banner */ |
| 335 | + .maintenance-banner { |
| 336 | + width: 100%; |
| 337 | + max-width: 900px; |
| 338 | + margin-bottom: 2rem; |
| 339 | + padding: 1rem 1.5rem; |
| 340 | + background: linear-gradient( |
| 341 | + 135deg, |
| 342 | + rgba(201, 162, 39, 0.15) 0%, |
| 343 | + rgba(139, 115, 85, 0.1) 100% |
| 344 | + ); |
| 345 | + border: 1px solid var(--border-gold); |
| 346 | + border-left: 4px solid var(--gold); |
| 347 | + opacity: 0; |
| 348 | + animation: fadeIn 1s ease-out 0.5s forwards; |
| 349 | + } |
| 350 | + |
| 351 | + .maintenance-content { |
| 352 | + display: flex; |
| 353 | + align-items: center; |
| 354 | + gap: 1rem; |
| 355 | + } |
| 356 | + |
| 357 | + .maintenance-icon { |
| 358 | + font-size: 1.5rem; |
| 359 | + color: var(--gold); |
| 360 | + flex-shrink: 0; |
| 361 | + } |
| 362 | + |
| 363 | + .maintenance-text { |
| 364 | + display: flex; |
| 365 | + flex-direction: column; |
| 366 | + gap: 0.25rem; |
| 367 | + } |
| 368 | + |
| 369 | + .maintenance-text strong { |
| 370 | + color: var(--gold); |
| 371 | + font-family: "IBM VGA 9x16", monospace; |
| 372 | + font-size: 16px; |
| 373 | + } |
| 374 | + |
| 375 | + .maintenance-text span { |
| 376 | + color: var(--text-muted); |
| 377 | + font-family: "IBM VGA 8x14", monospace; |
| 378 | + font-size: 14px; |
| 379 | + } |
| 380 | + |
| 381 | + @media (max-width: 600px) { |
| 382 | + .maintenance-banner { |
| 383 | + padding: 0.875rem 1rem; |
| 384 | + } |
| 385 | + |
| 386 | + .maintenance-content { |
| 387 | + gap: 0.75rem; |
| 388 | + } |
| 389 | + |
| 390 | + .maintenance-icon { |
| 391 | + font-size: 1.25rem; |
| 392 | + } |
| 393 | + |
| 394 | + .maintenance-text strong { |
| 395 | + font-size: 14px; |
| 396 | + } |
| 397 | + |
| 398 | + .maintenance-text span { |
| 399 | + font-size: 12px; |
| 400 | + } |
| 401 | + } |
| 402 | + |
334 | 403 | /* Animations */ |
335 | 404 | @keyframes fadeIn { |
336 | 405 | from { |
@@ -541,6 +610,20 @@ <h1 class="site-title">MAKE IT WORK</h1> |
541 | 610 | <p class="subheader">Upon hearing this, the employee was enlightened.</p> |
542 | 611 | </header> |
543 | 612 |
|
| 613 | + <!-- Maintenance Banner --> |
| 614 | + <div class="maintenance-banner"> |
| 615 | + <div class="maintenance-content"> |
| 616 | + <i class="fa-solid fa-triangle-exclamation maintenance-icon"></i> |
| 617 | + <div class="maintenance-text"> |
| 618 | + <strong>Down for Maintenance</strong> |
| 619 | + <span |
| 620 | + >Several services will be unavailable this week while hardware |
| 621 | + maintenance tasks are performed.</span |
| 622 | + > |
| 623 | + </div> |
| 624 | + </div> |
| 625 | + </div> |
| 626 | + |
544 | 627 | <!-- Cloud Resources Grid --> |
545 | 628 | <main class="portal"> |
546 | 629 | <div class="portal-border"> |
|
0 commit comments