Skip to content
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

[Dashboard Usability] Centralize Panel Editing - Title, Description & Time Range #146314

Closed
Tracked by #144752
ThomThomson opened this issue Nov 24, 2022 · 1 comment · Fixed by #148301
Closed
Tracked by #144752
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:large Large Level of Effort Project:Dashboard Usability Related to the Dashboard Usability initiative Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@ThomThomson
Copy link
Contributor

ThomThomson commented Nov 24, 2022

Introduction

As a precursor to the inline edit initiative, we should think about rearranging all of the existing panel settings panes and windows into one unified experience for dealing with dashboard panel-level state.

Pieces of state to include

  • Description - this is likely the most important single piece of state to expose, as the editing experience today only allows descriptions to be set on by reference visualizations. Description should be exposed and modifiable through this new unified panel options pane. Related issue Allow adding notes from the dashboard while changing panel title #83743. An additional complexity here will be that the description for by reference visualizations is set by the saved object. A system similar to the title system will need to be introduced where there are two levels of description, dashboard-level and saved object level.
  • Title - this will just need to be moved from the existing title editing modal
  • Time range - this will just need to be moved from the existing title editing modal
@ThomThomson ThomThomson added Feature:Dashboard Dashboard related features Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas loe:large Large Level of Effort impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Project:Dashboard Usability Related to the Dashboard Usability initiative labels Nov 24, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@ThomThomson ThomThomson changed the title [Dashboard Usability] Unified Panel Options Pane [Dashboard Usability] Centralize Panel Editing Sections Jan 12, 2023
@ThomThomson ThomThomson changed the title [Dashboard Usability] Centralize Panel Editing Sections [Dashboard Usability] Centralize Panel Editing - Title, Description & Time Range Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. loe:large Large Level of Effort Project:Dashboard Usability Related to the Dashboard Usability initiative Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants