From c1fcb6ce731e688578179aa7e1c2d4169246b9aa Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 1 Jun 2015 16:45:26 +0200 Subject: [PATCH] SONAR-6600 add module name to issues breadcrumbs --- .../src/main/js/apps/issues/controller.js | 2 ++ .../templates/issues-workspace-header.hbs | 24 ++++++++++++++----- .../issues-workspace-list-component.hbs | 8 +++---- .../sonar-web/src/main/less/pages/issues.less | 5 ---- 4 files changed, 24 insertions(+), 15 deletions(-) diff --git a/server/sonar-web/src/main/js/apps/issues/controller.js b/server/sonar-web/src/main/js/apps/issues/controller.js index 15ccdda827f..4f1ab55a2d0 100644 --- a/server/sonar-web/src/main/js/apps/issues/controller.js +++ b/server/sonar-web/src/main/js/apps/issues/controller.js @@ -200,6 +200,8 @@ define([ key: issue.get('component'), name: issue.get('componentLongName'), qualifier: issue.get('componentQualifier'), + subProject: issue.get('subProject'), + subProjectName: issue.get('subProjectLongName'), project: issue.get('project'), projectName: issue.get('projectLongName') }; diff --git a/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-header.hbs b/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-header.hbs index 2def6f9aacc..2e2c9d2ff78 100644 --- a/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-header.hbs +++ b/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-header.hbs @@ -1,12 +1,24 @@
{{#if state.component}} - {{t "issues.return_to_list"}}    +
+ - {{#with state.component}} - {{qualifierIcon "TRK"}} {{projectName}} -    - {{qualifierIcon qualifier}} {{name}} - {{/with}} + {{#with state.component}} +
+ {{qualifierIcon "TRK"}} {{projectName}} +
+ {{#if subProject}} +
+ {{qualifierIcon "TRK"}} {{subProjectName}} +
+ {{/if}} +
+ {{qualifierIcon qualifier}} {{name}} +
+ {{/with}} +
{{else}}   {{/if}} diff --git a/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-list-component.hbs b/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-list-component.hbs index 51c814e9cef..43d94de426f 100644 --- a/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-list-component.hbs +++ b/server/sonar-web/src/main/js/apps/issues/templates/issues-workspace-list-component.hbs @@ -1,13 +1,13 @@ -
- + diff --git a/server/sonar-web/src/main/less/pages/issues.less b/server/sonar-web/src/main/less/pages/issues.less index e216be5d3c0..36659706e0f 100644 --- a/server/sonar-web/src/main/less/pages/issues.less +++ b/server/sonar-web/src/main/less/pages/issues.less @@ -49,11 +49,6 @@ margin-top: 25px; } -.issues-workspace-list-component-part { - margin-right: 10px; - border-bottom: none; -} - .issues-workspace-component-viewer { display: none; padding: 1px 10px; -- 2.39.5