Files
nutty-tools/.common/utils/connection-status.css
T
2026-10-20 10:40:46 +11:00

68 lines
1.3 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');
.connection-status {
position: fixed;
top: 50%;
left: 50%;
z-index: 99999;
font-family: 'Inter', sans-serif;
font-size: 30px;
font-weight: 700;
font-style: italic;
text-align: center;
color: white;
padding: 16px 28px;
border-radius: 10px;
background: #D12025;
/* Centering and entrance animation */
opacity: 0;
visibility: hidden;
transform: translate(-50%, calc(-50% + 10px));
transition:
opacity 200ms ease,
transform 200ms ease,
visibility 200ms ease;
pointer-events: none;
white-space: nowrap;
}
.connection-status.is-visible {
opacity: 1;
visibility: visible;
transform: translate(-50%, -50%);
}
/* Optional dark translucent backdrop */
.connection-status-backdrop {
position: fixed;
inset: 0;
z-index: 99998;
background: rgba(0, 0, 0, 0.45);
opacity: 0;
visibility: hidden;
transition:
opacity 200ms ease,
visibility 200ms ease;
pointer-events: none;
}
.connection-status-backdrop.is-visible {
opacity: 1;
visibility: visible;
}
.connection-status--streamerbot {
background: linear-gradient(
135deg,
#a257ed 0%,
#a257ed 20%,
#0b72ff 100%
);
}