Correction - The Wiki does include layout best practices:

https://cwiki.apache.org/confluence/display/OFBADMIN/User+Interface+Layout+Best+Practices

https://cwiki.apache.org/confluence/display/OFBADMIN/HTML+and+CSS+Best+Practices

https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+maincss.css+HTML+Element+Collection+Styles

Plus, there is a page in Web Tools where you can try out your custom visual theme:

http://demo-stable-ofbiz.apache.org/webtools/control/WebtoolsLayoutDemo

I recommend you move this discussion to the dev mailing list - where experienced OFBiz developers can help you.


Adrian Crum
Sandglass Software
www.sandglass-software.com

On 10/10/2014 10:49 AM, Gavin Mabie wrote:
Hi Julien

I'd like to join the team.  I've done some work with bootstrap, albeit on
ecommerce and front-end sites.  For backend apps I believe that the task
should be approached systematically and that this could also be an
opportunity to bed down some ui design principles - which could captured in
the wiki - as a page on its own.  The wiki already contains  information on
widgets (
https://cwiki.apache.org/confluence/display/OFBIZ/Understanding+the+OFBiz+Widget+Toolkit),
but nowhere does it recommend best practices for ui design.  A suggested
approach:
1. Start with screen widgets - the widget-screen.xsd will need to be
revisited to align this with the Bootstrap CSS (grid-system amongst others);
2. Form widgets - revisit widget-form.xsd;
3. Menus and navigation - widget-menu.xsd;
4. Styling - customisation and theming.

What do you think?

Gavin


On Fri, Oct 10, 2014 at 9:21 AM, Julien NICOLAS <[email protected]>
wrote:

Hi,

I'm working on a basic bootstrap theme for OFBiz.
My goal is that OFBiz project uses bootstrap standard classes to work.

I encountered some issues that I've fixed. The problem is that I change
the framework and if I want to share my work with the community, it could
be better to do it in the best way.

I know that it's a task in the roadmap, so I hope somebody is already
working on or waiting for team mate :)

I'm actually focused on :
     - Portlet-widget structure
     - KeywordSearchform
     - Multi-menu management

Who can help me on this topic ?

Thanks by advanced,

Julien.


Reply via email to