-
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
Show TSVB and Agg based as "legacy" when users create a visualization from the library #191489
Comments
Pinging @elastic/kibana-visualizations (Team:Visualizations) |
The latest Figma design mockups for this issue have been crafted and are ready for handoff to engineering. Some key screenshots from the mockups can be found below. Please view the full Figma document for all mockups and developer notes. |
@teresaalvarezsoler @MichaelMarcialis should we provide the deprecation message also within the various editors? |
@MichaelMarcialis I've discussed with Teresa and the current Legacy tooltip should be a bit more vague "are scheduled for deprecation in the future" or something along those lines. At a later stage, we are going to:
|
@florent-leborgne @gvnmagni it will be great if you folks could craft a better text to describe the various editors. We can make this modal shine and convince more users to switch to Lens if we have better warding here. |
@markov00 I think the current approach already discourages from going with the legacy ones.
I'm not sure if it's worth revisiting the texts on all other cards as they are rather factual and specific, unless you have a particular idea in mind? |
…e visualizations from the library (elastic#195966) ## Summary Fixes elastic#191489 Redesign of "Create Visualization" Modal To encourage users to adopt Lens and reduce reliance on Agg-based and TSVB visualizations, we've redesigned the "Create Visualization" modal. The new layout now features two distinct tabs: one highlighting recommended visualizations, and another clearly marking legacy options. This separation ensures users are well-informed about which visualization types are preferred moving forward. <img width="757" alt="Screenshot 2024-10-15 at 13 15 49" src="https://github.com/user-attachments/assets/fe353504-5511-46ab-aef4-5a340650027b"> ![image](https://github.com/user-attachments/assets/86c399fc-e737-453f-84e3-938d85aa22d3) (cherry picked from commit 46eda4c)
Problem
Currently, we don't have a way to discourage user from creating TSVB and Agg based visualizations. We should let users know that TSVB and Agg based will be deprecated in the future so they can choose Lens or ESQL visualizations instead.
Solution
Show TSVB and Agg based as "legacy" like we do in the Dashboards. Needs design @MichaelMarcialis
The text was updated successfully, but these errors were encountered: