Skip to content

Conversation

@charles4221
Copy link
Collaborator

Closes #225

Summary

Adds built-in support for layering with a few new components:

  • FontAwesomeLayers
  • LayersText
  • LayersCounter

This means that react-fontawesome users can use all the additional features like adding transforms to text and counter layers with the same FontAwesome syntax used on FontAwesomeIcon.

Proof of working

Here's an example replicating the examples shown on https://docs.fontawesome.com/web/style/layer in a simple React+Vite app:

Screen.Recording.2025-09-23.at.11.35.02.mov

Copy link
Member

@robmadole robmadole left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@charles4221 looks great! I didn't see anything that conflicted with the layers impl. Nice work, sir.

@charles4221 charles4221 merged commit 463be70 into main Oct 1, 2025
39 checks passed
@charles4221 charles4221 deleted the feat/layers-support branch October 1, 2025 20:15
@charles4221
Copy link
Collaborator Author

🎉 This PR is included in version 3.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: fa-layers-text support

3 participants