Fix issues table layout in all resolutions. TG-2037 #ready-for-test

stable
Xavier Julián 2015-01-29 09:39:32 +01:00
parent 2957fd2297
commit 5d29a51bb6
2 changed files with 11 additions and 10 deletions

View File

@ -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")

View File

@ -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;