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