-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Finalize drilldowns 🎉 #59973
Comments
Pinging @elastic/kibana-app-arch (Team:AppArch) |
@Dosant @streamich I'll submit a PR for this on Monday, need to sync up with DeFazio first as I noticed he changed some things on the mockups recently. |
For this, can we pass the |
@andreadelrio, for this component we are using https://elastic.github.io/eui/#/navigation/context-menu directly and passing a panel with a set of preconfigured panel items. I don't see a way to squeeze in We should at least make the button disabled, which makes this solution a bit better then it now and solves issue with redundant focus state / pointer cursor and etc. We could also consider removing this hacky separator implementation for now and add support for that in eui first or just later jump straight to |
@Dosant I'd say let's hold off on adding the separator for now and I'll look into adding support to in on Eui. |
@Dosant @andreadelrio regarding that left side alignment: Do I understand correctly that we will move the icon to the right in EUI itself? I guess the left chevron we need to still move in Kibana? |
@Dosant @andreadelrio actually I've fixed, I guess we don't need to do anything in EUI. |
@streamich, I think the point just was to not add extra redundant custom css, but fix it properly in https://elastic.github.io/eui/#/layout/flyout including |
Once we have that fix we can remove the CSS from the hello message icon. But for flyout header chevron icon we still need that CSS. |
context
inPresentable
methods optional.uiToReactComponent
in JSX.Do not show action factories of already created drilldowns.Disable "Create new" button in management screen when no more action factories.ActionInternal
class..dynamicActions
.supportedTriggers()
from embeddable.UiActionsService
.attachAction
.UI
Questions to Design:
@andreadelrio will look into fixing these in EUI
Align left/right content in.<HelloBar>
Make font size smaller.Make icon grey color.@Dosant: For used example from EUI trying to avoid any additional custom css on top. @andreadelrio, should we fix alightment issue in EUI? Not sure about font size and grey icon as used https://github.com/elastic/kibana/blob/drilldowns/x-pack/plugins/drilldowns/public/components/drilldown_hello_bar/drilldown_hello_bar.tsx
Align action factory picker. (Should be fixed now.)QA
DynamicActionManager
FlyoutCreateDrilldownAction
FlyoutEditDrilldownAction
localStorage
does not throw)Can be done in 7.8
Moved to #60254
Parent issue: #55349
The text was updated successfully, but these errors were encountered: