Hi Richard and everyone,

We are currently using less for our own project based on OFBiz, and it
really is cleaning up a lot of noise in stylesheets. We are using a gradle
plugin that compiles less to css without node: 

https://github.com/obecker/gradle-lesscss-plugin

and that's working well. So it is likely there are jars out there that
compile less to css without node.

Cheers

Paul Foxworthy


Richard Siddall wrote
> Jonatan Soto wrote:
>> Would be anyone interested in convert the existing frontend themes into
>> 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





-----
--
Coherent Software Australia Pty Ltd
http://www.coherentsoftware.com.au/

Bonsai ERP, the all-inclusive ERP system
http://www.bonsaierp.com.au/

--
View this message in context: 
http://ofbiz.135035.n4.nabble.com/Converting-frontend-themes-to-Twitter-Bootstrap-tp4641013p4641076.html
Sent from the OFBiz - Dev mailing list archive at Nabble.com.

Reply via email to