diff --git a/ui/core/app/routes/orgs/org/projects/project.js b/ui/core/app/routes/orgs/org/projects/project.js
index e2e4fabb8..5c0b8b632 100644
--- a/ui/core/app/routes/orgs/org/projects/project.js
+++ b/ui/core/app/routes/orgs/org/projects/project.js
@@ -28,6 +28,21 @@ export default class OrgsOrgProjectsProjectRoute extends Route {
return super.afterModel(...arguments);
}
+ /**
+ * Renders the project-specific sidebar template.
+ * @override
+ * @param {object} controller
+ * @param {object} model
+ */
+ renderTemplate(controller, model) {
+ this.render('orgs/org/projects/project/_sidebar', {
+ into: 'application',
+ outlet: 'sidebar',
+ model: model
+ });
+ super.renderTemplate(...arguments);
+ }
+
// =actions
/**
diff --git a/ui/core/app/templates/application.hbs b/ui/core/app/templates/application.hbs
index 1746e6247..031b35e69 100644
--- a/ui/core/app/templates/application.hbs
+++ b/ui/core/app/templates/application.hbs
@@ -29,10 +29,9 @@
-
- {{t 'dev.item-name'}}
- {{t 'dev.item-name'}}
-
+
+ {{outlet "sidebar"}}
+
diff --git a/ui/core/app/templates/orgs/org/projects/project/_sidebar.hbs b/ui/core/app/templates/orgs/org/projects/project/_sidebar.hbs
new file mode 100644
index 000000000..8581e1414
--- /dev/null
+++ b/ui/core/app/templates/orgs/org/projects/project/_sidebar.hbs
@@ -0,0 +1,15 @@
+
+
+
+ {{t "titles.overview"}}
+
+
+
+ {{t "resources.host-catalogs"}}
+
+
+
diff --git a/ui/core/app/templates/orgs/org/projects/project/host-catalogs/host-catalog.hbs b/ui/core/app/templates/orgs/org/projects/project/host-catalogs/host-catalog.hbs
index e2147cab0..2b05f838d 100644
--- a/ui/core/app/templates/orgs/org/projects/project/host-catalogs/host-catalog.hbs
+++ b/ui/core/app/templates/orgs/org/projects/project/host-catalogs/host-catalog.hbs
@@ -1 +1,3 @@
-{{outlet}}
\ No newline at end of file
+{{title @model.name}}
+
+{{outlet}}
diff --git a/ui/core/app/templates/orgs/org/projects/project/index.hbs b/ui/core/app/templates/orgs/org/projects/project/index.hbs
index 08f65ebe0..1b255c4e1 100644
--- a/ui/core/app/templates/orgs/org/projects/project/index.hbs
+++ b/ui/core/app/templates/orgs/org/projects/project/index.hbs
@@ -5,14 +5,11 @@
{{@model.name}}
-
{{t "resources.project.settings"}}
+ {{t "resources.project"}}
- {{t 'dev.item-name'}}
-
-
- {{t 'dev.item-name'}}
+ {{t 'titles.settings'}}
diff --git a/ui/core/translations/en-us.yaml b/ui/core/translations/en-us.yaml
index 3f5623295..a6cb7e4c1 100644
--- a/ui/core/translations/en-us.yaml
+++ b/ui/core/translations/en-us.yaml
@@ -5,12 +5,13 @@ actions:
save: Save
resources:
projects: Projects
- project:
- settings: Project Settings
+ project: Project
host-catalog: Host Catalog
host-catalogs: Host Catalogs
titles:
new: New
+ overview: Overview
+ settings: Settings
states:
info: Info
success: Success
@@ -20,8 +21,6 @@ form:
label:
name: Name
description: Description
-nav:
- overview: Overview
dev:
default-org: Default Org
menu-item: Menu item