Closed ryankeairns closed 1 month ago
Pinging @elastic/kibana-esql (Team:ESQL)
@ryankeairns this is cool but I dont understand how it will look in Discover that has already the time picker and the Run button in the navigation 🤔 . Can you please share a screenshot on this integrated in various places such as Discover or inline editing of an ES|QL chart?
Update: I guess it will look like this?
@ryankeairns which is the difference from this issue https://github.com/elastic/kibana/issues/182083 I am trying to keep our backlog clean and I dont want to have duplicated content but if you feel that we need both is also ok. 👍
@ryankeairns which is the difference from this issue #182083 I am trying to keep our backlog clean and I dont want to have duplicated content but if you feel that we need both is also ok. 👍
Ah yes, that one was specific to just the switching mechanism even though it shows the other editor changes. I'll convert this issue to a meta, break it down into workable chunks, and create a small set of issues (e.g. fixes, moving buttons around, adding the switcher). This way, it will become more clear what can be worked on now (fixes) and if/when the other items are approved.
Sound good @stratoula ?
Sounds fantastic!
@ryankeairns this is cool but I dont understand how it will look in Discover that has already the time picker and the Run button in the navigation 🤔 . Can you please share a screenshot on this integrated in various places such as Discover or inline editing of an ES|QL chart?
Update: I guess it will look like this?
Right, like that. I will add that since writing up this issue, I have put together some additional ideas that utilize the existing bar/space above the editor (spoiler alert: it has to do with controls). We will review them tomorrow during our sync!
@stratoula hold off on this one, please. I want to review some new designs with you/the team before we proceed. I have some things in mind for the possibility of controls and search that could leverage the space in the top bar.
We'll need to talk about this, of course, but an image helps illustrate an idea:
So we are not moving the time picker and run button in the editor but we are filling the gap with controls? Yes, I would love to discuss it in person 👍
@stratoula I went ahead and split the two new additions to the info bar (aka footer) into separate issues
This meta issue provides an overview of the next version of the ES|QL editor. It coincides with a new "switcher" button that will draw more users into using ES|QL.
Design <> Development handoff
→ Annotated Figma file → Prototype showing switching interaction
Proposed end state
1. Add new 'Try ES|QL' button in current default mode
(see next image)
2. Make the data view picker more clearly about data views
...and remove the current 'Language: ES|QL' button from the data view picker
3. Drop compressed editor
4. Make the expanded editor more editor-like
5. Introduce V1 of new 'file menu'
https://www.elastic.co/guide/en/elasticsearch/reference/8.13/esql.html
?What else will be in this menu? Next up will likely be New and Save capabilities. Over time, several other items could be added as demonstrated below (for example only; not to be taken too literally)
TODOs