Skip to content

[Lens] [Metric] Improve Primary Metric editor by removing "Supporting visualization" title#245979

Merged
mariairiartef merged 8 commits intoelastic:mainfrom
mariairiartef:lens/metric/additional-section
Dec 15, 2025
Merged

[Lens] [Metric] Improve Primary Metric editor by removing "Supporting visualization" title#245979
mariairiartef merged 8 commits intoelastic:mainfrom
mariairiartef:lens/metric/additional-section

Conversation

@mariairiartef
Copy link
Contributor

@mariairiartef mariairiartef commented Dec 11, 2025

Summary

Follow up to #243608

  • Removes supporting visualization section title
  • Renames "Type" field to "Background chart" and the "Panel" option to "None"

Note

Internally, we don't remove the "Supporting visualization" section, that is the DimensionEditorAdditionalSection. We remove the "Supporting visualization" title and the line separator so it looks like it is only one section now.

After

Background chart "None"

Screenshot 2025-12-11 at 13 08 01

Background chart "Line"

Screenshot 2025-12-11 at 13 09 49

Background chart "Line" and dynamic coloring

Screenshot 2025-12-11 at 13 08 35

Not numeric

Screenshot 2025-12-11 at 13 08 52

Checklist

Release note

Removed the "Supporting visualization" section heading from the Primary Metric editor. All configuration options remain fully accessible in the same location under "Appearance". The "Type" field has been renamed to "Background chart" and the "Panel" option has been renamed to "None".

@mariairiartef mariairiartef added Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// Feature:Lens backport:skip This PR does not require backporting labels Dec 11, 2025
@mariairiartef mariairiartef changed the title Remove supporting visualization title Dec 11, 2025
@mariairiartef mariairiartef marked this pull request as ready for review December 11, 2025 12:55
@mariairiartef mariairiartef requested a review from a team as a code owner December 11, 2025 12:55
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod bot requested a review from a team as a code owner December 11, 2025 13:16
@mariairiartef mariairiartef removed the request for review from a team December 12, 2025 08:50
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
lens 1.9MB 1.9MB -97.0B

History

@mariairiartef mariairiartef merged commit 6a5e812 into elastic:main Dec 15, 2025
13 checks passed
seanrathier pushed a commit to seanrathier/kibana that referenced this pull request Dec 15, 2025
… visualization" title (elastic#245979)

## Summary

Follow up to elastic#243608

- Removes supporting visualization section title
- Renames "Type" field to "Background chart" and the "Panel" option to
"None"

**Note**

Internally, we don't remove the "Supporting visualization" section, that
is the `DimensionEditorAdditionalSection`. We remove the "Supporting
visualization" title and the line separator so it looks like it is only
one section now.

### After

#### Background chart "None"

<img width="1404" height="1295" alt="Screenshot 2025-12-11 at 13 08 01"
src="https://github.com/user-attachments/assets/b45b6756-1d42-4fcd-8258-4a88dd2937e7"
/>

#### Background chart "Line"

<img width="1402" height="1294" alt="Screenshot 2025-12-11 at 13 09 49"
src="https://github.com/user-attachments/assets/2854e33f-cbbf-4261-b4e0-82d6fda73c7e"
/>

#### Background chart "Line" and dynamic coloring

<img width="1402" height="1294" alt="Screenshot 2025-12-11 at 13 08 35"
src="https://github.com/user-attachments/assets/094759fc-56c7-47a1-ac00-f027906c6d12"
/>

#### Not numeric

<img width="1403" height="1294" alt="Screenshot 2025-12-11 at 13 08 52"
src="https://github.com/user-attachments/assets/1fb87b45-b3e2-490b-b7a8-0f969ac72fcc"
/>



## Checklist

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

## Release note

Removed the "Supporting visualization" section heading from the Primary
Metric editor. All configuration options remain fully accessible in the
same location under "Appearance". The "Type" field has been renamed to
"Background chart" and the "Panel" option has been renamed to "None".

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@mariairiartef mariairiartef self-assigned this Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting Feature:Lens needs_docs release_note:enhancement Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v9.3.0

5 participants