From a869939c65771afbcee0b6a12f0133bd21f10fe8 Mon Sep 17 00:00:00 2001
From: taiy <53635909+taiyme@users.noreply.github.com>
Date: Fri, 26 Apr 2024 00:15:23 +0900
Subject: [PATCH] =?UTF-8?q?feat(tms):=20=E3=82=A4=E3=83=B3=E3=82=B9?=
=?UTF-8?q?=E3=82=BF=E3=83=B3=E3=82=B9=E6=83=85=E5=A0=B1=E3=81=AE=E8=A1=A8?=
=?UTF-8?q?=E7=A4=BA=E4=BD=8D=E7=BD=AE=20(#198)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
locales/index.d.ts | 26 +++
locales/ja-JP.yml | 7 +
.../src/components/MkInstanceTicker.vue | 86 --------
packages/frontend/src/components/MkNote.vue | 29 +--
.../src/components/MkNoteDetailed.vue | 7 +-
.../src/components/TmsInstanceTicker.vue | 201 ++++++++++++++++++
.../src/pages/tms/settings/index.main.vue | 15 ++
packages/frontend/src/scripts/tms/color.ts | 63 ++++++
.../src/scripts/tms/instance-ticker.ts | 99 +++++++++
packages/frontend/src/tms/store.ts | 4 +
10 files changed, 422 insertions(+), 115 deletions(-)
delete mode 100644 packages/frontend/src/components/MkInstanceTicker.vue
create mode 100644 packages/frontend/src/components/TmsInstanceTicker.vue
create mode 100644 packages/frontend/src/scripts/tms/color.ts
create mode 100644 packages/frontend/src/scripts/tms/instance-ticker.ts
diff --git a/locales/index.d.ts b/locales/index.d.ts
index 360bec4235d3..88ed4ef257da 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -9992,6 +9992,32 @@ export interface Locale extends ILocale {
* これらの機能はtaiymeで独自実装したものです。
*/
readonly "description": string;
+ readonly "_tickerPosition": {
+ /**
+ * インスタンス情報の表示位置
+ */
+ readonly "label": string;
+ /**
+ * デフォルト
+ */
+ readonly "default": string;
+ /**
+ * 縦 (左端)
+ */
+ readonly "leftVerticalBar": string;
+ /**
+ * 縦 (右端)
+ */
+ readonly "rightVerticalBar": string;
+ /**
+ * 透かし (左下)
+ */
+ readonly "leftWatermark": string;
+ /**
+ * 透かし (右下)
+ */
+ readonly "rightWatermark": string;
+ };
readonly "_superMenuDisplayMode": {
/**
* 設定メニューの表示モード
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 762a0698cf10..548b4b30581f 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -2663,6 +2663,13 @@ _tms:
_settings:
title: "taiyme拡張機能"
description: "これらの機能はtaiymeで独自実装したものです。"
+ _tickerPosition:
+ label: "インスタンス情報の表示位置"
+ default: "デフォルト"
+ leftVerticalBar: "縦 (左端)"
+ rightVerticalBar: "縦 (右端)"
+ leftWatermark: "透かし (左下)"
+ rightWatermark: "透かし (右下)"
_superMenuDisplayMode:
label: "設定メニューの表示モード"
caption: "主にスマートフォン・タブレットデバイス向けの設定です。"
diff --git a/packages/frontend/src/components/MkInstanceTicker.vue b/packages/frontend/src/components/MkInstanceTicker.vue
deleted file mode 100644
index f8e711a176f2..000000000000
--- a/packages/frontend/src/components/MkInstanceTicker.vue
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-