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

?embed=true with /app/dashboards#/list path hides Save button. No way to hide header but keep Save. #100300

Closed
Tracked by #168126
AndePa01 opened this issue May 18, 2021 · 3 comments
Labels
enhancement New value added to drive a business result Feature:Dashboard Dashboard related features impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@AndePa01
Copy link

Kibana version:
7.12.1

Elasticsearch version:
7.12.1

Server OS version:
Windows 10

Browser version:
Chrome 90

Browser OS version:
Windows 10

Original install method (e.g. download page, yum, from source, etc.):
Download page

Describe the bug:
I have not been able to find any way to embed the /app/dashboards#/list view (allow user to create/edit/delete dashboards) with the top header hidden but the Save button visible/usable. ?embed=true hides the second row, including the Save button. Not using embed=true shows the top header, and in particular we don't want the Log Out/Profile dropdown from that header. I tried hide-filter-bar=true without embed=true and show-top-menu=true&show-query-input=true&show-time-filter=true with embed=true but none of those helped.

Steps to reproduce:

  1. Create html page with an iframe like ${kibanaUri}/app/dashboards#/list?embed=true&show-top-menu=true&show-query-input=true&show-time-filter=true
  2. Open page
  3. The Save button is hidden, and so user cannot save new dashboards or changes to edited dashboards

Expected behavior:
User is able to save new dashboards and changes to edited dashboards

Screenshots (if relevant):
image

image

Errors in browser console (if relevant):

Provide logs and/or server output (if relevant):

Any additional context:

@AndePa01 AndePa01 added the bug Fixes for quality problems that affect the customer experience label May 18, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label May 18, 2021
@legrego legrego added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas triage_needed labels May 18, 2021
@elasticmachine
Copy link
Contributor

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

@botelastic botelastic bot removed the needs-team Issues missing a team label label May 18, 2021
@ThomThomson
Copy link
Contributor

hi @AndePa01, this seems more like a feature request than a bug.

Usually when a user wants to hide the header they mean both sections. That said, I figure plenty of users would appreciate this level of granularity so this could potentially be added as another mode.

@ThomThomson ThomThomson added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Feature:Dashboard Dashboard related features and removed triage_needed bug Fixes for quality problems that affect the customer experience labels May 19, 2021
@ThomThomson ThomThomson added the enhancement New value added to drive a business result label Mar 27, 2023
@ThomThomson
Copy link
Contributor

Closing this for the time being. It will be tracked in our Icebox for Iframe / Embedding issues and will be re-opened if our priorities change.

@ThomThomson ThomThomson closed this as not planned Won't fix, can't repro, duplicate, stale Apr 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Dashboard Dashboard related features impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:medium Medium Level of Effort Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

4 participants