From 73c275cc8b44ef561e869d5ac580d0a3a01dff60 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 20 Feb 2026 11:51:07 +0000 Subject: [PATCH] fix(kinds): use semantic icons for blocked and search relay lists MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Kind 10006 (Blocked Relays): Radio → ShieldBan - Kind 10007 (Search Relays): Radio → Search These icons propagate to KindBadge, settings accordions, and event renderers via getKindInfo(). Generic relay kinds (10002, 30002, etc.) keep the Radio icon. https://claude.ai/code/session_01JHirYU56sKDKYhRx6aCQ54 --- src/constants/kinds.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/constants/kinds.ts b/src/constants/kinds.ts index 791ef06..bad2711 100644 --- a/src/constants/kinds.ts +++ b/src/constants/kinds.ts @@ -48,8 +48,10 @@ import { Presentation, Radio, Repeat, + Search, Settings, Shield, + ShieldBan, ShoppingBag, Smile, Star, @@ -757,14 +759,14 @@ export const EVENT_KINDS: Record = { name: "Blocked Relay List", description: "Blocked relays list", nip: "51", - icon: Radio, + icon: ShieldBan, }, 10007: { kind: 10007, name: "Search Relay List", description: "Search relays list", nip: "51", - icon: Radio, + icon: Search, }, 10009: { kind: 10009,