Skip to content

Replace Font Awesome with Bootstrap Icons - #191

Closed
bendichter wants to merge 2 commits into
mainfrom
drop-font-awesome
Closed

bendichter wants to merge 2 commits into
mainfrom
drop-font-awesome

Conversation

@bendichter

Copy link
Copy Markdown
Contributor

Every page loads two icon fonts. Font Awesome is used for 16 icons on the events, FAQ, and Supporting NWB pages, and Bootstrap Icons for everything else. This switches those 16 to the matching Bootstrap Icons and drops the Font Awesome stylesheet, which also saves its 156 KB font file on the pages that used it.

The glyphs are close but not identical (calendar, map pin, tag, back arrow, warning triangle). Bootstrap Icons has no brain icon, so the fallback shown for an activity without a logo on Supporting NWB, currently only MICrONS, is now a network diagram.

🤖 Generated with Claude Code

Every page loaded both icon fonts, and Font Awesome was used for 16 icons on the events, FAQ and Supporting NWB pages. Those now use the equivalent Bootstrap Icons, so the Font Awesome stylesheet (and its 156 KB font on the pages that used it) is no longer loaded. Bootstrap Icons has no brain icon, so the fallback for an activity without a logo on Supporting NWB uses a network diagram instead.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@netlify

netlify Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for nwborg ready!

Name Link
🔨 Latest commit 265a89f
🔍 Latest deploy log https://app.netlify.com/projects/nwborg/deploys/6ac936d1774159000818892a
😎 Deploy Preview https://deploy-preview-191--nwborg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

# Conflicts:
#	layouts/partials/essentials/head.html
@bendichter

Copy link
Copy Markdown
Contributor Author

Superseded by #206, which combines this with the related PRs. The commits here are included there unchanged.

@bendichter bendichter closed this Oct 11, 2026
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