diff --git a/frontend/src/pages/Profile.tsx b/frontend/src/pages/Profile.tsx
index 2a40922..6b3aa42 100644
--- a/frontend/src/pages/Profile.tsx
+++ b/frontend/src/pages/Profile.tsx
@@ -35,7 +35,6 @@ import {
Zap,
} from "lucide-react";
import { Link } from "react-router-dom";
-import { Checkbox } from "@/components/ui/checkbox";
import { recipeService, Recipe } from "@/api/recipe";
import userService from "@/api/user";
@@ -632,17 +631,13 @@ export default function Profile() {
key={opt.key}
type="button"
onClick={() => toggleEquipment(opt.key)}
- className={`flex flex-col items-center justify-center gap-1 rounded-xl border-2 px-2 py-3 text-xs font-medium transition-all ${
+ aria-pressed={active}
+ className={`flex flex-col items-center justify-center gap-1.5 rounded-xl border-2 px-2 py-3.5 text-xs font-medium transition-all active:scale-[0.97] ${
active
- ? "border-orange-500 bg-orange-50 dark:bg-orange-950/30 text-orange-700 dark:text-orange-300"
+ ? "border-orange-500 bg-orange-50 dark:bg-orange-950/30 text-orange-700 dark:text-orange-300 shadow-sm shadow-orange-500/10"
: "border-border hover:border-orange-200 hover:bg-orange-50/50 dark:hover:bg-orange-950/20 text-muted-foreground"
}`}
>
-
{opt.emoji}
{opt.label}