@sentinel-one/font-mgmt

2.195.0 • Public • Published

font-mgmt

Management icons as font set.

Use this for instructions: https://github.com/Sentinel-One/icon-automation

Legacy - How to add new icons

  1. Clone this repository.

  2. Create a new branch for your changes.

  3. Go to IcoMoon app

  4. Make sure your selection (in page footer) is empty. image

  5. Import selection.json to IcoMoon as a new project and load it. GIF

  6. Import your SVGs to the mgmt-font-respect set.

  7. Add the imported icons to selection.

  8. Export to this repository

    1. Generate and download font GIF
    2. Extract from ZIP
    3. Take extracted files and replace files in repo folder.
  9. Bump the version in package.json (i.e., change it from 1.1.10 to 1.1.11)

  10. Push your branch to GitHub and create a pull request.

  11. Once the PR is merged to master, publish to npm is done automatically by a GitHub action.

Publish to CDN

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

Versions

Current Tags

Version History

Package Sidebar

Install

npm i @sentinel-one/font-mgmt

Weekly Downloads

192

Version

2.195.0

License

ISC

Unpacked Size

2.22 MB

Total Files

9

Last publish

Collaborators

  • zdenek.bednar
  • dmytro.skliarenko
  • danielle_gal
  • anujyadavsentinelone
  • shilpa-s1
  • velsonjr
  • udays1
  • radek_pleskac_s1
  • attilahazay
  • denys-klepikov
  • zlatkos1
  • tanmayid
  • shua.m
  • yuliana.baryskina
  • dans1
  • igorchornyi
  • pavel.skopik
  • janhora
  • npm_service_s1
  • sentinelone
  • assafa
  • ofir.fridman
  • irenav
  • yoni12ab
  • koralbenami
  • liorl3009
  • gal.falah
  • matans
  • jp-s1
  • vovadev
  • yamarbel
  • yoavsc
  • frontend-npm-group
  • maayanb