Details

    • Spike
    • Status: Closed
    • Minor
    • Resolution: Completed
    • None
    • None
    • Pages > Page Editor
    • None
    • Technical
    • Hide
      Closing the Spike as the investigation is now completed and we are moving to implementation.

      Conclusions on the ticket.
      Show
      Closing the Spike as the investigation is now completed and we are moving to implementation. Conclusions on the ticket.

    Description

      While we have implemented how siblings can be swapped when they are next to each other, we need to rethink this behaviour for items that are further, or even for items that are child of different parents.

       

      List of requirements (those that we have investigated are marked with a X):

      Mouse navigation:
      [X] Drag and drop preset layouts from sidebar to a specific place in the grid
      [X] Multiple elements can be selected with ctrl+click
      [ ] Columns can be dragged and dropped inside their outside row (they cannot be moved outside it)
      [ ] Move rows up and down in the grid by drag and drop

      Keyboard navigation:

      [X] Columns/rows/content can be activated with enter/space keys
      [X] Multiple elements can be activated with ctrl+enter/space keys
      [X] Rows can be moved up and down, they are swapped with above/below row
      [X] Columns can be moved left and right, they are swapped with before/after column
      [ ] Columns can be moved up and down if there are inner rows between them

       

      About keyboard accessibility

       

      Interactions

      Open/close and navigate “Contextual Sidebar”
      http://recordit.co/8GBMsvnqqP

      Drag And Drop Interaction
      http://recordit.co/OzpKAgRVkS

      Drag Fragment into Layout
      http://recordit.co/Frp1zZb9f8

      Drag Fragment within cell below another fragment
      http://recordit.co/Ni3icxaE47

      Prototype
      https://zmksir.axshare.com/#g=1

      Attachments

        Activity

          People

            jorge.ferrer Jorge Ferrer (Inactive)
            marta.elicegui Marta Elicegui
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package