Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish tooling to generate font from sources #8

Open
davidjohnoliver opened this issue Oct 5, 2020 · 2 comments
Open

Publish tooling to generate font from sources #8

davidjohnoliver opened this issue Oct 5, 2020 · 2 comments
Labels
kind/enhancement New feature or request. triage/untriaged Indicates an issue requires triaging or verification.

Comments

@davidjohnoliver
Copy link

What would you like to be added:

At the moment, only the font itself is visible. We should also publish the automated tooling to generate the Uno font from source icon fonts, based on a spreadsheet of mappings of glyph position to source icon.

Why is this needed:

Allow new mappings to be contributed by the community (with the aim of covering as much of the Segoe MDL2 icon range as possible using the Fluent System Icons source).

Anything else we need to know?

See unoplatform/uno#967

@davidjohnoliver davidjohnoliver added kind/enhancement New feature or request. triage/untriaged Indicates an issue requires triaging or verification. labels Oct 5, 2020
@robloo
Copy link

robloo commented Feb 12, 2021

Information should also be generated to show the source of each icon: Which Icon pack it comes from, license, whether it was created only for Uno, etc. This will help manage customizations in the future.

@davidjohnoliver
Copy link
Author

Note for contributors:
The base Fluent System Icons are now available as fonts, whereas at the time Uno.Fonts was initially released they were only individual SVG files.

The Fluent System Icons font can't be used as a drop-in replacement, because the glyph positions don't align with Segoe UI; but it should be more straightforward now to develop a conversion tool (based on eg @kakone's https://github.com/kakone/SvgFont2Files), to automatically generate the Uno symbol font from a version-control-friendly spreadsheet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request. triage/untriaged Indicates an issue requires triaging or verification.
Projects
None yet
Development

No branches or pull requests

2 participants