This repository contains the source code for the McPherson Lab research website, built with Quarto and deployed using GitHub Actions.
To work with this website locally:
- Install Quarto
- Clone this repository
- Run
quarto previewto start a local development server - Edit the
.qmdfiles to update content - Run
quarto renderto build the site
index.qmd- Homepageabout.qmd- About the groupresearch/- Research areas and projectspublications/- Publications and research postspeople/- Group members and alumnimembers.yml- Organization member configuration for post synchronizationsync_member_posts.py- Script for syncing member posts_quarto.yml- Quarto configurationstyles.css- Custom CSS stylingmisc/- Documentation and license files
- Full Documentation - Detailed information about the website structure
- Member Sync Documentation - Documentation for the member publication synchronization system
The website is automatically deployed to GitHub Pages using GitHub Actions when changes are pushed to the main branch.
MIT License - see misc/LICENSE file for details.