Combina extender y mezclar con las mismas reglas.

¡Bueno! Tengo par de extensiones en sass como

%heading
%paragraph
%gutter

y así...

Quiero reutilizarlas en consultas de medios, pero eso no funciona. Yo sé eso.

Luego se me ocurrió la idea de tener todas mis extensiones como mixins también. Así que cuando los quiero en una consulta de medios, simplemente uso mixin. por ejemplo

.my-widget {
    @extend %gutter;
    @media.... {
        @include gutter-other;
    }
}

Y porque no quiero volver a escribir todas mis reglas. ¿Cómo escribo mi sass entonces?

Lo intenté

%my-extend, @mixin my-extend {
   ...
}

pero eso no funcionó.

¿Alguna idea de cómo trabajar con esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta