Icônes
Le mixin icon, déclaré comme ceci : @include icon(icon-name, pseudo-element)
où “icon” correspond au nom de l’icon défini dans le fichier configuration.sass et “pseudo-element”, paramétré par défaut comme ::before
permet de définir quel pseudo-element contient l’icon. Ce deuxième paramètre est donc facultatif.
@mixin icon($icon-name: '', $pseudo-element: before, $font-size: px2rem(10))
&::#{$pseudo-element}
content: map-get($icons, $icon-name)
display: inline-block
font-family: 'Icon'
font-size: $font-size
font-style: normal
font-variant: normal
font-weight: normal
line-height: 1
speak: never
text-transform: none
vertical-align: middle
@content // TODO : important de documenter ça