This repository has been archived by the owner on Jan 18, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 148
node-sass property 'data' overwrites component styles #93
Comments
Hello ! I'm trying to use the
Note: I'm using |
@antoinerey did you ever figure it out? I'm also trying to pass variables and they aren't working |
@Minasokoni To be honest, I can't even recall why I encountered this issue. Sorry 🤷♂️ |
znck
added a commit
that referenced
this issue
Feb 5, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Node-sass has a 'data' property that could be used to prepend common statements into sass scopes. This would be very useful to import common sass, like variables, in every component.
But setting the 'data' property, actually overwrites the components styles.
Expected behavior
should import shared variables into the styles of every component with lang="scss", prepending the content of the 'data' property to the component's style code.
Actual behavior
The content of the 'data' property overwrites the styles of every component with lang="scss".
Why is it important
The expected behavior would be a very dry way to maintain common Sass code, relevant for every component, like variables and mixins.
The 'data' property seems to work as expected with webpack, as discussed here vuejs-templates/webpack#149
The text was updated successfully, but these errors were encountered: