Firefox/Projects/Extension Manager Redesign/design: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(+unreviewed amo and other sites)
(upgrading)
Line 81: Line 81:
===Installing an Add-on from Another Website===
===Installing an Add-on from Another Website===
[[File:Unviewed and not from amo234.png|500px]]
[[File:Unviewed and not from amo234.png|500px]]
===Upgrading Existing Add-on (from AMO or other Site)===
[[Addon upgraded source agnostic.png|500px]]


==Other Functionality==
==Other Functionality==

Revision as of 08:35, 11 March 2010

For the purposes of development, this wiki is explicitly separating the visual design of the add-ons manager with the interaction design. The visual design section will have the most up-to-date mockups of how the add-ons manager will look, and the interaction design section will have the most up-to-date mockups of how the add-ons manager will behave. The reason for this separation is so that smaller changes to the design will not require re-doing all of the interaction design mockups. It can be assumed that the interaction mockups are up-to-date insofar as the highlighted behavior is effected.

Visual Design

The default Add-ons Manager view will be in a two-panel basic hierarchy view within the content area of the browser. Add-on categories will be in the left panel, and expanded view will be on the right.

The following are not pixel-perfect finals graphics, but mockups for placement. Graphics and colors should be assumed to be placeholders.

An add-on can be viewed in three ways in the right panel:

Digest View

Digest view shows a small amount of information, similar to what the current add-ons manager shows, which is visible when add-ons are viewed in a list. In this view, the following are visible for an installed add-on:

  • Add-on Name
  • Author name with link to AMO Profile
  • Partial add-on Description
  • Disable and Remove Buttons
  • Date last updated
  • Rating
  • Link to Expanded Digest View

Digest view 23453.png

Expanded Digest View

Expanded digest view gives the full add-on description, with links to the add-on's homepage, AMO profile, badness score, and Contribute link.

Digest view expanded 23423.png

Detail View

Details view shows one add-on in the full content area. The following are visible for an installed add-on:

  • Add-on Name
  • Author name with link to AMO Profile
  • Add-on Description
  • Disable and Remove Buttons
  • Date last updated
  • Contribute link
  • Link to AMO Profile and developer's own add-on page
  • Rating
  • Add-on Preferences

Detailed view 234234.png

Themes and Personas View

((coming soon))

Interaction design

Main Functionality

Removing an Add-on from the Manager

When the user clicks the Remove button on an add-on, that add-on disappears from their manager. A notification appears on the top of the page, alerting them that their add-on has been removed and including a link to undo that action.

Removing and addon 9143.png

Disabling an Add-on

When the user clicks the Disable button, the add-on's information fades to 50% opacity, and (disabled) is appended to the name. The Disable button becomes and Enable button.

Disabling an addon 32423.png

Searching from within the Add-ons Manager

A search can be initiated on any screen of the add-ons manager by entering a query in the search box on the top right. Searching returns add-ons that are both already installed and on AMO. This can be modified via the checkboxes on the top of the search page.

Just searching onescreen.png

Installing an Add-on from the Add-ons Manager

Installation from within addons manager.png

Installing a Reviewed Add-on from AMO

Trusted amo install.png

Installing an Unreviewed Add-on from AMO

Unreviewed and from amo 324.png

Installing an Add-on from Another Website

Unviewed and not from amo234.png

Upgrading Existing Add-on (from AMO or other Site)

500px

Other Functionality

Displaying Multiple Screenshots in the Add-ons Manager

Multipleimages.png

Rating and Add-on from the Manager

Rating stars balls.png

old stuff below


Downloading and Installing Add-ons from AMO

Download install amo.png