mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
127 stars 41 forks source link

Create Homepage Content Curation tool #5151

Closed jvillalobos closed 5 years ago

jvillalobos commented 6 years ago

Part of mozilla/addons#5122

This admin tool will enable users with the Content:Curate permission to customize the AMO homepage using a set of pre-built homepage modules. This tool will work similarly to the toolbar customization feature in Firefox, where there are some buttons in the toolbar, which can be rearranged, or moved in an out of a collection of unused buttons.

Each homepage module is a rectangular section that spans the entire width of the page, so only their vertical ordering can be altered.

It should be possible for the curator to make multiple changes before saving them.

/cc @devaneymoz

jvillalobos commented 6 years ago

Here's the list of modules currently on the homepage and their properties:

@devaneymoz can maybe propose other modules to add to the unused set. Other collections that we frequently feature are the first that come to mind. Also top-rated extensions and popular themes.

devaneymoz commented 6 years ago

Please note that we hope to retire the UI you currently see in the Hero area with a new "card" design that UX has been working on. @pwalm to provide final designs.

Also to note -- given our desire to refresh the homepage regularly (weekly), Editorial will file issues whenever we need a new module created—be they the aforementioned "cards" or new types of thematic shelves ala "Privacy protection" or "Top-rated" etc.

jvillalobos commented 6 years ago

Please note that we hope to retire the UI you currently see in the Hero area with a new "card" design that UX has been working on. @pwalm to provide final designs.

@devaneymoz What's the status of this?

devaneymoz commented 6 years ago

@jvillalobos The new card design was discussed some weeks back during one of our Tuesday Leadership meetings and the general consensus was the card design needs validation before implementation.

@pwalm you had mentioned something about putting together a test on usertesting.com. Is that still in play?

diox commented 5 years ago

@jvillalobos does this issue still make sense with the work in https://github.com/orgs/mozilla/projects/95 ?

jvillalobos commented 5 years ago

It's a broader version of that work, but we don't have plans for doing this at the moment, so it's okay to close.