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.