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

Refine new sidebar Fragments configuration panels

    Details

      Description

      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

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master