fix closed sprints click zone
parent
03b5892200
commit
67e54362c7
|
@ -139,7 +139,8 @@ ToggleExcludeClosedSprintsVisualization = ($rootscope, $loading) ->
|
||||||
|
|
||||||
link = ($scope, $el, $attrs) ->
|
link = ($scope, $el, $attrs) ->
|
||||||
# Event Handlers
|
# Event Handlers
|
||||||
$el.on "click", "", (event) ->
|
$el.on "click", (event) ->
|
||||||
|
event.preventDefault()
|
||||||
excludeClosedSprints = not excludeClosedSprints
|
excludeClosedSprints = not excludeClosedSprints
|
||||||
|
|
||||||
$loading.start($el.parent().siblings('.loading-spinner'))
|
$loading.start($el.parent().siblings('.loading-spinner'))
|
||||||
|
@ -152,13 +153,15 @@ ToggleExcludeClosedSprintsVisualization = ($rootscope, $loading) ->
|
||||||
$el.off()
|
$el.off()
|
||||||
|
|
||||||
$scope.$on "closed-sprints:reloaded", (ctx, sprints) =>
|
$scope.$on "closed-sprints:reloaded", (ctx, sprints) =>
|
||||||
$loading.finish($el.parent().siblings('.loading-spinner'))
|
$loading.finish($el.siblings('.loading-spinner'))
|
||||||
|
|
||||||
#TODO: i18n
|
#TODO: i18n
|
||||||
if sprints.length > 0
|
if sprints.length > 0
|
||||||
$el.text("Hide closed sprints")
|
text = "Hide closed sprints"
|
||||||
else
|
else
|
||||||
$el.text("Show closed sprints")
|
text = "Show closed sprints"
|
||||||
|
|
||||||
|
$el.find(".text").text(text)
|
||||||
|
|
||||||
return {link: link}
|
return {link: link}
|
||||||
|
|
||||||
|
|
|
@ -15,9 +15,9 @@ section.sprints
|
||||||
div.sprint.sprint-open(ng-repeat="sprint in openSprints track by sprint.id", tg-backlog-sprint="sprint", tg-sprint-sortable)
|
div.sprint.sprint-open(ng-repeat="sprint in openSprints track by sprint.id", tg-backlog-sprint="sprint", tg-sprint-sortable)
|
||||||
include sprint
|
include sprint
|
||||||
|
|
||||||
a.filter-closed-sprints(href="", ng-show="totalClosedMilestones")
|
a.filter-closed-sprints(tg-backlog-toggle-closed-sprints-visualization, href="", ng-show="totalClosedMilestones")
|
||||||
span.icon.icon-archive
|
span.icon.icon-archive
|
||||||
span(tg-backlog-toggle-closed-sprints-visualization) Show closed sprints
|
span.text Show closed sprints
|
||||||
div.loading-spinner
|
div.loading-spinner
|
||||||
|
|
||||||
div.sprint.sprint-closed(ng-repeat="sprint in closedSprints track by sprint.id" tg-backlog-sprint="sprint", tg-sprint-sortable)
|
div.sprint.sprint-closed(ng-repeat="sprint in closedSprints track by sprint.id" tg-backlog-sprint="sprint", tg-sprint-sortable)
|
||||||
|
|
|
@ -17,12 +17,13 @@
|
||||||
}
|
}
|
||||||
.filter-closed-sprints {
|
.filter-closed-sprints {
|
||||||
@extend %small;
|
@extend %small;
|
||||||
display: block;
|
align-content: center;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
padding-bottom: 1rem;
|
padding-bottom: 1rem;
|
||||||
text-align: center;
|
vertical-align: middle;
|
||||||
.icon-kanban {
|
.icon-archive {
|
||||||
margin-right: .3rem;
|
margin-right: .3rem;
|
||||||
vertical-align: middle;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.loading-spinner {
|
.loading-spinner {
|
||||||
|
|
Loading…
Reference in New Issue