{% if active_tab == 'scenes' %} {% endif %}
{% if active_tab == 'scenes' and missing_only %}{% endif %}
{% if active_tab == 'scenes' %} {% endif %}
{% if active_tab in ['performers', 'studios', 'tags'] %} {% endif %} {% if active_tab == 'scenes' %}
Filters
{% if search_query %}{% endif %}
Quick Tags
{% for t in ["Anal","Blowjob","POV","Creampie","MILF","VR","Teen","Threesome","Lesbian","Outdoor","Interracial","Amateur"] %} {{ t }} {% endfor %}
Studios
{% for s in ["Brazzers","Vixen","Blacked","Deeper","Naughty America","Mofos","Evil Angel","Reality Kings"] %} {{ s }} {% endfor %}
{% endif %}
{% if not items %}

No {{ active_tab }} found

{% if not stashdb_status.configured %}Configure your StashDB API key in settings. {% else %}Try a different search or adjust filters.{% endif %}

{% if not stashdb_status.configured %} {% endif %}
{% elif active_tab == 'scenes' %}
{% for scene in items %} {% set img = scene.images[0].url if scene.images else '' %}
{% if img %} {{ scene.title or '' }} {% endif %}
{% if scene.library_status == 'Active/In Library' %} {% elif scene.library_status == 'Tracking/Searching' %} Tracking {% endif %}

{{ scene.title or '(Untitled)' }}

{{ scene.date or '–' }} {% if scene.studio %} {{ scene.studio.name }} {% endif %}
{% if scene.library_status == 'Active/In Library' %} In Library {% elif scene.library_status == 'Tracking/Searching' %} Tracking {% else %} {% endif %}
{% endfor %}
{% elif active_tab == 'performers' %}
{% for p in items %} {% set img = p.images[0].url if p.images else '' %}
{% if img %} {{ p.name }} {% endif %}
{{ p.name[0]|upper }}

{{ p.name }}

{% if p.gender %} {{ p.gender }} {% endif %}
{% endfor %}
{% elif active_tab == 'studios' %}
{% for studio in items %} {% set img = studio.images[0].url if studio.images else '' %}
{% if img %} {{ studio.name }} {% endif %}

{{ studio.name }}

{% endfor %}
{% elif active_tab == 'tags' %}
{% set letters = ['#','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'] %} {% for letter in letters %} {{ letter }} {% endfor %}
{% set ns = namespace(current_letter='') %} {% for tag in items %} {% set first = tag.name[0]|upper if tag.name else '#' %} {% set bucket = first if first in 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' else '#' %} {% if bucket != ns.current_letter %} {% set ns.current_letter = bucket %} {{ bucket }} {% endif %} {{ tag.name }} {% endfor %}
{% endif %} {% if total_pages > 1 %}
{% set sp = [1, page-3]|max %} {% set ep = [total_pages, page+3]|min %} {% if page > 1 %} {% endif %} {% if sp > 1 %} 1 {% if sp > 2 %}{% endif %} {% endif %} {% for p in range(sp, ep+1) %} {{ p }} {% endfor %} {% if ep < total_pages %} {% if ep < total_pages - 1 %}{% endif %} {{ total_pages }} {% endif %} {% if page < total_pages %} {% endif %}
{% endif %}