Site has a github action to automatically build at 3am EST, incorporating any new changes to the various spreadsheets, events, or College news.
Site can also be updated manually by pushing to the main branch, which triggers a build on Netlify.
/
- Homepage/about
- About page with information about the organization/404
- Custom 404 error page
/academic/
- Academic landing page- Pages can be created under /src/pages/academic as .astro files OR /src/content/academic as .md or .mdx files
/research
- Main research landing page/research/projects-and-datasets
- Projects and datasets overview/research/focus-areas
- Research focus areas landing page/research/focus-areas/[slug]
- Dynamic pages for individual research focus areas
/news
- News landing page/news/[year]/[slug]
- News article page/news/[category]/[...page]
- Category news pages with pagination/news/[year]/[slug]/og-image.png
- Open Graph image generator for news articles
- Main landing page
- Populates the news carousel with the latest 3 news articles
- Draws from events.umich.edu
- Draws social posts from social profiles
- Organization information
- Mission and values
- Contact details
-
Main Research Page (
/research/index.astro
)- Overview of research activities
- Links to focus areas and projects
-
Projects and Datasets (
/research/projects-and-datasets.astro
)- Listing of research projects
- Available datasets
- Research resources
-
Focus Areas
- Landing Page (
/research/focus-areas/index.astro
)- Overview of all research focus areas
- Individual Focus Area Pages (
/research/focus-areas/[slug].astro
)- Dynamic pages for each focus area
- Detailed information about specific research domains
- Landing Page (
- Faculty, staff, student profiles from Google Sheets
/people/[type]/[slug]
- Dynamic profile pages for faculty, staff, and students