Refactor index.html for improved readability and maintainability of template logic

This commit is contained in:
Yaro Kasear 2025-07-25 10:43:51 -05:00
parent f9089066ec
commit bf707dc33f

View file

@ -62,11 +62,14 @@
{% endblock %}
{% block script %}
const data = {{ datasets['summary']|tojson }};
const layout = { title: 'Summary' };
const work_data = {{ datasets['work_summary']|tojson }};
const work_layout = { title: 'Work Summary', xaxis: { tickangle: -45 } };
Plotly.newPlot('summary', data, layout)
Plotly.newPlot('work_summary', work_data, work_layout);
{% if datasets['summary'] %}
const data = {{ datasets['summary']|tojson }};
const layout = { title: 'Summary' };
Plotly.newPlot('summary', data, layout)
{% endif %}
{% if datasets['work_summary'] %}
const work_data = {{ datasets['work_summary']|tojson }};
const work_layout = { title: 'Work Summary', xaxis: { tickangle: -45 } };
Plotly.newPlot('work_summary', work_data, work_layout);
{% endif %}
{% endblock %}