diff --git a/core/src/components/UnifiedSearch/SearchFilterChip.vue b/core/src/components/UnifiedSearch/SearchFilterChip.vue
deleted file mode 100644
index 742ccca560039..0000000000000
--- a/core/src/components/UnifiedSearch/SearchFilterChip.vue
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
- {{ pretext }} :
-
- {{ text }}
-
-
-
-
-
-
-
-
-
diff --git a/core/src/components/UnifiedSearch/UnifiedSearchModal.vue b/core/src/components/UnifiedSearch/UnifiedSearchModal.vue
index f4bc8db0dc9b1..b80427b17ff92 100644
--- a/core/src/components/UnifiedSearch/UnifiedSearchModal.vue
+++ b/core/src/components/UnifiedSearch/UnifiedSearchModal.vue
@@ -102,12 +102,13 @@
-
+ :aria-label-close="t('core', 'Remove filter: {text}', { text: filter.name ?? filter.text })"
+ @close="removeFilter(filter)">
-
+
-
+
@@ -208,6 +213,7 @@ import NcActions from '@nextcloud/vue/components/NcActions'
import NcAvatar from '@nextcloud/vue/components/NcAvatar'
import NcButton from '@nextcloud/vue/components/NcButton'
import NcCheckboxRadioSwitch from '@nextcloud/vue/components/NcCheckboxRadioSwitch'
+import NcChip from '@nextcloud/vue/components/NcChip'
import NcDialog from '@nextcloud/vue/components/NcDialog'
import NcEmptyContent from '@nextcloud/vue/components/NcEmptyContent'
import NcInputField from '@nextcloud/vue/components/NcInputField'
@@ -220,7 +226,6 @@ import IconListBox from 'vue-material-design-icons/ListBox.vue'
import IconMagnify from 'vue-material-design-icons/Magnify.vue'
import CustomDateRangeModal from './CustomDateRangeModal.vue'
import SearchableList from './SearchableList.vue'
-import FilterChip from './SearchFilterChip.vue'
import SearchResult from './SearchResult.vue'
import { unifiedSearchLogger } from '../../logger.js'
import { getContacts, getProviders, search as unifiedSearch } from '../../services/UnifiedSearchService.js'
@@ -238,11 +243,11 @@ export default defineComponent({
IconMagnify,
CustomDateRangeModal,
- FilterChip,
NcActions,
NcActionButton,
NcAvatar,
NcButton,
+ NcChip,
NcEmptyContent,
NcDialog,
NcInputField,
@@ -936,6 +941,7 @@ export default defineComponent({
padding-top: 4px;
display: flex;
flex-wrap: wrap;
+ gap: 4px;
}
&__no-content {