From 2ad1e711762b0e4b182417dc2a2a538ef53991bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Sun, 25 Jan 2026 15:55:30 -0600 Subject: [PATCH] feat: revert navbar --- .../src/components/AvatarCard/index.tsx | 12 +- .../website-ue/src/components/Navbar.astro | 158 +++++++----------- .../src/components/ToolBanner.astro | 12 +- packages/website-ue/src/core/tools/tools.ts | 24 --- .../website-ue/src/layouts/BaseLayout.astro | 4 +- 5 files changed, 67 insertions(+), 143 deletions(-) diff --git a/packages/website-ue/src/components/AvatarCard/index.tsx b/packages/website-ue/src/components/AvatarCard/index.tsx index d691b85c1..2065f9e40 100644 --- a/packages/website-ue/src/components/AvatarCard/index.tsx +++ b/packages/website-ue/src/components/AvatarCard/index.tsx @@ -1,5 +1,5 @@ import { literals } from "@blitzkit/i18n"; -import { Grade } from "@protos/auto_items"; +import { Grade } from "@protos/blitz_static_standard_grades_enum"; import { DownloadIcon, StarFilledIcon } from "@radix-ui/react-icons"; import type { Color } from "../../core/ui/color"; import { useGameStrings } from "../../hooks/useGameStrings"; @@ -55,11 +55,11 @@ interface DetailsProps { } const gradeColors: Record = { - [Grade.GRADE_GRADE_UNSPECIFIED]: "gray", - [Grade.GRADE_GRADE_COMMON]: "gray", - [Grade.GRADE_GRADE_RARE]: "blue", - [Grade.GRADE_GRADE_EPIC]: "purple", - [Grade.GRADE_GRADE_LEGENDARY]: "amber", + [Grade.GRADE_UNSPECIFIED]: "gray", + [Grade.GRADE_COMMON]: "gray", + [Grade.GRADE_RARE]: "blue", + [Grade.GRADE_EPIC]: "purple", + [Grade.GRADE_LEGENDARY]: "amber", }; function Details({ avatars }: DetailsProps) { diff --git a/packages/website-ue/src/components/Navbar.astro b/packages/website-ue/src/components/Navbar.astro index 4c695c6f6..f9d5dae90 100644 --- a/packages/website-ue/src/components/Navbar.astro +++ b/packages/website-ue/src/components/Navbar.astro @@ -5,108 +5,77 @@ import { Text } from "./Text"; import { api } from "../core/api/dynamic"; import { tools } from "../core/tools/tools"; import type { Tool } from "../core/tools/tools"; +import { HamburgerMenuIcon, MagnifyingGlassIcon } from "@radix-ui/react-icons"; interface Props { locale: string; - selectedTool?: Tool; } -const { locale, selectedTool } = Astro.props; -const strings = await api.strings(locale); -const toolsArray = Object.values(tools); - -const toolsSorted = - selectedTool === undefined - ? toolsArray - : [selectedTool, ...toolsArray.filter((tool) => tool !== selectedTool)]; +const { locale } = Astro.props; ---