Closed Bug 750916 Opened 12 years ago Closed 12 years ago

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

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
2012-08-30

People

(Reporter: gkoberger, Assigned: ashish_d)

References

Details

Attachments

(2 files)

Attached image 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!
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
Closed: 12 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.

Attachment

General

Created:
Updated:
Size: