4 Commits

Author SHA1 Message Date
Vijay Janapa Reddi
58a6b4cf3d refactor(site): overhaul About & Community pages — AI engineering framing
Mission section: boxed mission statement, AI engineering definition,
Hennessy/Patterson & Andrew Ng acknowledgment, 1M learner goal with
log-scale star history chart, star-on-GitHub ask.

New "How We Teach" section: four pillars + expanded stats strip
(chapters, lecture decks, TinyTorch modules, universities).

People page: restructured as credits — featured founders (Vijay + Kari),
Global Outreach (Marco, Brian, Marcelo, Jeremy), Global Educators
compact grid, edX instructors. Initials fallback for missing avatars.

Events page: simplified from 250 lines to 3 cards + CTA linking to
tinyml.seas.harvard.edu as the operational hub.

Community page: renamed outreach section, added "Become a Member" CTA.
Partners page: updated to AI engineering framing.

New license page: multi-license structure (CC-BY-NC-SA for content,
Apache 2.0 for TinyTorch, AGPL v3 for StaffML).

Fixed root LICENSE.md from CC-BY-NC-ND to CC-BY-NC-SA to match intent.
Updated README badge to match.

Navbar: reordered About dropdown (Mission → Our Story → People →
Contributors → License). Stripped textbook accent-bar headers from
site pages via CSS overrides. Threaded "AI engineering" consistently
across all page heroes and taglines.
2026-04-03 08:49:41 -04:00
Vijay Janapa Reddi
9b3a87e897 feat(site): split community into standalone pages, redesign contributors & people
- Split Partners & Sponsors into community/partners.qmd with hardcoded logos (fixes silent JS fetch failure)
- Split Workshops & Events into community/events.qmd with TinyML workshop data, courses, past events timeline
- Community hub now links to sub-pages via Explore grid, added Looker Studio readership embed
- Contributors page redesigned: circle avatar mosaic replaces long row list
- People page: compact circle grid for Working Group (11 new members) and Research groups
- Updated navbar to point to new standalone pages
- Added CSS for event cards, series grid, course grid, partner cards, sponsor CTA, compact avatars
2026-03-31 11:13:23 -04:00
Vijay Janapa Reddi
c8e799754b feat(site): split People & Contributors into standalone pages, data-drive community content
- Split People and Contributors out of about/index.qmd into dedicated pages
- People page loads from people.yml (27 people, 5 groups) — easy to edit
- Contributors page shows all 92 contributors with stats and "How to Contribute"
- About page now shows a compact teaser grid with links to full pages
- Community events and partners now loaded from YAML data files
- Updated navbar links to point to new standalone pages
- Added CSS for team bios, compact cards, and contributor table rows
2026-03-25 18:43:54 -04:00
Vijay Janapa Reddi
3c0d7d96d5 refactor: move website subsites into site/ directory
Move about/, community/, landing/, newsletter/ into site/ to
declutter the repo root. Instructors stays top-level as curriculum
content alongside book/, kits/, labs/, etc.

- Create unified site-preview-dev.yml (replaces 3 individual workflows)
- Create site-publish-live.yml for live deployment of all site subsites
- Add deploy_site and deploy_instructors to publish-all-live.yml
- Update all workflow paths, _quarto.yml relative paths, and scripts
- Fix landing page skip-list to include about/community/newsletter
- Update .gitignore newsletter paths
2026-03-21 09:22:23 -04:00