aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files
diff options
context:
space:
mode:
authorEduardo Morales <emoral435@gmail.com>2024-02-05 20:08:01 -0600
committerJohn Molakvoæ <skjnldsv@users.noreply.github.com>2024-02-15 09:03:11 +0100
commit93aebee4f9051fa4dec17c71c6de5420b36a6203 (patch)
tree406aa96915cd7a76c67bda727f7e9a9fbbcc58fd /apps/files
parent8df8522cce87129debb26f49c5e02cf2738bd666 (diff)
downloadnextcloud-server-93aebee4f9051fa4dec17c71c6de5420b36a6203.tar.gz
nextcloud-server-93aebee4f9051fa4dec17c71c6de5420b36a6203.zip
enh: added option to render icon and text for breadcrumb
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
Diffstat (limited to 'apps/files')
-rw-r--r--apps/files/src/components/BreadCrumbs.vue5
-rw-r--r--apps/files/src/views/personal-files.ts4
2 files changed, 7 insertions, 2 deletions
diff --git a/apps/files/src/components/BreadCrumbs.vue b/apps/files/src/components/BreadCrumbs.vue
index f50a4d14fd8..9c401b2e26b 100644
--- a/apps/files/src/components/BreadCrumbs.vue
+++ b/apps/files/src/components/BreadCrumbs.vue
@@ -29,6 +29,7 @@
:key="section.dir"
v-bind="section"
dir="auto"
+ :icon-text="isPersonalFiles"
:to="section.to"
:title="titleForSection(index, section)"
:aria-description="ariaForSection(section)"
@@ -108,6 +109,10 @@ export default defineComponent({
}
})
},
+
+ isPersonalFiles(): string {
+ return this.$route?.fullPath.startsWith('/personal-files') ? t('files', 'Personal files') : ""
+ },
},
methods: {
diff --git a/apps/files/src/views/personal-files.ts b/apps/files/src/views/personal-files.ts
index 066466c4934..2e277fc174b 100644
--- a/apps/files/src/views/personal-files.ts
+++ b/apps/files/src/views/personal-files.ts
@@ -23,7 +23,7 @@ import { translate as t } from '@nextcloud/l10n'
import { View, getNavigation } from '@nextcloud/files'
import { getContents } from '../services/PersonalFiles'
-import FolderHome from '@mdi/svg/svg/folder-home.svg?raw'
+import AccountIcon from '@mdi/svg/svg/account.svg?raw'
import logger from '../logger'
export default () => {
@@ -38,7 +38,7 @@ export default () => {
emptyTitle: t('files', 'No personal files found'),
emptyCaption: t('files', 'Files that are not shared will show up here.'),
- icon: FolderHome,
+ icon: AccountIcon,
order: 5,
getContents,