Skip to content

Commit 5ae79db

Browse files
committed
feat: add maintenance banner for hardware maintenance week
1 parent 4dd409b commit 5ae79db

1 file changed

Lines changed: 83 additions & 0 deletions

File tree

makeitwork.cloud/index.html

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,75 @@
331331
color: var(--gold-dim);
332332
}
333333

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+
334403
/* Animations */
335404
@keyframes fadeIn {
336405
from {
@@ -541,6 +610,20 @@ <h1 class="site-title">MAKE IT WORK</h1>
541610
<p class="subheader">Upon hearing this, the employee was enlightened.</p>
542611
</header>
543612

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+
544627
<!-- Cloud Resources Grid -->
545628
<main class="portal">
546629
<div class="portal-border">

0 commit comments

Comments
 (0)