ScratchAddons icon indicating copy to clipboard operation
ScratchAddons copied to clipboard

Customize front page

Open lisa-wolfgang opened this issue 4 years ago • 10 comments
trafficstars

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.

lisa-wolfgang avatar Mar 08 '21 19:03 lisa-wolfgang

It’s also possible to do a “Recently shared” row from https://api.scratch.mit.edu/proxy/featured

cobaltt7 avatar Mar 09 '21 20:03 cobaltt7

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 !

Lurux avatar Jun 21 '21 16:06 Lurux

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 avatar Feb 02 '22 15:02 Norbiros

@Norbiros I removed featured projects from scratchstats a while ago

WorldLanguages avatar Feb 03 '22 01:02 WorldLanguages

Okay, so not add it? Maybe there is some other stats that i can add?

Norbiros avatar Feb 03 '22 14:02 Norbiros

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).

DNin01 avatar Aug 26 '23 23:08 DNin01

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).

DNin01 avatar Apr 11 '24 14:04 DNin01

From #7694:

  • Projects Shared By (Scratcher) row
  • Renaming a row
  • Hiding "Scratch News"

WorldLanguages avatar Aug 02 '24 19:08 WorldLanguages

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!

DNin01 avatar Aug 03 '24 18:08 DNin01

Related: #2024

Users sharing home page layouts with other users could be a thing.

DNin01 avatar Aug 03 '24 18:08 DNin01