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.