-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Switch between Dashboard and Visualize #51916
Comments
Pinging @elastic/kibana-app (Team:KibanaApp) |
[Capturing ongoing conversation from Slack] Decisions to make for Phase 1
Prototype (Phase 1/1.5)I’ve updated the Phase 1 prototype based upon our discussion (start in edit mode, use existing modal layout, etc.). Given the complexities of keeping the empty panel always present in the grid for Phase 1, I’ve put together an alternative that moves the ‘Create new’ button up top to keep it always present (for Phase 1). There are alternatives (with notes) to this placement which you can view from the main page of the prototype link: https://www.figma.com/proto/EwodWYRUIjbNvYoi9G4Hnh/Lensboard?node-id=462%3A25229&viewport=1261%2C1950%2C0.37530964612960815&scaling=min-zoom Feel free to comment on the prototype or in this thread. Thanks! |
Feedback from Alona:
@AlonaNadler I've noted some short-term alternatives in my comment above. Essentially, I see two options:
|
I am in favor of an empty panel. If this something that we agree on, I can start putting an effort into figuring out how this would work. The question of usability of this once the dashboard already has few panels is still questionable though. |
I will add screenshots to this issue to clarify exactly what is being proposed. |
@AlonaNadler @timroes @majagrubic Alright, we're narrowing in on our Phase 1 approach, but we've discussed many options and the final decision is still unclear. Here are some screenshots to better define where we stand for this initial effort. Please see the green note cards on each for description. Ultimately, we need to decide on two parts for Phase 1: 1. Option: Upon starting in in edit mode, show a new, minimal empty panelThis presumes we want to add this new panel to the grid in a subsequent release. Alternatively, we may want to go with the bottom bar or some other solution which makes adding this now less appetizing. 2. Update the welcome panel when in 'view' mode.We could also use this design in 'edit' mode instead of the more minimal panel, especially if our preference is the bottom bar or something other than adding the minimal panel to the grid. This is how it works today - this panel appears in both 'view' and 'edit' mode albeit with slightly different text. 3. For Phase 1, we're unable to show the new minimal empty panel once a real panel has been addedI've added this screenshot to emphasize the point that the 'Create new' button would not be visible and only displays at the bottom of the flyout if we do nothing else 4. Suggestion: we live with the situation (described in previous point) for one release, and improve the 'Create new' placement in the flyout by moving it near the top5. Alternative placements, for Phase 1I share these for consideration, but each has drawbacks or may not be doable in the short term What I am personally learning towards for Phase 1 is:
After Phase 1, we immediately switch gears to the bottom bar for the Phase 1.5/2 timeframe. Thoughts? |
Thanks for this @ryankeairns, this is very detailed 🙇♀ |
I like option 1 for the empty state, since we are sort of coupling Visualize and dashboard together. Can you make the empty panel bigger? so when going back after creating the visualization it feels more centered on the visualization. the second and thirds panel can be smaller my comment is just for the first panel. Regarding option 2, when creating a new dashboard you immediately land on option 1, then when do you even get to option 2? (reading mode on empty panel) Regarding option 3, @majagrubic I remember you wanted to explore the ability to add the panel once there is already visualization, any thoughts on that?. I know it is complex (and we can live without it temporarily) but it would be a lot better if we always in edit mode have an empty panel that allows users to add visualization even when there are already panels created. |
@AlonaNadler I can answer some of these:
|
No description provided.
The text was updated successfully, but these errors were encountered: