{% extends "base.html" %}
{% block chart_libs %}{% include "_chartjs.html" %}{% include "_chart_ready.html" %}{% endblock %}
{% block content %}
Correlation Analysis
{# scatter is the generic fallback template — no recipe uses it today. #}
{# In fragment mode we don't have a server-side scatter
implementation, so show the placeholder rather than a blank canvas. #}
{% if render_mode == 'fragment' and not fragment_scripts_enabled %}
{{ server_svgs.get('main', '
Scatter chart unavailable in PDF
') | safe }}
{% else %}
{% endif %}
Data Table
{% for header in table_data.headers %}
{{ header }}
{% endfor %}
{% for row in table_data.rows %}
{% for cell in row.values() %}
{{ cell }}
{% endfor %}
{% endfor %}
{% if render_mode != 'fragment' or fragment_scripts_enabled %}
{% endif %}
{% endblock %}