Skip to content

Instantly share code, notes, and snippets.

@uxmoon
Created December 19, 2022 20:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uxmoon/6c5e837ace42db10efbbb0c3406190c5 to your computer and use it in GitHub Desktop.
Save uxmoon/6c5e837ace42db10efbbb0c3406190c5 to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
$accents: (
primary: --color-big-sky-500,
spotlight: --color-aruba-500,
warning: --color-yellow-500,
danger: --color-cardinal-500,
info: --color-scarlet-500
);
.card-accent {
@each $name, $color in $accents {
&-#{$name}-top {
--vds-card-border-color: var(#{$color});
border-top-width: var(--vds-card-border-top-width);
}
&-#{$name}-start {
--vds-card-border-color: var(#{$color});
border-left-width: var(--vds-card-border-top-width);
}
}
}
.card-accent-primary-top {
--vds-card-border-color: var(--color-big-sky-500);
border-top-width: var(--vds-card-border-top-width);
}
.card-accent-primary-start {
--vds-card-border-color: var(--color-big-sky-500);
border-left-width: var(--vds-card-border-top-width);
}
.card-accent-spotlight-top {
--vds-card-border-color: var(--color-aruba-500);
border-top-width: var(--vds-card-border-top-width);
}
.card-accent-spotlight-start {
--vds-card-border-color: var(--color-aruba-500);
border-left-width: var(--vds-card-border-top-width);
}
.card-accent-warning-top {
--vds-card-border-color: var(--color-yellow-500);
border-top-width: var(--vds-card-border-top-width);
}
.card-accent-warning-start {
--vds-card-border-color: var(--color-yellow-500);
border-left-width: var(--vds-card-border-top-width);
}
.card-accent-danger-top {
--vds-card-border-color: var(--color-cardinal-500);
border-top-width: var(--vds-card-border-top-width);
}
.card-accent-danger-start {
--vds-card-border-color: var(--color-cardinal-500);
border-left-width: var(--vds-card-border-top-width);
}
.card-accent-info-top {
--vds-card-border-color: var(--color-scarlet-500);
border-top-width: var(--vds-card-border-top-width);
}
.card-accent-info-start {
--vds-card-border-color: var(--color-scarlet-500);
border-left-width: var(--vds-card-border-top-width);
}
{
"sass": {
"compiler": "dart-sass/1.32.12",
"extensions": {},
"syntax": "SCSS",
"outputStyle": "expanded"
},
"autoprefixer": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment