From 1ca0cd727e3fc14e88f4cc2c60472a2616bf9efa Mon Sep 17 00:00:00 2001 From: Volpeon Date: Wed, 3 Jan 2024 14:42:51 +0100 Subject: [PATCH] Hover effect for conversation notes (like Firefish) --- .../src/components/SkNoteDetailed.vue | 2 +- .../frontend/src/components/SkNoteSub.vue | 21 ++++++++++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/packages/frontend/src/components/SkNoteDetailed.vue b/packages/frontend/src/components/SkNoteDetailed.vue index 3087eee16..4a06e8f56 100644 --- a/packages/frontend/src/components/SkNoteDetailed.vue +++ b/packages/frontend/src/components/SkNoteDetailed.vue @@ -43,7 +43,7 @@ SPDX-License-Identifier: AGPL-3.0-only -
+
diff --git a/packages/frontend/src/components/SkNoteSub.vue b/packages/frontend/src/components/SkNoteSub.vue index 79e171f34..c0c50670d 100644 --- a/packages/frontend/src/components/SkNoteSub.vue +++ b/packages/frontend/src/components/SkNoteSub.vue @@ -461,7 +461,26 @@ if (props.detail) { } .main { - display: flex; + position: relative; + display: flex; + + &::after { + content: ""; + position: absolute; + top: -12px; + right: -12px; + left: -12px; + bottom: -12px; + background: var(--panelHighlight); + border-radius: var(--radius); + opacity: 0; + transition: opacity .2s, background .2s; + z-index: -1; + } + + &:hover::after { + opacity: 1; + } } .colorBar {