This repository has been deprecated and the files have been moved to Design system monorepo on Oct. 27th, 2023.
This is the home for Dialtone icons. It includes the resources needed to implement icons on your application that conform to Dialpad’s design principles and best practices.
To add Dialtone icons into your project, you can install it via NPM:
For Vue 2 projects:
npm install --save @dialpad/dialtone-icons
For Vue 3 projects:
npm install --save @dialpad/dialtone-icons@vue3
Once installed, you can import icons like:
import { Accessibility } from '@dialpad/dialtone-icons';
If you need to add icons, follow the next steps to get your icons committed.
- Place the
.svg
files intosrc/svg
inside the category folder. - Run
npm run build
- Commit and push your changes.
git cherry-pick
your commit(s) (not release commit) tovue3
.
If you have a question, please feel free to open an issue.