Opened 7 weeks ago
Closed 4 days ago
#65334 closed defect (bug) (fixed)
Plugin Installer modal: plugin-information-footer overlaps and hides bottom arrow of plugin-information-scrollable
| Reported by: | projektisle | Owned by: | joedolson |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.1 |
| Component: | Plugins | Version: | |
| Severity: | normal | Keywords: | has-screenshots has-patch commit |
| Cc: | Focuses: | ui, accessibility, css, administration |
Description
Go to the plugin page, click on 'View Details'. Try scrolling down.
Notice how the plugin-information-footer hides the bottom arrow of plugin-information-scrollable id
Attachments (1)
Change History (10)
This ticket was mentioned in PR #11957 on WordPress/wordpress-develop by @alanjacobmathew.
7 weeks ago
#1
- Keywords has-patch added
#2
@
7 weeks ago
- Focuses administration added
- Version trunk
The overlap occurred with WordPress 5.8, and likely earlier too.
This ticket was mentioned in Slack in #accessibility by joedolson. View the logs.
7 weeks ago
@joedolson commented on PR #11957:
2 weeks ago
#5
Also added a separate height calculation for smaller viewports, where the footer height is different.
#6
@
2 weeks ago
To further enhance the accessibility of the plugin modal, I'm also adding tabindex to the scrollable container so keyboard users can consistently manage the scrolling behavior. This will otherwise be unavailable on Safari.
[Note: I reverted this. Based on testing, this didn't work on the one browser that requires it. As such, I don't see any reason to burden users who are on browsers that already support keyboard navigation of scrollable regions with the verbosity.]
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Modify the height of 'plugin-information-scrollable' to 90% so that the remaining height is for 'plugin-information-footer'.
This will make sure the bottom arrow of the scrollbar is always visible and not hidden below the 'plugin-information-footer'
Trac ticket: https://core.trac.wordpress.org/ticket/65334