diff --git a/layout-webapp/src/main/resources/locale/portlet/SiteManagement_en.properties b/layout-webapp/src/main/resources/locale/portlet/SiteManagement_en.properties index 6903e9be6..3815fac01 100644 --- a/layout-webapp/src/main/resources/locale/portlet/SiteManagement_en.properties +++ b/layout-webapp/src/main/resources/locale/portlet/SiteManagement_en.properties @@ -8,10 +8,13 @@ siteManagement.label.confirm=Confirm siteManagement.label.confirmDelete=Delete site siteManagement.label.confirmDelete.message=Are you sure you want to delete "{0}" site? siteManagement.drawer.properties.title=Site properties +siteManagement.drawer.addSite.title=Add Site siteManagement.label.properties=Properties siteManagement.label.siteName.title=Site name siteManagement.label.siteLabel.title=Site label +siteManagement.label.siteLabel.placeholder=Give a name to your site siteManagement.label.siteDescription.title=Site description +siteManagement.label.siteDescription.placeholder=Describe purpose to inform users via the sidebar siteManagement.label.editLayout=Layout siteManagement.label.manageAccess=Permissions siteManagement.label.managePermissions=Manage permissions @@ -33,6 +36,7 @@ siteManagement.label.btn.save=Save siteManagement.label.btn.cancel=Cancel siteManagement.label.btn.next=Next siteManagement.label.btn.add=Add +siteManagement.label.btn.previous=Previous siteManagement.label.createSite.error=Error while creating site siteManagement.label.createSite.success=Site created successfully siteManagement.label.siteTemplate.drawer.title=Select site template @@ -49,3 +53,21 @@ sites.label.siteNavigation=Site navigation sites.filter.placeholder=Filter by name, description sites.label.system.noDelete=This default site cannot be deleted sites.menu.open=Open +sites.urlSlug.label=URL Slug +sites.urlSlug.caption=This can't be updated once created +sites.urlSlug.placeholder=add your URN +sites.urlSlug.alreadyExists=Already exists +sites.urlSlug.badFormat=Only alphanumeric characters, '-' or '_' are accepted +sites.stepper.properties=Properties +sites.stepper.permissions=Permissions +sites.stepper.start=Start +sites.selectTemplate=Select a template +sites.permissionSuggester.placeholder=Enter group name +sites.permissionSuggester.noData=No data +sites.permission.administrators=Administrators +sites.permission.users=Users +sites.permission.guests=Guests +sites.permission.groupMembers=Group Members +sites.permission.everyone=Any + + diff --git a/layout-webapp/src/main/webapp/images/defaultSiteBanner.webp b/layout-webapp/src/main/webapp/images/defaultSiteBanner.webp new file mode 100644 index 000000000..86b3f1c34 Binary files /dev/null and b/layout-webapp/src/main/webapp/images/defaultSiteBanner.webp differ diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageAccessPermission.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageAccessPermission.vue index 68269a3bb..640bad24b 100644 --- a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageAccessPermission.vue +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/ManageAccessPermission.vue @@ -55,7 +55,6 @@ - \ No newline at end of file diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/SiteEditPermission.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/SiteEditPermission.vue new file mode 100644 index 000000000..dfb544507 --- /dev/null +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/manage-permissions/SiteEditPermission.vue @@ -0,0 +1,153 @@ + + + \ No newline at end of file diff --git a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/NodeIconPickerDrawer.vue b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/NodeIconPickerDrawer.vue index 9ee6bb4f6..cf06fe84b 100644 --- a/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/NodeIconPickerDrawer.vue +++ b/layout-webapp/src/main/webapp/vue-app/common-layout-components/components/site-navigation/NodeIconPickerDrawer.vue @@ -20,22 +20,16 @@ -