From 3725cfbe1e45604304b16cca7bbbdab3f7c8c98f Mon Sep 17 00:00:00 2001 From: n1lsqn Date: Fri, 29 Mar 2024 10:22:11 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A1=A8=E7=A4=BA=E3=81=99=E3=82=8B?= =?UTF-8?q?=E5=A0=B4=E6=89=80=E3=82=92=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../frontend/src/pages/settings/general.vue | 230 ++++++++++-------- 1 file changed, 131 insertions(+), 99 deletions(-) diff --git a/packages/frontend/src/pages/settings/general.vue b/packages/frontend/src/pages/settings/general.vue index e9ef3206686c..f9a2e1ddd46c 100644 --- a/packages/frontend/src/pages/settings/general.vue +++ b/packages/frontend/src/pages/settings/general.vue @@ -77,16 +77,6 @@ SPDX-License-Identifier: AGPL-3.0-only - - - - - - - - @@ -264,102 +254,141 @@ SPDX-License-Identifier: AGPL-3.0-only +
+ + + + + + + +
- -
- - - - - - - - - - - - {{ i18n.ts.enable }} - -
-
- - -
- - - - - - - - - - - - {{ i18n.ts.enable }} - -
-
- - -
- - - - - - - - - - - - {{ i18n.ts.enable }} + + +
+
+ {{ i18n.ts.enableAll }} + {{ i18n.ts.disableAll }} +
+ + + {{ i18n.ts._uniqueFeatures.hiddenPinnedNotes }} -
- - - -
- - - - - - - - - - - - {{ i18n.ts.enable }} + + + {{ i18n.ts._uniqueFeatures.hiddenActivity }} -
-
- - -
- - - - - - - - - - - - {{ i18n.ts.enable }} + + + {{ i18n.ts._uniqueFeatures.hiddenFiles }}
-
+
- - {{ i18n.ts.save }} - + + + +
+ +
+ + + + + + + + + + + + {{ i18n.ts.enable }} + +
+
+ + +
+ + + + + + + + + + + + {{ i18n.ts.enable }} + +
+
+ + +
+ + + + + + + + + + + + {{ i18n.ts.enable }} + +
+
+ + +
+ + + + + + + + + + + + {{ i18n.ts.enable }} + +
+
+ + +
+ + + + + + + + + + + + {{ i18n.ts.enable }} + +
+
+ + + {{ i18n.ts.save }} + +
+
- +
@@ -447,6 +476,9 @@ const disableDrawer = computed(defaultStore.makeGetterSetter('disableDrawer')); const disableShowingAnimatedImages = computed(defaultStore.makeGetterSetter('disableShowingAnimatedImages')); const autoDataSaver = computed(defaultStore.makeGetterSetter('autoDataSaver')); const enableDataSaverMode = computed(defaultStore.makeGetterSetter('enableDataSaverMode')); +const hiddenPinnedNotes = computed(defaultStore.makeGetterSetter('hiddenPinnedNotes')); +const hiddenActivity = computed(defaultStore.makeGetterSetter('hiddenActivity')); +const hiddenFiles = computed(defaultStore.makeGetterSetter('hiddenFiles')); const forceShowAds = computed(defaultStore.makeGetterSetter('forceShowAds')); const loadRawImages = computed(defaultStore.makeGetterSetter('loadRawImages')); const highlightSensitiveMedia = computed(defaultStore.makeGetterSetter('highlightSensitiveMedia'));