grommet / hpe-design-system

HPE Design System
48 stars 23 forks source link

ButtonGroup - Create layout template #3291

Open halocline opened 1 year ago

halocline commented 1 year ago

Create a "ButtonGroup" layout which provides consistent gaps between buttons when presented in a row.

Deliverables: These should likely be broken into sub-issues and use this as the tracking issue.

ericsoderberghp commented 1 year ago

I'm open to adding this to grommet. Also, it might be good to see how it fits with <Toolbar />.

KennyAtHPE commented 1 year ago

Suggestion after completing #3292:

For the Figma implementation, a ControlGroup is doable however the effort and investment are not worth it. A lot of effort would be required to bring on designers on how to use the component. Seems like there are a lot of pitfalls due to the complexity of the component. We can however create templates that do now allow for flexibility that designers can easily copy and paste (it can also be a published component with different variants).