Labs/Jetpack/FlightDeck/1.0a2/UXChanges
< Labs | Jetpack | FlightDeck | 1.0a2
Jump to navigation
Jump to search
Following are changes which should be done for the next iteration or before beta.
After FlightDeck UX review
FrontPage
- Add a place for tutorial
- slideshow of the easiest path to create an addon as a placeholder
- Make it more descriptive
PackageBrowser
- Menu
- Make [New Extension] / [New Library] more prominent
- Move See more to the bottom of the page
- Package Action bar
- Change [Edit] to [View Source] if user can't edit the code
- Add number of other plugins author has written
- Add author overall rating
- Remove versions
FlightDeck Plugin
- "Install Flightdeck" above Categories
- Make a FlighDeck Plugin warning show when needed - not all the time
- Change the wording in confirmation after installed plugin
Editor
- Add [Duplicate & Edit] for Package
- Add ability to upload an icon
Test Now
- Change [Try in Browser] to [Test Now]
- Make the button to show the status of testing - leave it pushed if the Addon is under testing
- add another URL for create_xpi action - test_now - should do the same, but in # case it will do different action in the future - we're saved
Login Page
- text: Log in to the Firefox Add-On Builder with your addons.mozilla.org account. Don't have an account? Get one.
- Remove Menu Bar
After build system changes
Editor
- Manifest and other metadata are now edited inside a window. This window should be an "information window" if user has no editing rights (is not the author)
- New Modules section - this is a list of Modules inside edited Package
- Libraries section is to provide "Add Library" and "Library View/Remove" triggers.
- View Library opens a new tab with the Editor
- Sidebar contains Attachments Section
- jetpack-core dependency is hidden and added in the back-end, however if someone would add a replacement to the FlightDeck it might be used and will not be overwritten by the SDK one
Other changes
Whole System (needs changes on the backend as well)
- Add rating