Skip to content

feat: add Universitetsparken solceller mock (deltag-aarhus)#23

Merged
yepzdk merged 1 commit into
mainfrom
feature/add-uniparken-solceller-mock
May 22, 2026
Merged

feat: add Universitetsparken solceller mock (deltag-aarhus)#23
yepzdk merged 1 commit into
mainfrom
feature/add-uniparken-solceller-mock

Conversation

@yepzdk
Copy link
Copy Markdown
Contributor

@yepzdk yepzdk commented May 22, 2026

Summary

  • Adds a second deltag.aarhus.dk prototype — Lokalplan nr. 1245 — Solceller i Universitetsparken — under docs/public/projects/deltag-aarhus/mocks/uniparken/. Functionally identical to the existing Vosnæs mock (784 høringssvar, åben/afsluttet variants, all modals, map, statistics, filters/sort/load-more), but with new content, hero image, dataset, deadlines and map clusters around Aarhus Universitet.
  • Introduces a per-mock config layer (mocks/js/config.js + per-mock window.DeltagMock.config override) so plan number, deadlines, map center/clusters and active dataset are swappable without duplicating shared CSS/JS. variant.js, map.js, modal-submission.js and data.js now read from DM.config instead of hard-coding strings. The Vosnæs mock continues to use the file's defaults and is regression-clean.
  • Registers the new mock in mocks.md, index.md, the mock-banner CI allowlist (scripts/check-mock-banners.mjs) and CHANGELOG.md.

Test plan

  • npm run docs:build succeeds (verified locally — build complete in ~5s)
  • npm run lint:mocks passes (verified locally)
  • Open /projects/deltag-aarhus/mocks/index.html — confirm Vosnæs mock still renders identically: title "Vindmøller ved Vosnæs", deadlines flip between 14. august 2025 and 14. oktober 2025, map centers on Vosnæs, submission modal shows "Lokalplan nr. 1237"
  • Open /projects/deltag-aarhus/mocks/uniparken/index.html — confirm new mock renders with solar-panel hero, header "Solceller i Universitetsparken", map at Universitetsparken with 11 Aarhus clusters, 784 høringssvar
  • Click "Åben" → deadline shows 21. september 2026; click "Afsluttet" → decision banner appears, deadline shows 22. august 2026, submit button disabled
  • Open each modal on uniparken (høringssvar, materials, decision, MitID, submission) — all open/close cleanly; submission-success message reads "Lokalplan nr. 1245"
  • Filter/sort/load-more on uniparken works through all 784 items
  • Mocks listing at /projects/deltag-aarhus/mocks shows both prototype links and both open in new tabs

🤖 Generated with Claude Code

Adds a second deltag.aarhus.dk prototype — Lokalplan nr. 1245 om
solceller i Universitetsparken — that reuses the Vosnæs mock's CSS
and JS via a new per-mock config layer (mocks/js/config.js +
window.DeltagMock.config override). Plan number, deadlines, map
center/clusters and active dataset are now swappable without
duplicating shared components. The Vosnæs mock keeps the file's
defaults and is regression-clean.

Co-authored-by: Claude <noreply@anthropic.com>
@yepzdk yepzdk merged commit aa5823f into main May 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant