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

Enhance Theme Architecture to expand loading performance (themes)

Details

    • 1
    • Engage - Discover Content and Products
    • To Do
    • S04E30 - Sea Change, S05E01 - Dark Souls, S05E02 - Path of Exile, S05E03 - Tibia, S05E04 - Half Life

    Description

      Goal of this epic is to improve performance of theme resource loading by simplifying the content of main.css file as much as possible.

       

      Test Scenarios:

      Requirement Test Case Covered by frontend/backend unit test? (Yes/No) Test Priority (business impact) Pass/Fail
      LPS-137280 Given Console terminal at liferay portal root
      When Run command: find | grep "frontend-css-common"
      Then Returns no lines
      no  5-major  
      LPS-134071  Given 2 instances of portal, one is built with the changes of epic, one is without
      When Open home page of the two portal instances, do not login. Use Lighthouse extension of Chrome browser to test against the home page, and compare the difference of performance
      Then Assert the performance is increased with the changes and not lower than the performance before the change
      no 4-major  

      Exploratory Scenarios:

      Test Case Test Priority (business impact) Chrome
      Pass/Fail
      Firefox
      Pass/Fail
      Edge
      Pass/Fail
      Safari
      Pass/Fail
      High Priority: # Confirm that determined classes from a particular scss files are moved into correct file (pulls in commens section of the document) # Look for all the moved-to-another-section elements and check if they appear correctly in the UI, focus on those that are documentes with "Minor issue expected" or "⚠️ Possible loading issue" 3-medium        

      Attachments

        Issue Links

          Activity

            People

              support-lep@liferay.com SE Support
              bruno.fernandez Bruno Fernández
              Daniel Sanz Daniel Sanz
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package