igray-ka.md 17.04.2026

«Играй-ка». Лендинг магазина игрушек

Одностраничный лендинг магазина детских игрушек: витрина, категории, отзывы и форма заявки.

Задача

Одностраничник для магазина игрушек в «наклеечном» стиле: толстый чернильный контур, пастельные заливки, жёсткая тень вместо размытой. Чистая вёрстка на HTML, CSS и JS, без библиотек и без сборки.

Как делал

Графика нарисована стилями, без единой картинки: лица на карточках — два radial-gradient и ::after без верхней грани, горошек по фону — radial-gradient на position: fixed, разделители секций — повторяющийся radial-gradient. Кляксы в первом экране с неправильным радиусом 44% 56% 62% 38% / 50% 44% 56% 50%, из-за чего капли не выглядят кругами.

Покачивание сделано через @keyframes, где элемент девяносто процентов цикла неподвижен и дёргается только в конце. Постоянное движение утомило бы, а короткий рывок раз в несколько секунд читается как живой объект. Фазы соседних карточек разведены через инлайн-переменные calc(var(--wob) * .35s), а на :hover анимация ставится на паузу, чтобы не складываться с трансформацией.

Итог

Лендинг работает на трёх файлах без зависимостей. Всё оформление — градиенты, контуры и тени, интерактив — vanilla JS. Анимации не требуют внимания и корректно отключаются при prefers-reduced-motion, где контент возвращается в видимость.

// похожие проекты

Ещё работы

// проект 2026
Скриншот страницы сайта chetaika с попапом

Chetaika. Книжный поисковик

Книжный поисковик поверх Google Books API: один HTML-файл, два serverless-прокси и чистый vanilla JS без зависимостей.

// проект 2026
Нет изображения

Парсер цены товара Ozon по ID

Скрипт по ID товара Ozon читает цену покупателя из зелёной плашки, отдаёт её в JSON и сам переживает антибот-проверку Ozon.

// проект 2026
Скриншот главной страницы лендинга пекарни "круассан"

«Круассан». Лендинг для пекарни

Лендинг пекарни: меню выпечки, отзывы, контакты и форма заказа торта.

// проект 2026
Нет изображения

Бот для сбора лидов из Telegram-каналов и RSS

Бот для Telegram: читает каналы и RSS-ленты, фильтрует заказы по ключевым словам с весами и присылает подходящие в личку.

// проект 2026
Нет изображения

Парсер публикаций ВКонтакте

Парсер для VK: находит подходящие посты в поиске новостей и ставит их в предложку своих групп, с защитой от повторов.

// проект 2026
Скриншот главной страницы лединга AROMA

Aroma. Лендинг кофейни

Одностраничный лендинг кофейни: атмосфера, меню с фильтрами и каруселью, форма бронирования с модалкой подтверждения.

> все проекты

// contact.php

Ну что, работаем?

Опишите задачу — разберусь и предложу решение.