RUEN
GitHub

SONOЛендинг · 2026

Лендинг, который ведёт от первого экрана к готовой заявке

Концепт беспроводной колонки: две модели, сравнение, конфигуратор, корзина и заявка. На русском и английском.

Демо-лендинг

Первый экран лендинга SONO: заголовок, кнопка выбора конфигурации и две синие колонкиПервый экран SONO на телефоне

Разница между моделями видна сразу

На карточке мощность, автономность и вес. Подробная таблица раскрывается по кнопке.

Две модели SONO и раскрытая таблица сравненияКарточка SONO One Plus: 229 €, 40 Вт, 32 часа, 980 г

Покупатель собирает свой комплект

Цвет, число колонок и итог меняются вместе. Выбор сохраняется на устройстве.

Конфигуратор SONO One цвета «Графит»Цвет «Графит», две колонки и итог 298 €

Заявка уже знает, что выбрано

Корзина объединяет одинаковые позиции, а в заявку подставляется собранный комплект.

Открытая корзина с двумя колонками SONO OneЗаполненная форма и готовое обращение с выбранным комплектом

На телефоне тот же путь

Таблица прокручивается внутри блока, конфигуратор помещается в экран.

Таблица сравнения на телефонеКонфигуратор на телефоне

Как устроено

Статический сайт на React, TypeScript и Vite.

Языки
Русский и английский, выбор запоминается.
Выбор
Хранится в браузере и не теряется при перезагрузке.
Цвета
Мел и графит получены фильтрами из одного снимка колонки.
Корзина
Открывается диалогом, Escape закрывает её и возвращает фокус.

Соберите свой комплект на лендинге