On Thursday, February 2, 2012 at 3:07 PM, Idan Gazit wrote:

> The next major revision of the admin will definitely use either less or sass, 
> because it is uncivilized to work without such lovely tools nowadays.
> 
> I'm less certain about bootstrap. It has some pros and cons:
> 
> Pros:
> * widely used (and thus widely understood)
> * We won't need to invent our own style guide for the new admin. If you're 
> developing a plugin or an extension and you're using the bootstrap styles, 
> your thing willl mesh nicely with the rest of the admin.
> * less.js has the distinct advantage of being easier to develop for than sass 
> for our purposes.If we go with a less.js solution (like bootstrap), we might 
> not need to require that all edits to admin "source" stylesheets (less/scss) 
> come with the recompiled CSS. This lowers the barrier to contribution 
> significantly, at the cost of a bit of site performance as less gets compiled 
> client-side. That being said, the admin isn't supposed to be used as a a 
> high-traffic site (or shouldn't be, I can't say how people abuse it).
> 
> 

It should only get compiled the first time, after then it get's cached client 
side IIRC (for less.js). 
> 
> Cons:
> * less has no equivalent to compass, which is chock full of reusable stuff.
> * I'm already having a bit of a negative reaction to the ubiquity of the 
> bootstrap "look" on the web. That being said, it's relatively easy to alter 
> some styles, but then we make the job of 3rd party admin extenders harder, 
> because they must deviate from the default bootstrap style to fit into the 
> admin.
>  
> -I
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django developers" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/django-developers/-/QxpHySYhgDgJ.
> To post to this group, send email to django-developers@googlegroups.com 
> (mailto:django-developers@googlegroups.com).
> To unsubscribe from this group, send email to 
> django-developers+unsubscr...@googlegroups.com 
> (mailto:django-developers+unsubscr...@googlegroups.com).
> For more options, visit this group at 
> http://groups.google.com/group/django-developers?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to