Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-118497

Refine new sidebar Fragments configuration panels



      After a PM review, Fragment configuration panels are stable enough to be released in next GA. However, we found some issues that should be addressed:

      •  If I change selected item, but the same configuration panel is kept open (exists for both items). Configuration changes are applied for the non-selected element
      •  When some element is selected, structure panel should scroll to have this item visible
      •  Structure panel should be called "Selection", and it should be the second element in sidebar
      • Panel icon should be changed to an mouse pointer (cc Juan Anton)
      •  Panel header margin bottom should be 16px
      •  "Configuration" panels should be named "General"
      • "Responsive viewport" indicator for responsive dependent configuration should be replaced with a warning message (cc Juan Anton) Move sidebar responsive icon to the left
      •  Configuration tabs should have a 16px horizontal margin, and a top 8px margin
      •  Tabs bottom border color should be secondary-l3
      •  Non selected tab should have secondary text color
      •  Mapping tab should appear before Link tab
      •  Configuration panel default height should be larger (cc Juan Anton)
      •  Container flex option should be hidden (cc Juan AntonSandro Chinea)
      •  When there is no selected fragment, configuration panel should be kept open with an "empty selection message"

      This elements have been extracted from here: https://docs.google.com/document/d/1-gBAE6pHSTS_MEdMrrBHvJWvZA7g5fHA9po_XJc9e98/edit

      Test Scenarios

      Test Scenarios Test Strategy Kind of test Is it covered by FrontEnd ? (JS-Unit) Is it covered by BackEnd ? (unit or integration) Could it be covered by POSHI?
      When there is no selected fragment, the item configuration panel should be replaced by an specific message High Manual Yes No Yes


          Issue Links



              manoel.cyreno Manoel Cyreno
              pablo.molina Pablo Molina
              Engineering Assignee:
              Pablo Molina
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              0 Vote for this issue
              0 Start watching this issue




                  Version Package