mirror of https://github.com/grafana/grafana.git
* Update dependency prettier to v3.4.2 * run prettier --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> |
||
|---|---|---|
| .. | ||
| src | ||
| svg | ||
| templates | ||
| .gitignore | ||
| .svgrrc.cjs | ||
| CHANGELOG.md | ||
| LICENSE_APACHE2 | ||
| README.md | ||
| package.json | ||
| project.json | ||
| rollup.config.ts | ||
| tsconfig.build.json | ||
| tsconfig.json | ||
README.md
Grafana Saga Icons
This package contains the icon React components used in Grafana and Grafana plugins.
Uploading a new icon
To add a new icon to the library, open a PR which adds the SVG file for the icon into the svg directory. The file should be named with the icon name in kebab-case. For example, if the icon name is MyIcon, the file should be named my-icon.svg. Once the PR is merged, the icon will be automatically generated and added to the library.
Development
- Clone the repository
- Run
yarn install - After the installation, the icon components can be found in the
src/icons-gendirectory. - To regenerate/update the components, run
yarn generate.