Some time ago i switched to svg - workflow. Basically you have your artboards with the icons (keep the names clean and semantic!) and export a folder full of svgs. That should be all from your side, the dev team has some options from now on: - create a svg spritesheet (best solution) with a taskrunner and implement with the syntax or (better) create (react)modules - create a css spritesheet with gulpicon/grunticon and work with classes, the same way as with iconfonts All the solutions have enough possible fallbacks, but that shouldn't be your job to manage the right dev workflow.
Some time ago i switched to svg - workflow. Basically you have your artboards with the icons (keep the names clean and semantic!) and export a folder full of svgs. That should be all from your side, the dev team has some options from now on: - create a svg spritesheet (best solution) with a taskrunner and implement with the syntax or (better) create (react)modules - create a css spritesheet with gulpicon/grunticon and work with classes, the same way as with iconfonts All the solutions have enough possible fallbacks, but that shouldn't be your job to manage the right dev workflow.