From 39fe025e5b3e8623cc793b3aca3233598e025b72 Mon Sep 17 00:00:00 2001 From: Deeman Date: Tue, 24 Feb 2026 10:12:03 +0100 Subject: [PATCH] feat(template): create Market Score methodology page Subtask 3/6: Standalone informational page extending base.html. Sections: hero, what it measures (4-card grid), score bands, data sources, limitations, CTAs, FAQ with details/summary. JSON-LD: WebPage + BreadcrumbList + FAQPage. Co-Authored-By: Claude Opus 4.6 --- .../public/templates/market_score.html | 175 ++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 web/src/padelnomics/public/templates/market_score.html diff --git a/web/src/padelnomics/public/templates/market_score.html b/web/src/padelnomics/public/templates/market_score.html new file mode 100644 index 0000000..df98930 --- /dev/null +++ b/web/src/padelnomics/public/templates/market_score.html @@ -0,0 +1,175 @@ +{% extends "base.html" %} + +{% block title %}{{ t.mscore_page_title }}{% endblock %} + +{% block head %} + + + + +{% endblock %} + +{% block content %} +
+
+ + +
+

+ padelnomics + Market Score +

+

{{ t.mscore_subtitle }}

+
+ + +
+

{{ t.mscore_what_h2 }}

+

{{ t.mscore_what_intro }}

+ +
+
+
👥
+

{{ t.mscore_cat_demo_h3 }}

+

{{ t.mscore_cat_demo_p }}

+
+
+
💶
+

{{ t.mscore_cat_econ_h3 }}

+

{{ t.mscore_cat_econ_p }}

+
+
+
📈
+

{{ t.mscore_cat_demand_h3 }}

+

{{ t.mscore_cat_demand_p }}

+
+
+
🔍
+

{{ t.mscore_cat_data_h3 }}

+

{{ t.mscore_cat_data_p }}

+
+
+
+ + +
+

{{ t.mscore_read_h2 }}

+
+
+
+ + {{ t.mscore_band_high_label }} +
+

{{ t.mscore_band_high_p }}

+
+
+
+ + {{ t.mscore_band_mid_label }} +
+

{{ t.mscore_band_mid_p }}

+
+
+
+ + {{ t.mscore_band_low_label }} +
+

{{ t.mscore_band_low_p }}

+
+
+

{{ t.mscore_read_note }}

+
+ + +
+

{{ t.mscore_sources_h2 }}

+

{{ t.mscore_sources_p }}

+
+ + +
+

{{ t.mscore_limits_h2 }}

+
+

{{ t.mscore_limits_p1 }}

+

{{ t.mscore_limits_p2 }}

+

{{ t.mscore_limits_p3 }}

+
+
+ + + + + +
+

{{ t.mscore_faq_h2 }}

+
+ {% for i in range(1, 6) %} +
+ {{ t['mscore_faq_q' ~ i] }} +

{{ t['mscore_faq_a' ~ i] }}

+
+ {% endfor %} +
+
+ +
+
+{% endblock %}