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

Version 5: enhanced block editing and self-hosting #224

Open
wants to merge 347 commits into
base: main
Choose a base branch
from
Open

Conversation

mlwilkerson
Copy link
Member

@mlwilkerson mlwilkerson commented Aug 2, 2024

closes #220
closes #212

Original PR: #223 (renamed branch)

TODO:

  • investigate styling behavior in the block editor with WordPress 6.6
  • remove SRI hashes on svg-with-js.css
  • ensure svg styles are always fetched for self-hosting when needed
  • resolve "Uncaught ReferenceError: __ is not defined" when using Site Editor to insert icon
  • Test site editor with both recent WP and pre 6.3, due to using enqueue_block_editor_assets before 6.3 in font-awesome-icon-block-init.php

mlwilkerson and others added 30 commits July 16, 2024 17:27
when adding multiple rich text icons within a single rich text value,
we have to make sure that replacement formats cover every character index
for the replacement, including the additional zero-width space character
we add.
apparently, we don't need it any more after switching rendering implemenations.

much cleaner and less hacky without it.
mlwilkerson and others added 30 commits August 9, 2024 17:31
fix zip bundle
* update WordPress plugin page readme and screenshots

* resize screenshots

* revise readme for more technical aspects

---------

Co-authored-by: Mike Wilkerson <11575183+mlwilkerson@users.noreply.github.com>
This resolves some of the GitHub dependabot security alerts
remove some of the details that will move over the docs.fontawesome.com
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.

PHP deprecation for md5() Icons as blocks
2 participants