From edc3aba545f9434610787abe1375d72a099d9e74 Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Thu, 27 Aug 2026 11:23:41 -0500 Subject: [PATCH] restore banner --- .../website/public/media/patterns/api.svg | 3 +++ .../website/public/media/patterns/avatars.svg | 3 +++ .../website/public/media/patterns/tanks.svg | 3 +++ .../tools => media/tools/banners}/api.webp | Bin .../tools/banners}/avatars.webp | Bin .../tools/banners}/changelogs.webp | Bin .../tools => media/tools/banners}/charts.webp | Bin .../tools/banners}/compare.webp | Bin .../tools/banners}/discord.webp | Bin .../tools => media/tools/banners}/embed.webp | Bin .../tools/banners}/guesser.webp | Bin .../tools => media/tools/banners}/mixer.webp | Bin .../tools => media/tools/banners}/more.webp | Bin .../tools/banners}/performance.webp | Bin .../tools/banners}/players.webp | Bin .../tools/banners}/playlist.webp | Bin .../tools => media/tools/banners}/rating.webp | Bin .../tools/banners}/session.webp | Bin .../tools => media/tools/banners}/tanks.webp | Bin .../tools/banners}/tier-list.webp | Bin .../src/components/Flex/index.module.css | 4 +++ .../website/src/components/Flex/index.tsx | 4 ++- .../src/components/Skeleton/index.module.css | 25 ++++++++++++++++++ .../website/src/components/Skeleton/index.tsx | 9 +++++++ .../TankCardSkeleton/index.module.css | 7 +++++ .../index.tsx} | 13 +++++---- .../TankCardWrapper/index.module.css | 7 +++++ .../src/components/TankCardWrapper/index.tsx | 10 +++++++ .../TankSearch/components/RecentlyViewed.tsx | 2 +- .../TankSearch/components/TankCardWrapper.tsx | 12 --------- .../src/components/TankSearch/index.tsx | 8 +++--- .../website/src/components/TierList/Tiles.tsx | 6 ++--- 32 files changed, 90 insertions(+), 26 deletions(-) create mode 100644 packages/website/public/media/patterns/api.svg create mode 100644 packages/website/public/media/patterns/avatars.svg create mode 100644 packages/website/public/media/patterns/tanks.svg rename packages/website/public/{assets/images/tools => media/tools/banners}/api.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/avatars.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/changelogs.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/charts.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/compare.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/discord.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/embed.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/guesser.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/mixer.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/more.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/performance.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/players.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/playlist.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/rating.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/session.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/tanks.webp (100%) rename packages/website/public/{assets/images/tools => media/tools/banners}/tier-list.webp (100%) create mode 100644 packages/website/src/components/Skeleton/index.module.css create mode 100644 packages/website/src/components/Skeleton/index.tsx create mode 100644 packages/website/src/components/TankCardSkeleton/index.module.css rename packages/website/src/components/{TankSearch/components/SkeletonTankCard.tsx => TankCardSkeleton/index.tsx} (52%) create mode 100644 packages/website/src/components/TankCardWrapper/index.module.css create mode 100644 packages/website/src/components/TankCardWrapper/index.tsx delete mode 100644 packages/website/src/components/TankSearch/components/TankCardWrapper.tsx diff --git a/packages/website/public/media/patterns/api.svg b/packages/website/public/media/patterns/api.svg new file mode 100644 index 000000000..92ed08562 --- /dev/null +++ b/packages/website/public/media/patterns/api.svg @@ -0,0 +1,3 @@ + diff --git a/packages/website/public/media/patterns/avatars.svg b/packages/website/public/media/patterns/avatars.svg new file mode 100644 index 000000000..e26584919 --- /dev/null +++ b/packages/website/public/media/patterns/avatars.svg @@ -0,0 +1,3 @@ + diff --git a/packages/website/public/media/patterns/tanks.svg b/packages/website/public/media/patterns/tanks.svg new file mode 100644 index 000000000..0a76ff759 --- /dev/null +++ b/packages/website/public/media/patterns/tanks.svg @@ -0,0 +1,3 @@ + diff --git a/packages/website/public/assets/images/tools/api.webp b/packages/website/public/media/tools/banners/api.webp similarity index 100% rename from packages/website/public/assets/images/tools/api.webp rename to packages/website/public/media/tools/banners/api.webp diff --git a/packages/website/public/assets/images/tools/avatars.webp b/packages/website/public/media/tools/banners/avatars.webp similarity index 100% rename from packages/website/public/assets/images/tools/avatars.webp rename to packages/website/public/media/tools/banners/avatars.webp diff --git a/packages/website/public/assets/images/tools/changelogs.webp b/packages/website/public/media/tools/banners/changelogs.webp similarity index 100% rename from packages/website/public/assets/images/tools/changelogs.webp rename to packages/website/public/media/tools/banners/changelogs.webp diff --git a/packages/website/public/assets/images/tools/charts.webp b/packages/website/public/media/tools/banners/charts.webp similarity index 100% rename from packages/website/public/assets/images/tools/charts.webp rename to packages/website/public/media/tools/banners/charts.webp diff --git a/packages/website/public/assets/images/tools/compare.webp b/packages/website/public/media/tools/banners/compare.webp similarity index 100% rename from packages/website/public/assets/images/tools/compare.webp rename to packages/website/public/media/tools/banners/compare.webp diff --git a/packages/website/public/assets/images/tools/discord.webp b/packages/website/public/media/tools/banners/discord.webp similarity index 100% rename from packages/website/public/assets/images/tools/discord.webp rename to packages/website/public/media/tools/banners/discord.webp diff --git a/packages/website/public/assets/images/tools/embed.webp b/packages/website/public/media/tools/banners/embed.webp similarity index 100% rename from packages/website/public/assets/images/tools/embed.webp rename to packages/website/public/media/tools/banners/embed.webp diff --git a/packages/website/public/assets/images/tools/guesser.webp b/packages/website/public/media/tools/banners/guesser.webp similarity index 100% rename from packages/website/public/assets/images/tools/guesser.webp rename to packages/website/public/media/tools/banners/guesser.webp diff --git a/packages/website/public/assets/images/tools/mixer.webp b/packages/website/public/media/tools/banners/mixer.webp similarity index 100% rename from packages/website/public/assets/images/tools/mixer.webp rename to packages/website/public/media/tools/banners/mixer.webp diff --git a/packages/website/public/assets/images/tools/more.webp b/packages/website/public/media/tools/banners/more.webp similarity index 100% rename from packages/website/public/assets/images/tools/more.webp rename to packages/website/public/media/tools/banners/more.webp diff --git a/packages/website/public/assets/images/tools/performance.webp b/packages/website/public/media/tools/banners/performance.webp similarity index 100% rename from packages/website/public/assets/images/tools/performance.webp rename to packages/website/public/media/tools/banners/performance.webp diff --git a/packages/website/public/assets/images/tools/players.webp b/packages/website/public/media/tools/banners/players.webp similarity index 100% rename from packages/website/public/assets/images/tools/players.webp rename to packages/website/public/media/tools/banners/players.webp diff --git a/packages/website/public/assets/images/tools/playlist.webp b/packages/website/public/media/tools/banners/playlist.webp similarity index 100% rename from packages/website/public/assets/images/tools/playlist.webp rename to packages/website/public/media/tools/banners/playlist.webp diff --git a/packages/website/public/assets/images/tools/rating.webp b/packages/website/public/media/tools/banners/rating.webp similarity index 100% rename from packages/website/public/assets/images/tools/rating.webp rename to packages/website/public/media/tools/banners/rating.webp diff --git a/packages/website/public/assets/images/tools/session.webp b/packages/website/public/media/tools/banners/session.webp similarity index 100% rename from packages/website/public/assets/images/tools/session.webp rename to packages/website/public/media/tools/banners/session.webp diff --git a/packages/website/public/assets/images/tools/tanks.webp b/packages/website/public/media/tools/banners/tanks.webp similarity index 100% rename from packages/website/public/assets/images/tools/tanks.webp rename to packages/website/public/media/tools/banners/tanks.webp diff --git a/packages/website/public/assets/images/tools/tier-list.webp b/packages/website/public/media/tools/banners/tier-list.webp similarity index 100% rename from packages/website/public/assets/images/tools/tier-list.webp rename to packages/website/public/media/tools/banners/tier-list.webp diff --git a/packages/website/src/components/Flex/index.module.css b/packages/website/src/components/Flex/index.module.css index 4a0203aab..fb60a78f2 100644 --- a/packages/website/src/components/Flex/index.module.css +++ b/packages/website/src/components/Flex/index.module.css @@ -1,3 +1,7 @@ .flex { display: flex; + + &[data-column="true"] { + flex-direction: column; + } } diff --git a/packages/website/src/components/Flex/index.tsx b/packages/website/src/components/Flex/index.tsx index 7f14a4aca..dc2e6b180 100644 --- a/packages/website/src/components/Flex/index.tsx +++ b/packages/website/src/components/Flex/index.tsx @@ -5,14 +5,16 @@ import styles from "./index.module.css"; interface Props extends ComponentProps<"div"> { gap?: Space; + column?: boolean; } -export function Flex({ children, className, gap, ...props }: Props) { +export function Flex({ children, column, className, gap, ...props }: Props) { return (