From 7cf7cd3a10182f5dd4e20f4c9fe04fbaa6b1dfae Mon Sep 17 00:00:00 2001 From: Gabe Farrell <90876006+gabehf@users.noreply.github.com> Date: Sun, 11 Jan 2026 01:39:56 -0500 Subject: [PATCH] feat: add musicbrainz link where possible (#124) --- client/app/components/icons/MbzIcon.tsx | 23 ++ client/app/routes/MediaItems/MediaLayout.tsx | 250 +++++++++++++------ client/app/routes/MediaItems/Track.tsx | 2 +- 3 files changed, 195 insertions(+), 80 deletions(-) create mode 100644 client/app/components/icons/MbzIcon.tsx diff --git a/client/app/components/icons/MbzIcon.tsx b/client/app/components/icons/MbzIcon.tsx new file mode 100644 index 0000000..1ce66ad --- /dev/null +++ b/client/app/components/icons/MbzIcon.tsx @@ -0,0 +1,23 @@ +interface Props { + size: number; + hover?: boolean; +} +export default function MbzIcon({ size, hover }: Props) { + let classNames = ""; + if (hover) { + classNames += "icon-hover-fill"; + } + return ( +