I installed the polyfill in my subtheme's root directory. Then set the path variable to
in my fixed-width.scss (I'm building a fixed width theme now).
I commented out
// $zen-box-sizing: content-box;
Then turned on
Then I got this warning when editing blocks.scss:
WARNING: IE legacy support is on, but $box-sizing is set to border-box and the $box-sizing-polyfill-path is empty.
on line 172 of [deletedbyme]/sites/all/themes/mythemename/sass-extensions/zen-grids/stylesheets/zen/_grids.scss, in `zen-grid-item-base'
from line 279 of [deletedbyme]/sites/all/themes/mythemename/sass-extensions/zen-grids/stylesheets/zen/_grids.scss
from line 10 of [deletedbyme]/sites/all/themes/mythemename/sass/blocks.scss
In the Zen Grids help, I can read:
If the $box-sizing-polyfill-path variable is set, it will override these variables.
$legacy-support-for-ie7: false !default;
Does it mean I do not have to manually set legacy support to true? When I do not set it to true, there is no warning. If I have to set it to true manually, why do I see this warning?