diff --git a/locales/index.d.ts b/locales/index.d.ts index bb1b598e51..4d3e4e73ce 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -5509,7 +5509,7 @@ export interface Locale extends ILocale { */ "thisUserAllowsChatOnlyFromFollowers": string; /** - * このユーザーはフォローしているユーザーからのみチャットを受け付けています。 + * このユーザーは、このユーザーがフォローしているユーザーからのみチャットを受け付けています。 */ "thisUserAllowsChatOnlyFromFollowing": string; /** diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 4a8af14ee2..639b094a81 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -1374,7 +1374,7 @@ _chat: cannotChatWithTheUser_description: "チャットが使えない状態になっているか、相手がチャットを開放していません。" chatWithThisUser: "チャットする" thisUserAllowsChatOnlyFromFollowers: "このユーザーはフォロワーからのみチャットを受け付けています。" - thisUserAllowsChatOnlyFromFollowing: "このユーザーはフォローしているユーザーからのみチャットを受け付けています。" + thisUserAllowsChatOnlyFromFollowing: "このユーザーは、このユーザーがフォローしているユーザーからのみチャットを受け付けています。" thisUserAllowsChatOnlyFromMutualFollowing: "このユーザーは相互フォローのユーザーからのみチャットを受け付けています。" thisUserNotAllowedChatAnyone: "このユーザーは誰からもチャットを受け付けていません。" chatAllowedUsers: "チャットを許可する相手" diff --git a/packages/frontend/src/components/MkFukidashi.vue b/packages/frontend/src/components/MkFukidashi.vue index e9544afa35..fba5dc854c 100644 --- a/packages/frontend/src/components/MkFukidashi.vue +++ b/packages/frontend/src/components/MkFukidashi.vue @@ -51,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 { @@ -87,6 +87,12 @@ withDefaults(defineProps<{ padding: 10px 14px; } +@container (max-width: 450px) { + .content { + padding: 8px 12px; + } +} + .tail { position: absolute; top: 0; diff --git a/packages/frontend/src/pages/chat/XMessage.vue b/packages/frontend/src/pages/chat/XMessage.vue index ab57020613..33741b1845 100644 --- a/packages/frontend/src/pages/chat/XMessage.vue +++ b/packages/frontend/src/pages/chat/XMessage.vue @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
{ + // TODO: localOnly は連合に対応したら消す + os.selectUser({ localOnly: true }).then(user => { router.push(`/chat/user/${user.id}`); }); } diff --git a/packages/frontend/src/pages/chat/room.info.vue b/packages/frontend/src/pages/chat/room.info.vue index 7e10336fd3..8439e5f772 100644 --- a/packages/frontend/src/pages/chat/room.info.vue +++ b/packages/frontend/src/pages/chat/room.info.vue @@ -63,11 +63,11 @@ function save() { async function del() { const { canceled } = await os.confirm({ type: 'warning', - text: i18n.ts.areYouSure, + text: i18n.tsx.deleteAreYouSure({ x: name_.value }), }); if (canceled) return; - misskeyApi('chat/rooms/delete', { + await os.apiWithDialog('chat/rooms/delete', { roomId: props.room.id, }); router.push('/chat'); @@ -81,10 +81,6 @@ watch(isMuted, async () => { mute: isMuted.value, }); }); - -onMounted(async () => { - -});