You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Henning Noeth (JIRA)" <de...@myfaces.apache.org> on 2017/03/17 09:49:41 UTC

[jira] [Created] (TOBAGO-1721) Optimize HTML output when two renderer are involved

Henning Noeth created TOBAGO-1721:
-------------------------------------

             Summary: Optimize HTML output when two renderer are involved
                 Key: TOBAGO-1721
                 URL: https://issues.apache.org/jira/browse/TOBAGO-1721
             Project: MyFaces Tobago
          Issue Type: Bug
          Components: Core
    Affects Versions: 3.0.3
            Reporter: Henning Noeth


A renderer produce HTML code without consider the environment.

For example:
The InRenderer always generate a <span/> around children.
If a button has children, the ButtonRenderer always generate a <span/> element around the button and its children.
So if a <tc:button> is inside a <tc:in>, two <span/> elements would be generated.

In this case, the renderer should work together, to only generate one <span> element.

The generated code is more compact.
It's more the way of bootstrap.
And because of that, there are less problems to solve with CSS.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)