Hi Adrian, Thanks a lot for your input.
I agree with you that OFBiz is not an eCommerce platform and also that the current themes are there for demonstration but that doesn't change the fact that it needs a complete rework. So what I'm referring to is more about to adapt all of the ftls and screen definitions using one of the fancy HTML5 frameworks available rather a cleanup. On Tue, May 7, 2013 at 4:29 PM, Adrian Crum < [email protected]> wrote: > I agree in principle with this reply. Very few shops use the OFBiz > eCommerce front-end - it wasn't intended to be used as-is, instead its > there for demonstration purposes. > > Each business will have a preference for styling their site, so choosing > one theme over all others seems presumptuous. > > As I mentioned in the Jira issue, HTML cleanups are always welcome. > Consistent and concise markup makes it easier to design themes - and from > my perspective that provides the most benefit to OFBiz developers. > > -Adrian > > > On 5/7/2013 2:49 PM, Richard Siddall wrote: > >> Jonatan Soto wrote: >> >>> Would be anyone interested in convert the existing frontend themes into >>> Bootstrap >>> http://twitter.github.io/**bootstrap/<http://twitter.github.io/bootstrap/> >>> ? >>> >>> The idea is to create a theme from scratch that will replace the current >>> default and multiplex themes. >>> >> [snip] >> >> While I think having more modern front-end themes would be great, let me >> play devil's advocate... >> >> Why Bootstrap? >> >> Why not Zurb Foundation (http://foundation.zurb.com/), HTML5 Boilerplate >> (http://html5boilerplate.com/) or some other starting point? Or as >> Scott Kellum argued on the Compass list (on January 8), use a combination >> of components such as Susy, Sassy-buttons, Color-Schemer, and Modular-Scale. >> >> Bootstrap is an easy way of getting a lot of functionality, but it's >> arguable overused. It's fast becoming to HTML5 frameworks what Times Roman >> is to web fonts. If you want your web shop to look like everyone else's >> web shop, it's a great choice. If you want to differentiate yourself in >> the market, use something else. >> >> Plus, many Bootstrap-based themes just throw the whole bloated framework >> at the browser, regardless of which pieces they use, slowing page loads and >> wasting mobile bandwidth allocations. But Bootstrap is built on LESS, so >> you can choose which chunks of CSS and JavaScript should be included in >> your site's copy of Bootstrap, as well as using variables and mixins to get >> more consistent CSS styling. >> >> LESS is based on JavaScript, which practically requires you to install >> Node.js to use it. Zurb Foundation is based on SASS, which is written in >> Ruby. It looks like SASS will run on JRuby on the JVM. >> >> To summarize: >> - Bootstrap is just one of several great HTML5 frameworks >> - You can get the same effects using straight CSS3 and JavaScript, or >> smaller projects for areas like responsive design, button styling, text >> spacing, etc. >> - Bootstrap is overused >> - Bootstrap is frequently ineptly used, penalizing the end user >> - A major reason to use Bootstrap is to use LESS and other languages that >> abstract CSS and JavaScript >> - Bootstrap may not be the best framework for a Java-based project >> >> I hope this helps. >> >> Regards, >> >> Richard Siddall >> > > -- ----- Jonatan Soto
