To view a list of all the glyphs in the font along with their codes/ligatures visit:
https://rawgit.com/openshift/openshift-logos-icon/master/demo.html
Development dependencies are managed using NPM; therefore, NPM is required.
npm install
The font files are generated using IcoMoon.
Go to Manage Projects
Import the project selection.json
and Load it:
To add new icons to the set, click on the right-hand kabob menu and select “Import To Set”.
Ensure the new icons you added are selected.
Generate the font files by clicking on the “Generate Font” button at the bottom of the page:
In that same location, click on the “Download” button. This will download a zip file. Expand the zip file and copy the following (overwriting your existing files):
- demo-files
- demo.html
- fonts
- selection.json
Update less/variables.less
and less/openshift-logos-icon.less
with your new icons.
Run a build.
Builds are done via Grunt.
grunt