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

As a Page Creator I would like to be able to select a Style Book and a default master template for a given page

Details

    Description

      Intro/Context:

      Content Authors creating new pages for their site may have doubts about what style or template to use for a given page. They might have design recommendations but in many cases they'd need to ask a developer to assist them to get the styles or template created before starting a new page. Having the ability to design their pages themselves gave them a lot of autonomy but styling the different page element could be very time consuming. 

      The goal of this story is to allow Page Creators (in particular Marketers) to select pre-defined Stylebooks to be able to select the styles recommended for page creation. The styles would then apply to all the element present on the page.

      -

      Given the page creator has created a new Page or editing an existing one.

      -

      When the page creator select Styles  from the right panel

      Then the page creator can:

      • select a Stylebook
      • select a master page

       

      -

      When the page creator has selected a Stylebook

      Then the Styles and Rules of the Stylebook are applied to the page being edited.

       

      When the page creator selects a Master

      Then this Master selected is applied to the page

       

      When the page creator selects the "Inherited from Master" Style Book,

      Then the styles of the style book associated with the Master of the page are applied

       

      When the page creator clicks "More", navigates to the advanced page design configuration

      Then the user should be able to change the Style Book and the Master from there also.

       

      • - - - - 

       

      Given the page creator has created a new Master Page or editing an existing one.

      -

      When the page creator select Styles  from the right panel

      Then the page creator can:

      • select a Stylebook

      -

      When the page creator has selected a Stylebook

      Then the Styles and Rules of the Stylebook are applied to the page being edited.

       

      When the page creator selects the Style Book with the "check" mark,

      Then the Style Book marked as default for the site is applied.

       

      When the page creator clicks "More", navigates to the advanced page design configuration

      Then the user should be able to change the Style Book from there also.

       

      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?
      Page Creator can quickly change master page via Page Design Options panel Critical Manual Yes no Yes
      Page Creator can quickly change style book via Page Design Options panel Critical Manual Yes no Yes
      Page Creator can change style book of content page via Look and Feel settings High Manual No no Yes
      Page Creator can change style book of widget page via Look and Feel settings High Manual No no Yes
      Undo change master action of Page Design Options panel High Manual Yes no Yes
      Page Creator can quickly change master page via Page Design Options panel in Staging site High Manual no no Yes
      Page Creator can quickly change style book via Page Design Options panel in Staging site High Manual  no no Yes 
      Page Creator can change style book of content page via Look and Feel settings in Staging site Medium Manual no no Yes
      Page Creator can change style book of widget page via Look and Feel settings in Staging site Medium Manual no no Yes

       

      Attachments

        Issue Links

          Activity

            People

              manoel.cyreno Manoel Cyreno
              tarik.demnati Tarik Demnati (Inactive)
              Victor Galan Victor Galan
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master