We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Voordelen om CSS als bron te hebben:
sass
sass-loader
component-library-angular
component-library-react
component-library-vue
web-component-library-stencil
storybook
<link rel="stylesheet" href="components/button-css/src/index.css" />
Voordelen van SCSS mixins hebben:
button { @include utrecht-button; }
.btn { @include utrecht-button; }
Alle class name selectors CSS zou makkelijk omgezet kunnen worden:
.utrecht-component { color: red; }
Wordt:
@mixin utrecht-component { color: red; }
Alle pseudo-classes zouden ook niet moeilijk zijn:
.utrecht-component:hover { color: red; }
@mixin utrecht-component--hover { color: red; }
Alle pseudo-selectors zouden ook niet moeilijk zijn:
.utrecht-component::placeholder { color: red; }
@mixin utrecht-component__placeholder { color: red; }
Mixins om code te genereren hebben niet een voor de hand liggend equivalent in CSS:
@mixin utrecht-button-appearance($block, $modifier) { .#{$block}--#{$modifier} { @include utrecht-button-appearance-properties($block, $modifier); }
Mixins die voor zowel een class name als een media query worden gebruik hebben niet een voor de hand liggend equivalent in CSS:
@mixin utrecht-component--forced-colors { color: CanvasText; } .utrecht-component--forced-colors { @include utrecht-component--forced-colors; } @media screen screen and (forced-colors: active) { .utrecht-component { @include utrecht-component--forced-colors; } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Voordelen om CSS als bron te hebben:
sass
ensass-loader
meer nodig voor:component-library-angular
component-library-react
component-library-vue
web-component-library-stencil
storybook
<link rel="stylesheet" href="components/button-css/src/index.css" />
Voordelen van SCSS mixins hebben:
button { @include utrecht-button; }
.btn { @include utrecht-button; }
Alle class name selectors CSS zou makkelijk omgezet kunnen worden:
Wordt:
Alle pseudo-classes zouden ook niet moeilijk zijn:
Wordt:
Alle pseudo-selectors zouden ook niet moeilijk zijn:
Wordt:
Mixins om code te genereren hebben niet een voor de hand liggend equivalent in CSS:
Mixins die voor zowel een class name als een media query worden gebruik hebben niet een voor de hand liggend equivalent in CSS:
The text was updated successfully, but these errors were encountered: