Skip to content

Commit 033336d

Browse files
authored
Update invisible disabled state colors (#1121)
* update disabled colors * Create young-geckos-bathe.md
1 parent 5516d98 commit 033336d

File tree

4 files changed

+62
-4
lines changed

4 files changed

+62
-4
lines changed

.changeset/young-geckos-bathe.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@primer/primitives": patch
3+
---
4+
5+
Make `invisible` button disabled state background and border transparent

docs/storybook/stories/Color/Patterns/AllPatterns.stories.tsx

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -778,3 +778,56 @@ export const Tooltip = () => {
778778
</Table.Container>
779779
)
780780
}
781+
782+
export const Treeview = () => {
783+
const data = getTokensByName(colorTokens, 'treeViewItem').map(token => {
784+
return {
785+
id: token.name,
786+
...token,
787+
}
788+
})
789+
return (
790+
<Table.Container>
791+
<h1 className="sr-only" id="treeViewItem">
792+
Tooltip
793+
</h1>
794+
<DataTable
795+
aria-labelledby="treeViewItem"
796+
data={data}
797+
columns={[
798+
{
799+
header: 'Sample',
800+
field: 'name',
801+
rowHeader: true,
802+
renderCell: row => {
803+
return (
804+
<ColorTokenSwatch
805+
bgColor={row.name.includes('bgColor') || row.name.includes('iconColor') ? row.name : undefined}
806+
textColor={row.name.includes('fgColor') ? row.name : undefined}
807+
shadowColor={row.name.includes('shadow') ? row.name : undefined}
808+
borderColor={row.name.includes('borderColor') ? row.name : undefined}
809+
/>
810+
)
811+
},
812+
},
813+
{
814+
header: 'Token',
815+
field: 'name',
816+
rowHeader: true,
817+
renderCell: row => {
818+
return <InlineCode value={row.name} copyClipboard cssVar />
819+
},
820+
},
821+
{
822+
header: 'Output value',
823+
field: 'value',
824+
rowHeader: true,
825+
renderCell: row => {
826+
return <p>{row.value}</p>
827+
},
828+
},
829+
]}
830+
/>
831+
</Table.Container>
832+
)
833+
}

src/tokens/functional/color/dark/patterns-dark.json5

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,7 +1078,7 @@
10781078
},
10791079
},
10801080
disabled: {
1081-
$value: '{control.transparent.bgColor.disabled}',
1081+
$value: '{base.color.transparent}',
10821082
$type: 'color',
10831083
$extensions: {
10841084
'org.primer.figma': {
@@ -1113,7 +1113,7 @@
11131113
},
11141114
},
11151115
disabled: {
1116-
$value: '{control.borderColor.disabled}',
1116+
$value: '{base.color.transparent}',
11171117
$type: 'color',
11181118
$extensions: {
11191119
'org.primer.figma': {

src/tokens/functional/color/light/patterns-light.json5

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1071,7 +1071,7 @@
10711071
},
10721072
},
10731073
disabled: {
1074-
$value: '{control.transparent.bgColor.disabled}',
1074+
$value: '{base.color.transparent}',
10751075
$type: 'color',
10761076
$extensions: {
10771077
'org.primer.figma': {
@@ -1106,7 +1106,7 @@
11061106
},
11071107
},
11081108
disabled: {
1109-
$value: '{control.borderColor.disabled}',
1109+
$value: '{base.color.transparent}',
11101110
$type: 'color',
11111111
$extensions: {
11121112
'org.primer.figma': {

0 commit comments

Comments
 (0)