carbon icon indicating copy to clipboard operation
carbon copied to clipboard

Missing minor button features

Open blaky opened this issue 2 years ago • 6 comments

Current behaviour

Minor buttons don't render correctly in ButtonBar component and there is no way of declaring a minor IconButton or a ButtonToggle

Some other components don't render well with minor buttons, but I am not sure if they are supported: SplitButton, MultiActionButton

Expected behaviour

To be able to render all DLS defined minor buttons scenarios from https://zeroheight.com/2ccf2b601/p/4121af-button-minor/b/03680d page using Carbon components.

CodeSandbox or Storybook URL

https://codesandbox.io/s/agitated-aryabhata-tqkhdd?file=/src/App.js:323-340

JIRA Ticket (Sage Only)

No response

Suggested Solution

No response

Carbon Version

114.16.0

Design Tokens Version

4.13.0

What browsers are you seeing the problem on?

Chrome

What Operating System are you seeing the problem on?

MacOS

Anything else we should know?

No response

Confidentiality

  • [X] I confirm there is no confidential or commercially sensitive information included.

blaky avatar Feb 22 '23 07:02 blaky