4 // A sample of 24 flexible, easily schemable icons from the folks at Iconic.
\r
8 // - Built-in coloring and sizing classes
\r
10 // - Angular support
\r
12 /// @Foundation.settings
\r
14 $iconic-primary-fill: $primary-color !default;
\r
15 $iconic-primary-stroke: $primary-color !default;
\r
16 $iconic-accent-fill: $iconic-primary-fill !default;
\r
17 $iconic-accent-stroke: $iconic-accent-fill !default;
\r
20 // Colors the fill, and optionally stroke, accent fill, and accent stroke of an Iconic icon.
\r
30 // Use the fill color if no stroke is provided
\r
31 @if hasvalue($stroke) {
\r
38 &.iconic-property-accent {
\r
39 // Use the fill color if no accent is provided
\r
40 @if hasvalue($fillAccent) {
\r
47 // Use the normal stroke color if no accent is provided
\r
48 @if hasvalue($strokeAccent) {
\r
49 stroke: $strokeAccent;
\r
52 // ...or use the fill if no normal stroke is provided
\r
53 @if hasvalue($stroke) {
\r
64 @include exports(iconic) {
\r
68 vertical-align: middle;
\r
71 @include color-icon($primary-color);
\r
73 margin-right: 0.25rem;
\r
78 fill: $iconic-primary-fill;
\r
79 stroke: $iconic-primary-stroke;
\r
81 &.iconic-property-accent {
\r
82 fill: $iconic-accent-fill;
\r
83 stroke: $iconic-accent-stroke;
\r
87 @each $color in map-keys($foundation-colors) {
\r
88 .iconic-color-#{$color} {
\r
89 @include color-icon(map-get($foundation-colors, $color));
\r
92 .iconic-color-secondary {
\r
93 @include color-icon($secondary-color);
\r