It is common to manage ICONS, generate fonts and import projects through iconfont or IComoon.

iconfont|icomoon -> import font|created font -> download -> Projects[use font]
Copy the code
  1. ICONS will be placed in the platform for maintenance, font files will be downloaded for use in the project, and it will be very expensive for the team to maintain and generate fonts.
  2. Small program side needs transfonter conversion, multi-end sharing icon team maintenance font cost is high, difficult to group and merge use.
  3. Web pages and applets share the situation, need to manage the introduction of multiple sets of fonts.

Based on the above challenges, and the requirements of the project, a new solution management icon was used: ViteFontAdmin

Use documentation: github.com/TuiMao233/v…

  1. Using ViteFontAdmin import plans (Figma) Svg | icon website Svg files
  2. Automatically generated, or export ICONS configuration entry file | | CSS font file | base64
  3. If used in applets, just use the base64 entry from the export