From 3e5811988862d1bc80210e227913103e03e24a35 Mon Sep 17 00:00:00 2001 From: Sara Boutej <40363501+SaraBoutej@users.noreply.github.com> Date: Mon, 8 Jul 2024 16:07:29 +0100 Subject: [PATCH] feat: Review UX to add node with external link - MEED-6835 - Meeds-io/MIPs#137 (#157) --- .../manage-permissions/ManageEditPermission.vue | 2 +- .../manage-permissions/ManagePermissionItem.vue | 2 +- .../manage-permissions/ManagePermissionsDrawer.vue | 9 ++++++--- .../site-navigation/SiteNavigationNodeDrawer.vue | 4 ++-- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageEditPermission.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageEditPermission.vue index 442fe2115..88bbb2efb 100644 --- a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageEditPermission.vue +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageEditPermission.vue @@ -32,7 +32,7 @@ include-groups include-spaces required /> - + {{ $t('siteNavigation.required.error.message') }} + class="d-flex text-truncate font-weight-bold text-start mt-2"> {{ displayName }} diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManagePermissionsDrawer.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManagePermissionsDrawer.vue index d1b884835..30f1a0447 100644 --- a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManagePermissionsDrawer.vue +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManagePermissionsDrawer.vue @@ -26,9 +26,12 @@ @closed="close"> diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/SiteNavigationNodeDrawer.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/SiteNavigationNodeDrawer.vue index ffefff534..df77c3106 100644 --- a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/SiteNavigationNodeDrawer.vue +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/SiteNavigationNodeDrawer.vue @@ -129,12 +129,12 @@ v-model="link" :placeholder="$t('siteNavigation.label.enterUrl') " :rules="linkRules" - class="pt-0 mb-3" + class="pt-0 mb-0 ms-8" type="text" required outlined dense /> -
+
{{ $t('siteNavigation.label.openSameTab') }}