КомпонентыНовое

Вкладки со скользящим указателем

Текстовые вкладки, под которыми указатель плавно переезжает к выбранной. Два вида: полоска снизу или белая капсула за текстом.

Настройки

accentColor
secondaryColor
glowColor

Основано на Line Tabs (MIT лицензия) · Условия использования

Параметры

11 параметров
ПараметрТипПо умолчаниюОписание
tabsstring[]—Названия вкладок.
defaultValuestring—Какая вкладка выбрана сразу. По умолчанию первая.
variant'line' | 'pill'"line"Вид указателя: полоска под текстом или заливка-капсула.
centerbooleanfalseВыровнять ряд по центру.
durationnumber0.4Длительность перехода указателя в секундах.
bouncenumber0Пружинистость указателя. Ноль без отскока.
onChange(tab: string) => void—Вызывается с выбранной вкладкой.
accentColorstring"#ffffff"Основной цвет: заливка таблетки или начало линии. Текст на таблетке сам станет тёмным или белым.
secondaryColorstring"#a3a3a3"Второй цвет: им заканчивается градиент линии.
glowColorstring"rgba(255, 255, 255, 0.3)"Мягкое свечение под индикатором.
classNamestring—Дополнительные классы.

Зависимости

Пакетов: 3

npm install motion clsx tailwind-merge

Похожие компоненты

Смотреть все