From d1dae6c883464b2d3e5f6d55a2a0080c6f8a3722 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Raimund=20Schl=C3=BC=C3=9Fler?= Date: Sun, 13 Aug 2023 22:12:04 +0200 Subject: [PATCH] fix(NcBreadcrumbs): adjust component for vue filepicker MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Raimund Schlüßler --- package-lock.json | 12 ++ package.json | 1 + .../NcBreadcrumbs/NcBreadcrumbs.vue | 178 ++++++++++-------- 3 files changed, 117 insertions(+), 74 deletions(-) diff --git a/package-lock.json b/package-lock.json index f16a0247e8..4810aa53ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,6 +48,7 @@ "unist-util-visit": "^5.0.0", "vue": "^2.7.14", "vue-color": "^2.8.1", + "vue-frag": "^1.4.3", "vue-material-design-icons": "^5.1.2", "vue2-datepicker": "^3.11.0" }, @@ -27089,6 +27090,17 @@ "node": ">=4.0" } }, + "node_modules/vue-frag": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/vue-frag/-/vue-frag-1.4.3.tgz", + "integrity": "sha512-pQZj03f/j9LRhzz9vKaXTCXUHVYHuAXicshFv76VFqwz4MG3bcb+sPZMAbd0wmw7THjkrTPuoM0EG9TbG8CgMQ==", + "funding": { + "url": "https://github.com/privatenumber/vue-frag?sponsor=1" + }, + "peerDependencies": { + "vue": "^2.6.0" + } + }, "node_modules/vue-hot-reload-api": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", diff --git a/package.json b/package.json index 7c93599925..15dc4a40f3 100644 --- a/package.json +++ b/package.json @@ -86,6 +86,7 @@ "unist-util-visit": "^5.0.0", "vue": "^2.7.14", "vue-color": "^2.8.1", + "vue-frag": "^1.4.3", "vue-material-design-icons": "^5.1.2", "vue2-datepicker": "^3.11.0" }, diff --git a/src/components/NcBreadcrumbs/NcBreadcrumbs.vue b/src/components/NcBreadcrumbs/NcBreadcrumbs.vue index 554658e2a4..b13b279470 100644 --- a/src/components/NcBreadcrumbs/NcBreadcrumbs.vue +++ b/src/components/NcBreadcrumbs/NcBreadcrumbs.vue @@ -138,6 +138,7 @@ export default { @@ -615,8 +644,9 @@ export default { width: 100%; flex-grow: 1; display: inline-flex; + align-items: center; - &--collapsed .vue-crumb:last-child { + &--collapsed :deep(.vue-crumb:last-child) { min-width: 100px; flex-shrink: 1; }