/sefa

Strongly-typed .NET/C# enumerations for FontAwesome icons.

Primary LanguageC#MIT LicenseMIT

System.Enums.FontAwesome (sefa)

Nuget

This super small project provides strongly-typed enumerations that can be used to list icons from https://fontawesome.com/. Enumeration members are marked with DisplayAttributes to make them suitable for being bound to user controls such as selectlists and comboboxes.

PM> Install-Package sefa

The enumerations are defined here and are separated by style groups (e.g., brands, regular, duotone). They have been automatically generated from Font Awesome's all.css file. You can also use the library to parse other versions of Font-Awesome. The parser and the generator are included in the library.

The project's source code is available under the MIT license. The project logo is a dubious-taste adaptation of Font-Awesome's couch-solid SVG icon and is therefore also available under the same CC BY 4.0 license as the original.


See also: