Management icons as font set.
Use this for instructions: https://github.com/Sentinel-One/icon-automation
-
Clone this repository.
-
Create a new branch for your changes.
-
Go to IcoMoon app
-
Import
selection.json
to IcoMoon as a new project and load it. -
Import your SVGs to the
mgmt-font-respect
set. -
Add the imported icons to selection.
-
Export to this repository
-
Bump the version in
package.json
(i.e., change it from1.1.10
to1.1.11
) -
Push your branch to GitHub and create a pull request.
-
Once the PR is merged to
master
, publish to npm is done automatically by a GitHub action.
These icons are also uploaded to S1 CDN through the Jenkins pipeline located here.
On every build, the pipeline will upload to the CDN the latest version of the font to two locations:
/font-mgmt/<version>/
/font-mgmt/latest/
So the icons can be loaded directly from the CDN using the following URLs:
https://cdn.sentinelone.net/font-mgmt/<version>/style.css
https://cdn.sentinelone.net/font-mgmt/latest/style.css