Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

[Application-Base] Added prop to remove scroll from powerchart #355

Merged
merged 5 commits into from
Sep 14, 2023

Conversation

saket2403
Copy link
Contributor

@saket2403 saket2403 commented Sep 7, 2023

Summary

Added prop to remove scroll from powerchart.
What was changed:
noScroll prop was added to remove the scroll by adding a custom style to terra-scroll.

Why it was changed:
An additional scroll appeared in powerchart for viewpoint tab list control when it was wrapped with App base.

Testing

This change was tested using:

  • WDIO
  • Jest
  • Visual testing (please attach a screenshot or recording)
  • Other (please describe below)
  • No tests are needed

Reviews

In addition to engineering reviews, this PR needs:

  • UX review
  • Accessibility review
  • Functional review

Additional Details

This PR resolves:

UXPLATFORM-9568


Thank you for contributing to Terra.
@cerner/terra

@@ -23,4 +23,8 @@
width: 100%;
z-index: 1;
}

.remove-scroll {
overflow: visible;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://caniuse.com/?search=overflow%3A%20visible
overflow-visible is not supported on IE 10 and IE 11 have we tested this on the IE11 and IE10 browsers.

Copy link
Contributor Author

@saket2403 saket2403 Sep 13, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is an MPage-specific change and MPages 9.0 supports only edge. We do not have to worry about IE.

Co-authored-by: Supreeth <[email protected]>
@github-actions github-actions bot temporarily deployed to preview-pr-355 September 13, 2023 06:22 Destroyed
@supreethmr supreethmr merged commit 87fb3c9 into terra-application-v1 Sep 14, 2023
7 checks passed
@supreethmr supreethmr deleted the pct-scroll branch September 14, 2023 09:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants