spotlight tweaks

This commit is contained in:
Čarodej
2021-12-14 13:54:01 +01:00
parent 42487d43f1
commit 5439ba1aae
12 changed files with 113 additions and 28 deletions

View File

@@ -13,7 +13,7 @@
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js?id=510e6c1b1017a73a40a6",
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=c93d93c96f9924e4517d",
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=a6c18598d0dfd4d0998f",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=fa423649ccf3819527ce",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=10b7c5b734448a884b1d",
"/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=0d6c4be667e46ea1303e",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=6035ca411b2c4239d964",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~5acee76d.js?id=c3244f82e049a3364a6a",
@@ -41,7 +41,7 @@
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6c86916c6c6f679fa86b",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=253ce639751cc8799458",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=67b3581a365924852735",
"/chunks/files.js": "/chunks/files.js?id=a4f88b13671ef8b37818",
"/chunks/files.js": "/chunks/files.js?id=26a322863d9c92183c6f",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js?id=64ac90ff8ae7d3ee3ed1",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js?id=2f2e1987e91a74932dcb",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js?id=44dd372c3414f407ed37",
@@ -50,7 +50,7 @@
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=1579259e826aa89fb00a",
"/chunks/invitation.js": "/chunks/invitation.js?id=c9cd3541ee362ae8d5f7",
"/chunks/invoices.js": "/chunks/invoices.js?id=ce6ca4639d16aa3b53d1",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=ea129760157c8e44f324",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=4eb4c11f0e574303af7f",
"/chunks/not-found.js": "/chunks/not-found.js?id=034287ee0ecb036320d3",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=f400e4ff1d3c7e93117e",
"/chunks/pages.js": "/chunks/pages.js?id=7db66df0453135bf4e51",
@@ -61,12 +61,12 @@
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=adbaf70d9060712110ab",
"/chunks/plans.js": "/chunks/plans.js?id=7f262c68655989372d3c",
"/chunks/platform.js": "/chunks/platform.js?id=6b779b37a3f6f6025425",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=e64e3b67ccb89de9dd55",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=799c38abf67a33cefe3a",
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=7d983dfdc91de607d737",
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=c0dbc21fb8c789f0144a",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=22f629caf127051898e9",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=2716127ee2f945a90c0e",
"/chunks/settings.js": "/chunks/settings.js?id=b3de06812be94b0106b4",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=cef8e687b3c107706b7d",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=c29a32cbe845039e376f",
@@ -78,10 +78,10 @@
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=c33cd2341b9b04a732e5",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=651d5accf401908724c5",
"/chunks/shared.js": "/chunks/shared.js?id=6230d050545cd1bd9b87",
"/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=11188f25ddf9a240cc4f",
"/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=78390f82ed065495d64e",
"/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=c8a127225521735d5da0",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=8b9ac9ed9afd8dd15229",
"/chunks/shared/files.js": "/chunks/shared/files.js?id=8ed7578e7f74e385da95",
"/chunks/shared/files.js": "/chunks/shared/files.js?id=0e69fd2ab2fca29ecf0d",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=f2fb680ebf4873ff4436",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=04b378323ff1494fa85d",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=0307551ea7ad8e9bd3c2",
@@ -90,8 +90,8 @@
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=104e676d6994ebf3e96e",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1",
"/chunks/subscriptions.js": "/chunks/subscriptions.js?id=73d92ef0a3f78ca3260e",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=0e69f4432e968cc512f9",
"/chunks/trash.js": "/chunks/trash.js?id=5fe84aadd8729e68849e",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=c337ec175f9e4b7f33c4",
"/chunks/trash.js": "/chunks/trash.js?id=4f0ee7a430c2790c4213",
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=28dce4872f5b8c5e95f8",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=8bd237c632018a537d76",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=7ee9b84ffed9bf544997",
@@ -260,5 +260,63 @@
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6db2826131bbb09c4c03.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.6db2826131bbb09c4c03.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24827782bf3ffe9ab368.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24827782bf3ffe9ab368.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.63d46e9709870b7296f5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.63d46e9709870b7296f5.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5fa0cb2a0e2e8490bcff.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5fa0cb2a0e2e8490bcff.hot-update.js"
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5fa0cb2a0e2e8490bcff.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5fa0cb2a0e2e8490bcff.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2b95d8c755c3a3a12885.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2b95d8c755c3a3a12885.hot-update.js",
"/js/main.a6478c4b0419f0cce09a.hot-update.js": "/js/main.a6478c4b0419f0cce09a.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2025f370be59e70e1bd3.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.2025f370be59e70e1bd3.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bd9bf8df1e73522768fe.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.bd9bf8df1e73522768fe.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.10c21882735ab89b3bb4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.10c21882735ab89b3bb4.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e160d22538c101110f5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1e160d22538c101110f5.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5380d38f5b9916b390c0.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.5380d38f5b9916b390c0.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.78d2fae11e0dd5ea6649.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.78d2fae11e0dd5ea6649.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.604994a4f3e3f8e0fa8c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.604994a4f3e3f8e0fa8c.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.887b34b2db38b4c93652.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.887b34b2db38b4c93652.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ae0be202992d194050d2.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ae0be202992d194050d2.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9fcfecf238e4ac05e5a3.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9fcfecf238e4ac05e5a3.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.994613184a65bc6a19ac.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.994613184a65bc6a19ac.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1952a3adc3f3edb49121.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.1952a3adc3f3edb49121.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d5ef5d1f8cd7c0fbe64e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.d5ef5d1f8cd7c0fbe64e.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7668caf124b9be018a39.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7668caf124b9be018a39.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e02a98f29970bb17ca67.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e02a98f29970bb17ca67.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.402fa9542c3dc921a523.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.402fa9542c3dc921a523.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c8b39599283812cad6f7.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c8b39599283812cad6f7.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4acd996234c77635e5f2.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.4acd996234c77635e5f2.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6ddfc78778bfb73420f.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a6ddfc78778bfb73420f.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f75f41d7f5d50f59319b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f75f41d7f5d50f59319b.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0aeb87779066b096feec.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.0aeb87779066b096feec.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.75899273a1996f1f6a2d.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.75899273a1996f1f6a2d.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fbf4ac46c59aaa46be63.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.fbf4ac46c59aaa46be63.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6ba257cadf478b60787.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c6ba257cadf478b60787.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7a3cd83b6e3354111379.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.7a3cd83b6e3354111379.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9f74ed37820b01b14d29.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.9f74ed37820b01b14d29.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a70baefb1979d2a135c8.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a70baefb1979d2a135c8.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.08457d5f93fc3ddfa146.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.08457d5f93fc3ddfa146.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.529d3658fc62e998d7fc.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.529d3658fc62e998d7fc.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.09fb214377b303aff04c.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.09fb214377b303aff04c.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58ee561946b9a2e4acd5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.58ee561946b9a2e4acd5.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f6e8b0756be0ced1fd92.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.f6e8b0756be0ced1fd92.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.be4ad3d5a4824258be82.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.be4ad3d5a4824258be82.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e898a69e373e612a2a67.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.e898a69e373e612a2a67.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.173c35beb4d64322e115.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.173c35beb4d64322e115.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c9e2c877f504e8be0128.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.c9e2c877f504e8be0128.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b6fb57a65ddb1dcfc26e.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.b6fb57a65ddb1dcfc26e.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.65617b5e9f014b7905f7.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.65617b5e9f014b7905f7.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3420bac99936ff1bd9e6.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.3420bac99936ff1bd9e6.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.8394d0232af6c184b14b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.8394d0232af6c184b14b.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ab695b29d7b9189e24a0.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.ab695b29d7b9189e24a0.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.86700147af383cceb7fa.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.86700147af383cceb7fa.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a465dfeb88acebbf37fb.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a465dfeb88acebbf37fb.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.51a89ae3c6152170c6f4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.51a89ae3c6152170c6f4.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.61595d0805828328f8e4.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.61595d0805828328f8e4.hot-update.js",
"/js/main.f41efc211d238282f6cf.hot-update.js": "/js/main.f41efc211d238282f6cf.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.15a19a615a1202e602d2.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.15a19a615a1202e602d2.hot-update.js",
"/chunks/platform~chunks/shared.609d0c8c7afa86d23955.hot-update.js": "/chunks/platform~chunks/shared.609d0c8c7afa86d23955.hot-update.js",
"/chunks/files.4fd780eab39c3d724a7a.hot-update.js": "/chunks/files.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/my-shared-items.4fd780eab39c3d724a7a.hot-update.js": "/chunks/my-shared-items.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/platform~chunks/shared.4fd780eab39c3d724a7a.hot-update.js": "/chunks/platform~chunks/shared.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/recent-uploads.4fd780eab39c3d724a7a.hot-update.js": "/chunks/recent-uploads.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/shared-with-me.4fd780eab39c3d724a7a.hot-update.js": "/chunks/shared-with-me.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/shared/files.4fd780eab39c3d724a7a.hot-update.js": "/chunks/shared/files.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/team-folders.4fd780eab39c3d724a7a.hot-update.js": "/chunks/team-folders.4fd780eab39c3d724a7a.hot-update.js",
"/chunks/trash.4fd780eab39c3d724a7a.hot-update.js": "/chunks/trash.4fd780eab39c3d724a7a.hot-update.js"
}

View File

@@ -24,7 +24,7 @@
<ToolbarGroup v-if="$checkPermission(['master', 'editor']) && ! $isThisRoute($route, ['SharedWithMe'])">
<span class="lg:hidden block">
<ToolbarButton @click.stop.native="$openSpotlight" source="search" :action="$t('Search files or folders')" />
<ToolbarButton @click.stop.native="$openSpotlight()" source="search" :action="$t('Search files or folders')" />
</span>
<PopoverWrapper>
@@ -45,7 +45,7 @@
<!--Create button for shared with me page-->
<ToolbarGroup v-if="$isThisRoute($route, ['SharedWithMe'])">
<span class="lg:hidden block">
<ToolbarButton @click.stop.native="$openSpotlight" source="search" :action="$t('Search files or folders')" />
<ToolbarButton @click.stop.native="$openSpotlight()" source="search" :action="$t('Search files or folders')" />
</span>
<PopoverWrapper>

View File

@@ -1,5 +1,5 @@
<template>
<div @click="$openSpotlight" class="relative dark:bg-dark-foreground bg-light-background rounded-lg cursor-pointer">
<div @click="$openSpotlight()" class="relative dark:bg-dark-foreground bg-light-background rounded-lg cursor-pointer">
<div class="flex justify-between items-center px-5 py-2.5 xl:w-72 w-56 text-left">
<div class="flex items-center">
<search-icon size="18" class="vue-feather dark:text-gray-600 text-gray-400" />

View File

@@ -56,7 +56,7 @@
<b v-if="actions.length !== 0" class="text-xs text-gray-500 mb-1.5 block">
{{ $t('Actions') }}
</b>
<div v-if="actions.length !== 0" v-for="(result, i) in actions" :key="i" class="relative">
<div v-if="actions.length !== 0" v-for="(result, i) in actions" :key="result.action.value" class="relative">
<div
class="flex items-center px-3.5 py-2.5"
@@ -82,7 +82,7 @@
<b v-if="! activeFilter" class="text-xs text-gray-500 mb-1.5 block mt-3">
{{ $t('Files & Folders') }}
</b>
<div v-if="results.length !== 0" v-for="(result, i) in results" :key="(i + actions.length)" class="relative">
<div v-if="results.length !== 0" v-for="(result, i) in results" :key="result.data.id" class="relative">
<!--Users result-->
<div
@@ -126,12 +126,32 @@
{{ $t('messages.nothing_was_found') }}
</span>
</div>
<!--Hints-->
<div v-if="! $isMobile()" class="flex items-center px-5 pb-2">
<div class="flex items-center mr-4">
<ArrowUpIcon size="12" class="vue-feather text-gray-400"/>
<ArrowDownIcon size="12" class="vue-feather text-gray-400"/>
<span class="text-xs ml-1.5 text-gray-400">
{{ $t('Navigate') }}
</span>
</div>
<div class="flex items-center">
<CornerDownLeftIcon size="12" class="vue-feather text-gray-400"/>
<span class="text-xs ml-1.5 text-gray-400">
{{ $t('Go') }}
</span>
</div>
</div>
</div>
</div>
</template>
<script>
import {DatabaseIcon, SearchIcon, Trash2Icon, UserPlusIcon, XIcon, HomeIcon, SettingsIcon} from 'vue-feather-icons'
import {DatabaseIcon, SearchIcon, Trash2Icon, UserPlusIcon, XIcon, HomeIcon, SettingsIcon, ArrowUpIcon, ArrowDownIcon, CornerDownLeftIcon} from 'vue-feather-icons'
import Spinner from '/resources/js/components/FilesView/Spinner'
import MemberAvatar from "../FilesView/MemberAvatar"
import ItemList from "../FilesView/ItemList"
@@ -161,7 +181,7 @@ export default {
// Browse actions
if (! this.activeFilter) {
this.actions = this.actionList.filter(el => el.title.toLowerCase().indexOf(query) > -1)
this.actions = this.actionList.filter(el => el.title.toLowerCase().indexOf(query) > -1).slice(0, 3)
}
this.findResult(query)
@@ -174,8 +194,10 @@ export default {
e.preventDefault()
}
const allowedRange = this.results.length + this.actions.length
// Allow only numbers within result range
if (Number.isInteger(parseInt(e.key)) && parseInt(e.key) < this.results.length) {
if (Number.isInteger(parseInt(e.key)) && parseInt(e.key) < allowedRange) {
this.index = parseInt(e.key)
this.showSelected()
@@ -327,6 +349,9 @@ export default {
},
},
components: {
CornerDownLeftIcon,
ArrowDownIcon,
ArrowUpIcon,
SettingsIcon,
HomeIcon,
DatabaseIcon,

View File

@@ -80,7 +80,7 @@
</ContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight') }}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -49,7 +49,7 @@
</MobileContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight')}}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -73,7 +73,7 @@
<FileActionsMobile>
<template v-if="$checkPermission('editor')">
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight') }}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('create-list')" icon="cloud-plus">
@@ -87,7 +87,7 @@
</MobileActionButton>
</template>
<template v-if="$checkPermission('visitor')">
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight')}}
</MobileActionButton>
<MobileActionButton @click.native="$enableMultiSelectMode" icon="check-square">

View File

@@ -40,7 +40,7 @@
</MobileContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight') }}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -64,7 +64,7 @@
</ContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight') }}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -88,7 +88,7 @@
</ContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight') }}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -43,7 +43,7 @@
</MobileContextMenu>
<FileActionsMobile>
<MobileActionButton @click.native="$openSpotlight" icon="search">
<MobileActionButton @click.native="$openSpotlight()" icon="search">
{{ $t('Spotlight')}}
</MobileActionButton>
<MobileActionButton @click.native="$showMobileMenu('file-filter')" :icon="$getCurrentSectionIcon()">

View File

@@ -83,11 +83,13 @@ class SpotlightSearchController
// Search files and folders
$files = File::search($query)
->constrain($fileConstrain)
->get();
->get()
->take(3);
$folders = Folder::search($query)
->constrain($folderConstrain)
->get();
->get()
->take(3);
// Collect folders and files to single array
return [