КарточкиProНовое

Карточки стопкой при прокрутке

При прокрутке карточки ложатся одна на другую со стопкой и лёгким наклоном. Работает только на CSS sticky, без JavaScript.

Настройки

cardColor
secondaryColor
highlightColor

Основано на CSS Card Stacking (MIT лицензия) · Условия использования

Параметры

9 параметров
ПараметрТипПо умолчаниюОписание
cards{ title: string; description: string; href?: string; linkLabel?: string }[]—Карточки стопки: заголовок, текст и ссылка.
asideReactNode—Закреплённый блок справа, например заголовок раздела. На телефоне скрыт.
heightstring"100vh"Высота одного шага прокрутки, любая длина CSS.
tiltnumber6Наклон карточек в градусах. Они чередуются: вправо, прямо, влево.
cardWidthnumber420Ширина карточки в пикселях.
classNamestring—Дополнительные классы.
cardColorstring"#a3a3a3"Цвет второй карточки в каждой четвёрке. Текст сам становится тёмным или белым.
secondaryColorstring"#262626"Цвет третьей карточки в каждой четвёрке.
highlightColorstring"#f5f5f5"Светлый цвет первой карточки в каждой четвёрке.

Зависимости

Пакетов: 2

npm install clsx tailwind-merge

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

Смотреть все