From 3113bf3a475eca77e47e2c23b32d88ea10b3e137 Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Tue, 17 Dec 2024 21:06:11 -0600 Subject: [PATCH] fix: filters --- .../scripts/src/buildAssets/blitzkitTankIcons.ts | 13 +++++++++++-- packages/website/src/components/TankCard/index.css | 4 ++-- .../website/src/pages/tools/tankopedia/_index.tsx | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/packages/scripts/src/buildAssets/blitzkitTankIcons.ts b/packages/scripts/src/buildAssets/blitzkitTankIcons.ts index 916fc6065..f6cbd43d0 100644 --- a/packages/scripts/src/buildAssets/blitzkitTankIcons.ts +++ b/packages/scripts/src/buildAssets/blitzkitTankIcons.ts @@ -6,12 +6,16 @@ import { commitAssets } from '../core/github/commitAssets'; import { FileChange } from '../core/github/commitMultipleFiles'; export async function blitzkitTankIcons() { - console.log('Building tank icons...'); + console.log('Building blitzkit tank icons...'); + + console.log('Starting website dev server...'); const child = exec('cd ../.. && bun dev:website'); const browser = await launch(); const page = await browser.newPage(); - const tanks = Object.values((await fetchTankDefinitions()).tanks); + const tanks = Object.values((await fetchTankDefinitions()).tanks).filter( + ({ id }) => id === 24657, + ); const files: FileChange[] = []; let index = 0; @@ -23,6 +27,11 @@ export async function blitzkitTankIcons() { await page.goto(`http://localhost:4321/api/tankopedia/tank-icon/${id}/`, { waitUntil: 'networkidle0', }); + + if (index === 0) { + console.log('Dev server started!'); + } + const screenshot = await page.screenshot({ type: 'webp', omitBackground: true, diff --git a/packages/website/src/components/TankCard/index.css b/packages/website/src/components/TankCard/index.css index ae77266bf..11efd7fb8 100644 --- a/packages/website/src/components/TankCard/index.css +++ b/packages/website/src/components/TankCard/index.css @@ -23,10 +23,10 @@ .tank-search-card .image { width: 100%; - height: 5rem; + height: 6rem; object-position: center right; object-fit: contain; - filter: brightness(1) drop-shadow(-1px -1px 4px black); + filter: brightness(1.25) drop-shadow(-1px -1px 4px black); } .tank-search-card .class-icon { diff --git a/packages/website/src/pages/tools/tankopedia/_index.tsx b/packages/website/src/pages/tools/tankopedia/_index.tsx index 2fcf120ef..75bd39002 100644 --- a/packages/website/src/pages/tools/tankopedia/_index.tsx +++ b/packages/website/src/pages/tools/tankopedia/_index.tsx @@ -5,7 +5,7 @@ import { TankopediaPersistent } from '../../../stores/tankopediaPersistent'; export function Page() { return ( - +