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

Allow Page Creator to show a menu navigation using a menu display fragment leveraging common styling options

    Details

      Description

      Intro/Context:

      The goal of this story is to introduce a simple menu display that can be styled as the "Collection Display" fragment using templates. The menu display should allow using the existing navigation menus (and relative sub-menu items). 

      -

      Given the Page Creator wants to add a simple menu to a page "menu display" fragment

      -

      When the user has dragged a "menu display" fragment

      Then the user can select a "Navigation Menu" from existing "Navigation menu"

       

      -

      When the user wants to style the menu display fragment

      Then the user has the choice for styling:

      • Display Style
        • Horizontal (see mock up)
        • Stacked (see mock up)
          • Fully opened (not collapsed - as shown in Mock Ups)
            • this is due to the parent could be clickable... 

       -

      NOTES: "Category selection" will not support this for the moment until we can create Navigation Menus based on categories.

       

      Design

      Figma Mockup

      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?
      Can select a navigation menu from existing ones in Menu Display fragment Critical Manual No No Yes
      Can define Display Style of Menu Display Critical Manual No No Yes
      Can define displayed sublevels in Menu Display Critical Manual No No Yes
      Can define the item color styles in Menu Display Critical Manual No No Yes
      Can navigate via Menu Display in Staging and Live site High Manual No No Yes 

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              david.gutierrez David Gutiérrez Mesa
              Reporter:
              tarik.demnati Tarik Demnati
              Engineering Assignee:
              Victor Galan
              Recent user:
              David Gutiérrez Mesa
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  Master