diff --git a/components/character/character-piece-selector.tsx b/components/character/character-piece-selector.tsx
index cd8546c..1535fb6 100644
--- a/components/character/character-piece-selector.tsx
+++ b/components/character/character-piece-selector.tsx
@@ -94,7 +94,7 @@ export function CharacterPieceSelector({
className={cn(
"relative flex size-14 items-center justify-center rounded-lg border bg-zinc-950/80 p-1.5 transition-colors",
locked
- ? "border-border/40 opacity-80 hover:border-border hover:bg-zinc-900/60"
+ ? "border-border/40 hover:border-border hover:bg-zinc-900/60"
: activeId === variant.id
? "border-foreground bg-zinc-900 shadow-[inset_0_0_0_1px_hsl(var(--foreground)/0.15)]"
: "border-border/60 hover:border-border hover:bg-zinc-900/60",
@@ -109,9 +109,11 @@ export function CharacterPieceSelector({
{locked ? (
-
+
+
+
) : null}
diff --git a/components/pet/room-background-picker.tsx b/components/pet/room-background-picker.tsx
index 9679378..176016a 100644
--- a/components/pet/room-background-picker.tsx
+++ b/components/pet/room-background-picker.tsx
@@ -68,9 +68,7 @@ export function RoomBackgroundPicker({
selected
? "border-secondary shadow-[0_0_0_2px_hsl(var(--secondary)/0.35)]"
: "border-border/70",
- unlocked
- ? "hover:-translate-y-0.5"
- : "opacity-80 hover:-translate-y-0.5",
+ "hover:-translate-y-0.5",
)}
>
{room.sceneImage ? (
@@ -87,8 +85,10 @@ export function RoomBackgroundPicker({
{room.name}
{!unlocked ? (
-
-
+
+
+
+
) : null}
diff --git a/components/pet/room-style-selector.tsx b/components/pet/room-style-selector.tsx
index 27abb04..2e512d0 100644
--- a/components/pet/room-style-selector.tsx
+++ b/components/pet/room-style-selector.tsx
@@ -64,7 +64,7 @@ export function RoomStyleSelector({
className={cn(
"relative size-14 overflow-hidden rounded-lg border transition-colors",
locked
- ? "border-border/40 opacity-80 hover:border-border"
+ ? "border-border/40 hover:border-border"
: activeId === room.id
? "border-foreground shadow-[inset_0_0_0_1px_hsl(var(--foreground)/0.15)]"
: "border-border/60 hover:border-border",
@@ -83,9 +83,11 @@ export function RoomStyleSelector({
{locked ? (
-
+
+
+
) : null}