-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
a way to show the newest projects added to the site #1393
Comments
@shiftkey Well talking about the UI of our website. We have left and right portion blank only. We can take that to our use and introduce some new sections like "Newly added Projects", "Most trending/visiting", "Projects with max issues", etc. Tag lines are just a rough idea. Opinions and Discussions needed. |
I've been putting this aside to deal with other concerns, but I'd prefer to leave those spaces alone because they're not available when viewing the site on mobile (or a smaller size screen). Instead I think we should revisit this part of the UI: My theory is that the first two filters are under-utilized compared to the third:
I think for this first round of experimenting we should look at just adding in a simple "recent projects" experience, something like an inline widget containing the most recent 3 or 5 projects that were added to the repository. Let's keep this as an experiment rather than going too deep too quickly - we can test on Netlify easily enough with an open PR and get a feel for it. How should we detect newly-added projects? We don't have direct access to the Git commit history inside GitHub Pages, but this could be computed using a cron job that does have access to the repository history and committed as a separate data file to use when publishing the site. |
This was mentioned in #1368 and #1390 and while I don't have any strong feelings about how this looks, it feels like something that could belong on the site itself.
The text was updated successfully, but these errors were encountered: