$warning-color: map-get($foundation-palette, warning);
$alert-color: map-get($foundation-palette, alert);
+// Remove this in 6.3
+$-zf-menu-icon-imported: false;
+
@mixin foundation-global-styles {
@include -zf-normalize;
--- /dev/null
+@mixin foundation-menu-icon {
+ $-zf-menu-icon-imported: true !global;
+
+ .menu-icon {
+ @include hamburger($color: $titlebar-icon-color, $color-hover: $titlebar-icon-color-hover);
+ }
+
+ .menu-icon.dark {
+ @include hamburger;
+ }
+}
display: inline-block;
}
- .menu-icon {
- @include hamburger($color: $titlebar-icon-color, $color-hover: $titlebar-icon-color-hover);
+ // Remove this in 6.3
+ @if not $-zf-menu-icon-imported {
+ @warn 'In Foundation 6.2, a new component mixin was added called "foundation-menu-icon". Add "@import foundation-menu-icon" to the main Sass file of your project to remove this warning.';
+ @include foundation-menu-icon;
}
}
@import 'components/label';
@import 'components/media-object';
@import 'components/menu';
+@import 'components/menu-icon';
@import 'components/off-canvas';
@import 'components/orbit';
@import 'components/pagination';
@include foundation-label;
@include foundation-media-object;
@include foundation-menu;
+ @include foundation-menu-icon;
@include foundation-off-canvas;
@include foundation-orbit;
@include foundation-pagination;