-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[4.2] accessibility plugin update and fixes #38009
Conversation
joomla#36948 changed the icons in the accessibility from the google material font (because :privacy :facepalm) to use emojis. At the time this also resolved a bug in the upstream code that prevented the material font working on osx Upstream has now resolved the osx problem. This PR updates to the latest release of the script and introduces the ability to use either emoji or material icons. The default is emoji so there is no visible change etc on upgrade and no need for an update sql
I have tested this item ✅ successfully on 915bf8a This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38009. |
Co-authored-by: Richard Fath <[email protected]>
I've restored the previous human test in the issue tracker since the commit which has invalidated the test count was just a code style change. |
I have tested this item ✅ successfully on b690128 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38009. |
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38009. |
Any reason you made this for 4.1? As this introduces a new feature it should go into 4.2. |
Because it fixes a bug that should never have been merged |
But then I would split the pr into a bug fix one and a new feature, when you want to have the bug fix into 4.1. As soon as a pr has a new feature, it should come into the next minor, even when it also fixes a bug. |
thats just a waste of time. |
Putting it back to pending This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38009. |
should still be rtc and set to RLDQ |
I'm putting it back to RTC when rebased. |
4.1 is the correct branch |
Can you rebuild the lock file, so we can merge it. Thanks. |
RTC This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38009. |
@laoneo Now as it has been rebased, I have removed the "Updates Requested" label which you had added before the rebase. |
For safety I would recreate the lock file, that's why I didn't remove it. See my comment here #38009 (comment). |
@laoneo Ok, added the label back. |
Thanks for your cooperation!! |
well i didnt have a choice even though it is completely wrong to merge into 4.2 |
joomla/joomla-cms#36591 + joomla/joomla-cms#37362 + joomla/joomla-cms#37404 - (позже был Revert PR) joomla/joomla-cms#37453 + joomla/joomla-cms#37583 + joomla/joomla-cms#37459 + joomla/joomla-cms#36751 + joomla/joomla-cms#36752 + joomla/joomla-cms#37912 + joomla/joomla-cms#37838 + joomla/joomla-cms#38002 + joomla/joomla-cms#38036 - (только для en-GB, у нас давно исправлено) joomla/joomla-cms#38009 + joomla/joomla-cms#38064 + joomla/joomla-cms#37911 + joomla/joomla-cms#38065 + joomla/joomla-cms#38075 + joomla/joomla-cms#38071 + joomla/joomla-cms#38080 + joomla/joomla-cms#38082 + joomla/joomla-cms#38092 + joomla/joomla-cms#38113 + joomla/joomla-cms#38121 + joomla/joomla-cms#37910 + joomla/joomla-cms#38165 + joomla/joomla-cms#37747 +
Hello, i'm not sure if this is the right place for this suggestion. So i'm happy to get Feedback if not. In my opinion it would be a better way to load the material icons local and use these, instead of the emoji version. Everthing works and i can use the material icons (which are much easier to see in my eyes). Do you think it is possible to add another dropdown option (e.g. Material Icons local) with a hint where to download the Font and a CSS Sample to include and where to place it on the server (e.g. in "my-template/css")? Or to upload the font directly in plugin options? If not, is it possible to create an overwrite for media/vendor/accessibility/js/accessibility.min.js ? |
Summary of Changes
#36948 changed the icons in the accessibility from the google material font (because :privacy :facepalm) to use emojis.
Fixes #37050
Fixes #36311
At the time this also resolved a bug in the upstream code that prevented the material font working on osx
Upstream has now resolved the osx problem.
This PR updates to the latest release of the script and introduces the ability to use either emoji or material icons. The default is emoji so there is no visible change etc on upgrade and no need for an update sql.
It;s now a user choice if they want to use the better material font icons
Testing Instructions
Either use a prebuilt package or apply the pull request and then
npm i
Expected result AFTER applying this Pull Request
New Option in the plugin
With Emojis
.
With Google Material Font