ScratchAddons
ScratchAddons copied to clipboard
Customize front page
Describe the new addon
This would allow you to hide certain sections of the front page, such as What's Happening or What the Community is Loving. This could also add new rows like "Recently Favorited Projects" or "Featured Projects from scratchstats.com".
Also, it would be nice if the "Projects by/Loved by Scratchers I'm Following" rows were fixed or just completely replaced with new versions.
It’s also possible to do a “Recently shared” row from https://api.scratch.mit.edu/proxy/featured
If we really push this to the max, it should also be possible to fetch some rows from specific explore or search pages, and maybe even reorder rows on the front page.
I think this could indeed be a very nice idea, +1 for this !
Hello @lisa-wolfgang! I started working on this and other related projects to make addon for home page. I created system that creates new lines and apply data to it. In this issue you mentioned adding "Featured Projects from ScratchStats.com" but I can't find api to get data from this page. Can you send me link for it?
@Norbiros I removed featured projects from scratchstats a while ago
Okay, so not add it? Maybe there is some other stats that i can add?
Since (now, at least) we can have table settings in addons, I wouldn't mind seeing some ways to modify the rows on the front page. You could add, remove and reorder rows. We could make it possible to enter studio URLs into the second column in the table as well as special terms like "featured" for rows that aren't sourced from a studio (mainly for the default rows).
It'd also be cool to be able to add rows for things like the people you're following or the projects you have worked on recently (from My Stuff).
From #7694:
- Projects Shared By (Scratcher) row
- Renaming a row
- Hiding "Scratch News"
Related terms: widget, dashboard
Maybe there could be options for adding widgets for things like statistics (like the views, loves, favorites, comments, and remixes of your latest shared project). Users could transform the front page into a whole dashboard!
Related: #2024
Users sharing home page layouts with other users could be a thing.