fix: reversed order on talents

This commit is contained in:
2026-03-20 22:07:47 +07:00 Unverified
parent ec06a831b9
commit 3c52cc1228
+28 -26
View File
@@ -405,34 +405,36 @@ export function card(app: App) {
fontSize: "1.05em", fontSize: "1.05em",
}} }}
> >
{Object.entries(avatar.Skills).map(([key, src]) => { {Object.entries(avatar.Skills)
const extra = .reverse()
char.proudSkillExtraLevelMap?.[ .map(([key, src]) => {
`${avatar.ProudMap[key]}` const extra =
] ?? 0; char.proudSkillExtraLevelMap?.[
const talentLevel = `${avatar.ProudMap[key]}`
(char.skillLevelMap?.[key] ?? 0) + extra; ] ?? 0;
return ( const talentLevel =
<div tw="mt-[.6em] relative"> (char.skillLevelMap?.[key] ?? 0) + extra;
<TalentSvg return (
tw={`Talents ${char.avatar.element} w-[3.6em] opacity-60 text-black`} <div tw="mt-[.6em] relative">
/> <TalentSvg
<img tw={`Talents ${char.avatar.element} w-[3.6em] opacity-60 text-black`}
key={key} />
src={src} <img
alt={`Talent ${key}`} key={key}
tw="w-[2.5em] absolute left-[.15em] top-[.15em] m-[.4em_0_0_.4em]" src={src}
/> alt={`Talent ${key}`}
<div tw="absolute -bottom-[.1em] w-full flex justify-center"> tw="w-[2.5em] absolute left-[.15em] top-[.15em] m-[.4em_0_0_.4em]"
<div />
tw={`${extra ? "bg-[#45deffcc]" : "bg-[#323232b3]"} pt-[5%] pb-[2%] text-[.8em] rounded-[1.4em]`} <div tw="absolute -bottom-[.1em] w-full flex justify-center">
> <div
<span tw="px-[.6em]">{talentLevel}</span> tw={`${extra ? "bg-[#45deffcc]" : "bg-[#323232b3]"} pt-[5%] pb-[2%] text-[.8em] rounded-[1.4em]`}
>
<span tw="px-[.6em]">{talentLevel}</span>
</div>
</div> </div>
</div> </div>
</div> );
); })}
})}
</div> </div>
<div tw="mb-[-1em] ml-[-.3em] mt-[.3em] text-[.9em] opacity-80"> <div tw="mb-[-1em] ml-[-.3em] mt-[.3em] text-[.9em] opacity-80">
{data.uid} {data.uid}