Skip to content

docs: FontAwesome 7 upgrade documentation#501

Open
imorland wants to merge 1 commit intomainfrom
im/fontawesome-7
Open

docs: FontAwesome 7 upgrade documentation#501
imorland wants to merge 1 commit intomainfrom
im/fontawesome-7

Conversation

@imorland
Copy link
Member

Summary

Documentation updates accompanying the FontAwesome 5→7 upgrade in flarum/framework#4388.

  • New dedicated FontAwesome page in the Management section covering all three icon sources (Local, CDN, Kit), icon class name reference table, renamed icons in FA7, and extension development notes
  • Updated config.md — prose and CDN URL example updated to FA7
  • Updated themes.md — version reference updated, links to new FA page
  • Updated extend/i18n.md — replaced dead fortawesome.github.io URL with fontawesome.com/icons
  • Updated extend/update-2_0.md — added FontAwesome 5→7 section under Backend > Dependencies explaining what changed, backward compatibility, and upgrade steps for existing installs

Test plan

  • Verify new FontAwesome page renders correctly in local Docusaurus dev server
  • Verify sidebar entry appears in Management section between Themes and Mail
  • Check all internal links resolve (fontawesome.md, config.md, admin.md)
  • Verify renamed icons table and upgrade notes are accurate

Framework PR: flarum/framework#4388

🤖 Generated with Claude Code

- Add dedicated FontAwesome page covering Local/CDN/Kit sources,
  icon class name reference, renamed icons table, and extension dev notes
- Add FontAwesome page to Management sidebar
- Update config.md: prose and CDN example URL to FA7
- Update themes.md: version reference and link to new FA page
- Update extend/i18n.md: replace dead fortawesome.github.io URL
- Update extend/update-2_0.md: add FontAwesome 5→7 upgrade section
  under Backend > Dependencies

Relates to flarum/framework#4388

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.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.

1 participant