{% extends "layouts/base.html" %} {% block main_content %}

{% if user %} {{ t('dashboard.welcome_back', name=user.first_name) }} {% else %} {{ t('dashboard.welcome') }} {% endif %}

{{ t('dashboard.subtitle') }}

{{ t('prompts.new') }}

{{ t('dashboard.create_desc') }}

{{ t('dashboard.get_started') }}

{{ t('nav.prompts') }}

{{ t('dashboard.prompts_desc', count=prompts|length) }}

{{ t('dashboard.explore') }}

{{ t('nav.rules') }}

{{ t('dashboard.rules_desc') }}

{{ t('dashboard.browse') }}

{{ t('nav.templates') }}

{{ t('dashboard.templates_desc') }}

{{ t('dashboard.browse') }}

{{ t('nav.builder') }}

{{ t('dashboard.builder_desc') }}

{{ t('dashboard.build') }}

{{ t('nav.settings') }}

{{ t('dashboard.settings_desc') }}

{{ t('dashboard.configure') }}

{{ t('dashboard.whats_new') }}

{{ t('dashboard.loading_updates') }}

{{ t('dashboard.recent_prompts') }}

{{ t('dashboard.view_all') }}
{% if prompts %}
{% for prompt in prompts %}

{{ prompt.name }}

{{ prompt.category }} {% if prompt.visibility == 'public' %} {{ t('prompts.visibility_public') }} {% else %} {{ t('prompts.visibility_private') }} {% endif %}

{{ prompt.description or prompt.content[:100] + '...' if prompt.content|length > 100 else prompt.content }}

{{ t('prompts.recently_created') }} {% if prompt.tags %} {{ prompt.tags.split(',')[0] }}{% if prompt.tags.split(',')|length > 1 %} +{{ prompt.tags.split(',')|length - 1 }}{% endif %} {% endif %}
{% endfor %}
{% else %}

{{ t('dashboard.no_prompts') }}

{{ t('dashboard.no_prompts_desc') }}

{{ t('prompts.create_first') }}
{% endif %}

{{ t('dashboard.tips_title') }}

1

{{ t('dashboard.tip1_title') }}

{{ t('dashboard.tip1_desc') }}

2

{{ t('dashboard.tip2_title') }}

{{ t('dashboard.tip2_desc') }}

3

{{ t('dashboard.tip3_title') }}

{{ t('dashboard.tip3_desc') }}

4

{{ t('dashboard.tip4_title') }}

{{ t('dashboard.tip4_desc') }}

{% endblock %}