/
vshmidt
/
label-studio
Обзор
Документация
Войти
/
vshmidt
/
label-studio
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
web/libs/datamanager/src/components/Label/Label.prefix.css
130 строк
2 KB
Raul Martin
refactor: ECHO-448: Biome - enable format (#9625)
17 мар 2026, 18:27
Не верифицирован
17 мар 2026, 18:27
567cb96
Код
Авторство
О чём код?
@keyframes waiting { 0% { background-position: 0 0; } 100% { background-position: 37px 0; } } .label-view { height: 100%; width: 100%; display: flex; flex-direction: column; color: var(--color-neutral-content); &__waiting { top: 50%; left: 50%; width: 150px; height: 10px; z-index: 100; position: absolute; border-radius: 4px; transform: translate(-50%, -50%); box-shadow: 0 5px 20px var(--black_20); background-image: repeating-linear-gradient( -63.43deg, rgb(255 255 255 / 20%) 1px, var(--color-primary-surface) 2px, var(--color-primary-surface) 6px, rgb(255 255 255 / 20%) 7px, rgb(255 255 255 / 20%) 12px ); background-color: #fff; background-size: 37px 100%; &_animated { animation: waiting 1s linear infinite; } } &__header { flex: none; display: flex; min-height: 56px; padding: 0 1em; align-items: center; justify-content: space-between; } &__table { z-index: 2; display: flex; height: 100%; flex: 200px 0 0; position: relative; flex-direction: column; } &__content { flex: 1; display: flex; height: calc(100% - 46px); } &__dataview { flex: 1; width: 100%; height: 100%; display: flex; min-width: 202px; .data-view-dm { margin-bottom: 0; } } &__lsf-wrapper { flex: 1; z-index: 1; min-width: 0; display: flex; position: relative; box-sizing: border-box; flex-direction: column; &_mode { &_explorer { margin-left: 1px; margin-top: -1px; border-top: 1px solid var(--black_15); } } } &_loading { .label-view__lsf-container { opacity: 0.2; pointer-events: none; } } &__lsf-container { width: 100%; height: 100%; display: flex; flex-direction: column; overflow-y: auto; & > div { --main-bg-color: var(--color-neutral-surface); flex: 1; height: 100%; } } &__lsf-toolbar { height: 50px; } &__lsf-content { flex: 1; overflow: auto; box-sizing: border-box; padding-bottom: 50px; } }