Compatibility with the Icon API proposal for Core

Created on 26 October 2024, 2 months ago

Hello,

There is currently a core issue you may be interested in: Add an icon management API Active

Introducing an API providing:

  • an iconpack plugin type with its plugin manager
  • an extractor plugin type with its plugin manager, its PHP attribute notation & an icon finder service
  • an icon render element and its related icon() Twig function
  • path, svg & svg_sprite extractors

We would be interested about your opinion on this MR. Would you consider to leverage such an API for the next version of the fontawesome module?

Using this API, fontawesome can implement the 26 sets of FontAwesome as iconpack plugins and still propose the integration with the field API (type, formatter, widget), Ckeditor and media.

With this change:

  • your FontAwesome icon packs will works with other API integrations and tools, provided by contrib modules
  • your integrations will works with other iconpacks proposed by other modules and themes.

What do you think about this?

🌱 Plan
Status

Active

Version

2.0

Component

Code

Created by

🇫🇷France pdureau Paris

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024