homepage fixes

This commit is contained in:
2023-01-07 15:06:08 -05:00
parent adcafdd951
commit dfb9ee79cb
17 changed files with 228 additions and 66 deletions
Binary file not shown.