From cad8c314220772a88ecaae08eb446a71f831ed7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=8Carodej?= Date: Thu, 3 Feb 2022 18:19:10 +0100 Subject: [PATCH] UI improvements 2 --- config/language-translations.php | 2 +- resources/css/tailwind.css | 4 + .../js/components/Desktop/PopoverItem.vue | 2 +- .../js/components/FilesView/ContextMenu.vue | 2 +- .../components/FilesView/DesktopToolbar.vue | 353 +++++------------- .../components/FilesView/FileFilterMobile.vue | 4 +- .../FilesView/FileSortingOptions.vue | 4 +- .../js/components/FilesView/InfoSidebar.vue | 8 +- .../js/components/FilesView/MobileToolbar.vue | 82 +--- .../js/components/FilesView/NavigationBar.vue | 88 +++++ resources/js/components/FilesView/Option.vue | 4 +- .../js/components/FilesView/OptionGroup.vue | 30 +- .../js/components/FilesView/OptionUpload.vue | 63 +--- .../js/components/FilesView/SearchBar.vue | 6 +- .../js/components/FilesView/ToolbarButton.vue | 2 +- .../js/components/Spotlight/Spotlight.vue | 22 +- .../Teams/Components/TeamFolderPreview.vue | 21 +- .../Teams/CreateTeamFolderPopup.vue | 34 +- resources/js/helpers/itemHelpers.js | 43 ++- resources/js/views/FileView/Files.vue | 5 +- resources/js/views/FileView/SharedWithMe.vue | 4 +- resources/js/views/FileView/TeamFolders.vue | 4 +- 22 files changed, 316 insertions(+), 471 deletions(-) create mode 100644 resources/js/components/FilesView/NavigationBar.vue diff --git a/config/language-translations.php b/config/language-translations.php index 2020e2f0..198b78d7 100644 --- a/config/language-translations.php +++ b/config/language-translations.php @@ -749,7 +749,7 @@ return [ 'popup.share.password_description' => 'Protect your item by your custom password.', 'sharelink.share_via_email' => 'Share Link on Emails', 'sharelink.copy_embed' => 'Copy Web Insert Code', - 'popup.move_into_team_disclaimer' => 'Your folder will be moved into Team Folders.', + 'popup.move_into_team_disclaimer' => 'Your folder will be moved into Team Folders section.', 'actions.upload_folder' => 'Upload Folder', ], ]; diff --git a/resources/css/tailwind.css b/resources/css/tailwind.css index 9c6db922..e4e3f7b1 100644 --- a/resources/css/tailwind.css +++ b/resources/css/tailwind.css @@ -16,4 +16,8 @@ .text-limit { @apply whitespace-nowrap text-ellipsis overflow-x-hidden block +} + +.is-inactive { + @apply pointer-events-none opacity-40 } \ No newline at end of file diff --git a/resources/js/components/Desktop/PopoverItem.vue b/resources/js/components/Desktop/PopoverItem.vue index 3335eb5f..fc1e30b3 100644 --- a/resources/js/components/Desktop/PopoverItem.vue +++ b/resources/js/components/Desktop/PopoverItem.vue @@ -3,7 +3,7 @@
diff --git a/resources/js/components/FilesView/ContextMenu.vue b/resources/js/components/FilesView/ContextMenu.vue index f93f56ce..8925581d 100644 --- a/resources/js/components/FilesView/ContextMenu.vue +++ b/resources/js/components/FilesView/ContextMenu.vue @@ -3,7 +3,7 @@ v-show="isVisible" :style="{ top: positionY + 'px', left: positionX + 'px' }" @click="closeAndResetContextMenu" - class="absolute z-20 w-60 overflow-hidden rounded-xl bg-white shadow-lg dark:bg-2x-dark-foreground" + class="absolute z-20 w-60 overflow-hidden rounded-xl bg-white shadow-lg dark:bg-2x-dark-foreground select-none" ref="contextmenu" >