diff options
| author | Christian Cleberg <[email protected]> | 2026-04-17 12:36:00 -0500 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-04-17 12:36:00 -0500 |
| commit | 9b6de370a0b6cb95f46c29f5e1827f9c418ef6cf (patch) | |
| tree | 6fb0eb8da7900075a46b916237aa1748881e9d4c /assets/js/charts/bar.js | |
| parent | 0d18b7d6256a2c9685c2a5ea90412a6079ea07bd (diff) | |
| download | world-incarceration-9b6de370a0b6cb95f46c29f5e1827f9c418ef6cf.tar.gz world-incarceration-9b6de370a0b6cb95f46c29f5e1827f9c418ef6cf.tar.bz2 world-incarceration-9b6de370a0b6cb95f46c29f5e1827f9c418ef6cf.zip | |
phase 1: scaffold D3/TopoJSON migration structure
- Extract country prison data to assets/data/countries.js (ES module)
- Add ISO numeric→alpha-3 lookup table for TopoJSON ID bridging
- Download world-atlas countries-110m.json (TopoJSON, 108KB)
- Create stub ES modules for map, charts, and UI layers
- Replace ZingChart/jQuery script tags with single ES module entry point
- Preserve original app.js as _app.js.bak for Phase 2+ reference
Diffstat (limited to 'assets/js/charts/bar.js')
| -rw-r--r-- | assets/js/charts/bar.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/assets/js/charts/bar.js b/assets/js/charts/bar.js new file mode 100644 index 0000000..4aa61ef --- /dev/null +++ b/assets/js/charts/bar.js @@ -0,0 +1,2 @@ +// Phase 4: horizontal bar chart for top-N countries +export function renderBarChart(container, data) {} |
