РемонтПро — концепт-сайт компании по ремонту квартир
КлиентКонцептуальный проект
СфераРемонт и отделка квартир
Период2026

РемонтПро — концепт-сайт компании по ремонту квартир

Концепт-сайт компании по ремонту: живой калькулятор стоимости с toggle «Срочный +20%», портфолио с chip-фильтрами по 3 типам ремонта и уникальная фоновая анимация «Drafting Lines» — рисующиеся SVG-планировки и линейки-рулетки.

HTML5TailwindCSSVanilla JSIntersectionObserverInter
Открыть сайт ↗

Результаты

  • 11 секций: Hero → Stats → 3 типа ремонта → Портфолио → Этапы → Калькулятор → Отзывы → FAQ → Контакты → Footer

  • Живой калькулятор: тип × площадь (slider) × комнаты × 4 опции × toggle «Срочный +20%» — пересчёт мгновенный с разбивкой base/материалы/опции

  • Портфолио с 6 объектами и chip-фильтрами (Дизайнерский / Капитальный / Косметический) без перезагрузки

  • Уникальная фоновая анимация «Drafting Lines»: рисующиеся SVG-планировки, дрейфующие линейки-рулетки, диагональные карандашные мазки, mesh-gradient

  • Минимализм: только Inter, чёрно-серый ink `#1c1b1a` + slate-blue акцент `#515f74`, без серифов и декора

Задача

Показать, как должен выглядеть сайт ремонтной компании среднего и премиум сегмента — не «оранжево-синий лендинг 2015-го с подсолнухами», а строгий минималистичный конструктор, который сразу транслирует профессионализм: фиксированная смета, рассрочка 0%, гарантия 3 года, свои бригады без субподрядчиков.

Концепция «Minimal Renovation»: тёплый off-white #fcf8f8 как фон чистоты, графитовый ink #1c1b1a для контраста и веса, slate-blue #515f74 для акцентов и CTA. Единственный шрифт — Inter, никаких серифов и декоративных элементов. Тон — спокойный, уверенный, без «продающего» давления.

Решение

Стартовая точка — собственная дизайн-система «Minimal Renovation»: семь surface-токенов от чистого белого #ffffff до тёплого серого #e5e2e1, графитовая основа ink с soft-вариантом, slate-blue accent со светлым accent-light для подсветки активных состояний, единственное семейство Inter 400–800, скругления 4–24px, тонкие тени с лёгким графитовым подтоном на ховере. Из четырёх концепт-экранов (главная, портфолио, калькулятор, контакты) — ручная сборка в один длинный одностраничник с расширенным интерактивом.

Живой калькулятор с разбивкой сметы

Не «оставьте телефон — пришлём смету», а реальный пересчёт в реальном времени:

  • Тип ремонта — Косметический 4 500 / Капитальный 8 500 / Дизайнерский 15 000 ₽/м²
  • Площадь — range-slider 20–200 м² с шагом 5
  • Комнаты — slider 1–5+ (для контекста)
  • Опции — 4 чекбокса (сантехника, электрика, окна, натяжные потолки) с фиксированными добавками
  • Срочный ремонт — кастомный toggle-переключатель с множителем ×1.2

Sticky-панель результата в тёмной заливке (контраст с лёгким фоном) показывает разбивку: базовая стоимость → материалы (~50% от базы) → доп. опции → итог. Форматирование через toLocaleString('ru-RU') для разделителей разрядов.

Уникальная фоновая анимация «Drafting Lines»

Главное отличие от типового сайта ремонтной компании — авторский визуальный язык, отсылающий к чертежам и измерениям. Никаких типовых «частиц» или «оранжевых шариков»:

  • Mesh gradient drift — глобальный фоновый слой с тремя радиальными slate-blue градиентами, плавно перемещаются по экрану с 28-секундным циклом
  • Floor plan SVG drawing — линии планировки квартиры в hero и контактах рисуются stroke-dasharray: 600 через stroke-dashoffset с задержками между путями (14-секундный цикл) — эффект архитектурного эскиза, который чертит себя сам
  • Ruler tape lines — горизонтальные «измерительные линейки» с тонкими делениями (через CSS background-image из тонких градиентов) дрейфуют по сторонам секций Stats / Виды ремонта / Калькулятор / FAQ с разной скоростью (22 и 28 сек)
  • Pencil sweep — диагональный «карандашный мазок» проходит по секциям Портфолио и Отзывы — линия плотного градиента 49–51% с прозрачными краями скользит за 9 сек
  • Underline-draw в hero — после letter-reveal заголовка под «4 500 ₽/м²» прорастает горизонтальная линия слева направо (1.4 сек, cubic-bezier)

