Смелая геометрия управления
Коралловый ведёт к действию, кобальт показывает выбор, а компактные формы сохраняют темп страницы.
UI kit · версия 1.1 · канон согласованных страниц
Эта доска фиксирует визуальный язык Петрополя и правила, уже проверенные на главной, каталоге и карточке экскурсии. Следующие семейства не создают собственные версии шапки, типографики и коммерческих компонентов.
Каждое решение ниже привязано к открытому источнику. Мы не копируем готовую тему целиком, а берём конкретный доказанный приём под свою задачу.
Коралловый ведёт к действию, кобальт показывает выбор, а компактные формы сохраняют темп страницы.
Размеры, фокус, ошибки и disabled-состояния образуют одну предсказуемую библиотеку.
Цена, дата и тёплая CTA-кнопка заметны раньше вторичных действий.
Плоские поверхности, строгая сетка и крупная типографика заменяют лишние карточки и тени.
Логика компонента отделяется от визуальной темы, а повторяемые решения меняются централизованно.
Главная кнопка отличается цветом, положением и точной формулировкой результата.
Контраст, размер текста и состояния интерактивных элементов проверяются числами.
Крупные зоны строятся в отношении 61,8 / 38,2, а компоненты сохраняют базовый ритм.
Каждый элемент либо помогает выбрать экскурсию, понять условия, довериться компании или завершить заявку — либо не попадает в UI kit.
Главная, каталог всех экскурсий и карточка экскурсии теперь стоят выше ранних демонстрационных образцов. При расхождении UI kit обновляется по фактической согласованной странице.
Все коммерческие и сервисные страницы используют home-v2, общий Header.astro и общий Footer.astro без локальных упрощённых вариантов.
Тёмная поверхность #132B3E, белый логотип и навигация, высота 72 px, верхние радиусы 26 px. Все разделы и действия остаются на месте.
Шапка стоит отдельным блоком в общем контейнере с отступом 12 px сверху — как на согласованной карточке экскурсии.
Высота 64 px, радиусы 20 px; остаются логотип, звонок, Telegram, MAX и меню. Скрываются подписи, а не действия.
H1 и H2 главной, каталога, карточки экскурсии и оформления — Onest 700–750. Prata остаётся только журналу, цитате и короткому редакционному акценту.
Что это, формат, расписание или выбор даты, цена, выгода, доверие и следующий шаг считываются до второстепенного контента.
Нельзя локально делать «облегчённую» белую шапку, скрывать разделы и действия, возвращать Prata в коммерческий H1 или сокращать общий footer. Для нового семейства сначала подключается общий каркас, затем добавляется только его собственная логика.
До разработки отдельного профессионального знака используем спокойный типографический логотип без соборов, гербов и случайной декоративности.
Основная версия
Словесный логотип Onest формирует ровный словесный знак и коммерческие заголовки. Prata используется только как редакционный акцент, а не как шрифт логотипа или посадочных страниц.Будущий знак
Проектируется отдельно Не рисуем случайный собор. Символ должен работать в favicon, билете, аватаре и печати.Кобальтовая траектория и коралловые точки связывают смысловые зоны и показывают движение по городу.
Onest задаёт единую коммерческую иерархию главной, каталогов и карточек экскурсий. Prata остаётся точечным редакционным акцентом для журнала и коротких цитат.
Авторские маршруты для тех, кто хочет увидеть город за знакомыми фасадами.
Собираем понятную программу, показываем цену заранее и остаёмся на связи до начала прогулки.
Акцент · Prata · не более одной короткой фразы на экран «Город запоминается не списком мест, а историями между ними».
Onest · главный коммерческий экран
Onest · название страницы или экскурсии
Onest · основной раздел страницы
Onest · карточка или подраздел
Onest · короткое вводное обещание
Основной текст
Кнопки, поля, навигация
Подписи, источник, служебный текст
Prata · журнал, цитата или короткий акцент
Prata используется только от 32 px — в журнале, цитатах и коротких редакционных акцентах. Заголовки коммерческих страниц, цены, кнопки, формы, навигация и длинные тексты набираются Onest. Оба шрифта и лицензии SIL OFL сохранены локально; внешняя загрузка не нужна.
Нейтральный фон и чёрные чернила удерживают типографику. Коралловый отвечает только за действие, кобальт — только за выбор и навигацию.
#132B3E Единый header-shell согласованных страниц
#E44525 Главный CTA и коммерческий импульс
#2721C3 Выбор, навигация и интерактивное состояние
#EEEDFF Фокус и спокойная подложка выбранного
#F2F2F0 Основной нейтральный фон страницы
#FFFFFF Поля и светлые поверхности
#1A1A1A Основной текст и максимальный контраст
#5C5C58 Подписи и поясняющий текст
#D1D1CB Разделители и спокойные границы
#247050 Подтверждение и наличие мест
#875A0A Важные условия без ошибки
#B43333 Ошибки поля и критические сообщения
Golden Canon Grid становится композиционной основой всех шаблонов: крупные зоны делятся в отношении 61,8 / 38,2, а вложенные элементы продолжают те же оси.
16 складных колонок. На среднем экране они переходят в 8, на телефоне — в 4.
Галерея и бронирование, текст и иллюстрация, каталог и фильтр используют одну пропорцию.
Высоты, внутренние отступы и интервалы собираются на базовом ритме, а не подбираются на глаз.
Силуэт тоже объясняет приоритет: крупный CTA с отдельным знаком движения, спокойная контурная альтернатива и текстовое действие.
Коралловый ведёт к брони, кобальт показывает выбор, контур сохраняет альтернативу, а текстовое действие не спорит с главным.
Подпись не исчезает после ввода, ошибка объясняет исправление, а disabled выглядит недоступным без потери читаемости.
Варианты выбора выглядят как действия, а раскрывающиеся блоки сохраняют понятные состояния и управление с клавиатуры.
Выберите формат, дату, время и количество гостей, затем добавьте экскурсию в корзину.
До предоплаты показываем только ближайшее метро. Точную точку отправляем после подтверждения.
Да. Вторичная кнопка открывает выбор связи: звонок, Telegram или MAX.
Цена всегда заметнее подписи, а условия акции помещаются рядом и читаются без открытия формы.
Применится автоматически, пока пользователь не выбрал другой промокод.
Собрать маршрут →Маршрутная акция показывает конкретную выгоду и срок действия.
Посмотреть условия →10% на всю корзину именинника. Подтверждение проверит менеджер.
Пенсионер: −10% только на его билет.
Ветеран СВО: −10% на всю корзину компании.
Именинник: −10% на всю корзину.
4+1: при покупке четырёх билетов пятый гость идёт на экскурсию бесплатно; дети до 7 лет участвуют бесплатно и в расчёт акции не входят.
Несколько акций: не суммируются; введённый промокод имеет приоритет над автоматической скидкой.
Карточка экскурсии собирает решение в одном месте: тема, расписание, рейтинг, цена и следующий шаг. Все фотозоны остаются пустыми до передачи утверждённого медиапакета.
5,0184 отзыва
Легенды старого города, дворы и судьбы людей, которые не помещаются в обычный путеводитель.
«Очень живой рассказ и отличный маршрут. Увидели город совсем с другой стороны, а два часа пролетели незаметно».
Показывает архитектуру через истории людей и подстраивает темп прогулки под группу.
Одна крупная фотография остаётся главным решением. Управление не перекрывает смысловой центр, показывает номер кадра и работает кнопками, точками и стрелками клавиатуры.
Формат, дата, время, билеты и оплата 50/100% открываются в едином правом drawer. Корзина показывает короткое резюме и открывает тот же drawer по действию «Изменить дату и билеты». Для S06 обязательны шкала скидки 0/10/15%, выбор позиций, карусель рекомендаций, коралловое действие «Оформить заказ» и пояснение, что придёт после оплаты.
Сообщение называет результат и следующий шаг. Цвет помогает распознать состояние, но смысл никогда не держится только на цвете.
Итог пересчитан с учётом выбранного формата.
Оплата станет доступна после согласования гида и времени.
Проверьте соединение и повторите. Выбранные экскурсии останутся в корзине.
Добавьте одну или несколько экскурсий, чтобы сравнить даты и применить общую скидку.
Проверяем свободные места на выбранную дату…
Не блокирует экран и исчезает автоматически.
На карточке экскурсии цена и основное действие остаются под рукой. Панель не перекрывает контент: страница получает нижний безопасный отступ, а вторичная связь остаётся текстовой.
Два часа прогулки рядом с Владимирской. Точное место встречи откроется после предоплаты.
Все двенадцать групп проверены и утверждены как рабочая основа для проектирования страниц.
Этап 1 завершён