Merge pull request #15 from lukas-kasticky:dev

Allow use of card component with `role="article"`
This commit is contained in:
JWB 2024-12-03 09:13:07 -05:00 committed by GitHub
commit a8bbc686a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View file

@ -37,7 +37,7 @@
// Components
@use "components/accordion"; // details, summary
@use "components/card"; // article
@use "components/card"; // article, role="article"
@use "components/dropdown"; // details.dropdown
@use "components/group"; // role="group"
@use "components/loading"; // aria-busy=true

View file

@ -3,10 +3,11 @@
@if map.get($modules, "components/card") {
/**
* Card (<article>)
* Card (<article>, role="article")
*/
#{$parent-selector} article {
#{$parent-selector} article,
#{$parent-selector} [role="article"] {
margin-bottom: var(#{$css-var-prefix}block-spacing-vertical);
padding: var(#{$css-var-prefix}block-spacing-vertical)
var(#{$css-var-prefix}block-spacing-horizontal);