diff --git a/app/partials/includes/modules/issues-table.jade b/app/partials/includes/modules/issues-table.jade index 4a59f2f0..68682860 100644 --- a/app/partials/includes/modules/issues-table.jade +++ b/app/partials/includes/modules/issues-table.jade @@ -12,7 +12,7 @@ section.issues-table.basic-table(ng-class="{empty: !issues.length}") div.level-field(tg-listitem-severity="issue") div.level-field(tg-listitem-priority="issue") div.subject - a(href="", tg-nav="project-issues-detail:project=project.slug,ref=issue.ref") + a(href="", tg-nav="project-issues-detail:project=project.slug,ref=issue.ref", title="{{ ::issue.subject }}") span(tg-bo-ref="issue.ref") span(ng-bind="issue.subject") diff --git a/app/styles/modules/issues/issues-table.scss b/app/styles/modules/issues/issues-table.scss index d16041b3..741c371e 100644 --- a/app/styles/modules/issues/issues-table.scss +++ b/app/styles/modules/issues/issues-table.scss @@ -45,13 +45,16 @@ } } .level-field { - flex-basis: 70px; - flex-grow: 1; + flex-basis: 75px; + flex-grow: 0; + flex-shrink: 0; text-align: center; + width: 75px; } .subject { flex-basis: 300px; flex-grow: 7; + flex-shrink: 0; padding-right: 1rem; span { vertical-align: middle; @@ -59,24 +62,22 @@ margin-right: .5rem; } &:last-child { - @include ellipsis(80%); + @include ellipsis(250px); display: inline-block; } } } .issue-field, .assigned-field, - .created-field { - flex-basis: 100px; + .created-field , + .assigned-field { + flex-basis: 120px; flex-grow: 1; + flex-shrink: 0; padding: 0 1rem; position: relative; text-align: left; } - .assigned-field { - flex-basis: 100px; - flex-grow: 2; - } .issue-assignedto { cursor: pointer; position: relative;