{% extends "base.html" %}
{% block title %}{{ file }} ยท {{ name }} ยท The Booth{% endblock %}
{% block html_attrs %} data-booth="{{ name }}"{% endblock %}
{% block content %}
โ{{ file }}
{# Reveal all can lift this page's blur, so this page must be able to put it
back (r2b, heid bug-hunt). #}
{% if blurred %}{% endif %}
โฌ
{# Same record, same reason as the image viewer: the sidecar that says what
this doc IS travels with it to full-page view. #}
{% if caption %}
{{ caption }}
{% endif %}
{% if marks %}
{% for m in marks if m.shape == 'note' %}
{{ m.text }}
{% endfor %}
{% endif %}
{# Blur honesty reaches the full page too (r2b, heid code-review): a blurred
doc's own page rendered clear. Its reveal is per-page and JS-only, like the
review stage's; Reveal all lifts it by the same class. #}
{% if blurred %}{% endif %}
{% if is_html %}
{{ body|safe }}
{% else %}