From 010211fb64a2e5ef2b653dc8088193eb3606700e Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Mon, 29 Dec 2014 13:34:14 +0100 Subject: [PATCH] Updating admin visualization for archived attribute in userstory status --- app/coffee/modules/admin/project-values.coffee | 1 + .../views/modules/admin/project-us-status.jade | 13 +++++++++++++ app/styles/modules/common/colors-table.scss | 6 ++++++ 3 files changed, 20 insertions(+) diff --git a/app/coffee/modules/admin/project-values.coffee b/app/coffee/modules/admin/project-values.coffee index 8f70c0ce..188daba2 100644 --- a/app/coffee/modules/admin/project-values.coffee +++ b/app/coffee/modules/admin/project-values.coffee @@ -136,6 +136,7 @@ ProjectValuesDirective = ($log, $repo, $confirm, $location, animationFrame) -> $scope.newValue = { "name": "" "is_closed": false + "is_archived": false } initializeNewValue() diff --git a/app/partials/views/modules/admin/project-us-status.jade b/app/partials/views/modules/admin/project-us-status.jade index 50c22641..a78f7607 100644 --- a/app/partials/views/modules/admin/project-us-status.jade +++ b/app/partials/views/modules/admin/project-us-status.jade @@ -5,6 +5,7 @@ section.colors-table div.status-name Name div.status-slug Slug div.is-closed-column Is closed? + div.is-archived-column Is archived? div.status-wip-limit WIP Limit div.options-column @@ -26,6 +27,9 @@ section.colors-table div.is-closed-column div.icon.icon-check-square(ng-show="value.is_closed") + div.is-archived-column + div.icon.icon-check-square(ng-show="value.is_archived") + div.status-wip-limit span {{ value.wip_limit }} @@ -45,6 +49,11 @@ section.colors-table div.is-closed-column select(name="is_closed", ng-model="value.is_closed", data-required="true", ng-options="e.id as e.name for e in [{'id':true, 'name':'Yes'},{'id':false, 'name': 'No'}]") + + div.is-archived-column + select(name="is_archived", ng-model="value.is_archived", data-required="true", + ng-options="e.id as e.name for e in [{'id':true, 'name':'Yes'},{'id':false, 'name': 'No'}]") + div.status-wip-limit input(name="wip_limit", type="number", placeholder="WIP Limit", ng-model="value.wip_limit", data-type="digits") @@ -67,6 +76,10 @@ section.colors-table select(name="is_closed", ng-model="newValue.is_closed", data-required="true", ng-options="e.id as e.name for e in [{'id':true, 'name':'Yes'},{'id':false, 'name': 'No'}]") + div.is-archived-column + select(name="is_archived", ng-model="newValue.is_archived", data-required="true", + ng-options="e.id as e.name for e in [{'id':true, 'name':'Yes'},{'id':false, 'name': 'No'}]") + div.status-wip-limit input(name="wip_limit", type="number", placeholder="WIP Limit", ng-model="newValue.wip_limit", data-type="digits") diff --git a/app/styles/modules/common/colors-table.scss b/app/styles/modules/common/colors-table.scss index c188f54e..c1594d54 100644 --- a/app/styles/modules/common/colors-table.scss +++ b/app/styles/modules/common/colors-table.scss @@ -36,6 +36,7 @@ max-width: 100px; position: relative; } + .is-archived-column, .is-closed-column, .options-column, .status-wip-limit { @@ -59,6 +60,11 @@ opacity: 0; text-align: right; } + .is-archived-column { + max-width: 130px; + padding: 0 0 0 10px; + text-align: center; + } .is-closed-column { max-width: 130px; text-align: center;