Сначала жизнь
Показываем узнаваемый момент — перекус, дорогу, сборы.
бренд-системаВизуальное направление для бренда дополнительного ухода за детскими зубами — ясное, спокойное и близкое к жизни.
Lab52 помогает встроить дополнительный уход в обычный день. Не нагружая родителя сложными объяснениями, не пугая и не обещая невозможного.
Показываем узнаваемый момент — перекус, дорогу, сборы.
Объясняем роль продукта просто и без лишней тревоги.
Данные сопровождаем контекстом, источником и ограничениями.
Бирюзовый объединяет линейку. Цвет вкуса помогает выбрать вариант и никогда не спорит с читаемостью.
#5CC1D6#B980D0#F39671#EC6089≈ #8BC4C0#EAD7F0500#B980D0700#9A67A9#FDE2D4500#F39671700#EF7850смесь500#EC6089700#E83A73#CEEBE5500≈ #8BC4C0700#68BFB1#23343A Фон #F6FAFA Жёлтый — только маленький акцентПовторяемая шкала отступов соединяет страницу в систему. Ширина текста и ширина визуальных блоков решают разные задачи.
space-2 · 8space-3 · 12space-4 · 16space-6 · 24space-8 · 32space-12 · 48Округлые заголовки дают бренду тепло. Спокойный гротеск держит длинные объяснения и интерфейс.
Когда день наполнен делами, удобно, если дополнительная забота легко находит в нём своё место. Короткое объяснение, ясный шаг — и можно возвращаться к своим планам.
Акцент переносится на бейдж, точку выбора и продуктовую деталь. Контент и ссылки покупки меняются вместе со вкусом.
Мягкий акцент, который помогает быстро отличить вариант в линейке.
Мягкие поверхности, крупные зоны нажатия и заметная иерархия помогают выбрать следующий шаг.
Нет. В материалах бренда его роль описана как дополнительный уход в течение дня. Регулярная чистка остаётся отдельной привычкой.
Переключатель помогает сравнить доступные варианты. Формулировки и ссылки уточняются перед запуском.
Каждый документ рядом с коротким объяснением: что проверяли, на каком образце и в каких условиях.
Правила подачи данных →Смысловая последовательность первых блоков из ТЗ сохранена: жизнь → сценарий → технология → доверие → покупка.
Небольшой формат для моментов между привычными чистками.
Не обещаем лечение, профилактику кариеса, восстановление эмали или замену чистки. Лабораторные результаты публикуются только с корректным описанием образца и условий после юридической проверки.
Здесь собрана вся спецификация Lab52: от позиционирования и точных значений токенов до доступности, адаптивности, юридических ограничений и источников.
Lab52 — дополнительный уход за детскими зубами в течение дня. Сайт помогает родителю быстро понять роль продукта, выбрать вкус и перейти к проверенной точке покупки. Он не создаёт тревогу, не стыдит родителя и не выдаёт продукт за замену чистке.
| Аудитория | Вопрос на сайте | Как отвечаем |
|---|---|---|
| Родители дошкольников — основная | Что это и когда пригодится? | Начинаем с знакомого жизненного момента, затем объясняем дополнительную роль |
| Родители младенцев/школьников | Подходит ли нашему возрасту? | Указываем только согласованный диапазон и ясную инструкцию; не выводим возраст из регистрации без проверки маркировки |
| Специалисты | На чём основаны заявления? | Даём первоисточник, метод и ограничения применимости |
| Партнёры и розница | Как начать сотрудничество? | Отдельный короткий путь к форме и презентации после получения материалов |
Узнавание ситуации → сценарий применения → принцип продукта → проверяемые основания доверия → выбор вкуса → покупка. Технология не открывает рассказ и не должна скрывать бытовую пользу.
Суть: спокойная, понятная дополнительная забота, которая вписывается в ритм семьи.
Характер: умный, спокойный, современный, заботливый, ясный. Не холодно-медицинский и не приторно-детский.
| Подходящий тон | Пример формы | Исключить |
|---|---|---|
| Бытовой и конкретный | «В дороге или после перекуса» | «Защитите ребёнка от опасности» |
| Дополняющий | «Дополнительный уход в течение дня» | «Полная защита на весь день» |
| Объясняющий | «Вот что исследовали в лаборатории» | «Доказанная защита от кариеса» без валидного основания |
| Уважительный | «Выберите удобный вариант» | Стыд, давление, родительскую вину |
Спокойная наука рядом с повседневной жизнью. Фирменный бирюзовый создаёт узнаваемость, светлые поверхности — пространство, цвет вкуса — навигационный акцент. Фото показывают реальные домашние моменты, а научные схемы помогают понять устройство технологии без псевдомедицинского эффекта.
assets/lab52-logo-black.png; инверсия — assets/lab52-logo-white.png.Figma задаёт главный бирюзовый и три точных базовых цвета вкусов. Часть дополнительных кругов и нейтральный цвет считываются со скриншотов, поэтому ниже отмечены отдельно. Основные цвета вкуса — маркеры выбора и иллюстраций; это не автоматически пригодные цвета текста или CTA.
| Роль | Имя токена | Значение | Происхождение / статус |
|---|---|---|---|
| Основной бренд | --color-brand-500 |
#5CC1D6 |
Точно подписано в Figma |
| Виноград | --color-flavor-grape-500 |
#B980D0 |
Точно подписано в Figma |
| Персик | --color-flavor-peach-500 |
#F39671 |
Точно подписано в Figma |
| Клубника | --color-flavor-strawberry-500 |
#EC6089 |
Точно подписано в Figma |
| Нейтральный | --color-flavor-neutral-500 |
#8BC4C0 |
Центральный круг визуально снят со скриншота; точное значение проверить по редактируемому исходнику |
| Виноград — тёмный | --color-flavor-grape-700 |
#9A67A9 |
Подпись малого круга Figma |
| Персик — тёмный | --color-flavor-peach-700 |
#EF7850 |
Подпись малого круга Figma |
| Клубника — тёмный | --color-flavor-strawberry-700 |
#E83A73 |
Подпись малого круга Figma |
| Нейтральный — тёмный | --color-flavor-neutral-700 |
#68BFB1 |
Подпись малого круга Figma |
| Виноград — мягкий | --color-flavor-grape-100 |
#EAD7F0 |
Подпись светлого круга Figma |
| Персик — мягкий | --color-flavor-peach-100 |
#FDE2D4 |
Подпись светлого круга Figma |
| Нейтральный — мягкий | --color-flavor-neutral-100 |
#CEEBE5 |
Подпись светлого круга Figma |
| Текст на фирменном | --color-on-brand |
#123E46 |
Для подписи на базовом бирюзовом, контраст около 5.58:1 |
| Текст на винограде | --color-on-flavor-grape |
#372844 |
Для образца цвета, контраст около 4.56:1 |
| Текст на персике | --color-on-flavor-peach |
#4B2A20 |
Для образца цвета, контраст около 5.70:1 |
| Текст на клубнике | --color-on-flavor-strawberry |
#3D1522 |
Для образца цвета, контраст около 4.97:1 |
| Текст на нейтральном | --color-on-flavor-neutral |
#233C3A |
Для образца цвета, контраст около 6.05:1 |
| Клубника — мягкий | --color-flavor-strawberry-100 |
— | Код на скриншоте недостаточно читаем; использовать CSS-смесь от базового оттенка |
| Дополнительный жёлтый | --color-graphic-yellow |
#FFED00 |
Точное значение из векторной композиции Figma 2:49; только для мелкой графики |
| Дополнительный шалфей | --color-graphic-sage |
#BEDBC5 |
Снят со скриншота; не основной цвет |
| Дополнительный серый | --color-graphic-gray |
#B4B6B7 |
Снят со скриншота; не основной цвет |
Примечание: RGB-пиксели скриншота могут отличаться от исходного Figma-значения из-за масштабирования/цветового профиля. До финального production-токена следует сверить цвета с исходными слоями. Точные подписанные значения имеют приоритет над выборкой пикселя. Contrast ratios рассчитаны по WCAG relative luminance для указанной пары foreground/background; повторно оценить после экспорта точных исходных цветов.
Эти значения вводятся для читаемости интерфейса и являются системными UI-токенами проекта, а не самостоятельными цветами брендбука.
| Имя токена | Значение | Использование |
|---|---|---|
--color-ink-900 |
#23343A |
Заголовки, основной текст, текст на светлом акценте |
--color-ink-700 |
#53666C |
Вторичный текст; контраст с белым около 6.03:1 |
--color-ink-500 |
#73858A |
Только второстепенные подписи крупнее 14 px; не для мелкого обязательного текста |
--color-surface-0 |
#FFFFFF |
Основной фон |
--color-surface-1 |
#F6FAFA |
Чередование крупных секций |
--color-surface-brand |
#EAF8FA |
Светлый фирменный фон |
--color-border |
#DDE9EB |
Разделители и неинтерактивные границы |
--color-action |
#236F7B |
Главная кнопка с белым текстом; контраст около 5.78:1 |
--color-action-hover |
#1B5F6A |
Hover/active для главного действия |
--color-focus |
#1E6F7C |
Фокус-кольцо на светлом фоне |
--color-success-700 |
#2F795E |
Успешная отправка/состояние |
--color-warning-800 |
#8A691C |
Предупреждение с дополнительной иконкой/текстом |
--color-error-700 |
#B33A43 |
Ошибка формы; всегда текстом, не одним цветом |
brand-500 допустим как заливка плашки/иконки и крупная цветовая область с ink-900; с белым мелким текстом он не используется.action с белой надписью. Так сохраняется бирюзовый характер и контраст для обычного текста.border не служит единственным признаком активного состояния; добавить форму/иконку/текст.DESIGN.md и assets/tokens.css.assets/fonts/nunito-{cyrillic,latin}.woff2; лицензия — assets/fonts/OFL-nunito.txt.| Токен | Назначение | Desktop | Mobile | Вес / интерлиньяж |
|---|---|---|---|---|
display-xl |
Главный hero | 64–82 px | 44–57 px | Nunito 900 / 1.00–1.04 |
heading-1 |
Заголовок главной секции | 48–58 px | 36–44 px | Nunito 900 / 1.04–1.10 |
heading-2 |
Заголовок подсекции | 32–40 px | 28–34 px | Nunito 800 / 1.10–1.18 |
heading-3 |
Карточка/FAQ-группа | 22–28 px | 20–24 px | Nunito 800 / 1.2 |
body-lead |
Вводный абзац | 19–21 px | 17–19 px | Nunito 400 / 1.5 |
body |
Основной текст | 16–18 px | 16–17 px | Nunito 400 / 1.55–1.65 |
body-small |
Подпись/метаданные | 14–15 px | 14 px | Nunito 400/600 / 1.45 |
label |
Капс-метка | 11–12 px | 11–12 px | Nunito 800 / 1.3, tracking 0.08–0.12em |
На мобильном основной текст и поля ввода не уменьшаются ниже 16 px. Длинный текст ограничить примерно 62–70 знаками в строке. Заголовкам задавать text-wrap: balance; абзацам — естественный перенос без принудительной лесенки. Использовать sentence case, капс оставить коротким техническим меткам.
| Токен/сценарий | Ширина/поля |
|---|---|
container-wide |
1200 px max |
container-reading |
660 px max для длинной прозы |
| Desktop поля | 32–40 px от края при viewport ≥1280 |
| Tablet поля | 24–32 px |
| Mobile поля | 20 px; на 320–359 px — 16 px |
| Grid | 12 колонок desktop, 8 tablet, 4 mobile |
| Межколоночный gap | 24 px desktop, 16 px tablet, 12 px mobile |
| Токен | Значение | Типичное назначение |
|---|---|---|
space-1 |
4 px | Иконка рядом с подписью |
space-2 |
8 px | Внутренний gap |
space-3 |
12 px | Компактная карточка/метка |
space-4 |
16 px | Стандартное расстояние |
space-5 |
20 px | Боковое поле mobile |
space-6 |
24 px | Карточка/контейнер |
space-8 |
32 px | Между связанными группами |
space-10 |
40 px | Крупная внутренняя пауза |
space-12 |
48 px | Ритм секции mobile |
space-16 |
64 px | Ритм секции tablet |
space-20 |
80 px | Ритм секции desktop |
space-24 |
96 px | Пауза между ключевыми главами |
Вертикальные поля секции: desktop 88–104 px, tablet 72–88 px, mobile 56–72 px. Не применять одинаковый большой отступ между всеми элементами — использовать иерархию 8/16/24/40 px.
| Токен | Значение | Применение |
|---|---|---|
radius-sm |
10 px | Малые бейджи/поля |
radius-control |
14 px | Поле/малый контроль |
radius-card |
22–24 px | Карточка |
radius-panel |
28–32 px | Крупная поверхность/hero-панель |
radius-pill |
999 px | Кнопка, chip, segmented choice |
shadow-card |
0 12px 32px rgba(35,52,58,.08) |
Всплывающая поверхность редко |
shadow-float |
0 20px 48px rgba(35,52,58,.12) |
Меню/модальное окно |
По умолчанию карточки разделяются фоном и пространством, не тенью. Не класть карточку внутрь другой карточки без понятной структуры.
assets/brand-sparkles-figma-2-49.svg из узла Figma 2:49: белые округлые формы и две четырёхконечные искры. Белые формы показывать на контрастной фирменной поверхности; на белом фоне композиция читается прежде всего как пара жёлтых искр. Для размещения отдельно использовать вырезку assets/brand-sparkles-stars.svg с адаптированным расположением вокруг фотографии 3:4.#FFED00 (--color-graphic-yellow); применять только в небольшом декоративном масштабе. Не использовать для текста, CTA или больших плашек.aria-hidden).#FFED00. На бирюзовой подложке видна вся композиция; на белом фоне белые формы сливаются с поверхностью, как в исходном фрейме. Главная использует отдельную вырезку звёзд вокруг фотографии.assets/day-scenes-sprite.png. Для трёх шагов и трёх подтверждённых продуктовых сообщений используются отдельные объёмные сцены: assets/step-3d-01.webp–assets/step-3d-03.webp и assets/benefit-3d-01.webp, assets/benefit-3d-05.webp, assets/benefit-3d-06.webp. Блок четырёх вкусов показывает соответствующие иллюстрации из assets/flavor-art-*.webp.2:49 и производная вырезка локальны и не зависят от временных URL Figma. На главной искры обрамляют фотографию, оставаясь вне флакона и подписей; на мобильном размере уменьшаются и не обрезаются краем экрана.Для каждого файла зафиксировать: точный путь/имя источника, право использования, продуктовый SKU/вкус, дата актуальности упаковки, crop desktop/mobile, alt-текст и статус «финал/референс». Генерации с пометкой «не доработано» не идут в production. Не использовать внутреннее подтверждение лабораторного материала как пользовательский отзыв.
Веб-компоненты реализуются семантическими элементами. Интерактивные зоны имеют минимум 44×44 px (для комфортного mobile — 48×48 px), видимые hover, active и focus-visible состояния.
| Вариант | Внешний вид | Использование |
|---|---|---|
| Primary | action, белый текст, pill, высота 48–52 px |
Главное действие секции: перейти к продавцу/отправить форму |
| Secondary | Белая поверхность, контрастная рамка, тёмный текст | Альтернативный маршрут |
| Text link | Тёмный текст + бирюзовое подчёркивание | Пояснение, первоисточник, якорь |
| Disabled | Сниженная яркость + явное недоступное состояние | Только если действие временно невозможно; описать причину рядом |
Hover меняет контраст или сдвигает кнопку максимум на 1–2 px; active возвращает её и усиливает заливку. Focus-visible — двойной/наружный контур 2–3 px с отступом. Ссылки навигации — <a>, действия — <button>. Тексты кнопок называют результат («Перейти к покупке»), не «Подробнее» там, где действие можно назвать точно.
?flavor=... или согласованный якорь), чтобы ссылка открывала то же состояние.Обязательные поля: Название документа · что было образцом · метод/измеряемый параметр · что результат позволяет сказать · что он сам по себе не доказывает · оригинальный PDF. Не показывать проценты крупной промоплашкой без сопровождающей методики. Сертификат соответствия оформлять отдельно от лабораторного теста.
<details>/<summary> или эквивалент с кнопкой и aria-expanded.<label>, корректный type, имя, autocomplete если уместно.aria-live="polite".Открывается только по явному действию. Закрытие — кнопка с aria-label, Escape и клик вне панели; фокус удерживается внутри и возвращается на исходный триггер. PDF доступен обычной ссылкой и не зависит только от модального просмотра.
aria-expanded/aria-controls, открывающаяся вертикальная навигация; Escape закрывает, выбор пункта закрывает меню.scroll-margin-top.utm_source/utm_campaign, без подмены их одной ссылкой.| № | Блок | Композиция / компонент | Статус контента |
|---|---|---|---|
| 0 | Фиксированная шапка | Логотип, меню-якоря, CTA покупки | После утверждения URL покупки |
| 1 | Hero | Узнаваемая ситуация + одно предложение + продукт/CTA | Финальный текст следует сверить с бренд-менеджером |
| 2 | День между чистками | Горизонтальный сценарий дня или одна широкая сцена | Не предполагает замену чистки |
| 3 | Сценарии | 3–4 карточки повседневных моментов | Подтвердить реальные фото |
| 4 | Как пользоваться | 2–3 шага рядом с продуктом | Только из действующей русской инструкции |
| 5 | Преимущества | 3–4 практические карточки, без медицинских сверхобещаний | Формулировки требует согласовать |
| 6 | MesoFill | Простая научная схема + объяснение терминов | Механизм отделить от клинического эффекта |
| 7 | Данные лаборатории | Карточки первоисточников с методикой/границами | Не обобщать тесты на готовый продукт |
| 8 | Вкусы | Селектор, SKU/фото/ссылка обновляются вместе | Сейчас 4; арбуз не подтверждён к запуску |
| 9 | О бренде | История и цифры бренда | Показатели рынка проверить по свежим первоисточникам |
| 10 | Стоматологи/отзывы | Секция скрыта до появления проверенных материалов | Не создавать вымышленные доказательства |
| 11 | FAQ | Многооткрывающийся список | Переработать спорный FAQ про профилактику кариеса |
| 12 | Где купить | Логотипы продавцов/кнопки/UTM | Нужны подтверждённые актуальные URL |
| 13 | Партнёрам | Короткая форма + согласие + состояние успеха/ошибок | CRM/почту и реквизиты уточнить |
| 14 | Футер | Юридические ссылки, реквизиты, контакты | Данные должны быть подтверждены владельцем |
Контрольные ширины из ТЗ: 360, 390, 768, 1024, 1280, 1440 и 1920 px.
| Диапазон | Правило композиции |
|---|---|
| 320–389 | Одна колонка, поля 16–20 px; заголовок не зажимает иллюстрацию |
| 390–767 | Mobile-first; контент одна колонка; сценарии вертикально; CTA не требует горизонтального скролла |
| 768–1023 | Планшет: 2 колонки только там, где каждая сохраняет меру чтения |
| 1024–1279 | Компактный desktop: уменьшить межколоночный gap, сохранить 12-колоночную систему |
| 1280–1599 | Основной desktop, max container 1200 px |
| 1600–1920 | Контент центрирован, не растягивать текст и размер продукта до краёв |
На каждом размере проверить crop фото, масштаб упаковки, порядок чтения, sticky header, горизонтальное переполнение и ширину кнопок. Мобильная страница не должна превращаться в уменьшенную десктопную.
cubic-bezier(.2,.7,.2,1).opacity и transform, не transition: all.prefers-reduced-motion: reduce убирает необязательное движение и плавную прокрутку.Цель — соответствовать уровню AA, указанному в ТЗ; соответствие подтверждается аудитом, а не самим документом.
:focus-visible для ссылок, кнопок, полей, summary и переключателей; sticky-панели не закрывают фокус.<h1>, skip-link к main, якорям задан scroll-margin-top.aria-hidden="true".alt; декоративным — пустой alt. Явные width/height предотвращают скачки макета.aria-live.Ориентиры из ТЗ: Lighthouse mobile ≥80, LCP ≤2.5 s, CLS ≤0.1, до 3 MB передаваемых ресурсов без видео. Это критерии будущего работающего сайта, а не измеренные результаты данного бренд-гайда.
loading="lazy".font-display: swap; предварительно загружать только критические кириллические шрифты.srcset/sizes на production.assets/tokens.css — машинно-используемое представление токенов. DESIGN.md описывает значение и применение. При изменении цвета/шрифта/размера синхронизировать оба файла. Компонентные CSS не должны переопределять брендовые значения локально.
:root {
--color-brand-500: #5CC1D6;
--color-ink-900: #23343A;
--color-action: #236F7B;
--space-4: 16px;
--radius-card: 24px;
}design-system.html — исходник наглядного гайда; в закрытой публикации становится index.html.assets/tokens.css — глобальные цвета, типографика, размеры, формы, движение.assets/site.css — layout и стили компонентов гайда; новые компоненты наследуют токены.assets/site.js — только поведение переключателя вкуса и мобильной навигации в демо.assets/material-library.css и assets/material-library.js — стили, поиск и фильтр исходных материалов.assets/source-catalog.json — каталог 137 файлов с исходным путём, размером и контрольной суммой.materials/ — оригиналы и уменьшенные превью файлов из закрытой библиотеки; в бренд-системе они доступны после входа через Bitrix.assets/fonts/ — локальные WOFF2; assets/lab52-logo-*.png — исходный wordmark.Lab52, страницы бренд-гайда и цветов по ссылке пользователя.19. Lab52: бренд-презентации, упаковка, фото/видео, product design.19. Lab52: 137 оригинальных файлов в шести исходных разделах, с сохранённой структурой и проверкой контрольных сумм.Каталог материалов из Dropbox: брендбук, продуктовый дизайн, упаковка, веб-графика, фотографии и печатные макеты. Исходные файлы сохранены по папкам.
Визуально просмотрены 86 растровых превью и 54 страницы из 51 AI/PDF-файла. Советы ниже помогают понять назначение, но не заменяют проверку версии и прав.
Чёрный вариант — на светлом фоне, белый — на тёмном. Белый логотип на белой подложке теряется. Для масштабирования и печати выбирай векторный AI; не растягивай и не перекрашивай знак.
Белый фон подходит для карточек товара, выбора вкуса и сравнительных блоков. Сверяй оттенок, распылитель и упаковку с актуальным SKU: в архиве есть разные углы съёмки и варианты оформления.
Кроватка, ванная, стол, перекус и дорога помогают показывать контекст использования. До публикации проверь права на фото, особенно на изображения детей и материалы KOC; не выдавай их за отзыв или рекомендацию.
Файлы 1.png–7.png используй как референс композиции и подачи информации, а не как готовые утверждённые экраны. Числа, возраст, безопасность и рекламные обещания перепроверь по актуальным документам.
AI/PDF-файлы нужны для работы с плоской графикой упаковки, а не для демонстрации готового флакона. Датированные, local и вкусовые варианты считай альтернативами до утверждения финального макета и печатной пробы.
Дисплей POSM годится для внутреннего обсуждения выкладки; на нём заметен Paw Patrol — публичное использование требует отдельной проверки прав. PDF для плоттерной резки передавай подрядчику только после сверки размера и пробного образца.
Особые случаи: шесть AI-этикеток в папке «От производителя» не содержат совместимого PDF-превью. Открывай их непосредственно в Adobe Illustrator; браузерный рендер не показывает сам макет. Файл «!не доработано! после еды.png» оставляй только для внутреннего разбора. Ни название файла, ни дата сами по себе не подтверждают, что это финальная версия.
Загружаю каталог материалов…
По этому запросу ничего не найдено. Измени поисковый запрос или выбери другой раздел.