Static multi-page site for createMPLS, a Minneapolis nonprofit focused on no-cost, hands-on STEM programs for students through school and community partnerships.
This version is intentionally framework-free. The current content direction is meant to keep the public site calm, local, and maintainable while reflecting the organization's operating reality more accurately: youth-facing programs first, partner-first navigation, and less campaign-style language.
index.html,about.html,programs.html,get-involved.html,contact.html: public pagesassets/css/site.css: shared visual system and responsive layout rulesassets/js/site.js: shared navigation, reveal, counter, and form behaviorassets/img/: placeholder art and future image assetsdocs/site-architecture.md: page purpose, hierarchy, CTA priority, and editorial boundariesdocs/content-guide.md: voice, terminology, and fact-discipline notes
Open the HTML files directly for quick checks, or run a simple local server so relative links and form behavior are easier to inspect:
python3 -m http.server 8000Then open http://localhost:8000.
- Update shared presentation in
assets/css/site.cssinstead of editing page-level styles. - Update shared behavior in
assets/js/site.jsinstead of adding inline scripts. - Keep page copy inside the existing
data-content-blocksections so edits stay predictable. - Treat metrics, awards, and specific community lists as provisional until they are verified against source material.
- Before publishing, verify:
- internal page links
- Givebutter donation links
mailto:links- the FormSubmit endpoint on the contact form
- The public site now centers youth-facing STEM programming rather than educator-training or conference-style messaging.
- School and community partnerships are the primary CTA path across the site.
- "Tech Together" style campaign framing has been removed from the public-facing copy.
- Provisional trust markers were softened or removed so the site does not depend on unverified numbers or accolades.
- Donation remains available through page-level CTA sections and the footer rather than as a primary-nav button.
- The five-page information architecture remains the v1 site map.
- The current Givebutter integration stays in place for now.
- The contact form still uses FormSubmit, but it now routes through the general
info@creatempls.orginbox rather than an individual mailbox. - Placeholder illustrations are acceptable until real photos or brand assets are available.
- Some public facts inherited from earlier materials still need confirmation before a wider launch.