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

Fix pie chart data lables #1885

Open
wants to merge 20 commits into
base: xdmod11.0
Choose a base branch
from

Conversation

aestoltm
Copy link
Contributor

@aestoltm aestoltm commented Jul 15, 2024

Risk: LOW
Severity: MEDIUM (heavily affects readability of some pie charts)

Description

These changes fix the pie chart margin for when very long data labels are showing.

Also discovered that pie chart margin for some of the interactive charts have clipping with the data labels. This fix is non-trivial and will require some more effort in a separate PR. This is because the margin for pie charts may need to be re-worked entirely due to interactions with the subtitle, and different legend locations.

Motivation and Context

Pie charts with long data labels were barely visible

Tests performed

Tested on xdmod-dev

Checklist:

  • The pull request description is suitable for a Changelog entry
  • The milestone is set correctly on the pull request
  • The appropriate labels have been added to the pull request

@aestoltm aestoltm requested review from jpwhite4 and connersaeli July 15, 2024 18:20
@aestoltm aestoltm added this to the 11.0.1 milestone Oct 2, 2024
@aestoltm aestoltm modified the milestones: 11.0.1, 11.0.2 Oct 4, 2024
@aestoltm aestoltm changed the base branch from main to xdmod11.0 November 22, 2024 19:00
@aestoltm aestoltm added the bug Bugfixes label Dec 3, 2024
@aestoltm aestoltm changed the title Fix exported pie chart margin Fix pie chart data lables Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bugfixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant