From 2ba28e47104a65abba851942094c6e1a1acd7a5d Mon Sep 17 00:00:00 2001
From: syuilo <4439005+syuilo@users.noreply.github.com>
Date: Mon, 31 Mar 2025 16:26:54 +0900
Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../frontend/src/components/MkFukidashi.vue | 39 ++++---------------
packages/frontend/src/pages/chat/XMessage.vue | 23 +++++++++--
2 files changed, 26 insertions(+), 36 deletions(-)
diff --git a/packages/frontend/src/components/MkFukidashi.vue b/packages/frontend/src/components/MkFukidashi.vue
index 388a844975..fba5dc854c 100644
--- a/packages/frontend/src/components/MkFukidashi.vue
+++ b/packages/frontend/src/components/MkFukidashi.vue
@@ -19,15 +19,8 @@ SPDX-License-Identifier: AGPL-3.0-only
-
@@ -39,15 +32,11 @@ withDefaults(defineProps<{
negativeMargin?: boolean;
shadow?: boolean;
accented?: boolean;
- contentBgPanel?: boolean;
- small?: boolean;
}>(), {
tail: 'right',
negativeMargin: false,
shadow: false,
accented: false,
- contentBgPanel: false,
- small: false,
});
@@ -62,7 +51,7 @@ withDefaults(defineProps<{
padding-top: calc(var(--fukidashi-radius) * .13);
&.accented {
- --fukidashi-bg: var(--MI_THEME-accent);
+ --fukidashi-bg: color-mix(in srgb, var(--MI_THEME-accent), var(--MI_THEME-panel) 85%);
}
&.shadow {
@@ -96,26 +85,12 @@ withDefaults(defineProps<{
.content {
position: relative;
padding: 10px 14px;
-
- &.small {
- padding: 6px 10px;
- }
-
- &.contentBgPanel::before {
- content: '';
- position: absolute;
- top: 2px;
- left: 2px;
- width: calc(100% - 4px);
- height: calc(100% - 4px);
- background: var(--MI_THEME-panel);
- border-radius: calc(var(--fukidashi-radius) - 2px);
- }
}
-.contentInner {
- position: relative;
- z-index: 1;
+@container (max-width: 450px) {
+ .content {
+ padding: 8px 12px;
+ }
}
.tail {
diff --git a/packages/frontend/src/pages/chat/XMessage.vue b/packages/frontend/src/pages/chat/XMessage.vue
index 98c337be4b..fae8ca28ec 100644
--- a/packages/frontend/src/pages/chat/XMessage.vue
+++ b/packages/frontend/src/pages/chat/XMessage.vue
@@ -5,10 +5,10 @@ SPDX-License-Identifier: AGPL-3.0-only