From 455339f7fa35f7621dc7d298870f973d1309020e Mon Sep 17 00:00:00 2001 From: Lukas Kasticky <lukas@kasticky.me> Date: Sat, 25 May 2024 11:15:47 +0000 Subject: [PATCH] Allow use of card component with `role="article"` --- scss/_index.scss | 2 +- scss/components/_card.scss | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/scss/_index.scss b/scss/_index.scss index 33d57bea7..5c931e9a4 100644 --- a/scss/_index.scss +++ b/scss/_index.scss @@ -35,7 +35,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 diff --git a/scss/components/_card.scss b/scss/components/_card.scss index 19d8358f7..d635566f3 100644 --- a/scss/components/_card.scss +++ b/scss/components/_card.scss @@ -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);