summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2025-11-05 11:35:48 +0900
committerGitHub <noreply@github.com>2025-11-05 11:35:48 +0900
commit344f50d538073a2bd554058218c28ba21911bffe (patch)
treee54bbcba4ef194a12d75aff632e3b2e644135465
parentfix(frontend): navbarのリアルタイムモードのオンオフ状態の... (diff)
downloadmisskey-344f50d538073a2bd554058218c28ba21911bffe.tar.gz
misskey-344f50d538073a2bd554058218c28ba21911bffe.tar.bz2
misskey-344f50d538073a2bd554058218c28ba21911bffe.zip
enhance(frontend): 絵文字パレット設定に説明文を追加 (#16750)
* enhance(frontend): 絵文字パレット設定に説明文を追加 * tweak message
-rw-r--r--locales/index.d.ts4
-rw-r--r--locales/ja-JP.yml1
-rw-r--r--packages/frontend/assets/artist_palette_3d.pngbin0 -> 36311 bytes
-rw-r--r--packages/frontend/src/pages/settings/emoji-palette.vue5
4 files changed, 10 insertions, 0 deletions
diff --git a/locales/index.d.ts b/locales/index.d.ts
index 95fd8c142c..7962d8caee 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -5997,6 +5997,10 @@ export interface Locale extends ILocale {
* ページのタブバーを下部に表示
*/
"showPageTabBarBottom": string;
+ /**
+ * 絵文字ピッカーに固定表示するプリセットをパレットとして登録したり、ピッカーの表示方法をカスタマイズしたりできます。
+ */
+ "emojiPaletteBanner": string;
"_chat": {
/**
* 送信者の名前を表示
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index a435a310b7..83ce235607 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -1503,6 +1503,7 @@ _settings:
showUrlPreview: "URLプレビューを表示する"
showAvailableReactionsFirstInNote: "利用できるリアクションを先頭に表示"
showPageTabBarBottom: "ページのタブバーを下部に表示"
+ emojiPaletteBanner: "絵文字ピッカーに固定表示するプリセットをパレットとして登録したり、ピッカーの表示方法をカスタマイズしたりできます。"
_chat:
showSenderName: "送信者の名前を表示"
diff --git a/packages/frontend/assets/artist_palette_3d.png b/packages/frontend/assets/artist_palette_3d.png
new file mode 100644
index 0000000000..e815352ece
--- /dev/null
+++ b/packages/frontend/assets/artist_palette_3d.png
Binary files differ
diff --git a/packages/frontend/src/pages/settings/emoji-palette.vue b/packages/frontend/src/pages/settings/emoji-palette.vue
index 9c70461847..7f31699ed1 100644
--- a/packages/frontend/src/pages/settings/emoji-palette.vue
+++ b/packages/frontend/src/pages/settings/emoji-palette.vue
@@ -6,6 +6,10 @@ SPDX-License-Identifier: AGPL-3.0-only
<template>
<SearchMarker path="/settings/emoji-palette" :label="i18n.ts.emojiPalette" :keywords="['emoji', 'palette']" icon="ti ti-mood-happy">
<div class="_gaps_m">
+ <MkFeatureBanner icon="/client-assets/artist_palette_3d.png" color="#ff9100">
+ <SearchText>{{ i18n.ts._settings.emojiPaletteBanner }}</SearchText>
+ </MkFeatureBanner>
+
<FormSection first>
<template #label>{{ i18n.ts._emojiPalette.palettes }}</template>
@@ -123,6 +127,7 @@ import { computed, ref, watch } from 'vue';
import XPalette from './emoji-palette.palette.vue';
import type { MkSelectItem } from '@/components/MkSelect.vue';
import { genId } from '@/utility/id.js';
+import MkFeatureBanner from '@/components/MkFeatureBanner.vue';
import MkRadios from '@/components/MkRadios.vue';
import MkButton from '@/components/MkButton.vue';
import FormSection from '@/components/form/section.vue';