diff --git a/ui/core/app/routes/orgs/org/projects/project.js b/ui/core/app/routes/orgs/org/projects/project.js index 5c0b8b632..8f06533bc 100644 --- a/ui/core/app/routes/orgs/org/projects/project.js +++ b/ui/core/app/routes/orgs/org/projects/project.js @@ -36,7 +36,7 @@ export default class OrgsOrgProjectsProjectRoute extends Route { */ renderTemplate(controller, model) { this.render('orgs/org/projects/project/_sidebar', { - into: 'application', + into: 'orgs/org', outlet: 'sidebar', model: model }); diff --git a/ui/core/app/routes/orgs/org/roles.js b/ui/core/app/routes/orgs/org/roles.js index 9c804bf0b..db9c53d1b 100644 --- a/ui/core/app/routes/orgs/org/roles.js +++ b/ui/core/app/routes/orgs/org/roles.js @@ -14,19 +14,5 @@ export default class OrgsOrgRolesRoute extends Route { // Error: Assertion Failed: You made a 'findAll' request for 'role' records, but the adapter's response did not have any data }); } - - /** - * Renders the roles-specific sidebar template. - * @override - * @param {object} controller - * @param {object} model - */ - renderTemplate(controller, model) { - this.render('orgs/org/roles/_sidebar', { - into: 'application', - outlet: 'sidebar', - model: model - }); - super.renderTemplate(...arguments); - } + } diff --git a/ui/core/app/styles/app.scss b/ui/core/app/styles/app.scss index 56d7f26df..0aaf60c5b 100644 --- a/ui/core/app/styles/app.scss +++ b/ui/core/app/styles/app.scss @@ -5,6 +5,11 @@ .rose-nav-sidebar { margin-top: sizing.rems(xxl); + margin-bottom: sizing.rems(l); + + & + .rose-nav-sidebar { + margin-top: 0; + } } .rose-form { diff --git a/ui/core/app/templates/application.hbs b/ui/core/app/templates/application.hbs index e8db43d45..576e7875a 100644 --- a/ui/core/app/templates/application.hbs +++ b/ui/core/app/templates/application.hbs @@ -26,14 +26,7 @@ - - - {{outlet "sidebar"}} - - - {{outlet}} - - + {{outlet}} diff --git a/ui/core/app/templates/orgs/org.hbs b/ui/core/app/templates/orgs/org.hbs index c24cd6895..8658fbb4f 100644 --- a/ui/core/app/templates/orgs/org.hbs +++ b/ui/core/app/templates/orgs/org.hbs @@ -1 +1,25 @@ -{{outlet}} + + + + + + + {{t "resources.projects"}} + + + + {{outlet "sidebar"}} + + + + {{t "resources.roles"}} + + + + + + + {{outlet}} + + + diff --git a/ui/core/app/templates/orgs/org/roles/_sidebar.hbs b/ui/core/app/templates/orgs/org/roles/_sidebar.hbs deleted file mode 100644 index 584ba2ccc..000000000 --- a/ui/core/app/templates/orgs/org/roles/_sidebar.hbs +++ /dev/null @@ -1,18 +0,0 @@ - - - - {{t "resources.projects"}} - - - - - - - {{t "resources.roles"}} - - -