Closed Bug 583748 Opened 14 years ago Closed 13 years ago

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

Categories

(addons.mozilla.org Graveyard :: Add-on Builder, defect, P3)

x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
Builder 0.9.3

People

(Reporter: zalun, Assigned: zalun)

References

Details

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:                |
            | +---------------------+ |
            | |                     | |
            | |                     | |
            | |                     | |
            | |                     | |
            | +---------------------+ |
            +-------------------------+
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
Blocks: 577736
Assignee: nobody → zaloon
Target Milestone: Builder 0.9.2 → Builder 0.9.3
fixed
Status: NEW → RESOLVED
Closed: 13 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.
fixed
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
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 → ---
fixed
Status: REOPENED → RESOLVED
Closed: 13 years ago13 years ago
Resolution: --- → FIXED
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.