From 4e38d8666052f5010f612c5b995ec167e4df791c Mon Sep 17 00:00:00 2001 From: JanAckermann Date: Mon, 4 Jul 2022 12:24:48 +0200 Subject: [PATCH 1/7] Add search nav item --- packages/web-app-files/src/index.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/web-app-files/src/index.js b/packages/web-app-files/src/index.js index 416dadbcae4..779cdc2b88d 100644 --- a/packages/web-app-files/src/index.js +++ b/packages/web-app-files/src/index.js @@ -41,6 +41,16 @@ const appInfo = { fileSideBars } const navItems = [ + { + name: $gettext('Search'), + icon: 'search', + route: { + path: `/${appInfo.id}/search/list` + }, + enabled() { + return window.location.pathname === this.route.path + } + }, { name(capabilities) { return capabilities.spaces?.enabled ? $gettext('Personal') : $gettext('All files') From 4a69ea403a63eb4f20acdf3fe553b18ce9c318ba Mon Sep 17 00:00:00 2001 From: Paul Neubauer Date: Tue, 12 Jul 2022 11:20:10 +0200 Subject: [PATCH 2/7] Bugfix: Sidebar nav highlighter --- .../bugfix-repair-navigtion-highlighter | 5 + .../src/components/SidebarNav/SidebarNav.vue | 35 ++++++- .../components/SidebarNav/SidebarNavItem.vue | 36 ++++++-- .../SidebarNav/SidebarNavItemHighlight.vue | 91 ------------------- .../__snapshots__/SidebarNavItem.spec.js.snap | 2 - 5 files changed, 67 insertions(+), 102 deletions(-) create mode 100644 changelog/unreleased/bugfix-repair-navigtion-highlighter delete mode 100644 packages/web-runtime/src/components/SidebarNav/SidebarNavItemHighlight.vue diff --git a/changelog/unreleased/bugfix-repair-navigtion-highlighter b/changelog/unreleased/bugfix-repair-navigtion-highlighter new file mode 100644 index 00000000000..0d330933627 --- /dev/null +++ b/changelog/unreleased/bugfix-repair-navigtion-highlighter @@ -0,0 +1,5 @@ +Bugfix: Repair navigation highlighter + +We've refactored the navigation highlighter to fix several small glitches. + +https://github.com/owncloud/web/pull/7210 \ No newline at end of file diff --git a/packages/web-runtime/src/components/SidebarNav/SidebarNav.vue b/packages/web-runtime/src/components/SidebarNav/SidebarNav.vue index f3bd37f2472..852613488d5 100644 --- a/packages/web-runtime/src/components/SidebarNav/SidebarNav.vue +++ b/packages/web-runtime/src/components/SidebarNav/SidebarNav.vue @@ -17,10 +17,11 @@