Skip to content
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.1] Use emojis vs google fonts for the accessibility plugin #36948

Merged
merged 3 commits into from
Feb 28, 2022

Conversation

zero-24
Copy link
Contributor

@zero-24 zero-24 commented Feb 6, 2022

Pull Request for Issue #36928

Summary of Changes

Set "useEmojis" as recommended by the docs: https://ranbuch.github.io/accessibility/#icon-image

Testing Instructions

Apply this PR and make sure no google fonts are loaded when using the accessibility plugin

Actual result BEFORE applying this Pull Request

Before this change the default value is used which uses google fonts.

Expected result AFTER applying this Pull Request

We no longer use google fonts but emojis.

Documentation Changes Required

none

@brianteeman
Copy link
Contributor

I have tested this item ✅ successfully on 53640b1


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36948.

1 similar comment
@khu5h1
Copy link
Contributor

khu5h1 commented Feb 7, 2022

I have tested this item ✅ successfully on 53640b1


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36948.

@Quy
Copy link
Contributor

Quy commented Feb 7, 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/36948.

@joomla-cms-bot joomla-cms-bot added the RTC This Pull Request is Ready To Commit label Feb 7, 2022
@bembelimen bembelimen added this to the Joomla 4.1.1 milestone Feb 9, 2022
@brianteeman
Copy link
Contributor

Can you hold on merging this. The script has been broken upstream

@brianteeman
Copy link
Contributor

Just checked and this change will actually resolve the bug upstream

@laoneo
Copy link
Member

laoneo commented Feb 23, 2022

@brianteeman so it is ok now to merge?

@brianteeman
Copy link
Contributor

Well that depends. It has a side benefit of fixing #37050 which is an upstream bug. But it also exposes another upstream bug #37050 (comment) although thats much less severe.

@zero-24
Copy link
Contributor Author

zero-24 commented Feb 23, 2022

But both issues are expected to be patched upstream right? So i would say this can go in while upstream issues still have to be tracked.

@laoneo
Copy link
Member

laoneo commented Feb 23, 2022

Is there an issue open we can reference here?

@chmst chmst merged commit f7737bb into joomla:4.1-dev Feb 28, 2022
@joomla-cms-bot joomla-cms-bot removed the RTC This Pull Request is Ready To Commit label Feb 28, 2022
@chmst
Copy link
Contributor

chmst commented Feb 28, 2022

Thanks

@zero-24 zero-24 deleted the useEmojis branch February 28, 2022 13:00
@zero-24
Copy link
Contributor Author

zero-24 commented Feb 28, 2022

Thanks

brianteeman added a commit to brianteeman/joomla-cms that referenced this pull request Jun 8, 2022
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
laoneo pushed a commit that referenced this pull request Jun 14, 2022
* [4.1] accessibility plugin update and fixes

#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

* false

* Update plugins/system/accessibility/accessibility.php

Co-authored-by: Richard Fath <[email protected]>

* refresh package-lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants