/
spirzen
/
it-knowledge-base
Обзор
Документация
Войти
/
spirzen
/
it-knowledge-base
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
Mobile
src/components/VideoConferenceSimulator.module.css
129 строк
2 KB
Spirzen
Components Pack
21 май 2026, 18:53
21 май 2026, 18:53
44241e8
Код
Авторство
О чём код?
.layout { display: grid; grid-template-columns: 1fr 180px; min-height: 220px; } @media (max-width: 700px) { .layout { grid-template-columns: 1fr; } } .grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.4rem; padding: 0.5rem; } .tile { position: relative; aspect-ratio: 4/3; border-radius: 8px; background: linear-gradient(160deg, #2d2d44, #1a1a2e); color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 0.15rem; font-size: 0.75rem; } .tile em { font-style: normal; opacity: 0.7; font-size: 0.68rem; } .tileMuted { filter: grayscale(0.6); } .tileShare { outline: 2px solid #7b83eb; } .avatar { width: 36px; height: 36px; border-radius: 50%; background: #6264a7; display: flex; align-items: center; justify-content: center; font-weight: 700; } .badge { position: absolute; top: 6px; right: 8px; } .sideChat { border-left: 1px solid var(--ifm-color-emphasis-200); padding: 0.45rem; display: flex; flex-direction: column; font-size: 0.72rem; } .sideChat h4 { margin: 0 0 0.35rem; font-size: 0.78rem; } .sideChat ul { flex: 1; margin: 0; padding-left: 1rem; overflow-y: auto; max-height: 140px; } .chatInput { display: flex; gap: 0.25rem; margin-top: 0.35rem; } .chatInput input { flex: 1; font-size: 0.72rem; padding: 0.3rem 0.4rem; border-radius: 6px; border: 1px solid var(--ifm-color-emphasis-300); } .chatInput button { border: none; background: #6264a7; color: #fff; border-radius: 6px; cursor: pointer; padding: 0 0.45rem; } .off { opacity: 0.65; text-decoration: line-through; } .active { background: color-mix(in srgb, #6264a7 22%, transparent) !important; } .leave { margin-left: auto; background: #c62828 !important; color: #fff !important; border-color: transparent !important; } .hint { margin: 0.65rem 0 0; font-size: 0.78rem; color: var(--ifm-color-content-secondary); }