taiga-front/app/partials/taskboard/taskboard.jade

55 lines
2.1 KiB
Plaintext

doctype html
div.wrapper(tg-taskboard, ng-controller="TaskboardController as ctrl",
ng-init="section='backlog'")
tg-project-menu
section.main.taskboard
tg-filter(
ng-show="ctrl.openFilter"
q="ctrl.filterQ"
filters="ctrl.filters"
custom-filters="ctrl.customFilters"
selected-filters="ctrl.selectedFilters"
customFilters="ctl.customFilters"
on-save-custom-filter="ctrl.saveCustomFilter(name)"
on-add-filter="ctrl.addFilter(filter)"
on-select-custom-filter="ctrl.selectCustomFilter(filter)"
on-remove-custom-filter="ctrl.removeCustomFilter(filter)"
on-remove-filter="ctrl.removeFilter(filter)"
on-change-q="ctrl.changeQ(q)"
)
.taskboard-header
h1
span(tg-bo-bind="project.name", class="project-name-short")
span.green(tg-bo-bind="sprint.name")
span.date(tg-date-range="sprint.estimated_start,sprint.estimated_finish")
.taskboard-actions
tg-taskboard-zoom(
ng-if="usTasks.size",
on-zoom-change="ctrl.setZoom(zoomLevel, zoom)"
)
button.button-filter.e2e-open-filter(
ng-class="{'button-filters-applied': !!ctrl.selectedFilters.length}"
ng-click="ctrl.openFilter = !ctrl.openFilter"
)
tg-svg(svg-icon="icon-filters")
.taskboard-inner
include ../includes/components/sprint-summary
div.graphics-container
div.burndown(tg-sprint-graph)
include ../includes/modules/burndown
include ../includes/modules/taskboard-table
div.lightbox.lightbox-generic-form(tg-lb-create-edit-task)
include ../includes/modules/lightbox-task-create-edit
div.lightbox.lightbox-generic-bulk.lightbox-task-bulk(tg-lb-create-bulk-tasks)
include ../includes/modules/lightbox-task-bulk
div.lightbox.lightbox-select-user(tg-lb-assignedto)
include ../common/lightbox/lightbox-assigned-to