/
Krams
/
nodemon
Обзор
Документация
Войти
/
Krams
/
nodemon
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
frontend/src/components/MapView.css
134 строки
2 KB
Krams
first_commit
08 июн 2025, 12:17
08 июн 2025, 12:17
25d7395
Код
Авторство
О чём код?
.racks-container { display: flex; flex-wrap: wrap; gap: 2rem; padding: 1rem; justify-content: center; } .rack { min-width: 250px; max-width: 100%; background: #222; border-radius: 10px; padding: 0.5rem; box-shadow: 0 0 10px #000; overflow-x: auto; } .rack-title { text-align: center; color: #ffffff; font-weight: bold; margin-bottom: 0.5rem; } .rack-body { display: flex; gap: 0.5rem; flex-wrap: nowrap; justify-content: center; } /* Блоки */ .blocks { display: flex; flex-direction: column; gap: 0.1rem; } .block-card { height: 75.75px !important; font-size: 1rem; font-weight: 700; min-width: 37px; } /* Узлы */ .shelves { display: flex; flex-direction: column; gap: 0.1rem; max-width: 100%; overflow-x: auto; } .shelf-row { display: flex; gap: 0.1rem; justify-content: center; } .node-card { width: 37px; height: 37px !important; font-size: 1rem; font-weight: 700; text-align: center; } .card-body { display: block; text-align: center; padding-top: 4px; } .node-card.selected { border: 2px solid #fff; box-shadow: 0 0 5px #fff; transition: border 0.2s ease-in-out; } .node-card:hover { opacity: 0.8; } /* Адаптация для маленьких экранов */ @media (max-width: 992px) { .rack { max-width: 100%; margin: 0 auto; } .block-card, .node-card { min-width: 28px; min-height: 28px !important; } .node-card { font-weight: 300; } } @media (max-width: 768px) { .rack { max-width: 100%; margin: 0 auto; } .block-card, .node-card { min-width: 28px; min-height: 28px !important; } .node-card { font-weight: 500; } } @media (max-width: 576px) { .rack { max-width: 100%; margin: 0 auto; } .block-card, .node-card { min-width: 28px; min-height: 28px !important; } .node-card { font-weight: 500; } }