-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathreports.html
More file actions
70 lines (64 loc) · 3.33 KB
/
Copy pathreports.html
File metadata and controls
70 lines (64 loc) · 3.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
---
layout: default
title: "Reports | BD Economics"
description: "Economic reports and interactive data visualizations: US Chartbook (250+ charts), economic indicators dashboard, monthly GDP tracker, and IMF WEO forecast tracker covering 196 countries."
og_description: "Economic reports and interactive data visualizations: US Chartbook, economic indicators, monthly GDP, and IMF WEO forecast tracker for 196 countries."
canonical: "https://bd-econ.com/reports.html"
body_class: "page-reports accent-red"
nav_active: "reports"
page_strip: "reports"
page_strip_class: "page-strip-compact"
page_title_html: |
<div class="page-title page-title-feature accent-red">
<p class="page-title-kicker">Collection</p>
<h1>Reports</h1>
<p class="page-title-deck">Interactive dashboards, the US Chartbook, and other economic data work from BD Economics.</p>
</div>
jsonld_collection: dashboards
extra_scripts: |
<script>
fetch('date.txt').then(r => r.text()).then(t => {
document.querySelectorAll('.cb-update').forEach(el => el.textContent = t.trim());
});
</script>
---
<section>
<!-- ============================================================ -->
<!-- REPORTS — featured hero (latest) + list of past reports. -->
<!-- No h2 here: the page <h1> already says "Reports"; the -->
<!-- featured-report panel below carries the section visually. -->
<!-- ============================================================ -->
<section class="reports-section">
{% include featured-report.html %}
</section>
{%- assign dashboards = site.data.dashboards | where: "section", "dashboards" | sort: "order" -%}
{%- assign references = site.data.dashboards | where: "section", "references" | sort: "order" -%}
<!-- ============================================================ -->
<!-- DASHBOARDS — interactive data tools -->
<!-- Cards iterate _data/dashboards.yml (section: dashboards). -->
<!-- ============================================================ -->
<section class="card-grid">
<h2 class="heading-accent">Dashboards</h2>
{% for d in dashboards %}{% include dashboard-card.html d=d %}{% endfor %}
</section>
<!-- ============================================================ -->
<!-- REFERENCES — Chartbook PDF (flagship reference document). -->
<!-- ============================================================ -->
{%- assign chartbook = references | where: "name", "chartbook" | first -%}
<section class="reports-references">
<h2 class="heading-accent">References</h2>
{% if chartbook %}
<a href="{{ chartbook.url }}" class="featured-report accent-{{ chartbook.accent }}">
<figure class="featured-report-photo">
<picture><source srcset="/images/chartbook_strip.webp" type="image/webp"><img loading="lazy" decoding="async" src="/images/chartbook_strip.jpg" alt="{{ chartbook.banner_alt }}"></picture>
</figure>
<div class="featured-report-text">
<p class="featured-report-kicker">Flagship reference{% if chartbook.pdf_freshness %} · <span class="cb-update"><noscript>updated regularly</noscript></span>{% endif %}</p>
<h2 class="featured-report-title">{{ chartbook.short_title }}</h2>
<p class="featured-report-deck">{{ chartbook.deck }}</p>
<span class="featured-report-cta">Open the chartbook →</span>
</div>
</a>
{% endif %}
</section>
</section>