300 lines
7.1 KiB
JSON
300 lines
7.1 KiB
JSON
{
|
||
"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": []
|
||
}
|
||
]
|
||
} |