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

Improve listing top area spacing

    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:
      Improved listing element layout and composition
    • Release Notes Description:
      Hide
      • Listing elements (nuxeo-data-grid, nuxeo-data-list, nuxeo-data-table and nuxeo-justified-grid) no longer display sorting options nor quick filters (with the exception for nuxeo-data-table, which has sorting built-in).
      • nuxeo-results will now displays sorting and filtering options unless the selected listing element handles sorting and/or filtering by itself, by having handlesSorting and/or handlesFiltering set to true.
      • Consequently, the properties displaySort, sortOptions, sortLabel, sortSelected and displayQuickFilters were moved from the listing elements to nuxeo-results in Web UI.
      • However, to keep compatibility with the previous approach, by still allowing these attributes to be set on the listing elements (a.k.a. views), although we do no encourage it.
      Show
      Listing elements ( nuxeo-data-grid , nuxeo-data-list , nuxeo-data-table and nuxeo-justified-grid ) no longer display sorting options nor quick filters (with the exception for nuxeo-data-table , which has sorting built-in). nuxeo-results will now displays sorting and filtering options unless the selected listing element handles sorting and/or filtering by itself, by having handlesSorting and/or handlesFiltering set to true . Consequently, the properties displaySort , sortOptions , sortLabel , sortSelected and displayQuickFilters were moved from the listing elements to nuxeo-results in Web UI. However, to keep compatibility with the previous approach, by still allowing these attributes to be set on the listing elements (a.k.a. views), although we do no encourage it.
    • Sprint:
      nxGang Sprint 10.3.8
    • Story Points:
      5

      Description

      Current problem
      Fot listing (folderish or search) we have three different rows with actions and options.
      One row was already taken care of on ELEMENTS-739
      We still have too much top space spent.

      Proposed solution
      Use just one row as seen in the different mockups.
      Order of elements:

      1. Sort (if enabled)
      2. Quick filters (should take the all remaining central area and have horizontal scroll)
      3. View modes
      4. results slot (with no showing actions, just the drop menu)

      sort Improvement suggestion
      The label of the element should be placed before the name/field itself, to be everything in 1 line only.
      The space/lenght of the line should be relative to the content, growing as need, assuring only a minimal padding next to the word.
      The dropdown should also change its width accordingly to its content, aligned to the left of the input area.

        Attachments

        1. suggestion_grid_view copy.png
          suggestion_grid_view copy.png
          1.20 MB
        2. Suggestion_general_space.png
          Suggestion_general_space.png
          1.01 MB
        3. Suggestion_Dropdown_Sort.png
          Suggestion_Dropdown_Sort.png
          170 kB
        4. Suggestion_Dropdown_More-Options.png
          Suggestion_Dropdown_More-Options.png
          176 kB
        5. Current_Layout_List.png
          Current_Layout_List.png
          175 kB
        6. Current_Layout_Grid.png
          Current_Layout_Grid.png
          165 kB
        7. Current_Layout_Grid Copy.png
          Current_Layout_Grid Copy.png
          154 kB
        8. current_grid_view.png
          current_grid_view.png
          1.25 MB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 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, 4 hours, 50 minutes
                  2d 4h 50m