grafana/contribute
Jack Westbrook d282b7a6f8
Grafana UI: Make it possible to bundle package with plugins (#76191)
* moved themecontext to data

* chore(grafana-ui): re-export ThemeContext from grafana/data for backwards compatibility

* Moved icon bundling to core.

* feat(plugins): share react-inlinesvg with plugins for grafana/ui bundling

* chore(codeowners): add generate-icon-bundle.js to file

* chore(storybook): update path to iconBundle file for theme

* feat(plugins): share i18n dependency via systemjs

* Make sure that icon bundle is initialized for tests.

* Removed comment.

* added tests for icon root.

* Removing the need of having an init variable.

* feat(grafana-ui): add icon svgs to bundle for projects that don't rely on grafana

---------

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2023-10-13 14:11:41 +02:00
..
architecture Docs: Update references in contribute/ dir (#69564) 2023-06-06 15:56:39 +02:00
backend Instrumentation: Handle context.Canceled (#75867) 2023-10-10 12:28:39 +02:00
breaking-changes-guide Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325) 2023-09-29 07:43:48 +01:00
documentation Docs: removes writing guidelines, points contributors to Writers' Toolkit (#58011) 2022-11-01 14:48:52 -05:00
engineering Chore: Move all backend contribution documents to a single directory (#61140) 2023-01-11 11:16:52 +01:00
style-guides Grafana UI: Make it possible to bundle package with plugins (#76191) 2023-10-13 14:11:41 +02:00
create-pull-request.md Chore: Replace Husky/Lint-staged with Lefthook (#66608) 2023-08-17 09:56:52 +00:00
developer-guide.md Chore: Replace Husky/Lint-staged with Lefthook (#66608) 2023-08-17 09:56:52 +00:00
drone-pipeline.md Docs: Contribution guidelines for updating Drone pipelines (#69530) 2023-06-14 10:40:17 +02:00
feature-toggles.md Dev docs: Add a doc around feature toggles (#72938) 2023-08-10 07:07:46 -06:00
internationalization.md I18n: Reset back to default plural seperators (#76284) 2023-10-10 19:00:33 +03:00
merge-pull-request.md Plugins: Remove deprecated grafana-toolkit (#73489) 2023-09-05 09:56:04 +02:00
README.md Docs: Breaking changes guide in a directory (#72786) 2023-09-12 17:22:39 +03:00
triage-issues.md Docs: Clean up contribute docs (#19716) 2019-10-22 16:23:46 +02:00

Contribute

This directory contains guides for contributors to the Grafana project.

The style-guides directory contains style guides for the Grafana software project and documentation.