From 3bc6b694f4672c5b3e2c55ee5d7c85f889fb9258 Mon Sep 17 00:00:00 2001 From: jason Date: Mon, 9 Mar 2026 22:16:55 -0500 Subject: [PATCH] feat: add ChampionBadge and ChampionBloodlineBadge components --- client/src/components/ChampionBadge.jsx | 52 +++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 client/src/components/ChampionBadge.jsx diff --git a/client/src/components/ChampionBadge.jsx b/client/src/components/ChampionBadge.jsx new file mode 100644 index 0000000..81a43c0 --- /dev/null +++ b/client/src/components/ChampionBadge.jsx @@ -0,0 +1,52 @@ +/** + * ChampionBadge — shown on dogs with is_champion = 1 + * ChampionBloodlineBadge — shown on dogs whose sire OR dam is a champion + * + * Usage: + * + * + */ + +export function ChampionBadge({ size = 'sm' }) { + return ( + + {/* Crown SVG inline — no extra dep */} + + CH + + ) +} + +export function ChampionBloodlineBadge({ size = 'sm' }) { + return ( + + {/* Droplet / bloodline SVG */} + + BL + + ) +}