From 4eb0f0c2066a42edfc4d1c9e8899aa5be21c2f07 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Sun, 8 Feb 2026 17:01:23 -0800 Subject: [PATCH] Fix author name underline + fix gallery preference being broken (#5337) --- packages/ui/src/components/base/SmartClickable.vue | 9 ++++++--- packages/ui/src/components/project/ProjectCardList.vue | 4 ++-- packages/ui/src/components/project/card/ProjectCard.vue | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/ui/src/components/base/SmartClickable.vue b/packages/ui/src/components/base/SmartClickable.vue index 33d87ce86..216c2f25d 100644 --- a/packages/ui/src/components/base/SmartClickable.vue +++ b/packages/ui/src/components/base/SmartClickable.vue @@ -44,9 +44,6 @@ defineOptions({ // Setup base styles for contents .smart-clickable__contents { transition: scale 0.125s ease-out; - - // Why? I don't know. It forces the SVGs to render differently, which fixes some shift on hover otherwise. - //filter: brightness(1.00001); } // When clickable is being hovered or focus-visible, give contents an effect @@ -59,6 +56,12 @@ defineOptions({ :deep(.smart-clickable\:highlight-on-hover) { filter: brightness(var(--hover-brightness, 1.25)); } + :deep(.smart-clickable\:surface-4-on-hover) { + @apply bg-surface-4; + } + :deep(.smart-clickable\:surface-5-on-hover) { + @apply bg-surface-5; + } :deep(.ease-brightness) { opacity: 0.85; transition: opacity 0.125s ease-out; diff --git a/packages/ui/src/components/project/ProjectCardList.vue b/packages/ui/src/components/project/ProjectCardList.vue index 922a39b83..c44ed3b5f 100644 --- a/packages/ui/src/components/project/ProjectCardList.vue +++ b/packages/ui/src/components/project/ProjectCardList.vue @@ -1,7 +1,7 @@