Difference between revisions of "Icon Font"
(Created page with "'''UBIK-Standard.ttf''' is a custom set of font icons developed primarily for use on the Xamarin Client, due to concerns over the legality of using Microsoft's Segoe MDL2 Asse...") |
|||
Line 15: | Line 15: | ||
! Icon !! Casual Name !! Purpose !! In-App Name !! Hex Code | ! Icon !! Casual Name !! Purpose !! In-App Name !! Hex Code | ||
|- | |- | ||
− | |[[File:UBIKstandard_home-ubik.png| | + | |[[File:UBIKstandard_home-ubik.png|64 px|center]] || "name" || Description. || inappName || hex |
|- | |- | ||
| [[File:.png|46 px|center]] || "name" || Description. || inappName || hex | | [[File:.png|46 px|center]] || "name" || Description. || inappName || hex | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | [[Category:Pages with broken file links|Icon Font]] |
Revision as of 13:01, 27 September 2019
UBIK-Standard.ttf is a custom set of font icons developed primarily for use on the Xamarin Client, due to concerns over the legality of using Microsoft's Segoe MDL2 Assets icon font file on non-Windows platforms (ie. Android and iOS). Apart from this legal concern, having a standardized font icon set will contribute to having a more consistent look across the various platforms, clients, once UBIK-Standard.ttf becomes more widely used in both standard builds, and individual customizings.
The latest font set can be downloaded directly from the UBIK-Standard.zip file. |
Known Issues
The development of the custom icon font on the Xamarin client was hampered significantly by unexpected icon substitutions, which appeared to be vender/device-specific. To avoid this issue, the individual icons in the text file were mapped to the Hex codes used by the most basic alphabet and symbol characters.
A second issue was encountered where using unstable behavior was observed when using UBIK-Standard.ttf in FontIcons, and while using the "Label=" attribute. -Ask Liang-
Original Set
The first full version of the icon set was completed in September 2019. The following table shows the icons, along with a description of their intended purpose (some have multiple), and the natural language In-App Name, and Hex code, both of which can be used to call the icons using XAML.
Icon | Casual Name | Purpose | In-App Name | Hex Code |
---|---|---|---|---|
"name" | Description. | inappName | hex | |
"name" | Description. | inappName | hex |