Prevent broken page layout from table overflow #3256
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
On screen sizes of approximately 700px width or less, tables on at least (4) pages overflow and break the right page margin causing the entire page to increase its width. Normal behavior with table content exceeding the page width should have tables contained with a scrollable overflow or wrap down behavior localized to the tables and not the entire page. This harms the UX for users, especially on mobile, as it makes it more difficult to navigate the page and mars the appearance of the header and footer.
Pages I found with the issue:
/docs/internal-statistics/
/docs/internal-events/
/docs/constants/
/docs/alerts/
Fix
_page.scss
to enable scrollable overflow within the table itself instead of the entire page.Before and After
Before

After

After - Scrolling the Table Content
