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][Collapsable Panels] Create new Layout Engine Package #190372

Closed
Tracked by #190342
ThomThomson opened this issue Aug 12, 2024 · 3 comments · Fixed by #174132
Closed
Tracked by #190342

[Dashboard][Collapsable Panels] Create new Layout Engine Package #190372

ThomThomson opened this issue Aug 12, 2024 · 3 comments · Fixed by #174132
Assignees
Labels
impact:critical This issue should be addressed immediately due to a critical level of impact on the product. loe:x-large Extra Large Level of Effort Project:Collapsable Panels Related to the project for adding collapsable sections to Dashboards. Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@ThomThomson
Copy link
Contributor

ThomThomson commented Aug 12, 2024

As part of the Collapsable Panels project, we should build a new layout engine with HTML & CSS that:

  • Has all of the same features of our current layout engine.
  • Supports dragging between sections.

As a first step, we should add this new layout engine as a package, and add an example plugin that demonstrates it.

@ThomThomson ThomThomson changed the title Create layout engine package and example plugin [Dashboard][Collapsable Panels] Create new Layout Engine Package Aug 12, 2024
@botelastic botelastic bot added the needs-team Issues missing a team label label Aug 12, 2024
@ThomThomson ThomThomson added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas loe:x-large Extra Large Level of Effort impact:critical This issue should be addressed immediately due to a critical level of impact on the product. Project:Collapsable Panels Related to the project for adding collapsable sections to Dashboards. and removed needs-team Issues missing a team label labels Aug 12, 2024
@elasticmachine
Copy link
Contributor

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

@davidherst
Copy link

davidherst commented Oct 23, 2024

Hi @ThomThomson. Where/when will this be released?

@Heenawter
Copy link
Contributor

@davidherst This project is currently in progress - you can follow the meta issue here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact:critical This issue should be addressed immediately due to a critical level of impact on the product. loe:x-large Extra Large Level of Effort Project:Collapsable Panels Related to the project for adding collapsable sections to Dashboards. Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants