[ 
https://issues.apache.org/jira/browse/OFBIZ-6689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15097922#comment-15097922
 ] 

Pierre Smits commented on OFBIZ-6689:
-------------------------------------

I agree that DOM manipulation (as in the example in the bootstrap dev branch in 
the bootified.js) is not ideal. But the bootstrap dev branch still seems to be 
work in progress.

Adding pre-processors like SASS or LESS adds to the burden with respect to 
needing an additional skill set on the development team. While that may not 
have a great impact on larger organisations (who can more easily contract 
diverse development teams), it impacts adoption by smaller organisations.

Nevertheless, having more flexibility provided through the framework functions 
in Model*.java and *Renderer.java files (meaning applying 
FlexibleStringExpander) doesn't cost that much work-effort wise. It doesn't 
require code in widgets to change at the moment of implementation. That can be 
done at later stages. 

> Have more flexibility in framework and applications regarding theming 
> frameworks.
> ---------------------------------------------------------------------------------
>
>                 Key: OFBIZ-6689
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6689
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL APPLICATIONS, framework, themes
>    Affects Versions: Trunk
>            Reporter: Pierre Smits
>            Assignee: Pierre Smits
>
> Modern theming frameworks like Bootstrap and Foundation define their own 
> styling elements. In order to facilitate these frameworks (and others), the 
> framework and applications need to be improved.
> This is an umbrella issue to track associated issues and sub tasks. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to