{% set _first_name = (user_name or user_email.split('@')[0] or '').split(' ')[0]|trim %}
Welcome back{% if _first_name %}, {{ _first_name }}{% endif %}
{% if projects|length == 1 %}One good idea.
{% elif projects|length == 2 %}Two good ideas.
{% elif projects|length >= 3 %}{{ projects|length }} good ideas.
{% else %}Your slate.{% endif %}
{% if projects %}{{ projects|length }} project{{ 's' if projects|length != 1 }} in development{% else %}No projects yet β start something.{% endif %}
{% for group_status, group_label, group_color in groups %}
{% set ns = namespace(found=false) %}
{% for project in projects %}{% if (project.portal_status or 'private') == group_status %}{% set ns.found = true %}{% endif %}{% endfor %}
{% if ns.found %}
{% endif %}
{% endfor %}
{% else %}
{{ group_label }}
{% for project in projects %}
{% if (project.portal_status or 'private') == group_status %}
{% set pct = 0 %}
{% if project.logline %}{% set pct = pct + 34 %}{% endif %}
{% if project.deck_url %}{% set pct = pct + 33 %}{% endif %}
{% if project.analysis_report_url %}{% set pct = pct + 33 %}{% endif %}
{% set tab_color = 'mauve' if loop.index % 3 == 0 else ('olive' if loop.index % 3 == 1 else 'mustard') %}
{% set card_img = project.poster_url or project.cover_image_url %}
{% set is_funded = group_status == 'funded' %}
{% endif %}
{% endfor %}
{% if not card_img %}π¬{% endif %}
{{ pct }}%
{{ project.title }}
Your slate starts here.
Upload your first lyrics and let the Developum AI Engine go to work on it.