Skip to content

[8.0] [charts] Fix multilayer time axis styles (#116749)#117296

Merged
kibanamachine merged 1 commit intoelastic:8.0from
kibanamachine:backport/8.0/pr-116749
Nov 3, 2021
Merged

[8.0] [charts] Fix multilayer time axis styles (#116749)#117296
kibanamachine merged 1 commit intoelastic:8.0from
kibanamachine:backport/8.0/pr-116749

Conversation

@kibanamachine
Copy link
Contributor

Backports the following commits to 8.0:

This commit fixes a set of issues to the new multilayer time axis:
- the tickLine is now removed from ticks without a label
- the axis/tick/label style is restored to the original EUI one
- the multilayer time axis style is now moved into the charts plugin and reused
- Lens: use the single-layer time axis when bars cluster is used
- TSVB: I reduced a bit the number of ticks on the Y axis, to reduce the noise of gridlines with multilayer axis
- Discover: I reduced by 8px the height of the histogram and moved the top padding to the bottom to separate a bit the time range text and the time axis

Coming from @elastic/charts update:
- multilayer time axis tick/grid is shown only when tick is inside domain (this removes the black vertical axis line at the beginning of the chart) fix(xy): show mouse cursors on charts with opaque background elastic-charts#1447
- Fix the invisible cursor on charts with opaque backgrounds fix(xy): multilayer time axis tick/grid only when tick is inside domain elastic-charts#1446
- Add missing last tick and rarify gridlines fix(xy): adding missing last tick and other tick improvements elastic-charts#1448
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Nov 3, 2021
@kibanamachine kibanamachine enabled auto-merge (squash) November 3, 2021 12:38
@kibanamachine kibanamachine merged commit 3a73987 into elastic:8.0 Nov 3, 2021
@kibanamachine
Copy link
Contributor Author

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
charts 64 66 +2

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
charts 254 278 +24

Async chunks

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

id before after diff
discover 303.6KB 303.3KB -373.0B
lens 953.0KB 952.8KB -137.0B
visTypeTimeseries 443.7KB 443.5KB -259.0B
visTypeXy 59.7KB 59.6KB -100.0B
total -869.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
charts 56.7KB 57.1KB +395.0B
kbnUiSharedDeps-npmDll 5.0MB 5.0MB -79.0B
total +316.0B
Unknown metric groups

API count

id before after diff
charts 286 310 +24

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @markov00

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants