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 967DC17A63 for ; Fri, 10 Oct 2014 11:45:30 +0000 (UTC) Received: (qmail 99153 invoked by uid 500); 10 Oct 2014 11:45:30 -0000 Delivered-To: apmail-ofbiz-user-archive@ofbiz.apache.org Received: (qmail 99126 invoked by uid 500); 10 Oct 2014 11:45:30 -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 99113 invoked by uid 99); 10 Oct 2014 11:45:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 11:45:29 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [108.163.243.188] (HELO delivery.mailspamprotection.com) (108.163.243.188) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Oct 2014 11:45:03 +0000 Received: from ns1.siteground172.com ([184.154.160.14] helo=serv01.siteground172.com) by se7.mailspamprotection.com with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.84) (envelope-from ) id 1XcYcv-0002Kt-CF for user@ofbiz.apache.org; Fri, 10 Oct 2014 06:44:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sandglass-software.com; s=dkim; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=rJjRr+XyV86HRynIN6amOOa5ffyQUqHHZoYLf1QtZ8c=; b=dQNQzcSnLGbrk4u/sp7EHKmNV/NrJ5LqtxTvIz5NLyr/HYLRZ9siUOvXXGfZoAVc07VTs8pvzJU5nIhKTo9gp6GBVtaDqNGICQJNaCPPXaKRtfHYEeHFUjPEEEiq5dBGg9hm2u3Ittefx5tPSTeYUJpMlwOYt587DFckhREL4eg=; Received: from [176.35.41.10] (port=49578 helo=[10.5.50.224]) by serv01.siteground172.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1XcYcp-00059a-WC for user@ofbiz.apache.org; Fri, 10 Oct 2014 06:44:48 -0500 Message-ID: <5437C6B5.7080303@sandglass-software.com> Date: Fri, 10 Oct 2014 12:44:53 +0100 From: Adrian Crum Organization: Sandglass Software User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: user@ofbiz.apache.org Subject: Re: Theme bootstrap References: <543788ED.8020700@nomaka.fr> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - serv01.siteground172.com X-AntiAbuse: Original Domain - ofbiz.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - sandglass-software.com X-Get-Message-Sender-Via: serv01.siteground172.com: none X-Filter-ID: s0sct1PQhAABKnZB5plbIexRb6Wn7ZUV5yeFAstNJZpAY1BaLfwb0I4SZzVEHfhbMrfAO5/ofUxN 7S1UUc8AMXb+QSL7PYJcWsZaAL+M2XYKJw9os7pOAJy3PJptvNli2pi0KksNJ91llWXJBRQg/sJz 8WfReHqUOdh1n/PPcFwSqSiWT9tRbwP5kZSDsgPZXajNn6EGRZP2EIh2n/3T4Vz1pRXWhjh9fdbl 44I0Df2zi1AhrTmQha+OkAJTNOdMYSX5fABPXG+9QPyWE3Q5FhZRudLhU3wdXTvzjfr4MPrRA+kJ Q5wMpUj3D781oGvPPBfyCUQPGRfAuQJyQcUhQ4/Ia6YN5m0MsQWfYUYaa1IvMq0KDVXLb6VBQkBP sSqcRWJZ4cxmTr0TVcIFDdHywnY+akJNhL5qAttvzUBLxkQRf7vfz3yJTxlDBSwdAW3sfzhI8nvT TuZeG0BzzaacLjHYLyvT6f3Q+BmtUtn7AttH1WsaGAOyYG3fZmqGXyhMKJyXruX+Y6ivUqs4BJMP 66anMfHPEwyrd1R+9gs+vCBFYlnhzGZOvRNVwgUN0fLCdfis1O0p6F7CmaTsN5I7sqct8AX3vpbY uW6GeJrFHHYXKu1VbgppFJRGoXLED7mHy9XUM2wxpPwCncXmP1ltNDBFI4q5cQ5RqubdBEVbZHzM sVlUl9sLCepkFtNcnK6rcsxIsVE4xAikMfMLqAUrqukSxJsJlsb+Z1Fz5U4XSCw= X-Report-Abuse-To: spam@quarantine.mailspamprotection.com X-Filter-Fingerprint: IFrWXGses7OKB5S5G8/dJb0kolOUiviGeQyDsBgQ6PBA3cTUQ1R++keuE7RDJ8Kg3RbMLUalw1oC mj99/u+Poh38tEMU4IgC4sNz49qn3HHnhRv/ZJ3kEy8bfiAr+Fb/UpndEJ0YoaLytXXo8BMTaX2p Mk7LBarWD9Fj4R3eIu5amSKkALoA6KDzkQ8jq89Qglr+eUaqsXi6ilYykBRNmy1w3rhXI7ypWHcC zReLskSoC1jzfYuYzO5TaopJL1l0EkXKTCB9mgAH2nNvM1GFDcH5C2MO7hTENZJE35bUvwA= X-Originating-IP: 184.154.160.14 X-SpamExperts-Domain: siteground172.com X-SpamExperts-Username: 184.154.160.14 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=184.154.160.14 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.08) X-Recommended-Action: accept X-Virus-Checked: Checked by ClamAV on apache.org 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 > 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. >> >