From 9f89903a6e7321d8d7fa088808f2bf09f82a940e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Sat, 29 Jun 2024 11:57:44 -0500 Subject: [PATCH] feat: better compare layout --- src/app/tools/compare/page.tsx | 89 ++++++++++++++++++++++------------ 1 file changed, 59 insertions(+), 30 deletions(-) diff --git a/src/app/tools/compare/page.tsx b/src/app/tools/compare/page.tsx index df9b80141..ccf01ce94 100644 --- a/src/app/tools/compare/page.tsx +++ b/src/app/tools/compare/page.tsx @@ -178,6 +178,7 @@ export default function Page() { deltaType = 'higherIsBetter', decimals, deltaNominalDisplay, + indent, }: { name: string; value: @@ -191,6 +192,7 @@ export default function Page() { deltaType?: 'higherIsBetter' | 'lowerIsBetter'; decimals?: number; deltaNominalDisplay?: (delta: number) => string | number; + indent?: boolean; }) { const values = stats.map((stat) => typeof value === 'function' ? value(stat)! : (stat[value] as number), @@ -199,7 +201,11 @@ export default function Page() { return ( - + 0 && ( - + - + Maneuverability @@ -1352,17 +1372,19 @@ export default function Page() { decimals={1} /> @@ -1380,19 +1402,21 @@ export default function Page() { /> (stats.camouflageStill * 100).toFixed(0)} deltaNominalDisplay={(delta) => (delta * 100).toFixed(0)} /> (stats.camouflageMoving * 100).toFixed(0)} deltaNominalDisplay={(delta) => (delta * 100).toFixed(0)} /> (stats.camouflageShootingStill * 100).toFixed(0) @@ -1400,7 +1424,8 @@ export default function Page() { deltaNominalDisplay={(delta) => (delta * 100).toFixed(0)} /> (stats.camouflageShootingMoving * 100).toFixed(0) @@ -1408,7 +1433,8 @@ export default function Page() { deltaNominalDisplay={(delta) => (delta * 100).toFixed(0)} /> (stats.camouflageCaughtOnFire * 100).toFixed(0) @@ -1416,29 +1442,32 @@ export default function Page() { deltaNominalDisplay={(delta) => (delta * 100).toFixed(0)} /> + -