be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
19.01k stars 571 forks source link

Move Etoile/Aile design to variants #1464

Closed vincentbernat closed 1 year ago

vincentbernat commented 1 year ago

Is your feature request related to a problem? Please describe. When customizing Etoile or Aile, we need to copy/paste their design from build-plans.toml. Etoile is quite simple, but Aile is more comprehensive.

Describe the solution you'd like Moving their design to variants.toml would allow easier customization and it would continue to work through updates.

be5invis commented 1 year ago

Well there's build plans called "Iosevka QP"/"QPE". They behave much like Aile/Etoile but without variant overrides.

[buildPlans.iosevka-QP]
family = "Iosevka QP"
desc = "Customizer Preview Only Quasi-proportional Sans"
spacing = "quasi-proportional"
export-glyph-names = false

[buildPlans.iosevka-QP-slab]
family = "Iosevka QP Slab"
desc = "Customizer Preview Only Quasi-proportional Slab"
serifs = 'slab'
spacing = "quasi-proportional"
export-glyph-names = false

[buildPlans.iosevka-QPE]
family = "Iosevka QPE"
desc = "Customizer Preview Only Quasi-proportional-extension-only Sans"
spacing = "quasi-proportional-extension-only"
export-glyph-names = false

[buildPlans.iosevka-QPE-slab]
family = "Iosevka QPE Slab"
desc = "Customizer Preview Only Quasi-proportional-extension-only Slab"
serifs = 'slab'
spacing = "quasi-proportional-extension-only"
export-glyph-names = false
github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days.