From 7dde3465e28a8186df8709c7f87d74a4e4da527b Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 25 Oct 2018 11:30:30 +0900 Subject: Improve drive information --- .../app/common/views/components/drive-settings.vue | 174 +++++++++++++++++++++ src/client/app/common/views/components/index.ts | 2 + .../app/desktop/views/components/drive-window.vue | 2 +- .../desktop/views/components/drive.nav-folder.vue | 2 +- .../desktop/views/components/settings.drive.vue | 34 ---- .../app/desktop/views/components/settings.vue | 13 +- .../desktop/views/components/ui.header.account.vue | 2 +- src/client/app/desktop/views/pages/admin/admin.vue | 2 +- src/client/app/mobile/views/components/drive.vue | 2 +- src/client/app/mobile/views/components/ui.nav.vue | 2 +- src/client/app/mobile/views/pages/drive.vue | 2 +- src/client/app/mobile/views/pages/settings.vue | 2 + 12 files changed, 189 insertions(+), 50 deletions(-) create mode 100644 src/client/app/common/views/components/drive-settings.vue delete mode 100644 src/client/app/desktop/views/components/settings.drive.vue (limited to 'src') diff --git a/src/client/app/common/views/components/drive-settings.vue b/src/client/app/common/views/components/drive-settings.vue new file mode 100644 index 0000000000..1e376e8794 --- /dev/null +++ b/src/client/app/common/views/components/drive-settings.vue @@ -0,0 +1,174 @@ + + + + + diff --git a/src/client/app/common/views/components/index.ts b/src/client/app/common/views/components/index.ts index 0dd013807c..9e50c5abc5 100644 --- a/src/client/app/common/views/components/index.ts +++ b/src/client/app/common/views/components/index.ts @@ -1,5 +1,6 @@ import Vue from 'vue'; +import driveSettings from './drive-settings.vue'; import profileEditor from './profile-editor.vue'; import noteSkeleton from './note-skeleton.vue'; import theme from './theme.vue'; @@ -46,6 +47,7 @@ import uiSelect from './ui/select.vue'; import formButton from './ui/form/button.vue'; import formRadio from './ui/form/radio.vue'; +Vue.component('mk-drive-settings', driveSettings); Vue.component('mk-profile-editor', profileEditor); Vue.component('mk-note-skeleton', noteSkeleton); Vue.component('mk-theme', theme); diff --git a/src/client/app/desktop/views/components/drive-window.vue b/src/client/app/desktop/views/components/drive-window.vue index 191579538d..aa3c2b6b36 100644 --- a/src/client/app/desktop/views/components/drive-window.vue +++ b/src/client/app/desktop/views/components/drive-window.vue @@ -2,7 +2,7 @@ diff --git a/src/client/app/desktop/views/components/drive.nav-folder.vue b/src/client/app/desktop/views/components/drive.nav-folder.vue index 40f620875e..4c20e139aa 100644 --- a/src/client/app/desktop/views/components/drive.nav-folder.vue +++ b/src/client/app/desktop/views/components/drive.nav-folder.vue @@ -8,7 +8,7 @@ @drop.stop="onDrop" > - {{ folder == null ? '%i18n:@drive%' : folder.name }} + {{ folder == null ? '%i18n:common.drive%' : folder.name }} diff --git a/src/client/app/desktop/views/components/settings.drive.vue b/src/client/app/desktop/views/components/settings.drive.vue deleted file mode 100644 index efe8636169..0000000000 --- a/src/client/app/desktop/views/components/settings.drive.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - - - diff --git a/src/client/app/desktop/views/components/settings.vue b/src/client/app/desktop/views/components/settings.vue index 3e64ebf59f..0a8b093a8a 100644 --- a/src/client/app/desktop/views/components/settings.vue +++ b/src/client/app/desktop/views/components/settings.vue @@ -5,7 +5,7 @@

%fa:palette .fw%%i18n:@theme%

%fa:desktop .fw%Web

%fa:R bell .fw%%i18n:@notification%

-

%fa:cloud .fw%%i18n:@drive%

+

%fa:cloud .fw%%i18n:common.drive%

%fa:hashtag .fw%%i18n:@tags%

%fa:ban .fw%%i18n:@mute%

%fa:puzzle-piece .fw%%i18n:@apps%

@@ -189,12 +189,9 @@ - -
%fa:cloud% %i18n:@drive%
-
- -
-
+
+ +
%fa:hashtag% %i18n:@tags%
@@ -301,7 +298,6 @@ import X2fa from './settings.2fa.vue'; import XApi from './settings.api.vue'; import XApps from './settings.apps.vue'; import XSignins from './settings.signins.vue'; -import XDrive from './settings.drive.vue'; import XTags from './settings.tags.vue'; import { url, langs, version } from '../../../config'; import checkForUpdate from '../../../common/scripts/check-for-update'; @@ -314,7 +310,6 @@ export default Vue.extend({ XApi, XApps, XSignins, - XDrive, XTags }, props: { diff --git a/src/client/app/desktop/views/components/ui.header.account.vue b/src/client/app/desktop/views/components/ui.header.account.vue index c3285d92e2..56a3ebdde0 100644 --- a/src/client/app/desktop/views/components/ui.header.account.vue +++ b/src/client/app/desktop/views/components/ui.header.account.vue @@ -11,7 +11,7 @@ %fa:user%%i18n:@profile%%fa:angle-right%
  • -

    %fa:cloud%%i18n:@drive%%fa:angle-right%

    +

    %fa:cloud%%i18n:common.drive%%fa:angle-right%

  • %fa:star%%i18n:@favorites%%fa:angle-right% diff --git a/src/client/app/desktop/views/pages/admin/admin.vue b/src/client/app/desktop/views/pages/admin/admin.vue index ad417e5121..c1f5a7f0e0 100644 --- a/src/client/app/desktop/views/pages/admin/admin.vue +++ b/src/client/app/desktop/views/pages/admin/admin.vue @@ -13,7 +13,7 @@
  • %fa:hashtag .fw%%i18n:@hashtags%
  • - + diff --git a/src/client/app/mobile/views/components/drive.vue b/src/client/app/mobile/views/components/drive.vue index 4daa691d95..603b2ba061 100644 --- a/src/client/app/mobile/views/components/drive.vue +++ b/src/client/app/mobile/views/components/drive.vue @@ -1,7 +1,7 @@