Fix style and directives template refactor on right sidebar of details

stable
Xavier Julián 2014-10-21 10:56:32 +02:00 committed by David Barragán Merino
parent 4feaa08364
commit a91db557d3
7 changed files with 44 additions and 40 deletions

View File

@ -272,11 +272,13 @@ AssignedToDirective = ($rootscope, $confirm, $repo, $loading) ->
<span class="assigned-title">Assigned to</span>
<a href="" title="edit assignment" class="user-assigned editable">
<span class="assigned-name">
<% if (assignedTo) { %>
<%- assignedTo.full_name_display %>
<% } else { %>
Not assigned
<% } %>
</span>
<span class="icon icon-arrow-bottom"></span>
</a>
<% if (assignedTo!==null) { %>

View File

@ -43,12 +43,12 @@ block content
h1(tg-issue-status-display, ng-model="issue")
tg-created-by-display.us-created-by(ng-model="issue")
div.issue-data
tg-issue-type-button(ng-model="issue")
tg-issue-severity-button(ng-model="issue")
tg-issue-priority-button(ng-model="issue")
tg-issue-status-button(ng-model="issue")
div.duty-data(tg-issue-type-button, ng-model="issue")
div.duty-data(tg-issue-severity-button, ng-model="issue")
div.duty-data(tg-issue-priority-button, ng-model="issue")
div.duty-data(tg-issue-status-button, ng-model="issue")
section.us-assigned-to(tg-assigned-to, ng-model="issue")
section.duty-assigned-to(tg-assigned-to, ng-model="issue")
section.watchers(tg-watchers, ng-model="issue")

View File

@ -47,7 +47,7 @@ block content
tg-created-by-display.us-created-by(ng-model="task")
tg-task-status-button.issue-data(ng-model="task")
section.us-assigned-to(tg-assigned-to, ng-model="task")
section.duty-assigned-to(tg-assigned-to, ng-model="task")
section.watchers(tg-watchers, ng-model="task")

View File

@ -53,7 +53,7 @@ block content
tg-us-estimation(ng-model="us", save-after-modify="true")
tg-us-status-button.issue-data(ng-model="us")
section.us-assigned-to(tg-assigned-to, ng-model="us")
section.duty-assigned-to(tg-assigned-to, ng-model="us")
section.watchers(tg-watchers, ng-model="us")

View File

@ -1,5 +1,5 @@
.watchers {
margin-top: 2rem;
margin-top: 1rem;
.watchers-header {
border-bottom: 2px solid $gray-light;
padding: .5rem;

View File

@ -271,18 +271,17 @@
.issue-data {
@extend %small;
margin-bottom: 1rem;
.duty-data {
margin-bottom: .5rem;
&:last-child {
margin: 0;
}
div {
@include clearfix();
@include transition(background .2s ease-in);
background: darken($whitish, 5%);
padding: .5rem;
padding-right: 1rem;
div {
margin-bottom: .5rem;
}
&:last-child {
margin: 0;
}
}
.clickable {
&:hover {
@ -290,6 +289,7 @@
background: darken($whitish, 10%);
}
}
}
.level {
display: inline-block;
margin-right: .5rem;
@ -377,16 +377,3 @@
}
}
}
.us-assigned-to {
&.loading {
width: 100%;
span {
font-size: 30px;
padding: 20px 0;
text-align: center;
width: 100%;
@include animation (loading .5s linear);
@include animation (spin 1s linear infinite);
}
}
}

View File

@ -1,7 +1,18 @@
.us-assigned-to {
.duty-assigned-to {
@include table-flex();
margin-top: 1rem;
position: relative;
&.loading {
width: 100%;
span {
font-size: 30px;
padding: 20px 0;
text-align: center;
width: 100%;
@include animation (loading .5s linear);
@include animation (spin 1s linear infinite);
}
}
.user-avatar {
@include table-flex-child(1, 0);
img {
@ -26,6 +37,10 @@
cursor: pointer;
}
}
.assigned-name {
@include ellipsis(80%);
display: inline-block;
}
.icon-delete {
color: $gray-light;
opacity: 1;