{# Onboarding Checklist Macro - Phase 5 Navigation & Progress Tracking #} {% macro onboarding_checklist(status, collapsible=True) %} {# Renders the onboarding progress checklist sidebar. Args: status: Dict with setup completion flags from get_setup_status() collapsible: Whether the checklist can be collapsed (default True) #}

Getting Started

{{ status.percent }}% {% if collapsible %} {% endif %}
{% if status.percent == 100 %}
🎉 Setup complete! You're all set.
{% endif %}
{% endmacro %} {# Import breadcrumb from nav.html to avoid duplication #} {% from "macros/nav.html" import breadcrumb %}