Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-4438

New theme post-PoC polishing

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Neutral
    • 6.0
    • None
    • None
    • None
    • Basel 148
    • 5

    Description

      • double-check resurface-poc to make sure nothing was forgotten (validation, grid columns) 
      • in the grid, up and down arrows should gray out the rows
      • in textfield.scss, this line causes compilation problems: $v-textfield-background-color–readonly: 
      • Natasha's comment (MGNLUI-4394

      Grid checkboxes (addition to original scope)

      After discussing with sgasa I spent some time trying to make the grid closer to current Magnolia's UX. What happened is:

      1. with the default Vaadin 8 grid, CMD/CTRL + click selection isn't supported, see https://github.com/vaadin/framework/issues/6395
      2. it is still possible to select multiple rows by dragging the mouse in the checkboxes column, however:
        1. people will not use this if they don't know the trick
        2. there is no reason why they would know it, as current Magnolia doesn't support it
      3. CMD/CTRL + click can be added through the Grid Extensions add-on, as said in the link above. Problem: this removes checkboxes completely.
      4. while this solves the 'Select All' checkbox issue, it might be a bit harsh to newbies. avongunten says we need to discuss it. We could also add a hacky checkbox to mimic completely the current Magnolia, but that would be more work.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mmichel Maxime Michel
                mmichel Maxime Michel
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR