update homepage

This commit is contained in:
Cheng Zhang
2024-09-17 11:58:46 -05:00
parent c49da88f14
commit 2020aafe74
19 changed files with 67 additions and 63 deletions