diff --git a/packages/react/src/components/bento-menu-button/bento-menu-button.test.tsx.snap b/packages/react/src/components/bento-menu-button/bento-menu-button.test.tsx.snap index 7b7d8fe323..28fd8a2806 100644 --- a/packages/react/src/components/bento-menu-button/bento-menu-button.test.tsx.snap +++ b/packages/react/src/components/bento-menu-button/bento-menu-button.test.tsx.snap @@ -84,10 +84,11 @@ exports[`BentoMenuButton Matches Snapshot (productGroups and externalLinks) 1`] color: #FFFFFF; } -.c3:disabled { +.c3[aria-disabled='true'] { background-color: transparent; border-color: transparent; color: #006296; + cursor: not-allowed; } .c3 > svg { @@ -904,10 +905,11 @@ exports[`BentoMenuButton Matches Snapshot (productLinks and externalLinks) 1`] = color: #FFFFFF; } -.c3:disabled { +.c3[aria-disabled='true'] { background-color: transparent; border-color: transparent; color: #006296; + cursor: not-allowed; } .c3 > svg { @@ -1636,10 +1638,11 @@ exports[`BentoMenuButton Matches Snapshot (tag="nav") 1`] = ` color: #FFFFFF; } -.c3:disabled { +.c3[aria-disabled='true'] { background-color: transparent; border-color: transparent; color: #006296; + cursor: not-allowed; } .c3 > svg { diff --git a/packages/react/src/components/buttons/abstract-button.tsx b/packages/react/src/components/buttons/abstract-button.tsx index 1300791d08..44567e8543 100755 --- a/packages/react/src/components/buttons/abstract-button.tsx +++ b/packages/react/src/components/buttons/abstract-button.tsx @@ -121,10 +121,11 @@ const getButtonStyles: (props: ButtonTypeStyles) => FlattenInterpolation Primary Button @@ -805,10 +812,11 @@ exports[`Button has primary styles (inverted) 1`] = ` color: #003A5A; } -.c1:disabled { +.c1[aria-disabled='true'] { background-color: #006296; border-color: #006296; color: #84C6EA; + cursor: not-allowed; }