Fixing dev hub pages for webapps: My Dashboard


Status Graveyard
Developer Pages
7 years ago
3 years ago


(Reporter: krupa, Assigned: robhudson)


Dependency tree / graph


(Whiteboard: [webapps])


(1 attachment)



7 years ago
Changes to for webapps are listed below:

* Change site title from 'ADD-ON DEVELOPER HUB' to include webapps.
* Change page title from 'Manage my add-ons' to include webapps.
* Change page header from 'Manage my add-ons' to include webapps.
* Update breadcrumb
* Currently, there is an add-on counter. This needs to also show the webapp count.

* Header-> My Add-ons: change the name to include webapps.
* Header->My Add-ons: Needs a link to submit new webapps similar to
* Header->Documentation: Add info related to webapps (covered in bug 693851)

* Not all sort options make sense for webapps. For example, webapps won't have updated date.
* Don't show 'Latest Version' and 'Last updated' info for webapps
* Remove the following links from under 'Actions': (a) New Version (b)Statistics
* Action->Compatibility lightbox needs to be reviewed.
* In Actions->More->Manage Status & Versions, change "Manage Status & Versions" to "Manage Status".
* App Icon (covered in bug 693447)

* There is a button to 'Submit a new add-on'. We probably need a similarly prominent way to submit webapps.
* Recent Activity: link to view 'Older activity for My Add-ons' should be renamed to include webapps.


* Do we care about the URL having /addons ?
* can we provide users the ability sort by add-on types(extensions, webapps, search tools)

Comment 1

7 years ago
fligtar recommends that we have a separate dashboard for apps. This means-

* If the account is associated with apps, then we should link to the apps dashboard from Tools-> Manage my apps

* Manage my apps would look very similar to the current add-ons dashboard but with links and info relevant to apps.

Note: Most of the changes recommended in comment 0 still apply to the new dashboard.
If this bug is confusing ask questions early. Thanks.
Assignee: nobody → chudson
Priority: -- → P2
Target Milestone: --- → 6.2.8

Comment 3

7 years ago
All the tooltips for links need to be updated to talk about apps.

Comment 4

7 years ago
There's a lot going on here, but at the core of it is adding a dashboard for apps at ".../developers/apps", correct?  The rest seems like bringing over matching functionality of add-ons where it makes sense.

Comment 6

7 years ago
(In reply to krupa raj 82[:krupa] from comment #0)

> * Remove the following links from under 'Actions': (a) New Version
> (b)Statistics

Apps will have Statistics. Please retain that link.

Comment 7

7 years ago
Can someone help me with the exact text to use wherever this bug says, "Change [...] to include webapps"?


7 years ago
Depends on: 693851


7 years ago
Depends on: 693447

Comment 8

7 years ago
Created attachment 568158 [details]
In process screenshot

I thought it might be helpful to see what I have currently.  Krupa mentioned to stop working on this -- that fligtar wants to get rid of a lot of things here.
Hi Rob,

As far as the header goes, there's actually a newer version of the dev hub header that we should use on this page. You can see it if you go to the main dev hub page.

Here's a mock of all we need for this:

For now, Documentation should link to (this page doesn't exist yet, but it's where the apps docs will be.

We may turn it into a menu later to link to any docs we have on AMO about submitting an app.

Target Milestone: 6.2.8 → 6.2.9

Comment 10

7 years ago
That one was big.
Last Resolved: 7 years ago
Resolution: --- → FIXED
I had to revert this:

The impalacization of the devhub dashboard caused too many (visual) regressions to fix by tomorrow's push.

I've tightened up the styles and fixed mostly everything in a branch of mine. We can resume work on this after 2 PM tomorrow. Once everything's been fixed and QA'd we can hopefully push this live next Thursday.

Comment 12

7 years ago
We have a new Apps dev dashboard. It is looking good. verified fixed at

Note that it has a lot of sort options currently. But cvan is working on fixing it.
Product: → Graveyard
You need to log in before you can comment on or make changes to this bug.