grafana/contribute/style-guides
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
..
accessibility.md A11y: Create Minimal Styleguide (#46948) 2022-08-11 14:00:38 +03:00
code-comments.md Prettier: Fix all markdown files and add markdown files to CI verify step (#39776) 2021-09-29 14:34:40 +02:00
e2e-core.md E2E: Rename end-to-end-tests-server to grafana-server (#44249) 2022-01-20 17:01:00 +00:00
e2e-plugins.md Docs: E2E (#27461) 2020-09-09 08:55:42 -04:00
e2e.md update e2e docs to remove aria-label mentions (#52999) 2022-07-29 16:42:53 +01:00
frontend.md FE Style Guide: Update component definition (#64869) 2023-03-16 09:57:29 +01:00
redux.md Prettier: Fix all markdown files and add markdown files to CI verify step (#39776) 2021-09-29 14:34:40 +02:00
storybook.md Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
styling.md Frontend: Fix frontend styleguide emotion example (#70371) 2023-06-20 13:31:38 +03:00
testing.md StyleGuide: Add testing guide (#69403) 2023-06-09 18:21:32 +03:00
themes.md Grafana UI: Make it possible to bundle package with plugins (#76191) 2023-10-13 14:11:41 +02:00