/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/components/src/scrollable/styles.ts
57 строк
1 KB
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import { css } from '@emotion/react'; import { CONFIG } from '../utils'; export const scrollableScrollbar = css` @media only screen and ( min-device-width: 40em ) { &::-webkit-scrollbar { height: 12px; width: 12px; } &::-webkit-scrollbar-track { background-color: transparent; } &::-webkit-scrollbar-track { background: ${ CONFIG.colorScrollbarTrack }; border-radius: 8px; } &::-webkit-scrollbar-thumb { background-clip: padding-box; background-color: ${ CONFIG.colorScrollbarThumb }; border: 2px solid rgba( 0, 0, 0, 0 ); border-radius: 7px; } &:hover::-webkit-scrollbar-thumb { background-color: ${ CONFIG.colorScrollbarThumbHover }; } } `; export const Scrollable = css` height: 100%; `; export const Content = css` position: relative; `; export const smoothScroll = css` scroll-behavior: smooth; `; export const scrollX = css` overflow-x: auto; overflow-y: hidden; `; export const scrollY = css` overflow-x: hidden; overflow-y: auto; `; export const scrollAuto = css` overflow-y: auto; `;