If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Add new UI to the save button for recording an optional name and comment

VERIFIED FIXED in Builder 0.9.3

Status

addons.mozilla.org Graveyard
Add-on Builder
P3
normal
VERIFIED FIXED
7 years ago
3 years ago

People

(Reporter: zalun, Assigned: zalun)

Tracking

unspecified
Builder 0.9.3
x86
Mac OS X

Details

(Assignee)

Description

7 years ago
Submenu
---------

         +-----+------+---+--------
         | ... | Menu | v | ...
         +-----+------+---+------+-
               | MenuSubitem1    |
               | MenuSubItem2    |
               | ...             |
               | MenuSubItemN    |
               +-----------------+

Menu item might be an active link or not. If active it should link with the page which is extending the dropdown list. In example Revisions could show latest N revisions on hover and on click display a RevisionsPage with all revisions of the package.

MenuItem Panel
--------------
Proposed for the [Save] menu item.

        ----+------+---+-----
        ... | Save | v | ...
        ----+------+---+--------------+
            | Version: (1.5.rev57)    |
            | +---------------------+ |
            | |                     | |
            | +---------------------+ |
            | Comment:                |
            | +---------------------+ |
            | |                     | |
            | |                     | |
            | |                     | |
            | |                     | |
            | +---------------------+ |
            +-------------------------+
(Assignee)

Comment 1

7 years ago
An explanation for the MenuItem Panel.

The panel is shown on hover the [v] element. It should be submitted after clicking in the menu item.
Component: FlightDeck → Add-on Builder
Product: Mozilla Labs → addons.mozilla.org
QA Contact: flightdeck → add-on-builder
Changed the bug title to better reflect the goal of the feature.
Priority: -- → P3
Summary: Add new UI elements for the menu → Add new UI to the save button for recording an optional name and comment
Target Milestone: --- → Builder 0.9.2
(Assignee)

Updated

7 years ago
Blocks: 577736
(Assignee)

Updated

7 years ago
Assignee: nobody → zaloon

Updated

7 years ago
Target Milestone: Builder 0.9.2 → Builder 0.9.3
(Assignee)

Comment 3

7 years ago
fixed
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
There are a few bugs and usability items that need to be addressed before this bug can be resolved and the feature is able to be included:

- The styles should match this implementation, it allows the element to be fluid while disallowing the textarea to be shrunken to the point that it is smaller than the intended min-width: http://jsfiddle.net/csuwldcat/9jHcF/20/

- The text in both the input and textarea is not selectable and should be

- The right border is missing on the latest version of the element on master
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Also the alignment of the element is off from the save button on both Windows and Linux
The reason that the text inside the inputs is not selectable with the mouse or keyboard is due to the style "-moz-user-select: none;" that is set on the menu UL parent element.
(Assignee)

Comment 7

7 years ago
fixed
Status: REOPENED → RESOLVED
Last Resolved: 7 years ago7 years ago
Resolution: --- → FIXED

Updated

7 years ago
Status: RESOLVED → VERIFIED
Being that the save commit box is show on css :hover, let's make the default height and width of the form at least twice as big so as to prevent false-positive mouseouts of the element when adding text.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
(Assignee)

Comment 9

7 years ago
fixed
Status: REOPENED → RESOLVED
Last Resolved: 7 years ago7 years ago
Resolution: --- → FIXED

Updated

7 years ago
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.