diff options
author | Eduardo Morales <emoral435@gmail.com> | 2024-02-05 20:08:01 -0600 |
---|---|---|
committer | John Molakvoæ <skjnldsv@users.noreply.github.com> | 2024-02-15 09:03:11 +0100 |
commit | 93aebee4f9051fa4dec17c71c6de5420b36a6203 (patch) | |
tree | 406aa96915cd7a76c67bda727f7e9a9fbbcc58fd /apps/files | |
parent | 8df8522cce87129debb26f49c5e02cf2738bd666 (diff) | |
download | nextcloud-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.vue | 5 | ||||
-rw-r--r-- | apps/files/src/views/personal-files.ts | 4 |
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, |