Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-25146

Drop menu for user actions

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.3
    • Component/s: Web UI
    • Release Notes Summary:
      Added drop menu for secondary user actions
    • Release Notes Description:
      Hide
      • Three slots, to which actions are contributed, were wrapped in a responsive menu: DOCUMENT_ACTIONS, BLOB_ACTIONS and RESULTS_SELECTION_ACTIONS.
      • Three css variables were added to control the width of these menus, respectively:
        --nuxeo-browser-actions-menu-max-width
        --nuxeo-document-blob-actions-menu-max-width
        --nuxeo-results-selection-actions-menu-max-width
      • These variables can be overridden in the themes.
      Show
      Three slots, to which actions are contributed, were wrapped in a responsive menu: DOCUMENT_ACTIONS , BLOB_ACTIONS and RESULTS_SELECTION_ACTIONS . Three css variables were added to control the width of these menus, respectively: --nuxeo-browser-actions-menu-max-width --nuxeo-document-blob-actions-menu-max-width --nuxeo-results-selection-actions-menu-max-width These variables can be overridden in the themes.
    • Tags:
    • Sprint:
      nxGang Sprint 10.3.3, nxGang Sprint 10.3.4, nxGang Sprint 10.3.5, nxGang Sprint 10.3.6, nxGang Sprint 10.3.7
    • Story Points:
      1

      Description

      In order for user action slots to scale we should have a drop menu.
      All the secondary actions should be pushed to the drop menu.

      Menu item

      • Element followed by the `title` text
      • Only element if it has no `title` attribute

      Menu position

      • by default should drop down, right
      • if no space, "drop" to another position that still appears on screen
      • [see attacments]

      Visual Solution
      https://projects.invisionapp.com/freehand/document/hoMu1wyrC

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 6 hours, 10 minutes
                  2d 6h 10m