8–17 летAntara Web
Визуальный язык сайта наследует игру «Земля Лоуполилес»: пиксельный интерфейс поверх low-poly мира. Пиксельный шрифт — для ярлыков и заголовков, Nunito — для текста. Фиолетовый картон, оранжевая рамка «рабочей зоны», зелёные холмы и пастельное небо.
1. Картон, а не стекло
Жёсткие смещённые тени и рамки 3px вместо размытия и прозрачности. Кнопка «проваливается» при нажатии.
2. Скошенные панели
Ключевые блоки — слегка скошенные полигоны (.poly, .bubble), как пузырь задания и рабочая зона в игре.
3. Low-poly предметы
Иллюстрации — papercraft low-poly объекты и сцены на прозрачном/пастельном фоне. Никаких стоковых фото.
Подключение
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&family=Nunito:wght@400;600;700;800&display=swap" rel="stylesheet"> <link rel="stylesheet" href="design-system/antara.css"> ← tokens + base + layout + components <script src="design-system/antara.js"></script> ← интерактив через data-атрибуты
Цвета tokens.css
Raw-палитра --c-* и семантические алиасы --color-*. В компонентах используйте алиасы.
Фиолетовый — интерфейс
Оранжевый — акцент
Зелёный, служебные, небо
Типографика base.css
Заголовки по умолчанию — Nunito 800. Класс .pixel переключает на Press Start 2P (заглавные, line-height 1.6). Пиксельный шрифт — только для коротких строк: eyebrow, названия секций, бейджи, цифры.
Курс на интеллект!
Наши преимущества
Франшиза образовательной программы
Преподаватели программы
Скорость мысли
Серия развивающих онлайн-программ Antara для детей 5–17 лет.
Методика развития «гибких навыков»: внимательности, логики, чтения, памяти, восприятия, речи. Nunito 400/600/700/800.
Согласно установленной статистике и точной метрике прогресса
<h2 class="pixel">Наши преимущества</h2> <span class="eyebrow">Обучение онлайн</span> <p class="lead">…</p>
Отступы, радиусы, тени
Шаг 4px: --sp-1…--sp-24. Радиусы: --r-xs 6, --r-sm 10, --r-md 14, --r-lg 20, --r-xl 28. Тени — жёсткие смещения, без размытия.
Кнопки .btn
<a class="btn btn--accent btn--lg" href="#">Бесплатный урок</a> <a class="link-arrow" href="#">Все программы</a>
Чипы, бейджи, вкладки
Пиксельный вариант .badge--pixel — только для ярлыков без цифр: в Press Start 2P «6» неотличима от «G». Числовые бейджи всегда набираются Nunito.
<span class="chip chip--orange">Онлайн</span> <span class="badge badge--tab">Уровень 1</span> <div class="tabs" data-tabs> <button class="tab is-active" data-tab="speed">Скорость мысли</button> … </div> <div class="tab-panel" data-tab-panel="speed">…</div>
Панели .panel .frame .poly .bubble
.panel
Картонная панель: рамка 3px, жёсткая тень.
.panel--soft
Мягкая тень, без рамки — для лент и списков.
.panel--flat
Тонкая рамка, без тени — служебные блоки.
.panel--warm
Тёплая подложка — цитаты, CTA.
.panel--dark
Тёмная — акценты, подвал.
.panel--hover
Приподнимается при наведении.
.frame
Оранжевая рамка рабочей зоны игры.
.frame--purple
Фиолетовый вариант для форм.
.poly
Скошенная панель: filter → рамка → бумага. Вариант .poly--alt скошен зеркально, .poly--orange, .poly--dark.
.bubble
Пузырь речи с хвостиком слева (справа — .bubble--right). Бейдж-язычок позиционируется автоматически.
<div class="poly"><div class="poly__frame"><div class="poly__paper"> … </div></div></div> <div class="bubble"><span class="badge badge--tab">Уровень 1</span> <div class="bubble__frame"><div class="bubble__paper"> … </div></div></div> <div class="frame"><div class="frame__paper"> … </div><div class="frame__tab">…</div></div>
Карточки
8–17 лет
Сколько нужно учиться soft skills
Ясность нашей позиции очевидна…
Мария
мама Иры (10 лет)…сейчас Ира сама решает задачи. Моя дочь ходит в Antara с октября.
Раскрыть полностьюНиколай Гумилев
Преподаватель курса «Скорость мысли»
- Образование
- Бакалавр психологии, РРРУ
<article class="panel panel--hover course-card"> <div class="card-media card-media--orange"><img src="…/maya-pyramid.png" alt=""><span class="badge card-media__badge">7–10 лет</span></div> <div class="card-body"> <h3>…</h3> <p class="card-body__text">…</p> <div class="card-actions">…</div> </div> </article> тонировки: --orange --green --sky --yellow --photo
Блоки контента

.feature
Иконка + заголовок + текст. Тонировки иконки: --purple, --green.

Педагоги являются непосредственным лицом учебного заведения, уровень компетентности сотрудников определяет позиции школы на рынке.
- Бизнес-модель и пошаговое обучение партнёра;
- Поиск и аттестация педагогов;
- Проверенный учебный материал.
Формы
<div class="field"><label class="label" for="x">Электронная почта</label><input class="input" id="x" type="email"></div> <select class="select">…</select> <textarea class="textarea"></textarea> <label class="check"><input type="checkbox"> …</label> <form data-steps> <div data-step="1">… <button data-step-next></div> <div data-step="2" hidden>…</div> </form>
Оверлеи
<button data-modal-open="teacher-modal">О преподавателе</button> <dialog class="modal" id="teacher-modal"><div class="panel modal__panel"><button class="modal__close" data-modal-close>×</button> … </div></dialog> <div class="cookie panel panel--soft" data-cookie> … <button data-cookie-accept>Всё понятно</button></div>
Иллюстрации
Сцены (Recraft, стиль bg.png игры) — assets/img/scenes/*.webp. Предметы курсов (Recraft, papercraft low-poly, прозрачный фон) — assets/img/objects/*.png. Библиотека предметов и персонажей из продукта Антара — assets/img/lowpoly/*.png. Промпты и скрипт генерации: scripts/recraft-gen.mjs.
Сцены







Предметы курсов






Персонажи и предметы


































SVG интерфейса
JS-поведение antara.js
| Атрибут | Что делает |
|---|---|
data-toggle="lang" | Открывает/закрывает меню языка (.lang.is-open), закрытие по клику вне и Esc. |
data-burger | Мобильное меню: .site-header.is-open. |
data-tabs / data-tab / data-tab-panel | Вкладки с клавиатурной навигацией; открывает вкладку по #hash. |
data-filter-group="#scope" / data-filter="tag" / data-tags="a b" | Фильтр карточек по тегам, счётчик data-filter-count, строка активного фильтра data-filter-active, сброс data-filter-clear, пресет ?tag=. |
data-modal-open="id" / data-modal-close | Нативный <dialog>, закрытие по подложке и Esc. |
data-cookie / data-cookie-accept | Cookie-баннер, запоминание в localStorage. |
data-carousel | Скролл-снап карусель, точки строятся автоматически, data-carousel-prev/next. |
data-more="g" / data-more-item="g" | «Показать ещё» — раскрывает элементы с .is-hidden. |
data-steps / data-step / data-step-next|prev | Пошаговая форма, обновляет точки и подпись data-step-label. |
data-accordion="single" | Группа <details>: открыт только один. |
form[data-demo] | Не отправляет форму, показывает [data-demo-success]. Уберите в продакшене. |