Call Number
323.0. LC-1
Title
Airmojix Font Prep and Export
Author
Luke Carter
Category
Professional
While at
Airbnb
Type
Automation
Tags
Fonts, AppleScript
About
The font that Airbnb uses for web and native apps gets updated with indicator icons that are mastered by the Production Design team. Once the icon is ready it is the team's responsibility to add the new icon(s) to the font. This is a very manual process, and requires attention to detail.
I created an AppleScript that automated the import and export of a desired number of icons into each weight of the font. The last step in the process is to archive the current font files and place new zips in their respective delivery folders.
P.S. This was one of the first automation projects I did with AppleScript. The method used to click and type are crude, but it worked! I have since learned faster methods including pasting text from the clipboard and executing shell commands behind the scenes to click on XY coordinates.
323.0. LC-1
Title
Airmojix Font Prep and Export
Author
Luke Carter
Category
Professional
While at
Airbnb
Type
Automation
Tags
Fonts, AppleScript
About
The font that Airbnb uses for web and native apps gets updated with indicator icons that are mastered by the Production Design team. Once the icon is ready it is the team's responsibility to add the new icon(s) to the font. This is a very manual process, and requires attention to detail.
I created an AppleScript that automated the import and export of a desired number of icons into each weight of the font. The last step in the process is to archive the current font files and place new zips in their respective delivery folders.
P.S. This was one of the first automation projects I did with AppleScript. The method used to click and type are crude, but it worked! I have since learned faster methods including pasting text from the clipboard and executing shell commands behind the scenes to click on XY coordinates.