Return-Path: X-Original-To: apmail-ofbiz-user-archive@www.apache.org Delivered-To: apmail-ofbiz-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D4664177E1 for ; Fri, 10 Oct 2014 09:50:00 +0000 (UTC) Received: (qmail 97531 invoked by uid 500); 10 Oct 2014 09:50:00 -0000 Delivered-To: apmail-ofbiz-user-archive@ofbiz.apache.org Received: (qmail 97499 invoked by uid 500); 10 Oct 2014 09:50:00 -0000 Mailing-List: contact user-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ofbiz.apache.org Delivered-To: mailing list user@ofbiz.apache.org Received: (qmail 97485 invoked by uid 99); 10 Oct 2014 09:49:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 09:49:59 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kwikstore@gmail.com designates 209.85.213.182 as permitted sender) Received: from [209.85.213.182] (HELO mail-ig0-f182.google.com) (209.85.213.182) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 09:49:55 +0000 Received: by mail-ig0-f182.google.com with SMTP id hn15so2041530igb.3 for ; Fri, 10 Oct 2014 02:49:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=MGTEqUkxq6qchxLXvF5Nb/Kduo28H1q0WUCdqeaG+xg=; b=gDXvRmRuwHw4I5noPSO0tRaU/6sI/+1J/HPXmrRUrOU/FswPHBf1cPSY9Gj/i7NzPK nqDhiBjA3vFeVy25AiEpVIq8qUXVJ9HGCBuydSS4n/1J2UaJJG/BcfKb4FaCoQmK9uEr HbgwfqyRj+UQ5Vx1a8/bgS4gWyMWXQ6020Tma7RVh0j6jg7a7IPpqQ88A9TMXZ/2uVy5 21kmQyFiM3wNzu0wtTsscchxt7EGq1aEvBErugLb1+nACth64Dr6UbDffyYk9GWNObo3 v/Rn95l1sar/05l0UfboZWJzThBDKl60kPO5Eo+OzjxKyu6XL+6xceMMRAV2lDNOXBC9 JAFA== MIME-Version: 1.0 X-Received: by 10.42.114.203 with SMTP id h11mr1847791icq.86.1412934574853; Fri, 10 Oct 2014 02:49:34 -0700 (PDT) Received: by 10.43.60.148 with HTTP; Fri, 10 Oct 2014 02:49:34 -0700 (PDT) In-Reply-To: <543788ED.8020700@nomaka.fr> References: <543788ED.8020700@nomaka.fr> Date: Fri, 10 Oct 2014 11:49:34 +0200 Message-ID: Subject: Re: Theme bootstrap From: Gavin Mabie To: user@ofbiz.apache.org Content-Type: multipart/alternative; boundary=20cf303ea4be6cd43d05050e77b5 X-Virus-Checked: Checked by ClamAV on apache.org --20cf303ea4be6cd43d05050e77b5 Content-Type: text/plain; charset=UTF-8 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 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. > --20cf303ea4be6cd43d05050e77b5--