feat: update Font Awesome 7 support and icon mappings#34
Open
alissonsuart wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR Title (English)
feat: add Font Awesome 7 support and update icon mappings
PR Description (English)
Summary
This PR updates the Font Awesome integration to support Font Awesome 7 and revises icon mappings across the framework.
Changes
Added support for Font Awesome 7.
Updated icon definitions and mappings in Prism.Font.Awesome.pas.
Adjusted related framework integration points.
Updated HTML header handling for the new Font Awesome version.
Updated documentation references in README.md.
Impact
Improves compatibility with the latest Font Awesome release.
Enables access to newer icons and updated icon definitions.
Maintains backward compatibility with existing framework usage where applicable.
Título do PR (Português)
feat: adicionar suporte ao Font Awesome 7 e atualizar mapeamentos de ícones
Descrição do PR (Português)
Resumo
Este PR atualiza a integração com o Font Awesome para suportar a versão 7 e revisa os mapeamentos de ícones utilizados pelo framework.
Alterações
Adicionado suporte ao Font Awesome 7.
Atualizadas definições e mapeamentos de ícones em Prism.Font.Awesome.pas.
Ajustados pontos de integração relacionados no framework.
Atualizado o gerenciamento de cabeçalhos HTML para a nova versão do Font Awesome.
Atualizada a documentação no README.md.
Impacto
Melhora a compatibilidade com a versão mais recente do Font Awesome.
Disponibiliza novos ícones e definições atualizadas.
Mantém a compatibilidade com o uso atual do framework sempre que aplicável.