refactor(quest): make pixel perfect quests page

This commit is contained in:
Sergey Krylov 2023-08-26 15:22:34 +03:00
parent e233b48601
commit db97fd2536
10 changed files with 25 additions and 4 deletions

View File

@ -160,6 +160,7 @@ export type QuestItemType = {
text: string; text: string;
}; };
title: { title: {
mobileStyles?: object;
styles?: object; styles?: object;
text: string; text: string;
}; };
@ -358,6 +359,11 @@ export const egerQuest: QuestItemType = {
text: '60 минут', text: '60 минут',
}, },
title: { title: {
mobileStyles: {
color: '#fff',
fontFamily: 'DwarvenStonecraftCyr',
fontSize: 115,
},
styles: { styles: {
color: '#fff', color: '#fff',
fontFamily: 'DwarvenStonecraftCyr', fontFamily: 'DwarvenStonecraftCyr',
@ -577,6 +583,12 @@ export const faraonQuest: QuestItemType = {
text: '60 минут', text: '60 минут',
}, },
title: { title: {
mobileStyles: {
border: '3px #fff',
color: 'linear-gradient(134.56deg, #FF5C00 11.78%, #FF3399 84.81%)',
fontFamily: 'Angry',
fontSize: 56,
},
styles: { styles: {
border: '3px #fff', border: '3px #fff',
color: 'linear-gradient(134.56deg, #FF5C00 11.78%, #FF3399 84.81%)', color: 'linear-gradient(134.56deg, #FF5C00 11.78%, #FF3399 84.81%)',
@ -785,6 +797,12 @@ export const multQuest: QuestItemType = {
text: '60 минут', text: '60 минут',
}, },
title: { title: {
mobileStyles: {
border: '4px #fff',
color: 'linear-gradient(134.56deg, #FFF500 11.78%, #FF3399 84.81%)',
fontFamily: 'Airfool',
fontSize: 78,
},
styles: { styles: {
border: '4px #fff', border: '4px #fff',
color: 'linear-gradient(134.56deg, #FFF500 11.78%, #FF3399 84.81%)', color: 'linear-gradient(134.56deg, #FFF500 11.78%, #FF3399 84.81%)',
@ -818,6 +836,6 @@ export const getOne = (req: Request, res: Response) => {
export const getAll = (req: Request, res: Response) => res.status(200).json([ export const getAll = (req: Request, res: Response) => res.status(200).json([
egerQuest, egerQuest,
faraonQuest,
multQuest, multQuest,
faraonQuest,
]); ]);

View File

@ -52,9 +52,12 @@ const outdoorsTitleText: TitleText = {
}; };
const questsTitleText: TitleText = { const questsTitleText: TitleText = {
description: 'Выбираете квест для ребенка? Может, для компании своих друзей/коллег? ' description: 'Выбираете квест для ребенка? Может, для компании\\n своих друзей/коллег? '
+ 'Или просто хотите отдохнуть всей семьей?\\n\\n ' + 'Или просто хотите отдохнуть всей семьей?\\n\\n'
+ 'У нас есть решения под любые цели и для любых возрастов!\\n', + 'У нас есть решения под любые цели и для любых возрастов!',
mobileDescription: 'Выбираете квест для ребенка?\\n Может, для компании своих друзей/коллег?\\n'
+ 'Или просто хотите отдохнуть всей семьей?\\n\\n'
+ 'У нас есть решения под любые цели\\n и для любых возрастов!',
title: 'Квесты', title: 'Квесты',
}; };

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 703 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 307 KiB

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 4.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 489 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 336 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 150 KiB

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 KiB

After

Width:  |  Height:  |  Size: 1.3 MiB