From 89d6edf00030cdbae75b2306022258597b73258b Mon Sep 17 00:00:00 2001
From: fly_mc <me@flymc.cc>
Date: Sun, 3 Nov 2024 23:44:10 +0800
Subject: [PATCH] fix

---
 packages/frontend/src/components/MkNote.vue | 73 ++++++++++++---------
 1 file changed, 41 insertions(+), 32 deletions(-)

diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue
index c8400c3096..19c63b600d 100644
--- a/packages/frontend/src/components/MkNote.vue
+++ b/packages/frontend/src/components/MkNote.vue
@@ -13,7 +13,7 @@ SPDX-License-Identifier: AGPL-3.0-only
 	:tabindex="isDeleted ? '-1' : '0'"
 >
 
-	<div v-if="collapsedUnexpectedLangs && isUnexpectedLanguage && !languageExpanded" :class="$style.collapsedLanguage">
+	<div v-if="collapsedUnexpectedLangs && isUnexpectedLanguage && !languageExpanded && !isRenote" :class="$style.collapsedLanguage">
 		<MkAvatar :class="$style.collapsedLanguageAvatar" :user="appearNote.user" link preview/>
 		<Mfm 
 			:text="getNoteSummary(appearNote)" 
@@ -1052,6 +1052,37 @@ function emitUpdReaction(emoji: string, delta: number) {
 	opacity: 0.7;
 }
 
+.collapsedLanguage {
+    display: flex;
+    align-items: center;
+    padding: 16px 32px;
+    line-height: 28px;
+    white-space: pre;
+    opacity: 0.7;
+}
+
+.collapsedLanguageAvatar {
+    flex-shrink: 0;
+    display: inline-block;
+    width: 28px;
+    height: 28px;
+    margin: 0 8px 0 0;
+}
+
+.collapsedLanguageText {
+    overflow: hidden;
+    flex-shrink: 1;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+    font-size: 90%;
+    opacity: 0.7;
+    cursor: pointer;
+
+    &:hover {
+        text-decoration: underline;
+    }
+}
+
 @container (max-width: 580px) {
 	.root {
 		font-size: 0.95em;
@@ -1110,6 +1141,10 @@ function emitUpdReaction(emoji: string, delta: number) {
 	.article {
 		padding: 22px 24px;
 	}
+
+    .collapsedLanguage {
+        padding: 12px 16px;
+    }
 }
 
 @container (max-width: 450px) {
@@ -1146,6 +1181,11 @@ function emitUpdReaction(emoji: string, delta: number) {
 		width: 4px;
 		height: calc(100% - 12px);
 	}
+
+    .collapsedLanguageAvatar {
+        width: 24px;
+        height: 24px;
+    }
 }
 
 @container (max-width: 300px) {
@@ -1186,35 +1226,4 @@ function emitUpdReaction(emoji: string, delta: number) {
 	cursor: pointer;
 	-webkit-tap-highlight-color: transparent;
 }
-
-.collapsedLanguage {
-    display: flex;
-    align-items: center;
-    padding: 16px 32px;
-    line-height: 28px;
-    white-space: pre;
-    opacity: 0.7;
-}
-
-.collapsedLanguageAvatar {
-    flex-shrink: 0;
-    display: inline-block;
-    width: 28px;
-    height: 28px;
-    margin: 0 8px 0 0;
-}
-
-.collapsedLanguageText {
-    overflow: hidden;
-    flex-shrink: 1;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    font-size: 90%;
-    opacity: 0.7;
-    cursor: pointer;
-
-    &:hover {
-        text-decoration: underline;
-    }
-}
 </style>