CTA Split
Призыв полосой: текст слева, кнопки справа.
Весь каталог — 249 записей в 22 рубриках: эффекты, секции и готовые страницы. У каждой записи живое превью, открытый исходный код и установка одной командой. Строка фильтра сужает список с первого символа.
Призыв полосой: текст слева, кнопки справа.
Возможности колонками: появление ведёт ОДИН наблюдатель на секцию, очередь раздаётся переменной --i, и наблюдатель о…
Центрированный первый экран: заголовок выезжает по словам, за текстом дышит аура акцента.
Продуктовый первый экран в духе больших витрин: крупная плотная типографика, две ссылки-пилюли и продукт, который вы…
Витрина работ стеной в духе Pinterest — вариант showcase-gallery для случая, когда у работ разные форматы и подгонят…
Характеристики сеткой на волосяных линиях: у ячейки только верхняя и левая границы, лишние гасятся по nth-child — на…
Скроллителлинг: кадр закреплён и меняется под активную главу.
Отзывы двумя встречными лентами: контент дублируется дважды, трек едет на -50% — стыка нет.
Финальный призыв: кнопка с бегущим бликом и дышащее пятно акцента, анимированное transform и opacity — а не backgrou…
Аккордеон на нативных details: клавиатура, скринридер и поиск по странице бесплатно.
Вопросы двумя колонками, все ответы на виду — для коротких ответов, где аккордеон только берёт лишний клик.
Секция возможностей на bento-сетке.
Подвал с формой подписки наверху.
Подвал: колонки перестраиваются одним auto-fit без единого медиазапроса — раскладка зависит от реально доступной шир…
Герой со строками, выезжающими из-под маски.
Логотипы спокойной сеткой: при наведении на один притухают остальные — одной строкой на :has(), без обработчиков.
Полоса клиентов бесконечной лентой: контент дублируется дважды, трек едет на -50% — стыка не существует.
Минималистичная шапка с полноэкранным меню на нативном popover: верхний слой, Esc и клик мимо — от платформы.
Липкая шапка: подложка активного пункта переезжает между ссылками, уплотнение панели ловится маячком и IntersectionO…
Тарифы: рекомендованный план выделен масштабом, а не отдельными размерами и отступами — сетка остаётся ровной, а на…
Тарифы с переключателем месяц/год.
Витрина работ: по наведению приближается картинка внутри неподвижной рамки, а не карточка — соседи не сдвигаются и р…
Полоса цифр: счётчики стартуют, когда полоса реально попала в кадр, и засыпают по достижении цели.
Отзывы сеткой с крупной цитатой во всю ширину.
Форма связи рядом с прямыми контактами.
Таблица сравнения тарифов с липкой первой колонкой: на телефоне она едет вбок, а названия строк остаются на месте…
Процесс шагами с линией, которая дорисовывается по мере появления шагов.
Сетка статей, у которой в ряду совпадают все линии — низ обложки, дата, заголовок, врезка, подпись.
Журнальный список статей: крупные строки, соседи наведённой приглушаются, а за курсором плывёт снимок статьи.
Интеграции кольцом вокруг центрального узла.
Липкая шапка, которая выворачивается по тому, что под ней едет: mix-blend-mode: difference вместо наблюдателя и клас…
Сетка команды: aspect-ratio на рамке и object-fit на снимке принимают кадры любых пропорций, явные width/height убир…
История по периодам: линия дорисовывается и события проявляются за движением прокрутки, метка на рельсе тянется за к…
Видео-секция как фасад: до клика на странице лежит кадр-заставка и кнопка, а не плеер.
Интеграции живой схемой: сервисы по бокам, продукт в центре, по связям бегут световые импульсы — слева данные входят…
Строчная форма подписки с двумя ловушками для ботов: правильно спрятанное поле-приманка (не display:none, плюс tabin…
Полоса с обратным отсчётом — вариант banner-sticky для события с дедлайном: релиз, конференция, конец распродажи.
Липкая полоса-объявление с закрытием, которое запоминается.
Сравнение карточками — вариант comparison-table для узких экранов и коротких списков: таблица на телефоне скроллится…
Установка через команду — вариант download-panel для инструмента разработчика: файлы никто не скачивает, ставят паке…
Hero с фоновым видео — четвёртый вариант вида hero: несёт свой фон (сокета нет намеренно).
Cookie-плашка — третий вариант вида banner: спрашивает, а не зовёт.
Панель загрузки, которая подсвечивает подходящую сборку, но не прячет остальные: детект отвечает не «что показать»…
Подписка с лид-магнитом — вариант newsletter-inline для случая, когда рассылку надо продать: слева оффер и «что внут…
Один человек крупно — вариант team-grid для случая, когда лицо одно и оно продаёт: автор курса, основатель, эксперт.
Ролик с главами — вариант video-facade для видео длиннее минуты: клик по главе перематывает и играет, досматривать ц…
Контакты без формы — вариант contact-split для случая, когда писать в форму никто не хочет: адрес удобнее скопироват…
404 с выходом — вариант error-state для сайта с поиском: тупик превращается в развилку.
Страница «не найдено», которая угадывает нужный адрес по расстоянию редактирования.
Подвал из-под страницы — третий вариант вида footer: контент уезжает вверх и открывает подвал, который будто всегда…
Витрина товаров: карточки с ценой, плашкой и ховер-подъёмом;
Расписание сеткой — второй вариант вида timeline: timeline-rail рассказывает историю по периодам, здесь — план по ко…
Чек-лист прогресса — второй вариант вида steps: steps-flow рассказывает процесс, здесь — состояние прохождения: галк…
Один товар крупно — второй вариант вида products: страница-презентация флагмана.
Меню с ценами — третий вариант вида pricing для локального бизнеса: группы позиций с точечной отбивкой до цены, как…
Full-bleed WebGL-градиент на голом three.js: плавно перетекающая плазма с IQ-палитрой.
Светящиеся ленты, текущие через кадр: полноэкранный фрагментный шейдер на OGL.
Северное сияние одним фрагментным шейдером: у занавеса резкая нижняя кромка и вертикальные лучи разной длины над ней…
Пузырьки, всплывающие снизу вверх.
Шары сливаются и растекаются, как капли ртути.
Созвездие: точки дрейфуют, близкие соединяются линиями, курсор притягивает соседей.
Фон-сетка из точек, которые подсвечиваются прожектором вокруг курсора.
Медленно дрейфующее 3D-поле из ~1800 частиц — фон на настоящем WebGL (голый three.js, без React Three Fiber).
Фон-сетка с бегущими лучами: кометы с градиентными хвостами летят по горизонталям и вертикалям решётки.
Лента из скруглённых треугольных плиток течёт через кадр по наклонной оси и скручивается вокруг неё.
Плёночное зерно поверх любого фона: SVG feTurbulence как data-URI + steps()-джиттер — зерно «живёт» как на плёнке.
Сетка стеклянных плиток лежит поверх снимка и преломляет то, что под ними.
Ретро-сетка: клетчатая плоскость уходит к горизонту и едет на камеру.
Метеоры: светящиеся росчерки падают по диагонали, каждый со своей задержкой и скоростью.
Мерцающая сетка: поле квадратов, случайные клетки перемигиваются.
Мягко дышащий фон из размытых цветных пятен — чистый CSS, ноль JS.
Пульсирующий градиентный шар с настраиваемыми оттенком, размером, свечением и скоростью — крути в панели и копируй.
Снимок проступает там, где курсор размазал жидкость, и след сам зарастает.
Приём анаморфных билбордов, тех самых «naked-eye 3D» экранов на углу дома: в кадре стоит ящик, его переднее отверсти…
Свет сквозь воду: по кадру идёт волновое поле, а на дне бассейна светятся жилы каустики.
Вертикальная двойная спираль из скруглённых треугольных плиток: две нити вьются вокруг оси, между ними идут перемычк…
Пульс от центра: кольца расходятся и тают, фазы распределены отрицательными задержками одной анимации.
Атласная ткань: складки текут, и по их склонам бежит блик.
Сад, который накапливается: по клику распускается цветок и остаётся навсегда.
Настоящая жидкость на GPU: поле скорости и краска живут в текстурах и пересчитываются каждый кадр парой буферов «чит…
Объёмные лучи из источника над кадром: веер прутьев света в запылённом воздухе.
За курсором тянутся светящиеся трубки: голова идёт к указателю, хвост отстаёт цепочкой и плавно догоняет.
Сцена рисуется в свой буфер (render target) и попадает на экран через форму окна — и за стеклом стоит МЕСТО, а не аб…
Объёмный свет: луч камеры идёт сквозь дымку шагами и на каждом шаге набирает свет, гася то, что за ним.
Живая 3D-сцена выведена полиграфическим растром: точками переменного размера, штриховкой или ASCII-глифами.
Бензиновая плёнка: радужные разводы текут по кадру, и цвет тут не назначен, а вычислен из физики тонкой плёнки.
Камера летит сквозь коридор объёмных слов: они проносятся мимо, поворачиваются боком и тают в тумане.
Предмет стоит на полированном полу студии: под ним живое отражение, контактная тень и свет софтбокса, курсор поворач…
Фон страницы плавно перекрашивается по мере прокрутки: тон идёт по цветовому кругу, и каждая секция оказывается в св…
Слова и цифры из ASCII-символов: поле шума, из которого проступают буквы.
Металлический блик по тексту: градиент шире строки едет по background-position, текст работает маской.
Текст «расшифровывается» из случайных символов на входе.
Ротатор слов: рамка обжимается по ширине текущего слова, слово уезжает вверх, следующее приходит снизу.
Манифест-текст: слова проявляются по одному в такт прогрессу скролла (scrub);
Строки текста проявляются на скролле из блюра и клип-маски (scrub): из расфокуса в резкость.
Вес букв тянется к курсору: чем ближе буква, тем жирнее (гаусс по расстоянию, font-variation-settings).
Заголовок, где каждое слово выезжает из-под маски со стаггером — классический вход текста.
Заголовок как отливка из жидкого хрома.
Анимированный градиентный текст: background-clip:text, широкий градиент бесконечно течёт по буквам.
Буквы летят по выбранному маршруту сквозь кадр и на ходу переливаются одна в другую: через кадр слева направо, из гл…
Глитч-надпись: слои-каналы в псевдоэлементах порезаны clip-path и дёргаются step-end всплесками.
Текст как окно: сквозь буквы видно фотографию или живое видео.
Надпись из частиц с НАСТОЯЩЕЙ физикой курсора: наведение расталкивает, зажатая кнопка притягивает, пружина возвращае…
Надпись, собранная из частиц: они разлетаются по щелчку и стягиваются обратно.
Список с линзой: строка у середины кадра — крупная и яркая, к кромкам сжимается и гаснет, фокус непрерывный и отматы…
Снимки вшиты прямо в строку заголовка и раскрываются по прокрутке — слова честно раздвигаются, освобождая им место.
Посимвольный барабан, как на табло аэропорта: при смене фразы каждый знак прокручивается своей колонкой через случай…
Маркер ведёт по тексту вслед за прокруткой: строки подсвечиваются по очереди, как будто читают с фломастером.
Контурный заголовок заливается цветом по мере прохождения через кадр — индикатор прогресса, живущий прямо в буквах…
Заголовок разъезжается на цветные каналы тем сильнее, чем быстрее крутят страницу.
Камера летит сквозь коридор объёмных слов: они проносятся мимо, поворачиваются боком и тают в тумане.
Печатная машинка: текст набирается посимвольно с мигающей кареткой — чистый CSS (steps).
Спойлер как в Telegram: текст спрятан под дымкой мерцающих частиц, клик раскрывает (частицы разлетаются), клик снова…
Абзац проявляется по словам вслед за прокруткой (приём длинных манифестов Apple/Linear): один именованный view()-тай…
Заголовок собирается по строкам: каждая въезжает из-под своей маски со сдвигом по времени.
Буквы надуваются под курсором и опадают за ним.
Full-bleed WebGL-градиент на голом three.js: плавно перетекающая плазма с IQ-палитрой.
Парящий деформирующийся 3D-блоб с физическим материалом: рельеф дописан в вершинную программу штатного PBR-материала…
Grid-интро: центральная плитка уменьшается из scale(3) до своего места в сетке, слои соседних плиток проявляются кас…
Дышащая сфера с вершинной дисторсией (слоистый шум в vertex-шейдере) и фейк-френелем;
Фото-интро: одна карточка во весь экран уезжает в свою ячейку мозаики 5×3, остальные влетают со своих краёв с расфок…
Хиро-вход: слова заголовка выезжают из overflow-масок снизу stagger-ом (ручной split), затем подзаголовок и CTA.
Лента из скруглённых треугольных плиток течёт через кадр по наклонной оси и скручивается вокруг неё.
Заголовок как отливка из жидкого хрома.
Прожектор на hero: широкий луч из угла одним радиальным градиентом — мягкость без blur.
Буквы летят по выбранному маршруту сквозь кадр и на ходу переливаются одна в другую: через кадр слева направо, из гл…
Лампа над сценой: тонкая перекладина света разгорается из середины, вниз идёт конус, и содержимое стоит в освещённом…
Пейзаж, у которого семь планов разъезжаются на прокрутке, целиком лежит в одном svg: планы живут в координатах viewB…
Мини-игра «собери напиток»: стакан в центре, кнопки ингредиентов, жидкость льётся сверху, лёд ПАДАЕТ кубиками и плещ…
Приём анаморфных билбордов, тех самых «naked-eye 3D» экранов на углу дома: в кадре стоит ящик, его переднее отверсти…
Вертикальная двойная спираль из скруглённых треугольных плиток: две нити вьются вокруг оси, между ними идут перемычк…
Гранёный кристалл преломляет снимок за собой по-настоящему: луч ломается дважды — на входной грани и на выходной…
Настоящая жидкость на GPU: поле скорости и краска живут в текстурах и пересчитываются каждый кадр парой буферов «чит…
Печатный лист складывается гармошкой и раскрывается обратно.
За курсором тянутся светящиеся трубки: голова идёт к указателю, хвост отстаёт цепочкой и плавно догоняет.
Сцена рисуется в свой буфер (render target) и попадает на экран через форму окна — и за стеклом стоит МЕСТО, а не аб…
Объёмный свет: луч камеры идёт сквозь дымку шагами и на каждом шаге набирает свет, гася то, что за ним.
Живая 3D-сцена выведена полиграфическим растром: точками переменного размера, штриховкой или ASCII-глифами.
Камера летит сквозь коридор объёмных слов: они проносятся мимо, поворачиваются боком и тают в тумане.
Предмет стоит на полированном полу студии: под ним живое отражение, контактная тень и свет софтбокса, курсор поворач…
Параллакс на настоящей перспективе: камера летит сквозь коридор из планов фотографий — ближние проносятся мимо, даль…
Scroll-driven секция: плавный скролл на Lenis + parallax-слои и reveal на GSAP ScrollTrigger.
Скролл-история: главы текста слева, липкое изображение справа меняется кинематографичным кроссфейдом (blur+scale) на…
Скролл «везёт камеру» сквозь слои: каждый масштабируется на зрителя и растворяется, финал — посадка на контент.
Секвенция кадров по скроллу (техника Apple): прокрутка мотает «видео» на canvas.
Секция горизонтального скролла: вертикальный скролл двигает пришпиленную ленту панелей вбок (ScrollTrigger pin+scrub…
Стек секций: карточки липнут к верху и наезжают друг на друга, уходящая сжимается и темнеет.
Панели-сервисы с разнослойным параллаксом: визуал едет внутри clip, крупный контурный номер — навстречу скроллу.
Полоса прогресса чтения вверху страницы на чистом CSS scroll-driven — ноль JS.
Пейзаж, у которого семь планов разъезжаются на прокрутке, целиком лежит в одном svg: планы живут в координатах viewB…
Луч вдоль контента, прорисовываемый прокруткой: pathLength=1 и stroke-dashoffset 1→0 от view-timeline.
Прокрутка как два числа на элементе: положение и скорость.
Список с линзой: строка у середины кадра — крупная и яркая, к кромкам сжимается и гаснет, фокус непрерывный и отматы…
Снимки вшиты прямо в строку заголовка и раскрываются по прокрутке — слова честно раздвигаются, освобождая им место.
Маркер ведёт по тексту вслед за прокруткой: строки подсвечиваются по очереди, как будто читают с фломастером.
Кольцо снимков, которое вращает прокрутка: сцена липнет к экрану, кадры идут по кругу, и каждый держится вертикально…
Контурный заголовок заливается цветом по мере прохождения через кадр — индикатор прогресса, живущий прямо в буквах…
Смаз скорости: пока страница летит, за снимком тянутся призрачные копии — чем быстрее прокрутка, тем длиннее шлейф;
Сплошная шторка поверх содержимого с вырезанным окном: прокрутка раздвигает окно, пока шторка не исчезнет.
Фон страницы плавно перекрашивается по мере прокрутки: тон идёт по цветовому кругу, и каждая секция оказывается в св…
Абзац проявляется по словам вслед за прокруткой (приём длинных манифестов Apple/Linear): один именованный view()-тай…
Блок проявляется через раскрывающийся вырез, пока входит в кадр: снизу вверх, из середины, шторкой или по диагонали.
Фотография, пересобранная из ASCII-символов.
Картинка под резиновой сеткой: курсор оставляет расходящуюся волну, которая гаснет сама.
WebGL-дисторсия фотографии: под курсором «капля»-линза, движение гонит рябь с хроматической аберрацией (кастомный ше…
Список ссылок: при наведении под курсором всплывает изображение и следует за ним с инерцией и наклоном по скорости.
Шлейф изображений за курсором: каждые N пикселей пути всплывает картинка со случайным наклоном и тут же тает (пул та…
Вода по фотографии на чистом canvas 2D: курсор гонит круги, клик роняет крупную каплю.
Сравнение «до/после»: разделитель перетаскивается мышью, тачем или клавиатурой;
Сетка стеклянных плиток лежит поверх снимка и преломляет то, что под ними.
Живая капля стекла тянется за курсором, увеличивает и преломляет снимок под собой, на рывке вытягивается нитью и рвё…
Фотография разобрана на облако точек, и по кадру идёт медленная волна глубины: на гребне точки выходят из плоскости…
Слайдер, у которого кадры не сменяют друг друга, а растекаются один в другой: оба берутся из смещённых координат, по…
Текст как окно: сквозь буквы видно фотографию или живое видео.
Снимки падают в кадр и скачут по полу, пока не улягутся;
Веер снимков, как карты в руке: в покое стопка почти сложена, под курсором раскрывается и доворачивается за рукой.
Гранёный кристалл преломляет снимок за собой по-настоящему: луч ломается дважды — на входной грани и на выходной…
Печатный лист складывается гармошкой и раскрывается обратно.
Полотно со снимком висит на кромке и ведёт себя как настоящая ткань: провисает под тяжестью, ходит от порывов ветра…
Живая 3D-сцена выведена полиграфическим растром: точками переменного размера, штриховкой или ASCII-глифами.
Смаз скорости: пока страница летит, за снимком тянутся призрачные копии — чем быстрее прокрутка, тем длиннее шлейф;
Цифровой глитч картинки по ховеру — медиа-родня glitch-text: две копии кадра как «разъехавшиеся каналы» (фильтры + s…
Кадр раскрывается вайпом по вырезу и одновременно съезжает с зума.
Лендинг SaaS-продукта из тех же секций, что и лендинг студии: другой характер собирается пропсами и двумя переменным…
Готовый лендинг креативной студии из семи секций каталога.
Продуктовая страница в духе больших витрин Apple.
Лендинг креативного агентства — первая страница каталога с живым фоном в сокете: hero держит light-rays через проп b…
Лендинг настольного приложения — самая длинная готовая страница: тринадцать секций, из них восемь впервые на страниц…
Лендинг конференции — первый событийный архетип: обратный отсчёт тикает в баннере, северное сияние в сокете hero, пр…
Лендинг онлайн-курса — образовательный архетип: продаёт путь (программа шагами) и человека (автор прожектором team-s…
Лендинг CLI-инструмента — инженерный архетип: установка одной командой сразу после hero (разработчик пришёл ставить…
Личный сайт — портфольный архетип и самая короткая готовая страница: семь секций, потому что у одного человека нет т…
Инди-игра — самый тёмный архетип: атмосфера продаёт, поэтому живой фон (metaballs) прямо в hero.
Финтех — архетип «деньги»: банковский тон, тихий градиент в hero, аптайм в цифрах, безопасность — самая большая плит…
Магазин — десятый архетип и первая страница с товарной витриной (product-grid): промо-баннер с кодом, короткий hero…
Экспедиции выходного дня — архетип «путешествия» и первая страница с hero-video: атмосферу природы продаёт движущийс…
Отель/загородный дом — архетип гостеприимства: продают фотографии и прямые цены.
Подкаст — архетип «шоу»: продаётся привычка слушать.
Жилой дом — архетип «недвижимость»: хребет из проверяемых фактов.
Вейтлист — страница до продукта: шесть секций, одна цель — почта.
Приют/фонд — архетип «нонпрофит»: страница просит доверия, а не денег.
Журнал — архетип «медиа»: страница продаёт привычку читать.
Кофейня-пекарня — архетип «локальный бизнес»: страница зовёт дойти ногами, а не купить по кнопке.
Юридическая фирма — архетип «профессиональные услуги»: выбирают, кому доверить проблему.
Глобус из точек: сфера вращается сама и раскручивается рукой, между узлами тянутся дуги больших кругов.
Луч между двумя DOM-узлами: путь меряется по раскладке, по нему бежит световой импульс.
Колода карточек: верхняя по кругу уходит под низ — сама по таймеру или свайпом.
Конфетти по клику: залп из точки клика, своя физика на canvas — гравитация, трение, вращение.
Узлы едут по круговым орбитам: угол каждого задаёт отрицательная задержка одной общей анимации, контр-вращение держи…
Живой список уведомлений: новое въезжает сверху, остальные сдвигаются layout-анимацией, лишнее тает.
Поле штрихов смотрит на курсор: угол каждого считает сам CSS через atan2(), скрипт шлёт только координату курсора в…
Печатающийся терминал на чистом CSS: команды набираются посимвольно (width в ch + steps), вывод появляется разом, сц…
Приём анаморфных билбордов, тех самых «naked-eye 3D» экранов на углу дома: в кадре стоит ящик, его переднее отверсти…
Гранёный кристалл преломляет снимок за собой по-настоящему: луч ломается дважды — на входной грани и на выходной…
Объёмный свет: луч камеры идёт сквозь дымку шагами и на каждом шаге набирает свет, гася то, что за ним.
Диалог с «печатает…»: переписка проигрывается как в настоящем мессенджере — три дышащие точки, пузырь снизу с наддув…
Линия-струна: курсор оттягивает разделитель, отпустил — пружинит и дозванивает.
Контур прорисовывается штрихом и следом наливается цветом.
Искры от клика на canvas 2D.
Кнопка-магнит с ГЛУБИНОЙ: корпус тянется к курсору, а подпись внутри едет дальше него отдельным слоем — двухслойный…
Переключатель темы: солнце превращается в луну ОДНОЙ фигурой — круг выгрызается вторым кругом через SVG-маску, лучи…
Пружинный stagger-выход карточек на Motion (motion.dev) с hover-откликом.
Пружинный переключатель: ручка прыгает spring-ом, трек плавно меняет цвет;
Мини-игра «собери напиток»: стакан в центре, кнопки ингредиентов, жидкость льётся сверху, лёд ПАДАЕТ кубиками и плещ…
Радиальное меню: пункты разлетаются веером из центральной кнопки и складываются той же пружиной.
Инвентарь ссылок для билдера: семь характеров подчёркивания и хода — выезд слева, рост из центра, «уходит и приходит…
Число плавно «прокручивается» от нуля до значения при появлении.
Диалог с «печатает…»: переписка проигрывается как в настоящем мессенджере — три дышащие точки, пузырь снизу с наддув…
Скретч-карта: серебристый слой стирается указателем как монеткой (canvas + destination-out), доля стёртого считается…
Спойлер как в Telegram: текст спрятан под дымкой мерцающих частиц, клик раскрывает (частицы разлетаются), клик снова…
Bento-сетка: плитки разного размера в одной решётке, подсветка следует за курсором.
Карточка наклоняется в 3D вслед за курсором, по поверхности скользит блик.
Карточка-стекло: наклоняется за курсором, по поверхности едет продолговатый блик как по глянцевой печати.
Сетка work-карточек: обложка крупнее контейнера и движется внутри clip при скролле;
Карточка с мягким прожектором, который следует за курсором.
3D-наклон по прогрессу скролла: панель входит завалённой в перспективу, в центре вьюпорта выпрямляется и уходит в об…
Карточка переворачивается в 3D по клику (spring), у лицевой и обратной стороны свой контент.
Карточка с вращающимся conic-градиентным свечением по краю — чистый CSS на @property.
Подложка въезжает в карточку с той же кромки, через которую зашёл курсор, и уезжает в ту, через которую он вышел;
Карточка товара, из которой по наведению выталкивается сам товар: растёт от донышка, приподнимается и чуть кренится…
Товар выбрасывается из карточки пружиной с перелётом и лёгкой тряской, а направление берётся из того, с какой сторон…
Кастомный курсор: кольцо плавно следует за мышью, точка — точно за ней;
Шлейф частиц за курсором на canvas: рождаются вдоль движения, разлетаются с гравитацией и гаснут;
Кастомный курсор-круг с mix-blend-mode:difference: инвертирует всё под собой, над интерактивным текстом растёт.
Живая капля стекла тянется за курсором, увеличивает и преломляет снимок под собой, на рывке вытягивается нитью и рвё…
Настоящая жидкость на GPU: поле скорости и краска живут в текстурах и пересчитываются каждый кадр парой буферов «чит…
За курсором тянутся светящиеся трубки: голова идёт к указателю, хвост отстаёт цепочкой и плавно догоняет.
Упругий хвост за курсором: цепочка догоняющих друг друга узлов.
Линия-струна: курсор оттягивает разделитель, отпустил — пружинит и дозванивает.
Поповер, который едет за курсором: у краёв экрана переворачивается на другую сторону, а на прокрутке прячется — инач…
Переход страниц на View Transitions API: анимация описана только в CSS (::view-transition-old/new), JS — один вызов.
Морф общего элемента без библиотек: одно свойство view-transition-name — и браузер сам интерполирует миниатюру в обл…
Переход общим элементом: карточка из сетки не исчезает, а физически перелетает и разворачивается в обложку детальной…
Переход-диафрагма: новая страница раскрывается кругом из точки клика (clip-path circle), радиус считается до дальнег…
Пиксельный переход: экран рассыпается на квадраты, вспыхивающие в случайном порядке, под ними меняется страница — и…
Переход стопкой в духе iOS: текущая страница отъезжает вглубь и притухает, новая въезжает снизу отдельным листом с т…
Переход между страницами шторкой: полосы наезжают снизу stagger-ом, контент меняется под ними, полосы уходят вверх.
Печатный лист складывается гармошкой и раскрывается обратно.
Сплошная шторка поверх содержимого с вырезанным окном: прокрутка раздвигает окно, пока шторка не исчезнет.
3D-галерея-«док на боку»: центральный кадр крупнейший, соседи пакуются плотнее и веером уходят вниз в глубину;
Три волновые WebGL-ленты (волна · дуга · скрутка) на скролл-странице: увлекаются скроллом, панель Tweakpane с табами…
3D coverflow-карусель на чистом CSS-3D: активный слайд фронтально, соседи развёрнуты и утоплены;
Перетаскиваемая галерея: тяни ленту мышью или тачем, отпусти — доедет по инерции (Draggable + InertiaPlugin).
Бегущая строка, у которой скорость и наклон берутся из СКОРОСТИ прокрутки, а не из её положения.
Лента, которая едет ПО САМОЙ кривой: буквы стекают в провис, выныривают на гребень и наклоняются по касательной весь…
Бегущая строка с провисающей базовой линией: слова висят на гирлянде и наклоняются вместе с ней.
Бесконечная бегущая строка с плавными краями и паузой на hover — чистый CSS.
Фильтруемая сетка в духе Isotope: плитки переезжают на новые места, уходящие тают, приходящие всплывают.
Пинтерест-стена на чистом CSS: одно свойство columns, ни строчки JS и ни одного медиазапроса.
Masonry как у Pinterest: плитка уходит в самую короткую колонку, а высота считается из соотношения сторон — ни одног…
Снимки падают в кадр и скачут по полу, пока не улягутся;
Веер снимков, как карты в руке: в покое стопка почти сложена, под курсором раскрывается и доворачивается за рукой.
Кольцо снимков, которое вращает прокрутка: сцена липнет к экрану, кадры идут по кругу, и каждый держится вертикально…
Аккордеон-галерея: полосы кадров, раскрывающиеся по наведению и клику — классика фотопортфолио.
Кнопка-магнит с ГЛУБИНОЙ: корпус тянется к курсору, а подпись внутри едет дальше него отдельным слоем — двухслойный…
Кнопка с бегущим бликом: по кайме крутится коническая подсветка (@property), по плашке раз в цикл проходит зайчик.
Кнопка-лайк: по клику сердце пружинит, вокруг разлетаются и гаснут цветные частицы.
Светящийся луч бежит по периметру рамки: анимированный угол conic-gradient (@property) + маска-кольцо, чистый CSS.
Инвентарь кнопок для билдера: ВИД (solid, outline, ghost, soft, gradient, glow) и ДВИЖЕНИЕ (lift, press, блик, залив…
Кнопка с Material-рябью, расходящейся из точки клика.
Кольцо прогресса: дуга через stroke-dashoffset, число доезжает до значения rAF-анимацией, которая засыпает по достиж…
Прелоадер страницы: прогресс-бар со счётчиком %, шторка уезжает вверх, контент входит каскадом.
Скелетон-карточка с бегущим бликом: одна keyframes-анимация синхронно ведёт shimmer по всем «костям».
Кольцевой спиннер загрузки с conic-градиентом — чистый CSS, маска вырезает центр.
Лоадер из трёх пульсирующих точек с градиентом — чистый CSS, ноль зависимостей.
Три волновые WebGL-ленты (волна · дуга · скрутка) на скролл-странице: увлекаются скроллом, панель Tweakpane с табами…
Мини-игра «собери напиток»: стакан в центре, кнопки ингредиентов, жидкость льётся сверху, лёд ПАДАЕТ кубиками и плещ…
Скретч-карта: серебристый слой стирается указателем как монеткой (canvas + destination-out), доля стёртого считается…
Поле с плавающей подписью: подпись уезжает в вырез рамки.
Подписка с лид-магнитом — вариант newsletter-inline для случая, когда рассылку надо продать: слева оффер и «что внут…
Дизайн-система каталога: шесть ручек — тон, насыщенность и светлота акцента, скругление, плотность и масштаб текста…
Вертикальная двойная спираль из скруглённых треугольных плиток: две нити вьются вокруг оси, между ними идут перемычк…
Парящий деформирующийся 3D-блоб с физическим материалом: рельеф дописан в вершинную программу штатного PBR-материала…
Ничего не совпало. Сотрите часть запроса.