Skip to content

Commit 8111737

Browse files
Jeffrey Lauwersclaude
andcommitted
chore: los merge-conflicten op met main (README + changelog)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2 parents f96d320 + 1451643 commit 8111737

3 files changed

Lines changed: 23 additions & 1 deletion

File tree

packages/components-html/src/button/button.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,9 @@
302302

303303
/* Disabled State */
304304
.dsn-button:disabled {
305-
opacity: 0.5;
305+
background-color: var(--dsn-button-disabled-background-color);
306+
color: var(--dsn-button-disabled-color);
307+
border-color: var(--dsn-button-disabled-border-color);
306308
cursor: not-allowed;
307309
}
308310

packages/design-tokens/src/tokens/components/button.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,23 @@
495495
}
496496
}
497497
},
498+
"disabled": {
499+
"background-color": {
500+
"value": "{dsn.color.neutral.bg-subtle}",
501+
"type": "color",
502+
"comment": "Disabled button background — neutral scale, variant-independent"
503+
},
504+
"color": {
505+
"value": "{dsn.color.neutral.color-subtle}",
506+
"type": "color",
507+
"comment": "Disabled button text/icon color — neutral scale, variant-independent"
508+
},
509+
"border-color": {
510+
"value": "{dsn.color.neutral.border-subtle}",
511+
"type": "color",
512+
"comment": "Disabled button border color — neutral scale, variant-independent"
513+
}
514+
},
498515
"size": {
499516
"default": {
500517
"font-size": {

packages/storybook/src/Button.docs.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,9 @@ De Button component biedt een consistente, toegankelijke manier om acties te tri
125125
| `--dsn-button-subtle-positive-hover-background-color` | Achtergrondkleur subtle-positive hover |
126126
| `--dsn-button-subtle-positive-hover-border-color` | Borderkleur subtle-positive hover |
127127
| `--dsn-button-subtle-positive-hover-color` | Tekstkleur subtle-positive hover |
128+
| `--dsn-button-disabled-background-color` | Achtergrondkleur disabled state (neutral scale) |
129+
| `--dsn-button-disabled-color` | Tekstkleur disabled state (neutral scale) |
130+
| `--dsn-button-disabled-border-color` | Borderkleur disabled state (neutral scale) |
128131
| `--dsn-button-size-default-font-size` | Font size default variant |
129132
| `--dsn-button-size-default-gap` | Ruimte tussen icoon en tekst default variant |
130133
| `--dsn-button-size-default-icon-only-padding` | Padding voor icon-only default variant |

0 commit comments

Comments
 (0)