Skip to content

HugoJourdan/Font-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Font Dashboard

Font Dahsboard screenshot

Font Dashboard is a python script which generate markdown reporter showing Layer/Glyph Color Labels .glyphs or .glyphspackage file. Layer Color Labels are used in priority, if no Layer Color Label are assigned, it will use Glyph Color Label.



How to use it

If you don't have glyphLib and glyphspkg packages installed:

  1. Open Terminal
  2. Type pip3 install -r, drag and drop requirement.txt and press Enter

Else :

  1. Clone/Download this repository
  2. Open "Terminal"
  3. Type python in Terminal
  4. Drag and drop fontDashboard.py
  5. Drag and drop your .glyph or .glyphpackage
  6. Press Enter

It will create a markdown file next to your glyph file following this nomenclature : {date}_FontDashboard_{glyphFileName}


Customised meanings

Font Dashboard requires a colorNames.txt file stored in either ~/Library/Application Support/Glyphs 3/info or the same directory as the current Glyphs source file. Preference is given to the latter allowing for the sharing of the colorNames.txt file with glyphs source files to retain labelling information between project collaborators. For customise it, you just have to edit colorNames.txt file. (Only edit text after '=')

None=🫥 None
red=🚨 Red
orange=🦊 Orange
brown=🪵 Brown
yellow=🌼 Yellow
lightGreen=🍀 Light green
darkGreen=🫑 Dark green
lightBlue=💎 Light blue
darkBlue=🌀 Dark blue
purple=🔮 Purple
magenta=🌺 Magenta
lightGray=🏐 Light Gray
charcoal=🎱 Charcoal

By default, if there is no colorNames.txt, it will create a file stored in either ~/Library/Application Support/Glyphs 3/info


Advance Report

At each new report generated, if Color Labels data changed, you will see for each masters a new section Detailed report
This section lists all the glyphs whose colour label has been changed.

Font Dashboard screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages