box-sizing: border-box, which isn't supported by IE7 and earlier.
You can easily add a polyfill for
box-sizing: border-box, but that polyfill is licensed under the LGPL 3, so I can't add it to Zen directly. https://github.com/Schepp/box-sizing-polyfill
So we can do one of the following:
- Leave IE6/7 support on, but have the layout fail unless you manually add the polyfill to your sub-theme. :-\
- Leave IE6/7 support on, but don't use
box-sizing: border-boxin the layout. Given that
box-sizing: border-boxis so awesome, I don't want to go this route.
- Talk to the author of https://github.com/Schepp/box-sizing-polyfill and see if we can get this re-licensed to be GPL 2.
- Turn of IE6/7 support by default, but make it easy to turn it back on. This is trivial with Sass, since we can (and already do) have the
$legacy-support-for-ie7variables to turn on/off CSS.
At Palantir, we mostly do IE8 and later sites, but do occasionally have a client needing IE7. So I vote for #4.