[improve-devhub] Put Add-ons on Developer Hub Main Page

RESOLVED FIXED in 2012-08-30

Status

addons.mozilla.org Graveyard
Developer Pages
RESOLVED FIXED
6 years ago
3 years ago

People

(Reporter: gkoberger, Assigned: ashish_d)

Tracking

unspecified
2012-08-30

Details

Attachments

(2 attachments)

(Reporter)

Description

6 years ago
Created attachment 620082 [details]
New dev hub

Use everything from the status box. Queue position, rejected, etc. Bonus points if you pretty it up a bit :)

Some note:
* If the user has no add-ons, don’t change anything.
* Feel free to make the right column wider and the main column thinner. Especially if you can get an the add-on icon in there somehow. That’d be sweet.
* Sort by most recent action; show the most recent 3 and link to the “My Add-ons” page to see the rest.
Per bug 750920, please add the compatibility reports counts here too!
(Assignee)

Comment 2

6 years ago
Created attachment 656307 [details]
Screen capture of the implementation.

I've created an implementation for this here: https://github.com/dash1291/zamboni/commit/a76c6b44368294ef7c21754c6e89cda18951a5d6, which yields the result as it appears in the attachment.
Awaiting review.
If the user is a developer:
- Show AMO Editors promo below the my add-ons in sidebar

If the user is *not* a developer:
- Do *not* show AMO Editors promo nor add-ons in sidebar
https://github.com/mozilla/zamboni/commit/7312ac2 

Thanks, Asish - looks great!
Assignee: nobody → ashish.dubey91
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2012-08-30
Victor, Cristian: thought I'd CC you on this so it's on your radar - as this will be going live on Thursday! Thanks!
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.