{ "meta": { "id": "soulmate_test", "title": "Новая воронка", "description": "Описание новой воронки", "firstScreenId": "onboarding", "yandexMetrikaId": "104471567" }, "defaultTexts": { "nextButton": "Continue" }, "screens": [ { "id": "onboarding", "template": "info", "title": { "text": "Добро пожаловать!", "show": true, "font": "manrope", "weight": "bold", "size": "md", "align": "center", "color": "default" }, "subtitle": { "text": "Это ваша новая воронка. Начните редактирование.", "show": true, "font": "manrope", "weight": "regular", "size": "md", "align": "center", "color": "muted" }, "navigation": { "rules": [], "defaultNextScreenId": "gender", "isEndScreen": false }, "icon": { "type": "emoji", "value": "🎯", "size": "lg" }, "variables": [], "variants": [] }, { "id": "gender", "template": "list", "header": { "showBackButton": true, "show": true }, "title": { "text": "Новый экран", "show": true, "font": "manrope", "weight": "bold", "size": "2xl", "align": "left", "color": "default" }, "subtitle": { "text": "Добавьте детали справа", "show": true, "font": "manrope", "weight": "medium", "size": "lg", "align": "left", "color": "default" }, "bottomActionButton": { "show": false, "cornerRadius": "3xl", "showPrivacyTermsConsent": false }, "navigation": { "rules": [], "defaultNextScreenId": "example", "isEndScreen": false }, "list": { "selectionType": "single", "options": [ { "id": "male", "label": "male", "disabled": false }, { "id": "female", "label": "female", "disabled": false } ], "registrationFieldKey": "profile.gender" }, "variants": [] }, { "id": "example", "template": "list", "header": { "showBackButton": true, "show": true }, "title": { "text": "Новый экран", "show": true, "font": "manrope", "weight": "bold", "size": "2xl", "align": "left", "color": "default" }, "subtitle": { "text": "Добавьте детали справа", "show": true, "font": "manrope", "weight": "medium", "size": "lg", "align": "left", "color": "default" }, "bottomActionButton": { "show": true, "cornerRadius": "3xl", "showPrivacyTermsConsent": false }, "navigation": { "rules": [], "defaultNextScreenId": "birthdate", "isEndScreen": false }, "list": { "selectionType": "single", "options": [ { "id": "option-1", "label": "Вариант 1", "disabled": false }, { "id": "option-2", "label": "Вариант 2", "disabled": false } ] }, "variants": [] }, { "id": "birthdate", "template": "date", "header": { "showBackButton": true, "show": true }, "title": { "text": "Новый экран", "show": true, "font": "manrope", "weight": "bold", "size": "2xl", "align": "left", "color": "default" }, "subtitle": { "text": "Добавьте детали справа", "show": true, "font": "manrope", "weight": "medium", "size": "lg", "align": "left", "color": "default" }, "bottomActionButton": { "show": true, "cornerRadius": "3xl", "showPrivacyTermsConsent": false }, "navigation": { "rules": [], "defaultNextScreenId": "email", "isEndScreen": false }, "dateInput": { "monthLabel": "Месяц", "dayLabel": "День", "yearLabel": "Год", "monthPlaceholder": "ММ", "dayPlaceholder": "ДД", "yearPlaceholder": "ГГГГ", "showSelectedDate": true, "selectedDateFormat": "dd MMMM yyyy", "selectedDateLabel": "Выбранная дата:", "zodiac": { "enabled": true, "storageKey": "userZodiac" }, "registrationFieldKey": "profile.birthdate" }, "variants": [] }, { "id": "email", "template": "email", "header": { "showBackButton": true, "show": true }, "title": { "text": "Портрет твоей второй половинки готов! Куда нам его отправить?", "show": true, "font": "manrope", "weight": "bold", "size": "2xl", "align": "center", "color": "default" }, "bottomActionButton": { "show": true, "cornerRadius": "3xl", "showPrivacyTermsConsent": true }, "navigation": { "rules": [], "defaultNextScreenId": "final", "isEndScreen": false }, "emailInput": { "label": "Email адрес", "placeholder": "example@email.com" }, "image": { "src": "/female-portrait.jpg" }, "variants": [ { "conditions": [ { "screenId": "gender", "operator": "includesAny", "optionIds": [ "male" ] } ], "overrides": { "image": { "src": "/male-portrait.jpg" } } } ] }, { "id": "final", "template": "info", "header": { "showBackButton": true, "show": true }, "title": { "text": "Спасибо за регистрацию", "show": true, "font": "manrope", "weight": "bold", "size": "2xl", "align": "center", "color": "default" }, "subtitle": { "text": "Добавьте подзаголовок для информационного экрана", "show": true, "font": "manrope", "weight": "medium", "size": "lg", "align": "center", "color": "default" }, "bottomActionButton": { "show": false, "cornerRadius": "3xl", "showPrivacyTermsConsent": false }, "navigation": { "rules": [], "isEndScreen": true }, "icon": { "type": "emoji", "value": "ℹ️", "size": "xl" }, "variables": [], "variants": [] } ] }