From f36df9e902f07d1d9acc84c9a0e876ff2fe4ea8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Tue, 14 Oct 2025 22:26:13 -0500 Subject: [PATCH] feat: landing page for mobile --- .../src/components/PlaylistGenerator.tsx | 4 ++- .../TankSearch/components/FilterControl.tsx | 33 ++++++++++++++++--- 2 files changed, 31 insertions(+), 6 deletions(-) diff --git a/packages/website/src/components/PlaylistGenerator.tsx b/packages/website/src/components/PlaylistGenerator.tsx index f3cf8e965..0d77d56d7 100644 --- a/packages/website/src/components/PlaylistGenerator.tsx +++ b/packages/website/src/components/PlaylistGenerator.tsx @@ -77,13 +77,14 @@ export function PlaylistGenerator({ skeleton }: MaybeSkeletonComponentProps) { - + @@ -109,6 +110,7 @@ export function PlaylistGenerator({ skeleton }: MaybeSkeletonComponentProps) { flexBasis="0" align="center" gap="4" + width="100%" > = { @@ -50,13 +47,21 @@ const shellTypeIcons: Record = { [ShellType.HEAT]: "hc", }; +const size: ButtonProps["size"] = { initial: "1", xs: "2" }; + function ShellFilter({ index, premium }: { index: number; premium?: boolean }) { const shells = TankFilters.use((state) => state.shells); return ( - + {shells[index] === null && ( @@ -83,6 +88,7 @@ function ShellFilter({ index, premium }: { index: number; premium?: boolean }) { return (