/
vshmidt
/
label-studio
Обзор
Документация
Войти
/
vshmidt
/
label-studio
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
web/libs/datamanager/src/components/Common/Table/Table.prefix.css
151 строка
3 KB
Raul Martin
refactor: ECHO-448: Biome - enable format (#9625)
17 мар 2026, 18:27
Не верифицирован
17 мар 2026, 18:27
567cb96
Код
Авторство
О чём код?
.table-toolbar { display: flex; align-items: center; justify-content: space-between; min-width: 100%; padding: 0 var(--spacing-tight); background-color: var(--color-neutral-surface); height: 41px; transition: transform 0.3s ease-in-out; transform: translateY(-41px); position: absolute; &_visible { position: relative; transform: translateY(0); } } .table { width: 100%; height: 100%; display: flex; flex-direction: column; overflow: hidden; background-color: var(--color-neutral-background); &__auto-size { &_quick-view { & > div { background-color: var(--color-neutral-surface); } & .table-head { width: calc(100% + var(--spacing-base)); border-top: 1px solid var(--color-neutral-border); } } } &_fit { width: max-content; } &__sticky-header { width: 100%; } &__auto-size, &__virtual { width: auto; .table_fit & { width: fit-content; } } &__virtual { max-width: 100vw; min-width: 100vw; } &__virtual > div { min-width: fit-content; } &__row-wrapper { min-width: fit-content; position: relative; cursor: pointer; background-color: var(--color-neutral-background); &::after { content: ""; position: absolute; right: 0; top: 0; bottom: 0; flex: 1; width: var(--spacing-base); height: 100%; background: inherit; z-index: -1; transform: translateX(100%); } &_disabled, &_loading { opacity: 0.6; pointer-events: none; } &_even:not(.table__row-wrapper_selected) { background-color: var(--color-neutral-emphasis-subtle); position: relative; &::after { content: ""; position: absolute; right: 0; top: 0; bottom: 0; flex: 1; width: var(--spacing-base); height: 100%; background: inherit; z-index: -1; transform: translateX(100%); } } &_selected { background-color: var(--color-primary-emphasis); } &:not(.table__row-wrapper_selected):hover, &_context-menu-open:not(.table__row-wrapper_selected) { background-color: var(--color-primary-emphasis-subtle); } } &__cell { flex: 150 0 auto; width: fit-content; min-width: min-content; max-width: min-content; padding: var(--spacing-tight); box-sizing: border-box; display: flex; align-items: center; position: relative; word-break: break-word; color: var(--color-neutral-content-subtler); &.show-source { padding: 0; } } &__cell-content { flex: 0; display: flex; white-space: nowrap; align-items: center; color: var(--color-neutral-content); &_disabled { opacity: 0.6; pointer-events: none; } } }