Open Board
{% if g.user.role.value in ['Team Leader', 'Supervisor', 'Administrator', 'System Administrator'] %}
{% endif %}
{{ board.columns|length }}Columns
{% set board_cards = 0 %}
{% for column in board.columns %}
{% set board_cards = board_cards + column.cards|selectattr('is_active')|list|length %}
{% endfor %}
{{ board_cards }}Cards
{% set project_contexts = [] %}
{% for column in board.columns %}
{% for card in column.cards %}
{% if card.is_active and card.project_id and card.project_id not in project_contexts %}
{% set _ = project_contexts.append(card.project_id) %}
{% endif %}
{% endfor %}
{% endfor %}
{{ project_contexts|length }}Projects
{% if board.columns %}
Board Preview
{% for column in board.columns %}
{% if loop.index <= 4 %}
{% set total_cards = 0 %}
{% for board in boards %}
{% for column in board.columns %}
{% set total_cards = total_cards + column.cards|selectattr('is_active')|list|length %}
{% endfor %}
{% endfor %}
{{ total_cards }}
Total Cards
{% set total_projects = [] %}
{% for board in boards %}
{% for column in board.columns %}
{% for card in column.cards %}
{% if card.is_active and card.project_id and card.project_id not in total_projects %}
{% set _ = total_projects.append(card.project_id) %}
{% endif %}
{% endfor %}
{% endfor %}
{% endfor %}
{{ total_projects|length }}
Active Projects
{% else %}
📋
No Kanban Boards Yet
Create unified boards to organize tasks from any project.
Getting Started:
Click the "Create Board" button
Set up columns for your workflow (To Do, In Progress, Done)
Add cards from any project to organize your work
{% if g.user.role.value in ['Team Leader', 'Supervisor', 'Administrator', 'System Administrator'] %}
{% endif %}