grafana/docs/sources/developers
Dominik Prokop 0122f7ccad
DashboardScene: Support dashboard links (#77855)
* MenuItem: Allow react node as label

* LinkButton: Expose ButtonLinkProps

* Typecheck fix

* DashboardLinks: Refactor and use LinkButton and menu

* DashbaordLinks scene object

* Use flex layout for dashboard controls

* Update public/app/features/dashboard/components/SubMenu/DashboardLinksDashboard.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* fix keepTime and includeVars

* Add ellipsis to menu item label and description

* Use DashboardLink type from grafana/schema

* Update dashboard scene controls layout

* Fix e2e

* Test fix

* Bring back keyboard navigation

* Remove unused code

* One more fix

---------

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2023-11-15 17:49:51 +02:00
..
angular_deprecation docs: remove d3-gauge from angular list (#77914) 2023-11-09 08:35:27 -08:00
http_api Swagger: Show k8s APIs (#78091) 2023-11-15 06:42:35 -08:00
kinds DashboardScene: Support dashboard links (#77855) 2023-11-15 17:49:51 +02:00
plugins Chore: Update TestData README (#77607) 2023-11-09 10:03:00 +01:00
_index.md Docs: Fix link to developing plugins (#75816) 2023-10-03 09:57:53 -05:00
cla.md Explicitly set all front matter labels in the source files (#71548) 2023-07-18 09:10:12 +01:00
contribute.md Explicitly set all front matter labels in the source files (#71548) 2023-07-18 09:10:12 +01:00