User tests: Successful: Unsuccessful:
Pull Request resolves #43894 .
Move the Atum accessibility classes from the element to the element.
The monochrome and a11y_contrast classes apply CSS filters. Applying a filter to <body> creates a containing block for position: fixed descendants, causing fixed-position elements such as the Debug System icon and window to be positioned relative to the document instead of the viewport.
The accessibility classes are now applied to <html>, which prevents the filter from interfering with position: fixed elements.
The existing accessibility functionality and visual behaviour are otherwise unchanged.
Enable debug in global config
Observe that the debug plugin is fixed to the bottom of the viewport
In your admin user profile.
Go to the Accessibility Settings t5ab and Enable Monochrome.
Go to the admin home dashboard
As this PR includes scss changes you will need to either use a prebuiilt package or npm i to rebuild the css
The debug plugin has moved to the bottom of the html not fixed to the bottom of viewport
The debug plugin is fixed to the bottom of viewport
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration Templates (admin) NPM Change |
| Labels |
Added:
NPM Resource Changed
PR-6.2-dev
|
||
I have tested this item ✅ successfully on e626e91
I have tested this item ✅ successfully on e626e91
I have tested this item ✅ successfully on 3dc0141
I have tested and the patch works! I have using the update package Joomla_6.2.1-dev+pr.48580-Development-Update_Package.zip
I have tested this item ✅ successfully on 3dc0141
I have tested and the patch works! I have using the update package Joomla_6.2.1-dev+pr.48580-Development-Update_Package.zip
Remove
oiiiifile.