diff --git a/packages/webawesome/docs/docs/resources/changelog.md b/packages/webawesome/docs/docs/resources/changelog.md
index fddd7d024..3526e0628 100644
--- a/packages/webawesome/docs/docs/resources/changelog.md
+++ b/packages/webawesome/docs/docs/resources/changelog.md
@@ -13,6 +13,7 @@ Components with the Experimental badge sh
## Next
+- 🚨 BREAKING: Changed `appearance="filled outlined"` to `appearance="filled-outlined"` in `` [issue:1671]
- Fixed a bug in `` that caused some touch devices to end up with the incorrect value [issue:1703]
- Fixed a bug in `` that prevented some slots from being detected correctly [discuss:1450]
- Improved performance of `` so initial rendering occurs faster, especially with multiple icons on the page [issue:1729]
@@ -23,6 +24,7 @@ Components with the Experimental badge sh
- ``
- ``
- ``
+ - ``
- ``
- ``
- ``
diff --git a/packages/webawesome/src/components/card/card.css b/packages/webawesome/src/components/card/card.css
index 5156511df..cb06f19f6 100644
--- a/packages/webawesome/src/components/card/card.css
+++ b/packages/webawesome/src/components/card/card.css
@@ -16,27 +16,28 @@
}
/* Appearance modifiers */
-:host([appearance~='plain']) {
+:host([appearance='plain']) {
background-color: transparent;
border-color: transparent;
box-shadow: none;
}
-:host([appearance~='outlined']) {
+:host([appearance='outlined']) {
background-color: var(--wa-color-surface-default);
border-color: var(--wa-color-surface-border);
}
-:host([appearance~='filled']) {
+:host([appearance='filled']) {
background-color: var(--wa-color-neutral-fill-quiet);
border-color: transparent;
}
-:host([appearance~='filled'][appearance~='outlined']) {
- border-color: var(--wa-color-neutral-border-quiet);
+:host([appearance='filled-outlined']) {
+ background-color: var(--wa-color-neutral-fill-quiet);
+ border-color: var(--wa-color-surface-border);
}
-:host([appearance~='accent']) {
+:host([appearance='accent']) {
color: var(--wa-color-neutral-on-loud);
background-color: var(--wa-color-neutral-fill-loud);
border-color: transparent;
diff --git a/packages/webawesome/src/components/card/card.ts b/packages/webawesome/src/components/card/card.ts
index 94a4212e7..58c072852 100644
--- a/packages/webawesome/src/components/card/card.ts
+++ b/packages/webawesome/src/components/card/card.ts
@@ -42,7 +42,7 @@ export default class WaCard extends WebAwesomeElement {
/** The card's visual appearance. */
@property({ reflect: true })
- appearance: 'accent' | 'filled' | 'outlined' | 'plain' = 'outlined';
+ appearance: 'accent' | 'filled' | 'outlined' | 'filled-outlined' | 'plain' = 'outlined';
/** Renders the card with a header. Only needed for SSR, otherwise is automatically added. */
@property({ attribute: 'with-header', type: Boolean, reflect: true }) withHeader = false;