ofbiz-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre Smits (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OFBIZ-6689) Have more flexibility in framework and applications regarding theming frameworks.
Date Thu, 14 Jan 2016 10:06:39 GMT

    [ 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

View raw message