Octicons.TagHelper
An ASP.NET Core Tag Helper for GitHub's Octicons
Install / Use
/learn @alex-gausman/Octicons.TagHelperREADME
Octicons TagHelper
An ASP.NET Core Tag Helper for GitHub's Octicon icon set.
Setup
- Install via NuGet
Install-Package Octicons.TagHelper
- Add the tag helper to your view or
_ViewImports.cshtmlto access from any view.
@addTagHelper *, Octicons.TagHelper
Usage
To render a symbol, use the <octicon> tag.
<img src="https://raw.githubusercontent.com/alex-gausman/Octicons.TagHelper/alpha/octicon-in-action.gif">
If you want to optimize your page size, use the sprite sheet tag helper.
- Add this to your layout page
<octicon-sprite-sheet></octicon-sprite-sheet>
- Add attribute
use-spriteto the octicon tag. This will reference the svg path in the sprite sheet
<octicon symbol="Octoface" use-sprite></octicon>
You can go a step further and use the <include> tag to define only those icons that you actually use.
<octicon-sprite-sheet>
<include symbol="Lock"></include>
<include symbol="Package"></include>
</octicon-sprite-sheet>
The above markup will create an svg tag with Lock and Package being the only icons on your page.
Related Skills
node-connect
334.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
334.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.1kCommit, push, and open a PR
