From 4a73feb041a554e813e490cc5cd63c105e142623 Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Wed, 12 Mar 2025 21:12:08 +0900 Subject: [PATCH] enhance(frontend): make deck profiles syncable --- locales/index.d.ts | 4 ++ locales/ja-JP.yml | 1 + packages/frontend/src/pages/settings/deck.vue | 40 ++++++++++++++----- .../utility/autogen/settings-search-index.ts | 7 ++++ 4 files changed, 41 insertions(+), 11 deletions(-) diff --git a/locales/index.d.ts b/locales/index.d.ts index 297b56e289..a4233cf7c8 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -9848,6 +9848,10 @@ export interface Locale extends ILocale { * 幅を自動調整 */ "flexible": string; + /** + * プロファイル情報のデバイス間同期を有効にする + */ + "enableSyncBetweenDevicesForProfiles": string; "_columns": { /** * メイン diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 23aeb59863..c45553817d 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -2603,6 +2603,7 @@ _deck: useSimpleUiForNonRootPages: "非ルートページは簡易UIで表示" usedAsMinWidthWhenFlexible: "「幅を自動調整」が有効の場合、これが幅の最小値となります" flexible: "幅を自動調整" + enableSyncBetweenDevicesForProfiles: "プロファイル情報のデバイス間同期を有効にする" _columns: main: "メイン" diff --git a/packages/frontend/src/pages/settings/deck.vue b/packages/frontend/src/pages/settings/deck.vue index e7c5c942e9..2c4ec01344 100644 --- a/packages/frontend/src/pages/settings/deck.vue +++ b/packages/frontend/src/pages/settings/deck.vue @@ -4,23 +4,27 @@ SPDX-License-Identifier: AGPL-3.0-only -->