From 1054fb965ce104f2f3abab57d1395204c62994fa Mon Sep 17 00:00:00 2001 From: Alfredo Sumaran Date: Thu, 17 Nov 2016 17:29:22 -0500 Subject: Fix style for event titles --- .../cycle_analytics/components/item_build_component.js.es6 | 2 +- .../cycle_analytics/components/item_commit_component.js.es6 | 6 +++--- .../cycle_analytics/components/item_issue_component.js.es6 | 2 +- .../cycle_analytics/components/item_merge_request_component.js.es6 | 2 +- .../javascripts/cycle_analytics/cycle_analytics_store.js.es6 | 6 +++--- app/assets/stylesheets/pages/cycle_analytics.scss | 7 +++++-- 6 files changed, 14 insertions(+), 11 deletions(-) diff --git a/app/assets/javascripts/cycle_analytics/components/item_build_component.js.es6 b/app/assets/javascripts/cycle_analytics/components/item_build_component.js.es6 index c08a94b4521..d56ab58670a 100644 --- a/app/assets/javascripts/cycle_analytics/components/item_build_component.js.es6 +++ b/app/assets/javascripts/cycle_analytics/components/item_build_component.js.es6 @@ -45,7 +45,7 @@ - da57eb39 + da57eb39 diff --git a/app/assets/javascripts/cycle_analytics/components/item_commit_component.js.es6 b/app/assets/javascripts/cycle_analytics/components/item_commit_component.js.es6 index 3c3f2a650ef..e05995c406a 100644 --- a/app/assets/javascripts/cycle_analytics/components/item_commit_component.js.es6 +++ b/app/assets/javascripts/cycle_analytics/components/item_commit_component.js.es6 @@ -21,8 +21,8 @@
-
- +
+ {{ commit.title }}
@@ -33,7 +33,7 @@ - {{ commit.shortSha }} + {{ commit.shortSha }} pushed by {{ commit.author.name }} diff --git a/app/assets/javascripts/cycle_analytics/components/item_issue_component.js.es6 b/app/assets/javascripts/cycle_analytics/components/item_issue_component.js.es6 index e02ad1419a9..17a77cf4369 100644 --- a/app/assets/javascripts/cycle_analytics/components/item_issue_component.js.es6 +++ b/app/assets/javascripts/cycle_analytics/components/item_issue_component.js.es6 @@ -22,7 +22,7 @@
-
+
{{ issue.title }} diff --git a/app/assets/javascripts/cycle_analytics/components/item_merge_request_component.js.es6 b/app/assets/javascripts/cycle_analytics/components/item_merge_request_component.js.es6 index 2ceadcb61a5..36da613cccf 100644 --- a/app/assets/javascripts/cycle_analytics/components/item_merge_request_component.js.es6 +++ b/app/assets/javascripts/cycle_analytics/components/item_merge_request_component.js.es6 @@ -22,7 +22,7 @@
-
+
{{ mergeRequest.title }} diff --git a/app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6 b/app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6 index 5812f2952b9..3329ea6a161 100644 --- a/app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6 +++ b/app/assets/javascripts/cycle_analytics/cycle_analytics_store.js.es6 @@ -59,15 +59,15 @@ item.author.webUrl = item.author.web_url; item.author.avatarUrl = item.author.avatar_url; - if (item.short_sha) { - item.shortSha = item.short_sha; - } + if (item.short_sha) item.shortSha = item.short_sha; + if (item.commit_url) item.commitUrl = item.commit_url; delete item.author.web_url; delete item.author.avatar_url; delete item.total_time; delete item.created_at; delete item.short_sha; + delete item.commit_url; }); return newEvents; diff --git a/app/assets/stylesheets/pages/cycle_analytics.scss b/app/assets/stylesheets/pages/cycle_analytics.scss index 3bedb16cc56..b29f3f5be23 100644 --- a/app/assets/stylesheets/pages/cycle_analytics.scss +++ b/app/assets/stylesheets/pages/cycle_analytics.scss @@ -295,11 +295,14 @@ .item-title { margin: 0 0 2px 0; - .issue-title { - color: $gl-dark-link-color; + &.issue-title, &.commit-title, &.merge-merquest-title { max-width: 100%; display: block; @include text-overflow(); + + a { + color: $gl-dark-link-color; + } } } -- cgit v1.2.1