From 9c93428ff47563efda621d72e8f35233a1b62423 Mon Sep 17 00:00:00 2001 From: Sakura Knoll Date: Sun, 2 Jan 2022 15:04:06 +0900 Subject: [PATCH] Style stigmata show page --- src/pages/honkai3rd/stigmata/[stigmataId].tsx | 98 +++++++++++-------- 1 file changed, 56 insertions(+), 42 deletions(-) diff --git a/src/pages/honkai3rd/stigmata/[stigmataId].tsx b/src/pages/honkai3rd/stigmata/[stigmataId].tsx index 311b442d..fba2e162 100644 --- a/src/pages/honkai3rd/stigmata/[stigmataId].tsx +++ b/src/pages/honkai3rd/stigmata/[stigmataId].tsx @@ -1,11 +1,12 @@ -import { Box, Heading, Text, Paragraph } from '@theme-ui/components' +import { Box, Heading, Text, Paragraph, Card, Flex } from '@theme-ui/components' import { NextPageContext } from 'next' import Image from 'next/image' -import Link from 'next/link' import React from 'react' +import StigmataCard from '../../../components/molecules/StigmataCard' import Breadcrumb from '../../../components/organisms/Breadcrumb' import Honkai3rdNavigator from '../../../components/organisms/Honkai3rdNavigator' import { StigmataData, StigmataSet } from '../../../lib/honkai3rd/stigmata' +import { capitalize } from '../../../lib/string' import { listStigmata, getStigmataById, @@ -60,53 +61,66 @@ const StigmataListPage = ({ /> - - Skill - {stigmataData.skill.name} - {stigmataData.skill.description} - + + + {capitalize(stigmataData.type)} + + + {'⭐'.repeat(stigmataData.rarity)} + + + HP : {stigmataData.hp} / ATK : {stigmataData.atk} / DEF :{' '} + {stigmataData.def} / CRT : {stigmataData.crt} + + + + + + Skill - {stigmataData.skill.name} + + {stigmataData.skill.description} + {stigmataSet != null && ( - - Set - + + + {stigmataSet.name} +
+ + Set + +
+ {stigmataSetList.map((stigmataSetItem) => { return ( - - - - {stigmataSetItem.name} - - {stigmataSetItem.name} - - + stigmata={stigmataSetItem} + /> ) })} -
- - {stigmataSet.twoSetSkill.name} - {stigmataSet.twoSetSkill.description} - - - {stigmataSet.threeSetSkill.name} - {stigmataSet.threeSetSkill.description} - -
+ + + + {stigmataSet.twoSetSkill.name} + + + {stigmataSet.twoSetSkill.description} + + + {stigmataSet.threeSetSkill.name} + + + {stigmataSet.threeSetSkill.description} + + )}