[jira] [Commented] (OFBIZ-5840) Create bootstrap theme

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-5840) Create bootstrap theme

Nicolas Malin (Jira)

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

Taher Alkhateeb commented on OFBIZ-5840:
----------------------------------------

Hi Jacques and Derek,

Maybe what I say is too early, but sharing my thoughts only,  I would like to tackle the whole theming system in OFBiz. it is currently poorly designed and not modular or composable and it does not have any standard API. The widgets are not translated to html properly and other problems in the design exist. The changes I would like to introduce probably will not make it to our 16 branch but likely to hit 17 I hope. It depends of course if the community agrees with our proposal and complexity of implementation.

> Create bootstrap theme
> ----------------------
>
>                 Key: OFBIZ-5840
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5840
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: framework, themes
>    Affects Versions: Bootstrap theme
>            Reporter: Julien NICOLAS
>            Assignee: Jacques Le Roux
>              Labels: bootstrap, theme
>         Attachments: Facility.PNG, FindAgreement..png, Footer.jpg, GlobalDecorator.patch, ImprovedFooter.patch, MacroMenuRenderer.patch, OFBIZ-5840-Menufactory.patch, OFBIZ-5840-Menufactory.patch, appbar_menu_ftl.patch, bootified.js, bootified_js_screentrans.patch, bootstrap-theme.zip, bootstrap.zip, bootstrapThemeToTrunk.patch, calendar.PNG, catalog.png, glyphicons-halflings-regular.zip, htmlMenuMacroLibrary.patch, lookupField_patch.patch, pagination_htmlFormMacroLibrary.patch, panelCollapse_htmlSreenMacroLibrary.patch, party menu tab bar.PNG, preferences.png, styling_issue_1.png, styling_issue_2.png, styling_issue_3.png, styling_issue_4.png, styling_issue_5.png, styling_issue_6.png, styling_issue_7.png, styling_issue_8.png, styling_issue_9.png, tab-bar.png, workeffort.PNG
>
>
> 1- create a sub-directory called bootstrap under the image webapp to put
> the resources over there (js, css and fonts) as indicated earlier by Gavin.
> (Julien : not sure about location)
> 2- check to make sure that the current version of jQuery is compatible with
> the installed version or upgrade it accordingly
> 3- Create a new theme based on one of the existing themes as suggested by
> Julien and Gavin
> 4- Test the theme by switching to it and handle major bugs / issues.
> 5- Start to make a few test screens utilizing Bootstrap



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