refactor(birthday): make pixel perfect birthday page

This commit is contained in:
Sergey Krylov 2023-08-30 22:40:15 +03:00
parent cdc04c8df9
commit 406697efba
5 changed files with 49 additions and 8 deletions

View File

@ -128,13 +128,17 @@ const birthdayPageRate: RateItemType[] = [
enable: false,
price: 1000,
},
[SERVICE.SHOW_DISCO]: {
[SERVICE.PAPER_DISCO]: {
enable: false,
price: 4000,
},
[SERVICE.TABLEWARE_FESTIVE]: {
enable: true,
},
[SERVICE.INVITING]: {
enable: false,
price: 1000,
},
},
title: 'Базовый',
},
@ -184,6 +188,13 @@ const birthdayPageRate: RateItemType[] = [
[SERVICE.TABLEWARE_FESTIVE]: {
enable: true,
},
[SERVICE.PAPER_DISCO]: {
enable: true,
},
[SERVICE.INVITING]: {
enable: false,
price: 1000,
},
},
title: 'Стандарт',
},
@ -212,7 +223,7 @@ const birthdayPageRate: RateItemType[] = [
value: '3 часа',
},
[SERVICE.MASTERCLASS]: {
enable: false,
enable: true,
startPrice: 4900,
},
[SERVICE.PHOTOS]: {
@ -233,6 +244,13 @@ const birthdayPageRate: RateItemType[] = [
[SERVICE.TABLEWARE_FESTIVE]: {
enable: true,
},
[SERVICE.PAPER_DISCO]: {
enable: true,
},
[SERVICE.INVITING]: {
enable: false,
price: 1000,
},
},
title: 'Премиум',
},
@ -283,6 +301,12 @@ const birthdayPageRate: RateItemType[] = [
[SERVICE.TABLEWARE_FESTIVE]: {
enable: true,
},
[SERVICE.PAPER_DISCO]: {
enable: true,
},
[SERVICE.INVITING]: {
enable: true,
},
},
title: 'Супер',
},

View File

@ -44,10 +44,10 @@ const birthdayPageServices: ServiceType[] = [
servicesList[SERVICE.DECORATION],
servicesList[SERVICE.TABLEWARE_FESTIVE],
servicesList[SERVICE.PHOTOS],
servicesList[SERVICE.SHOW_DISCO],
servicesList[SERVICE.SCREENWRITER],
servicesList[SERVICE.PAPER_DISCO],
servicesList[SERVICE.MASTERCLASS],
servicesList[SERVICE.CRYO_SHOW],
servicesList[SERVICE.SCREENWRITER],
servicesList[SERVICE.INVITING],
];
const graduationPageServices: ServiceType[] = [

View File

@ -244,7 +244,7 @@ const birthdayPageStories: StoryType[] = [
src: photoImage,
},
size: { height: 240, width: 380 },
title: 'Фотографии\n и видео',
title: 'Фотографии\\n и видео',
},
type: 'card',
},

View File

@ -36,6 +36,11 @@ type TitleText = {
const birthdayTitleText: TitleText = {
description: 'Организуем незабываемый праздник в новом формате: выгодные комбо, тематические программы, '
+ 'творческие мастер-классы и многое другое ждёт Вас \\n в нашем мире развлечений',
mobileDescription: 'Организуем незабываемый праздник\\n '
+ 'в новом формате: выгодные комбо,\\n '
+ 'тематические программы, творческие\\n '
+ 'мастер-классы и многое другое ждёт Вас\\n'
+ ' в нашем мире развлечений',
title: 'День Рождения',
};

View File

@ -72,7 +72,9 @@ export enum SERVICE {
DURATION = 'duration',
FACE_PAINTING = 'facePainting',
HALL = 'hall',
INVITING = 'inviting',
MASTERCLASS = 'masterclass',
PAPER_DISCO = 'paperDisco',
PHOTOGRAPHER = 'photographer',
PHOTOS = 'photos',
QUEST = 'quest',
@ -144,6 +146,11 @@ export const servicesList: { [k in SERVICE]: ServiceType } = {
id: SERVICE.DURATION,
name: 'Продолжительность',
},
[SERVICE.INVITING]: {
enabled: true,
id: SERVICE.INVITING,
name: 'Пригласительные',
},
[SERVICE.ANIMATOR]: {
enabled: true,
id: SERVICE.ANIMATOR,
@ -178,7 +185,7 @@ export const servicesList: { [k in SERVICE]: ServiceType } = {
[SERVICE.MASTERCLASS]: {
enabled: true,
id: SERVICE.MASTERCLASS,
name: 'Мастер класс',
name: 'Мастер-класс',
},
[SERVICE.PHOTOGRAPHER]: {
enabled: true,
@ -188,7 +195,7 @@ export const servicesList: { [k in SERVICE]: ServiceType } = {
[SERVICE.PHOTOS]: {
enabled: true,
id: SERVICE.PHOTOS,
name: 'Фотографии',
name: 'Фотограф',
},
[SERVICE.SCREENWRITER]: {
enabled: true,
@ -200,6 +207,11 @@ export const servicesList: { [k in SERVICE]: ServiceType } = {
id: SERVICE.SHOW_DISCO,
name: 'Шоу дискотека',
},
[SERVICE.PAPER_DISCO]: {
enabled: true,
id: SERVICE.PAPER_DISCO,
name: 'Бумажная дискотека',
},
[SERVICE.TABLEWARE_FESTIVE]: {
enabled: true,
id: SERVICE.TABLEWARE_FESTIVE,