Всё гасится через @media (prefers-reduced-motion: reduce).

Портфолио с chip-фильтрами

6 завершённых объектов (Квартира в ЖК «Символ», Апартаменты «Нева Таурос», Студия на Патриарших, Двушка на Чистых прудах, Трёшка в Хамовниках, Семейная в Кунцево). Каждая карточка — фото 4:3 со scale-эффектом на hover, тип ремонта uppercase-капс, площадь и срок, цена и ссылка «Смотреть». Chip-фильтр (Все / Дизайнерский / Капитальный / Косметический) переключает видимость через proj-hidden.

Hero «Ремонт квартиры под ключ от 4 500 ₽/м²» с рисующейся планировкой в фоне

3 типа ремонта с выделением «Хита»

Карточка «Капитальный» — единственная с border-2 border-ink и плашкой «Хит» вместо тонкой outline-обводки. Каждая карточка с фото 16:10, описанием, 3 пунктами включений с зелёными чекмарками, ценой за м² и ссылкой «Рассчитать →» на калькулятор.

Этапы работы 01–06

6 карточек с гигантскими номерными бэйджами (absolute -top-5 -left-5 w-14 h-14) в чёрной заливке. Срок этапа выделен slate-blue (2 дня → 4–6 недель). Сетка 3 колонки на десктопе, 1 на мобиле. Scroll-reveal stagger 100 мс.

Stats как тёмный «инверс-блок»

Между Hero и Видами ремонта — чёрный блок с белым текстом и инвертированной линейкой-рулеткой в фоне (filter: invert(1)). Цифры считаются от 0: 1500+ объектов / 12 лет / 3 года гарантии / 0% рассрочка. Контраст разбивает страницу на чёткие визуальные зоны.

Контакты с мини-формой замера

Не «телефон + адрес», а полноценная форма: имя, телефон, площадь, тип ремонта, комментарий + блок «Записаться на бесплатный замер» с <input type="date">. Submit морфит кнопку в «✓ Заявка отправлена — свяжемся в течение часа». Сбоку — 4 карточки связи (телефон, мессенджеры, email, офис).

Результат

Сайт развёрнут на поддомене remontpro.nazarov-evgeniy.pro по HTTPS (Let’s Encrypt), отдаётся за миллисекунды (~64 KB на index.html). Бэкенд не подключён — это концепт-демо. Для продакшена достаточно: подключить форму к amoCRM или Битрикс24, интегрировать ChatBot для квалификации, добавить полноценное портфолио с галереей фото до/после.

Архитектурно сайт готов к масштабированию: страницы под конкретные типы (/dizajn-proekt/, /kapitalnyj-remont-pod-kluch/), личный кабинет клиента с прогрессом ремонта в реальном времени, разделы про материалы и партнёров — структура и стили это допускают без рефакторинга.

Стек технологий

  • Frontend: Vanilla HTML5 + Tailwind CSS (CDN, без сборки) + Vanilla JS
  • Анимации: CSS @keyframes (Ken Burns, mesh drift, SVG floorplan draw via stroke-dasharray, ruler drift, pencil sweep, underline draw, letter reveal), IntersectionObserver для scroll-reveal и счётчиков, easeOutCubic для счётчика, кастомный toggle-переключатель
  • Типографика: Inter 400–800 как единственный шрифт (заголовки + текст), Material Symbols (иконки)
  • Изображения: Unsplash для портфолио и hero, SVG для планировок и анимаций фона
  • UX-паттерны: живой калькулятор с toggle «Срочный», chip-фильтры портфолио без перезагрузки, sticky-панель результата с разбивкой сметы, мини-форма замера прямо в основной форме контактов
  • Дизайн-этап: собственная дизайн-система «Minimal Renovation» (off-white + графит + slate-blue, единственный шрифт Inter, тени, скругления, spacing-токены) под бренд-концепцию ремонтной компании среднего и премиум сегмента
  • Хостинг: свой VPS, Nginx + Let’s Encrypt SSL

Готов обсудить ваш проект?

Бесплатный аудит и предварительная смета — в течение 24 часов после заявки.

Оставить заявку