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

Analyze Layout Strategies used in JSPs in DXP

    Details

      Description

      The goal of this task is to analyze and document existing HTML layout strategies in JSP.

      Acceptance Criteria

      • A document outlining all the possible ways we're currently using to create layouts in DXP in JSPs:
        • JSP Tags
        • Direct markup
        • Layout classes
        • ...

      Reference

      As an example, take the following quick list of usages:

      CSS Classes

      Class Usages
      col-* 198
      container-* 486
      row 105

      Tags

      aui

      Util Description Usages
      aui:button-row Creates a button row <div> tag to wrap <aui:button /> components and offer additional styling 228
      aui:col Creates a column to display content in an <aui:row /> component 181
      aui:container Creates a container <div /> tag to wrap<aui:row /> components and offer additional styling 12
      aui:field-wrapper Creates a <div /> tag to wrap form fields and offer additional styling 176
      aui:fieldset Creates a <div /> tag to group related form elements and offer additional styling 451
      aui:fieldset-group Creates a <div /> tag to group fieldset elements and offer additional styling 98
      aui:row Creates a row to hold <aui:col /> components 77

      liferay-ui

      Util Description Usages
      liferay-ui:section ?? 103

      liferay-frontend

      Util Description Usages
      liferay-frontend:edit-form Creates a form that offers additional styling and custom namespacing 104
      liferay-frontend:edit-form-body Creates an edit form body that offers additional styling 104
      liferay-frontend:edit-form-footer Creates an edit form footer that offers additional styling 101
      liferay-frontend:fieldset Creates a <div /> tag to group related form elements and offer additional styling 160
      liferay-frontend:fieldset-group Creates a<div /> tag to group fieldset elements and offer additional styling 132

        Attachments

          Activity

            People

            Assignee:
            marcos.castro Marcos Castro
            Reporter:
            jose.balsas Chema Balsas (Inactive)
            Engineering Assignee:
            Marcos Castro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package