All simple-icons wrapped as Blazor components. See and search all at https://simpleicons.org/
If you like or are using this project please give it a star. Thank you!
<GithubIcon class="w-6 h-6"/>
<BlazorIcon class="w-6 h-6 fill-[#512BD4]" />
<TwitterIcon class="w-6 h-6 fill-blue-400" />Outputs
You can see the latest NuGet packages from the official TimeWarp NuGet page.
dotnet add package timewarp-simple-iconsTime is of the essence. Before developing a Pull Request I recommend opening a discussion.
Please feel free to make suggestions and help out with the documentation. Please refer to Markdown for how to write markdown files.
Publishing is handled by GitHub Actions (.github/workflows/workflow.yml) with NuGet Trusted Publishing (OIDC). Prefer the bin/dev CLI over ad-hoc scripts:
- CI / release pack & push:
bin/dev workflow(or push a release / let the workflow run) - Sync icons from upstream simple-icons:
bin/dev update-icons(optional--publishwith an API key from OIDC Trusted Publishing)
Helper PowerShell scripts live under scripts/ (update.ps1, transform.ps1, publish.ps1, watch-sample.ps1) if you need local one-offs. Version is set in source/Directory.Build.props. After regenerating icons, run the sample app, update releases.md, then commit and push.
Sometimes the GitHub notifications get lost in the shuffle. If you file an issue and don't get a response in a timely manner feel free to contact us on our Discord server.
https://github.com/simple-icons/simple-icons
dotnet new sln
dotnet new razorclasslib -n timewarp-simple-icons
dotnet sln add .\source\timewarp-simple-icons\timewarp-simple-icons.csproj
dotnet new tool-manifest
dotnet tool install dotnet-cleanup
dotnet cleanup -y