-
Notifications
You must be signed in to change notification settings - Fork 861
[DRAFT] Add EuiButtonSplit
#8836
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
EuiButtonSplit - Windsurf test
|
De-prioritized. Can reference in the future. |
packages/eui/src/components/button/button_split/button_split.tsx
Outdated
Show resolved
Hide resolved
|
Gathering feedback on potential use cases to determine if we want to take this out of draft/pursue adding it. |
|
Isabela and Julian shared recent examples; Andrea expressed interest for Discover. Personally, I'm feeling like there is enough demand to go forward, but we can give it more time to marinate. |
💚 Build SucceededHistory
|
💚 Build Succeeded
History
|
|
Laura brought up a good point that we could consider replacing some existing use cases of popover buttons (image below). 'Popover buttons' are a documented usage pattern on the Side note: Consider removing the 'Popover buttons' section from the
|
EuiButtonSplit - Windsurf testEuiButtonSplit
|
Closing this; being used as reference only for new, forthcoming PR. |

Relates to #4171
Important
Using the PR to gauge interest in the component before committing to adding it to the library.
For those interested / with use cases, please check the documentation preview link.
Summary
Having been granted access to Windsurf, I wanted to put it to the test. I consider this PR a reference for what it can do and for a future PR toward a new split button.
TODO
text+fillversionScreenshots
EuiButtonandEuiButtonIconwrapped in anEuiPopover.Dark mode, text color with border style
Light mode, filled, primary color with 1px gap
General checklist
@defaultif default values are missing) and playground toggles