Skip to content

Conversation

@fallow64
Copy link
Contributor

@fallow64 fallow64 commented Aug 7, 2025

Resolves #415

Creates the following section on the homepage:
Screenshot 2025-08-07 at 8 45 21 AM

Projects rotate on a weekly basis based on the ROTATING_PROJECTS variable in assets/js/homepage-v1.js.

A few notes:

  • Feel free to move around, should just be moving the div.
  • The data loading takes ~1s, so somewhere a bit further down would prevent the user seeing it update.
  • I added 3 rotating projects, but I'm not too sure what type of projects would be good to spotlight. Feel free to add/remove some :)
  • If a user has slow data / JavaScript disabled, we can update index.html statically, although the projects wouldn't rotate and it would require manual updating.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Highlighted Project to Homepage

2 participants