Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
8932f61
chore: add changeset
auroraVasconcelos Jan 20, 2026
49336cd
feat: clean up accordion and accordion group
auroraVasconcelos Jan 27, 2026
9808f86
feat: update badge
auroraVasconcelos Jan 27, 2026
4f5210a
feat: update brandshape
auroraVasconcelos Jan 27, 2026
197d17b
feat: update breadcrumb
auroraVasconcelos Jan 27, 2026
44273ad
feat: update checkbox
auroraVasconcelos Jan 27, 2026
cd234a8
feat: update dialog
auroraVasconcelos Jan 27, 2026
c7a85ca
feat: update drawer
auroraVasconcelos Jan 27, 2026
7459799
feat: add sd tab font weight variables
auroraVasconcelos Feb 10, 2026
75317b4
fix: switch text color on error
auroraVasconcelos Feb 10, 2026
c7631e3
chore: update figma variables
auroraVasconcelos Feb 10, 2026
56433b4
fix: remove tooltip icon color
auroraVasconcelos Feb 12, 2026
d92c8f1
feat: add new headline variable
auroraVasconcelos Feb 17, 2026
686ba57
feat: update status badge variables
auroraVasconcelos Feb 17, 2026
e2b714b
feat: improve the button
auroraVasconcelos Feb 17, 2026
ec2d09f
feat: improve link
auroraVasconcelos Feb 19, 2026
ca660e4
feat: update input
auroraVasconcelos Feb 23, 2026
6b13008
feat: option updates
auroraVasconcelos Feb 24, 2026
8752c9f
feat: combobox color text update
auroraVasconcelos Feb 24, 2026
f170360
feat: update radio
auroraVasconcelos Feb 25, 2026
1c60508
feat: update radio button
auroraVasconcelos Feb 25, 2026
ca250bc
feat: update range
auroraVasconcelos Feb 25, 2026
6f13ddd
feat: fetch variables from figma
auroraVasconcelos Feb 25, 2026
c1cf53a
fix: risk icon color
auroraVasconcelos Feb 25, 2026
871a8e8
feat: update navigation-item
auroraVasconcelos Feb 25, 2026
f39f6a9
feat: update tokens from figma
auroraVasconcelos Feb 27, 2026
372ea8c
feat: update datepicker
auroraVasconcelos Feb 27, 2026
23bb74b
fix: accordion icon color
auroraVasconcelos Feb 27, 2026
a11cf03
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Feb 27, 2026
17f2b6e
feat: update tokens from figma
auroraVasconcelos Feb 27, 2026
4e5fe3e
fix: invalid checkbox background color on hover and error icon color
auroraVasconcelos Feb 28, 2026
3cf1349
fix: form components icons colors
auroraVasconcelos Mar 2, 2026
fa8a7ac
fix: footnotes colors
auroraVasconcelos Mar 3, 2026
6cfce7e
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 3, 2026
a78b781
fix: expandable
auroraVasconcelos Mar 3, 2026
873b277
fix: tab text colors
auroraVasconcelos Mar 3, 2026
19ca1a8
fix: chip
auroraVasconcelos Mar 3, 2026
bba13f0
fix: flag
auroraVasconcelos Mar 3, 2026
f7301ed
fix: tab
auroraVasconcelos Mar 3, 2026
c029af1
fix: menu
auroraVasconcelos Mar 3, 2026
e051521
feat: improve sd-notification
auroraVasconcelos Mar 3, 2026
4cdd6db
feat: improve copyright
auroraVasconcelos Mar 3, 2026
ed664f2
feat: improve sd-container
auroraVasconcelos Mar 3, 2026
39d7238
fix: expandable stories
auroraVasconcelos Mar 3, 2026
108457c
feat: improve shadows and border radius to combobox, datepicker and s…
auroraVasconcelos Mar 3, 2026
1feddc3
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 4, 2026
33185c0
fix: sd-map-marker
martascorreia Mar 5, 2026
0024e09
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 6, 2026
c37dcf1
fix: sd-button vb colors
auroraVasconcelos Mar 4, 2026
feb65ae
fix: sd-mark when inverted on kid theme
auroraVasconcelos Mar 4, 2026
a9feb55
fix: replace kid font from semi bold (600) to bold (700) when font wi…
auroraVasconcelos Mar 5, 2026
db6e9b8
fix: sd-tag disabled state
auroraVasconcelos Mar 5, 2026
bbc8402
fix: combobox chevron color on disabled
auroraVasconcelos Mar 5, 2026
b434bbf
fix: adding cssproperties to map-marker
martascorreia Mar 9, 2026
2e4ed7e
fix: sd combobox on disabled
auroraVasconcelos Mar 9, 2026
33c35b7
feat: sd-dropdown update
auroraVasconcelos Mar 9, 2026
13dcb5b
feat: sd-textarea update
auroraVasconcelos Mar 9, 2026
5356086
feat: update sd-audio
auroraVasconcelos Mar 9, 2026
456457e
feat: update sd-step
auroraVasconcelos Mar 9, 2026
dfe8a46
fix: sd-flipcard and sd-teaser-media fix gradients
auroraVasconcelos Mar 10, 2026
f4a30c2
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 11, 2026
be36960
fix: sd-radio-button height to ensure the radio group button has the …
auroraVasconcelos Mar 11, 2026
f5f6ce0
fix: sd-buttons heights
auroraVasconcelos Mar 11, 2026
2d7951f
fix: sd-header variables and replace hardcoded logo with per-theme lo…
balco0110 Mar 12, 2026
3026c4a
fix: sd-button small fix
auroraVasconcelos Mar 12, 2026
a7f287f
fix: sd-checkbox and sd-menu-item clean up
auroraVasconcelos Mar 12, 2026
075c9ca
feat: update sd-step and sd-teaser variables
auroraVasconcelos Mar 12, 2026
5301512
feat: update sd-pagination variables and fix inverted docs
auroraVasconcelos Mar 12, 2026
899d93c
chore: update figma variables
auroraVasconcelos Mar 12, 2026
84e972b
feat: sd-skeleton update
auroraVasconcelos Mar 12, 2026
60657d5
chore: update docs
auroraVasconcelos Mar 12, 2026
6f6aca7
fix: sd-radio failing tests
auroraVasconcelos Mar 12, 2026
b3f6b4e
chore: add changelogs
auroraVasconcelos Mar 13, 2026
6b4cdbc
chore: fixed the path of the logos url
balco0110 Mar 16, 2026
1f4f264
fix: combobox tag border color
auroraVasconcelos Mar 17, 2026
c81369b
fix: invalid border color on hover
auroraVasconcelos Mar 17, 2026
cf93e2c
fix: datepicker month and year color
auroraVasconcelos Mar 17, 2026
2714122
fix: story height drawer template
auroraVasconcelos Mar 17, 2026
99b4bff
fix: flipcard gradient height
auroraVasconcelos Mar 17, 2026
9f7023a
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 19, 2026
149d2c7
fix: map marker
auroraVasconcelos Mar 19, 2026
6ebf0fa
fix: checkbox border width
auroraVasconcelos Mar 19, 2026
b4fe246
fix: quickfact icon color
auroraVasconcelos Mar 19, 2026
f582bac
fix: radio checked color when disable and radio-button text color on …
auroraVasconcelos Mar 19, 2026
7533281
fix: range colors
auroraVasconcelos Mar 19, 2026
60af4dd
fix: step icon fill color on hover
auroraVasconcelos Mar 19, 2026
4419be4
fix: revert breaking changes adding fallbacks to old variables
auroraVasconcelos Mar 20, 2026
fe24fc1
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 20, 2026
bd70f2e
fix: clean up range ticks variables to avoid breaking changes
auroraVasconcelos Mar 20, 2026
abd4f2f
fix: container triangle color
auroraVasconcelos Mar 20, 2026
b84c1ca
fix: list icon color in vb
auroraVasconcelos Mar 20, 2026
5f7b494
fix: stories white background from meta screenshot tests
auroraVasconcelos Mar 20, 2026
43f9620
fix: datepicker text color for date selected from previous month
auroraVasconcelos Mar 20, 2026
c2f7847
fix: flipcard gradient variants front slot overlay
auroraVasconcelos Mar 20, 2026
3db4934
fix: header in vb and stories without theming
auroraVasconcelos Mar 20, 2026
7ce10e9
fix: add border when dark mode
auroraVasconcelos Mar 20, 2026
39e47bf
chore: update tokens
auroraVasconcelos Mar 20, 2026
2db7d75
fix: button multiline height
auroraVasconcelos Mar 20, 2026
5994fd7
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 23, 2026
192ec0d
chore: clean up button
auroraVasconcelos Mar 24, 2026
85b66c4
fix: footnotes multiple items text color
auroraVasconcelos Mar 24, 2026
4b897a2
chore: update figma variables
auroraVasconcelos Mar 24, 2026
e49314b
chore: update figma variables
auroraVasconcelos Mar 24, 2026
28354e7
fix: menu and menu-item vars to avoid breaking changes
auroraVasconcelos Mar 24, 2026
28e4748
chore: update docs
auroraVasconcelos Mar 24, 2026
3e2e538
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 24, 2026
d34c60f
fix: audio fallback missing variable
auroraVasconcelos Mar 25, 2026
1856c86
fix: add fallback variables in themes to avoid breaking changes (wip …
auroraVasconcelos Mar 25, 2026
87bbfcf
fix: add legacy variables to avoid breaking changes
auroraVasconcelos Mar 25, 2026
ad75487
chore: update changeset
auroraVasconcelos Mar 25, 2026
825cd43
Merge branch 'main' into feat/design-qa-multi-theming
auroraVasconcelos Mar 25, 2026
32789e4
chore: fix typo changeset
auroraVasconcelos Mar 25, 2026
f06ca95
chore: update contributing docs
auroraVasconcelos Mar 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .changeset/frank-wolves-brush.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@solid-design-system/styles': patch
---

Fixes and improvements for multi-theming:
- `sd-container`: fixed the triangle variable for multi-theming
- `sd-copyright`: fixed shadow styling
- `sd-footnotes`: fixed text colors
- Add `css properties` section to docs table
- Add `deprecated` attribute to indicate deprecated css variables
9 changes: 9 additions & 0 deletions .changeset/green-queens-love.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
'@solid-design-system/docs': patch
---

Fixes and improvements for multi-theming:
- Added themed logos to the following templates: `sd-header`, `sd-badge`, `sd-breadcrumb`, `sd-header-navigation`
- Fixed accessibility tests for `sd-headline` when used with `sd-mark`
- Fixed gradient styling in `sd-expandable` for multi-theming
- Fixed icon colors in `sd-map-marker`
173 changes: 173 additions & 0 deletions .changeset/hot-spoons-refuse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
---
'@solid-design-system/tokens': minor
---

Updated design tokens to align with design specifications and improve multi-theming robustness:
- sd-accordion:
- `--sd-accordion-border-width`
- `--sd-accordion-color-icon-fill`
- sd-audio
- `--sd-audio__slide-bar--inverted-color-background`
- `--sd-audio__track-bar--inverted-color-background`
- sd-badge
- `--sd-badge--blue-color-background`
- sd-brandshape
- `--sd-brandshape--neutral-100-color-background`
- `--sd-brandshape--white-color-background`
- sd-breadcrumb
- `--sd-breadcrumb__separator--current-color`
- sd-button
- `--sd-button--primary--hover-color-text`
- `--sd-button--primary--inverted--active-color-background`
- `--sd-button--secondary--active-color-text`
- `--sd-button--secondary--inverted-color-text`
- `--sd-button--secondary--inverted--hover-color-background`
- `--sd-button--secondary--inverted--active-color-text`
- `--sd-button--secondary--size-sm-padding-block`
- `--sd-button--secondary--size-md-padding-block`
- `--sd-button--secondary--size-lg-padding-block`
- `--sd-button--secondary-padding-inline`
- `--sd-button--tertiary--active-color-text`
- `--sd-button--tertiary--inverted-color-text`
- `--sd-button--tertiary--inverted--active-color-text`
- `--sd-button--size-lg-height`
- `--sd-button--size-lg-icon-height`
- `--sd-button--size-md--icon-only-padding-inline`
- `--sd-button--size-md-height`
- `--sd-button-border-width`
- `--sd-button-padding-inline`

**Renamed**
- `--sd-button--size-lg-border-radius` → `--sd-button-border-radius`
- `--sd-button--size-md-border-radius` → `--sd-button-border-radius`
- `--sd-button--size-sm-border-radius` → `--sd-button-border-radius`

**Fixed**
- `--sd-button--secondary--inverted--color-border` → `--sd-button--secondary--inverted-color-border`
- sd-chip:

**Renamed**
- `--sd-chip-font-size` → `--sd-marker-font-size`
- `--sd-chip-border-width` → `--sd-marker-border-width`
- `--sd-chip-font-weight` → `--sd-marker-font-weight`
- sd-combobox
- `--sd-form-control-border-radius`
- `--sd-form-control-color-border`
- `--sd-form-control--filled__floating-label-color-text`
- `--sd-form-control__listbox-border-bottom-left-radius`
- `--sd-form-control__listbox-border-bottom-right-radius`
- `--sd-form-control__listbox-border-top-left-radius`
- `--sd-form-control__listbox-border-top-right-radius`
- `--sd-combobox__tag-border-width`
- sd-datepicker
- `--sd-form-control-color-text`
- `--sd-form-control-border-radius`
- `--sd-form-control-color-border`
- `--sd-form-control--filled__floating-label-color-text`
- `--sd-form-control--invalid-color-background`
- `--sd-form-control__listbox-border-bottom-left-radius`
- `--sd-form-control__listbox-border-bottom-right-radius`
- `--sd-form-control__listbox-border-top-left-radius`
- `--sd-form-control__listbox-border-top-right-radius`
- `--sd-datepicker__date-item--default-color-text`
- `--sd-datepicker__date-item--hover--default-color-background`
- `--sd-datepicker__date-item--hover--default-color-text`
- `--sd-datepicker__date-item--default-color-border`
- `--sd-datepicker__date-item--selected-color-text`
- `--sd-datepicker__date-item--hover--prev-next-color-background`
- `--sd-datepicker__date-item--hover--prev-next-color-text`
- `--sd-datepicker__date-item--selected-color-background`
- `--sd-datepicker__date-item--selected--hover-color-background`
- `--sd-datepicker__date-item--range-color-background`
- `--sd-datepicker__date-item--current-color-text`
- `--sd-datepicker__date-item--current-font-weight`
- sd-dropdown:
- `--sd-dropdown-color-background`
- sd-flag
- `--sd-marker-font-weight`
- `--sd-marker-font-size`

**Renamed**
- `--sd-flag-border-width` → `--sd-marker-border-width`
- sd-header
- `--sd-header-padding-bottom`
- `--sd-header__underline-color-background`
- `--sd-header__underline-height`
- `--sd-header__shadow-height`
- sd-headline
- `--sd-headline--3xl-onwards-color-text`
- sd-input
- `--sd-form-control-border-radius`

**Fixed**
- `--sd-form-control-color-icon` → `--sd-form-control-color-icon-fill`
- sd-link
- `--interactive--default-color-text`
- sd-map-marker
- `--sd-map-marker-cluster--hovered-color-text`
- `--sd-map-marker--cluster--default-color-background`
- `--sd-map-marker--cluster--hover-color-background`
- `--sd-map-marker--cluster-color-text`
- `--sd-map-marker--main-color-background`
- `--sd-map-marker--pin--default-color-background`
- `--sd-map-marker--pin--hover-color-background`
- `--sd-map-marker--pin-color-text`
- sd-menu-item

**Renamed**
- `--sd-menu-color-icon` → `--sd-menu-item-color-icon-fill`
- `--sd-menu-color-text` → `--sd-menu-item-color-text`
- `--sd-menu--disabled-color-icon` → `--sd-menu-item--disabled-color-icon-fill`
- `--sd-menu--disabled-color-text` → `--sd-menu-item--disabled-color-text`
- sd-notification
- `--sd-notification__duration-indicator-color-background`
- sd-option
- `--sd-form-control-color-border`
- sd-pagination
- `--sd-pagination--default-border`
- `--sd-pagination--inverted-border`
- sd-radio-button
- `--sd-radio-button--hover-color-background`
- `--sd-choice-control-font-weight`
- sd-select
- `--sd-form-control-border-radius`
- `--sd-form-control__listbox-border-bottom-left-radius`
- `--sd-form-control__listbox-border-bottom-right-radius`
- `--sd-form-control__listbox-border-top-left-radius`
- `--sd-form-control__listbox-border-top-right-radius`
- sd-skeleton
- `--sd-skeleton-color`
- sd-step
- `--sd-step-color-text`
- sd-tag
- `--sd-choice-control-font-weight`
- `--sd-tag--disabled-color-text`

**Renamed**
- `--sd-tag-font-weight` → `--sd-choice-control-font-weight`
- sd-tab
- `--sd-tab--hover-color-background`
- `--sd-choice-control-font-weight`
- `--sd-tab--active-color-text`
- `--sd-tab-color-text`
- sd-teaser-media
- `--sd-teaser-media--white--hover-color-background`
- `--sd-teaser-media--white-color-background`
- sd-teaser
- `--sd-teaser-border-radius`
- sd-textarea
- `--sd-form-control-border-radius`
- `--sd-form-control--filled__floating-label-color-text`


Removed variables
- `--sd-tag--disabled-color-border`
- `--sd-navigation-item--current-color-text`
- `--sd-option--disabled-color-border`
- `--sd-audio__timestamp-color-text`

**Important**: To avoid breaking changes, all variables marked as `renamed` or `deleted` **are still available** under their previous names. Only variables marked as `fixed` have been completely removed. However, this should not be considered a breaking change, as these variables were not functioning correctly.

If you are using any of the `renamed`, `deleted` or `fixed`css variables manually overriding these in custom themes might lead to problems in future versions of Solid. Use the actual used value instead. Example: Instead of --sd-chip-border-width use --sd-marker-border-width--sd-marker-border-width for your overrides.

If you need assistance, please reach out to the support channel.
22 changes: 22 additions & 0 deletions .changeset/lemon-pillows-yawn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
'@solid-design-system/components': patch
---

Small fixes and improvements:
- Improved the `bold` font weight for the kid theme
- Fixed inverted thumb color in `sd-audio`
- Corrected `sd-button` size definitions
- Fixed invalid state colors in `sd-checkbox`
- Fixed listbox shadow in `sd-combobox` and `sd-select`
- Removed white border from the selected day in `sd-datepicker`
- Removed overlay opacity from `sd-dialog`
- Fixed outline color in `sd-drawer`
- Fixed gradient colors for `sd-expandable` in multi-theming
- Fixed gradient variants for `sd-flipcard` and `sd-teaser-media` in multi-theming
- Fixed current text color in `sd-navigation-item`
- Fixed text size for `sd-option` in `sm` size
- Corrected `sd-radio-button` heights when used inside `sd-radio-group`
- Fixed error message text color in `sd-radio` and `sd-switch`
- Fixed `sd-step` tail color on hover
- Fixed gradient variant opacities in `sd-teaser-media`
- - Add `deprecated`attribute to indicate deprecated css variables
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ import SolidElement from '../../internal/solid-element';
* @slot - The default slot where `<sd-accordion>` elements are placed.
*
* @csspart base - The component's base wrapper.
*
* @cssproperty --sd-accordion-border-width - The accordion border width.
*/
@customElement('sd-accordion-group')
export default class SdAccordionGroup extends SolidElement {
Expand Down
15 changes: 9 additions & 6 deletions packages/components/src/components/accordion/accordion.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@ import SolidElement from '../../internal/solid-element';
* @animation accordion.hide - The animation to use when hiding accordion. You can use `height: auto` with this animation.
*
* @cssproperty --sd-accordion-border-width - The accordion border width.
* @cssproperty --sd-accordion-color-background - The accordion background color.
* @cssproperty --sd-accordion-color-text - The accordion color text.
* @cssproperty --sd-accordion-padding-block - The accordion vertical padding value.
* @cssproperty --sd-accordion__chevron-color-text - The accordion chevron color.
* @cssproperty --sd-accordion__indicator-color - The accordion indicator color.
* @cssproperty --sd-accordion-color-icon-fill - The accordion icon color.
* @cssproperty --sd-accordion__chevron-color-text - This variable is deprecated please use --sd-accordion-color-icon-fill.
*/
@customElement('sd-accordion')
export default class SdAccordion extends SolidElement {
Expand Down Expand Up @@ -193,7 +193,7 @@ export default class SdAccordion extends SolidElement {
part="header"
id="header"
class=${cx(
'flex text-base gap-4 font-bold items-center cursor-pointer select-none px-4 sd-accordion-padding-block focus-visible:focus-outline focus-visible:z-10 sd-accordion-color-text relative group transition-colors ease-in-out duration-fast hover:bg-neutral-200'
'flex text-base gap-4 font-bold items-center cursor-pointer select-none px-4 sd-accordion-padding-block focus-visible:focus-outline focus-visible:z-10 relative group transition-colors ease-in-out duration-fast hover:bg-neutral-200'
)}
aria-expanded=${this.open ? 'true' : 'false'}
aria-controls="content"
Expand All @@ -208,7 +208,9 @@ export default class SdAccordion extends SolidElement {
'w-1 sd-accordion__indicator-color absolute left-0 transition-height duration-fast ease-in-out h-[calc(100%-16px)] group-hover:h-full'
)}
></div>
<slot name="summary" part="summary" class="flex flex-auto items-center text-left">${this.summary}</slot>
<slot name="summary" part="summary" class="flex flex-auto items-center text-left sd-accordion-color-text"
>${this.summary}</slot
>
<span
part="summary-icon"
class=${cx(
Expand Down Expand Up @@ -245,8 +247,9 @@ export default class SdAccordion extends SolidElement {
border-block-width: var(--sd-accordion-border-width);
}

[part='summary-icon'] {
color: var(--sd-accordion__chevron-color-text);
/* TODO clean sd-accordion__chevron-color-text variable and replace with sd-accordion-color-icon-fill (breaking change) */
[part='summary-icon'] sd-icon {
color: rgb(var(--sd-accordion__chevron-color-text, var(--sd-accordion-color-icon-fill)));
}
`
];
Expand Down
17 changes: 14 additions & 3 deletions packages/components/src/components/audio/audio.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@ import type SdRange from '../range/range';
* @csspart volume - The volume button.
* @csspart progress-slider - The audio progress slider.
* @csspart timestamps - The audio timestamps.
*
* @cssproperty --sd-audio__slide-bar--inverted-color-background - The background color for the progress slider when the component is inverted.
* @cssproperty --sd-audio__track-bar--inverted-color-background - The background color for the active part of the progress slider when the component is inverted.
* @cssproperty --sd-audio__timestamp-color-text - This variable is deprecated please use --sd-color-text-neutral-700.
*/
@customElement('sd-audio')
export default class SdAudio extends SolidElement {
Expand Down Expand Up @@ -556,19 +560,26 @@ export default class SdAudio extends SolidElement {
:host([inverted]) sd-range::part(thumb) {
@apply outline-white;
background-color: rgba(var(--sd-color-border-white, rgba(var(--sd-color-white))));
background-color: rgba(var(--sd-color-icon-fill-white, rgba(var(--sd-color-white))));
}
:host([animated]) sd-range::part(track) {
@apply bg-transparent;
}
:host([inverted]:not([animated])) sd-range::part(track) {
background-color: rgba(var(--sd-color-border-primary-400, rgba(var(--sd-color-primary-400))));
background-color: rgba(
var(--sd-audio__slide-bar--inverted-color-background, rgba(var(--sd-color-primary-400)))
);
}
:host([inverted]:not([animated])) sd-range::part(active-track) {
background-color: rgba(var(--sd-color-border-white, rgba(var(--sd-color-white))));
background-color: rgba(var(--sd-audio__track-bar--inverted-color-background, rgba(var(--sd-color-white))));
}
/* TODO clean sd-audio__timestamp-color-text variable and replace with text-neutral-700 in lines 491 and 496 (breaking change) */
.sd-audio__timestamp-color-text {
color: rgb(var(--sd-audio__timestamp-color-text, var(--sd-color-text-neutral-700)));
}
`
];
Expand Down
3 changes: 2 additions & 1 deletion packages/components/src/components/badge/badge.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ import SolidElement from '../../internal/solid-element';
*
* @cssproperty --sd-badge--blue--inverted-color-background - The background color for the blue badge in its inverted state.
* @cssproperty --sd-badge--blue--inverted-color-text - The text color for the blue badge in its inverted state.
* @cssproperty --sd-badge--blue-color-background - The background color for the blue badge in its standard state.
* @cssproperty --sd-badge--green-color--inverted-background - The background color for the green badge in its inverted state.
* @cssproperty --sd-badge--green-color--inverted-text - The text color for the green badge in its inverted state.
* @cssproperty --sd-badge--inverted-color-border - The border color used in inverted state.
Expand Down Expand Up @@ -47,7 +48,7 @@ export default class SdBadge extends SolidElement {
{
/* variants */
blue: !this.inverted
? 'text-white bg-primary-500 border-white'
? 'text-white sd-badge--blue-color-background border-white'
: 'sd-badge--blue--inverted-color-text sd-badge--blue--inverted-color-background sd-badge--inverted-color-border',
green: !this.inverted
? 'text-white sd-badge--green-color-background border-white'
Expand Down
8 changes: 4 additions & 4 deletions packages/components/src/components/brandshape/brandshape.ts
Original file line number Diff line number Diff line change
Expand Up @@ -146,9 +146,9 @@ export default class SdBrandshape extends SolidElement {
part="shape-middle"
class=${cx(
{
'neutral-100': 'bg-neutral-100',
'neutral-100': 'sd-brandshape--neutral-100-color-background',
primary: 'bg-primary',
white: 'bg-white',
white: 'sd-brandshape--white-color-background',
'border-white': 'bg-transparent',
'border-primary': 'bg-transparent',
image: 'bg-transparent'
Expand Down Expand Up @@ -176,9 +176,9 @@ export default class SdBrandshape extends SolidElement {
return html` <div
class=${cx(
{
'neutral-100': 'bg-neutral-100',
'neutral-100': 'sd-brandshape--neutral-100-color-background',
primary: 'bg-primary',
white: 'bg-white',
white: 'sd-brandshape--white-color-background',
'border-white': 'bg-transparent',
'border-primary': 'bg-transparent',
image: 'bg-transparent'
Expand Down
3 changes: 2 additions & 1 deletion packages/components/src/components/breadcrumb/breadcrumb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ import SolidElement from '../../internal/solid-element';
* @csspart truncated-dropdown - The truncated dropdown containing the truncated breadcrumbs.
*
* @cssproperty --sd-breadcrumb__separator-color - The color of the breadcrumb separators.
* @cssproperty --sd-breadcrumb__separator--current-color - The color of the current breadcrumb separators.
*/
@customElement('sd-breadcrumb')
export default class SdBreadcrumb extends SolidElement {
Expand Down Expand Up @@ -167,7 +168,7 @@ export default class SdBreadcrumb extends SolidElement {
}

::slotted(sd-breadcrumb-item:nth-last-child(2))::after {
@apply lg:bg-accent;
@apply lg:sd-breadcrumb__separator--current-color;
}

sd-dropdown,
Expand Down
Loading
Loading