UNPKG

@yandex/ui

Version:

Yandex UI components

45 lines (33 loc) 1.24 kB
/* common */ .Radiobox_view_default .Radiobox-Text { display: inline-block; color: var(--radiobox-view-default-typo-color-base); } .Radiobox_view_default .Radiobox-Box { border-radius: var(--radiobox-borderRadius); background-color: var(--radiobox-view-default-fill-color-base); transition: background .1s linear; } .Radiobox_view_default .Radiobox-Box::after { position: absolute; content: ''; opacity: 0; border-radius: var(--radiobox-after-borderRadius); background-color: var(--radiobox-view-default-dot-fill-color); transition: opacity .1s, transform .2s; transform: scale(.1); } /* disable */ .Radiobox_view_default .Radiobox-Radio_disabled .Radiobox-Box, .Radiobox_view_default .Radiobox-Radio_disabled .Radiobox-Text { opacity: var(--radiobox-disabled-opacity); } /* check */ /* TODO: Усиливаем селектор для ie11 (оторвать после https://st.yandex-team.ru/ISL-7989) */ .Radiobox_view_default .Radiobox-Radio_checked .Radiobox-Box[class] { background-color: var(--radiobox-view-default-fill-color-checked-base); } .Radiobox_view_default .Radiobox-Radio_checked .Radiobox-Box[class]::after { opacity: 1; transform: scale(1); }