Дизайн всех 24 экранов в едином liquid-glass стиле
Полный визуальный каталог Telegram Mini App «Все ИИ». Каждый экран реконструирован из реального кода фронта (не скриншотов) и приведён к canon glass-языку. Этот файл — источник правды для Figma и фронта.
24 screensManrope · cyan #54C4CELight theme в отдельном файлеРеконструировано из кода, не скринов
// 01 ONBOARDING · 4 экрана
Онбординг
Первый знакомство пользователя с апп. Hero с галереей превью, выбор первой нейросети, пример использования, бонус-попап.
Welcome/welcome
Приветствие после первого входа. Коллаж 8 изображений (preview генераций) + Indicator (1/3) + CTA «Пройти обучение».
Drift fix: в апп heading «Eva-AI» ← это off-brand, должно быть «Все ИИ». Исправлено в макете.
ExampleChat/example-chat
Демо чата с моделью — показ как выглядит общение. Пузырьки сообщений, copy/refresh иконки. Indicator (3/3) → переход на Gift.
9:41
А что ты умеешь?
Chat GPT
Вот некоторые из вещей, с которыми я могу помочь:
1. Ответы на вопросы: Даю информацию по широкому кругу тем.
2. Переводы: Перевожу текст между разными языками.
3. Напоминания и списки задач: Помогу организовать дела…
Круто!
Пользуешься
Теперь все твои AI агенты находятся в одном приложении — Все ИИ
Drift fix: в апп heading «Eva-AI» — заменён на «Все ИИ» в макете.
Gift (Welcome bonus)/gift
Финальный шаг онбординга — бонус 50 токенов с обязательным согласием на Privacy + Terms. CTA активна только когда оба чекбокса включены.
9:41
Добро пожаловать!
Все ИИ — лучший агрегатор нейросетей в Telegram
Дарим 50 токенов
Чтобы начать использование приложения, пожалуйста, подтвердите своё согласие
Я согласен с Политикой конфиденциальности
Я согласен с Пользовательским соглашением
Источник:pages/giftPage/giftPage.tsx
Drift fix: в апп подарок-картинка — статичный PNG. В макете заменил на cyan-glow SVG в brand-стиле (cyan accent + sparkles). Финальная иконка — на согласовании с тобой.
Состояния: 2 чекбокса OFF / 1 ON / оба ON (активная CTA).
// 02 CORE · 4 экрана
Основной flow
Главный экран с composer + ассистентами + tab-bar, активный чат с моделью, список чатов, история. Это то что юзер видит 80% времени.
Home/
Главный экран. Header с моделью, h1 «Привет, %username%», composer, scroll-карусель ассистентов, glass tab-bar снизу.
Drift fix: tab-bar теперь точно по canon (308×67, blur 36, squircle pill 61×61). В апп раньше был blur-xl + white@20% border + drop-shadow white glow → off-canon.
ChatModel (active)/chat-model
Активный чат с моделью — header с моделью, переписка (user/assistant bubbles), composer внизу. Сами сообщения скроллятся.
9:41
Gemini 2.5 Pro
Объясни квантовую запутанность простыми словами
Gemini 2.5 Pro
Представь две монеты в коробках — одна у тебя, другая у друга на другой планете. Коробки запечатаны, ты не знаешь, какая в твоей.
Когда ты открываешь свою и видишь «орёл» — мгновенно понимаешь, что у друга «решка». Не потому что сигнал прошёл быстрее света, а потому что состояние было связано с момента создания.
Это и есть запутанность — две частицы ведут себя как единая система, даже если разнесены на любое расстояние.
Drift fix: User-сообщения в апп используют разные стили (bg-blue/30 в exampleChat, bg-darkGray в chatModel). Унифицировал на cyan-tinted glass bubble (right-aligned, asymmetric радиус).
Когда юзер тапает «+» в composer'е — раскрывается glass bottom-sheet с опциями. Заменяет одну скрепку на полноценное меню в нашем canon стиле (вдохновлено iOS, не ChatGPT). Camera / Photos / Files как icon-grid сверху, ниже — toggles и переходы.
9:41
Gemini 2.5 Pro
Краткий preview переписки приглушённый — фокус на attach menu снизу...
Камера
Фото
Файл
Голос
Параметры генерации
Авто
Стиль ассистента
Обычный
Веб-поиск
Состояние: attach menu открыт. Закрытие — tap на «Отмена» или на затемнённую область сверху.
Структура: 4 icon-grid actions сверху (Камера / Фото / Файл / Голос) → list rows с переходами и тогглами (Параметры / Стиль / Веб-поиск).
Заменяет нынешнюю одиночную «скрепку» в композере. Веб-поиск toggle — toggle ON = модель цитирует web-источники.
AllChatList/all-chats-list
Список всех чатов: search input сверху, чаты по дате с превью последнего сообщения, fixed CTA «Новый чат» снизу.
PLUS-баннер изменяется по статусу: plus → PlusBanner (отмена/up-status), free → FreeBanner (upsell), нет user → EmptyBanner. В макете показан FREE upsell.
Drift fix: в апп Settings имеет специальный bg gradient (purple/blue/teal в Layout.tsx) — не canon. В макете убрал, фон унифицирован.
Subscriptions PLUS/subscriptions
Страница подписки PLUS — продающий редизайн (Задача 4 ТЗ): toggle Year/Month, Free vs PLUS, каталог моделей по tier'ам, sticky CTA.
Каталог ИИ-моделей с детальной инфой, выбор новой модели для чата, grid ассистентов (Бизнесмен / Инвестор / Маркетолог и т.д.).
InfoModel/info-model
Детальная страница модели — заголовок с лого/именем, slider возможностей, описание + tagline.
9:41
Модель
Gemini 2.5 Pro
Google · Топ модель
Текст
Код
Изображения
PDF
О модели
Gemini 2.5 Pro — флагманская мультимодальная модель Google. Поддерживает контекст до 2M токенов, нативно понимает текст, изображения, аудио и видео. Лидер в задачах рассуждения и анализа кода.
PLUS-only models должны иметь cyan PLUS-badge. FREE-доступные показывают cost в токенах.
NewChatModel — выбор модели/new-chat-model
Provider-grouped accordion. Один row на провайдера (GPT / Claude / Gemini / Grok / DeepSeek / Kimi), expand → список версий с radio. Цветные letter-avatars для каждого provider'а. Бэдж «Новое» на свежих топ-моделях.
9:41
ИИ модели
Текст
Картинки
Видео
Аудио
G
GPT i
OpenAI · GPT-5
GPT-5
Флагман OpenAI · сложный анализ
GPT-5.4 Pro Новое
Топовый reasoning · кодинг
GPT-4o
Отличное качество для большинства задач
GPT-4o Mini
Быстрый и умный · бесплатно
C
Claude i
Anthropic · Sonnet 4.5
G
Gemini i
Google · 2.5 Pro
X
Grok i
xAI · Grok 4
D
DeepSeek i
V3.1 · Универсал
K
Kimi i
Moonshot · K2
Источник: CANON из brandbook-public/mockup.html (T2 v7) — provider-grouped accordion.
Drift fix: предыдущая моя версия (tier-organized с NEW/PLUS/FREE бэджами) ОТМЕНЕНА. Возвращён каноничный provider-accordion.
Цветные avatars: openai (#1A6E48), anthr (#B25A2B), google (#2C5DB5), xai (#2A2A2A), deepseek (#5B43C8), kimi (#4A7B5C).
Assistant/assistant
Grid ассистентов 2 cols (mobile). Каждый — image card 190px с title и star (favorite). FREE-locked = opacity 0.4.
9:41
Ассистенты
Поиск ассистента
Бизнесмен
Стратегия, переговоры, презентации
Инвестор
Анализ рынков, оценка стартапов
Маркетолог
Контент, реклама, аналитика
Психолог
Эмоции, поддержка, мотивация
Юрист
Договоры, споры, претензии
Шеф-повар
Рецепты, меню, диета
Профиль
ВСЕ ИИ
Чаты
Источник:pages/assisitantPage/assistantPage.tsx
Active favorite = cyan filled star. FREE-locked ассистенты (если user.subscription === 'free' и не в FREE_ALLOWED) = opacity 0.4 + lock icon, клик переводит на /subscriptions.
В live апп — empty state: «Нет карт» / «Добавьте карту для совершения покупок» по центру.
// 06 GROWTH · 4 экрана
Партнёрка и рост
Партнёрская программа для блогеров (с галереей приглашённых), форма заявки, рекламные оверлеи (награда за просмотр), entry point партнёрки.
Partner (entry)/partner
Точка входа в партнёрку — простой переход к /partner-blog (для блогеров).
9:41
Партнёрская программа
Партнёрская программа
Подключи апп к своей аудитории и зарабатывай с каждой подписки.
Ваш статус
Не подключено
Подайте заявку и получите 30% revenue share с каждого приглашённого PLUS-юзера.
Для блогеров
YouTube · TikTok · Telegram
Подать заявку
Анкета · 5 минут
Условия программы
30% revenue · pay-out monthly
Источник:pages/partnerPage/partnerPage.tsx
Drift fix v2: предыдущий вариант имел гигантский chevron (class без размеров) и большие 44×44 цветные icon-боксы. Заменил на canonical list-card pattern (как Settings/Profile) — единый visual language во всём приложении.
Hero-stats card сверху — cyan glow в нашем canon стиле, позиционирует цель «подключиться».
PartnerBlog/partner-blog
Партнёрская реферальная — 3 шага cyan timeline, галерея приглашённых друзей с фото, реферальная ссылка.
Avatars из Unsplash в апп — здесь заменены на gradient-circles с cyan border. Реальные фото подгрузятся фронтом.
Apply (form)/apply
Анкета для партнёрской программы — поля Имя, Telegram, YouTube, Instagram, TikTok, ВК, другое. Submit с success state.
9:41
Заполните анкету
Заполните анкету
Источник:pages/applyPage/applyPage.tsx
Drift fix: в апп input'ы используют `text-black bg-white` (на тёмном фоне!) и `focus:ring-blue-500` — слепое наследие. Заменил на canon glass inputs с cyan focus.
Overlay появляется через 2s после загрузки. До overlay — на месте reward content live ad-видео (LazyImage `Ads`).
// 07 STATIC · 4 экрана
Статика и информация
FAQ с accordion, юридические тексты (Privacy / Terms), новости. Самые тривиальные экраны — но в едином canon.
Questions (FAQ)/questions
Часто задаваемые вопросы — Radix Accordion с раскрытием. ChevronRight rotates 90° на open.
9:41
FAQ
Часто задаваемые вопросы
Что такое токены и сколько их нужно?
Токены — это внутренняя валюта апп. 1 запрос к модели тратит от 1 до 25 токенов в зависимости от модели и сложности. Купить пакет можно во вкладке «Баланс».
Open state: chevron поворачивается на 90°, заголовок становится белым (vs grey закрытых).
Privacy/privacy
Политика конфиденциальности — длинный текстовый документ со скроллом. Заголовки h2/h3, параграфы.
9:41
Конфиденциальность
Политика конфиденциальности
Обновлено 22.04.2026
1. Общие положения
Настоящая Политика конфиденциальности регулирует обработку персональных данных пользователей Telegram Mini App «Все ИИ» (далее — «Сервис»). Используя Сервис, Вы соглашаетесь с условиями данной Политики.
2. Какие данные мы собираем
Мы обрабатываем следующие категории данных:
Идентификатор Telegram (telegram_user_id)
Имя пользователя и аватар (передаются Telegram)
История запросов к ИИ-моделям
Платёжные операции (через защищённого провайдера)
3. Цели обработки
Данные обрабатываются для предоставления услуг ИИ-генерации, ведения учёта подписок и баланса токенов, защиты от мошенничества.
4. Хранение и удаление
История чатов хранится 90 дней. Данные платежей — в течение срока, установленного законодательством. По запросу пользователь может удалить свой аккаунт через поддержку.
Источник:pages/privacyPage/privacyPage.tsx
Контент текстовой — H2 заголовки cyan, тело white@60%. Реальный текст подгружается из shared/data/.
Conditions (Terms)/conditions
Пользовательское соглашение — ту же структуру что Privacy, но другой контент.
9:41
Соглашение
Пользовательское соглашение
Обновлено 22.04.2026
1. Предмет соглашения
Настоящее Соглашение определяет порядок использования Telegram Mini App «Все ИИ». Регистрируясь и используя Сервис, Вы принимаете условия Соглашения в полном объёме.
2. Подписка PLUS
PLUS подписка оформляется на 1 месяц или 1 год с автоматическим продлением. Отмена доступна в любой момент через раздел «Профиль» — после отмены доступ сохранится до конца оплаченного периода.
3. Возврат средств
Возврат средств возможен в течение 14 дней с момента оплаты при условии, что услуга не была фактически использована (не было совершено запросов к платным моделям).
4. Ограничения
Сервис нельзя использовать для генерации запрещённого контента (CSAM, терроризм, дискриминация, нарушение авторских прав).
Структура повторяет Privacy — единый layout для legal documents.
News/news
Новости и обновления — feed с карточками. Сейчас в апп страница пустая — добавил мокап с дизайном «как должно быть».
9:41
Новости
Что нового
NEW
GPT-5.4 Pro теперь доступен в PLUS
Флагманская модель OpenAI с контекстом 1M токенов и улучшенным reasoning'ом.
29 апр
Veo 3.1 — генерация видео до 30 секунд
Новый режим длинных клипов с native-аудио.
25 апр
Реферальная программа: 100 токенов за друга
Приглашайте друзей и получайте токены за регистрацию.
20 апр
Источник:pages/newslPage/newsPage.tsx
В live апп страница ПУСТАЯ — только `p-4 h-screen` div без контента. Дополнил структурой по аналогии с другими feed-экранами.
// Для фронта · drop-in архивы
Скачать дизайн пакетом
Два архива на выбор: полный дизайн (всё что есть в брендбуке — 4 версии экранов, mockups, params, loaders, баннеры, иконки, ТЗ) или только баннеры (mini-пакет с CSS-токенами и React-компонентами для быстрого drop-in).
Анимированные strip-баннеры для всех breakpoints — premium liquid-glass с динамическим свечением. Размеры строго совпадают с release-notes-серией (393×180 / 768×261 / 1200×260) — единая raster-сетка под все банеры в апп. PLUS-баннер на /settings, hero на /subscriptions, лендинг-маркетинг.
Mobile393 × 180 · ~2.18:1
Mini App в Telegram (mobile viewport). PLUS-баннер на /settings, /profile (apply через <PlusBanner />).
Вторая серия баннеров — под анонс новой версии («Что нового»). Узкие горизонтальные strip'ы под breakpoint'ы апп. Тот же liquid-glass язык, что у PLUS-серии, но без particle-glow и без лого ∞ — характер «info / обновление», не «promo». Анимация — медленный дрейф цветных blob'ов под стеклом + дышащая cyan accent-line.
Mobile393 × 180 · ~2.18:1
Mini App в Telegram, mobile viewport. Vertical stack: chip → заголовок → 4 буллета 2×2.