From 38142a50b7609500adc103a049e91cd2f54e8296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavier=20Juli=C3=A1n?= Date: Mon, 30 Jun 2014 15:11:04 +0200 Subject: [PATCH] Styled dragged status for US --- app/coffee/modules/backlog/main.coffee | 4 ++-- app/partials/views/components/backlog-row.jade | 7 +++++-- app/partials/views/modules/backlog-table.jade | 4 +++- app/styles/modules/backlog-table.scss | 3 +++ app/styles/modules/sprints.scss | 15 +++++++++++++++ 5 files changed, 28 insertions(+), 5 deletions(-) diff --git a/app/coffee/modules/backlog/main.coffee b/app/coffee/modules/backlog/main.coffee index ebe17b1a..37c5426d 100644 --- a/app/coffee/modules/backlog/main.coffee +++ b/app/coffee/modules/backlog/main.coffee @@ -480,11 +480,11 @@ UsRolePointsSelectorDirective = ($rootscope) -> $scope.$on "uspoints:select", (ctx, roleId, roleName) -> $el.find(".popover").hide() - $el.find("span").text(roleName) + $el.find(".header-points").text(roleName) $scope.$on "uspoints:clear-selection", (ctx, roleId) -> $el.find(".popover").hide() - $el.find("span").text("Points") #TODO: i18n + $el.find(".header-points").text("Points") #TODO: i18n $el.on "click", (event) -> target = angular.element(event.target) diff --git a/app/partials/views/components/backlog-row.jade b/app/partials/views/components/backlog-row.jade index b544064d..d83519ea 100644 --- a/app/partials/views/components/backlog-row.jade +++ b/app/partials/views/components/backlog-row.jade @@ -2,7 +2,7 @@ div.row.us-item-row(ng-repeat="us in visibleUserstories track by us.id") div.user-stories div.user-story-name input(type="checkbox", name="") - a(href="") {{ us.subject }} + a(href="", title="{{ us.subject }}") {{ us.subject }} span.us-settings a.icon.icon-edit(href="", ng-click="ctrl.editUserStory(us)", title="Edit") a.icon.icon-delete(href="", ng-click="ctrl.deleteUserStory(us)", title="Delete") @@ -11,8 +11,11 @@ div.row.us-item-row(ng-repeat="us in visibleUserstories track by us.id") div.status.width-2(tg-us-status="us" on-update="ctrl.loadProjectStats()") a.us-status(href="", title="Status Name") + span.icon.icon-arrow-bottom div.points(tg-us-points="us") - a.us-points(href="", title="Points") 0 + a.us-points(href="", title="Points") + span.points-value 0 + span.icon.icon-arrow-bottom a.icon.icon-drag-v(href="", title="Drag") diff --git a/app/partials/views/modules/backlog-table.jade b/app/partials/views/modules/backlog-table.jade index 900a8d73..f5651b9a 100644 --- a/app/partials/views/modules/backlog-table.jade +++ b/app/partials/views/modules/backlog-table.jade @@ -3,6 +3,8 @@ section.backlog-table-header div.user-stories User Stories div.status Status div.points(tg-us-role-points-selector) - span Points + span.header-points Points + span.icon.icon-arrow-bottom + section.backlog-table-body include ../components/backlog-row diff --git a/app/styles/modules/backlog-table.scss b/app/styles/modules/backlog-table.scss index 82692731..7b911fc7 100644 --- a/app/styles/modules/backlog-table.scss +++ b/app/styles/modules/backlog-table.scss @@ -70,6 +70,9 @@ background: $whitish; } } + .points { + cursor: pointer; + } } .backlog-table-body { diff --git a/app/styles/modules/sprints.scss b/app/styles/modules/sprints.scss index a3eb9098..1a714f33 100644 --- a/app/styles/modules/sprints.scss +++ b/app/styles/modules/sprints.scss @@ -132,6 +132,21 @@ margin-top: 1rem; text-align: center; } + .us-item-row { + .user-story-tags, + .us-settings, + .status, + .icon-drag-v, + .popover, + input { + display: none; + } + .user-story-name { + @extend %small; + line-height: 1rem; + margin-top: 5px; + } + } } // If Sprint is open but date is old