Torkel Ödegaard
Torkel Ödegaard
Part of #50791 * [x] Make dashboard settings view not an overlay anymore (not absolutely positioned above everything), instead hide dashboard content and display settings view instead. * [x] Make...
Did some initial exploration on https://github.com/grafana/grafana/issues/53141 I found it really hard to test/develop plugins against main using yarn link. Had to upgrade https://github.com/grafana/grafana-starter-app to yarn2, but even then it was...
Wanted to customize handle style while dragging but could not find the dragging class being added for the Slider, only for the Range component.
Fixes #124 This is a very hacky POC to explore the biggest potential avenue for performance improvement, getting rid of full-page reloads between image renderings. The first image takes the...
* [x] Adds new headerExtra hook (bad name?) to NavModelItem to add a custom element to header after heading and subTitle * [x] Makes some minor design tweaks to PluginDetailsHeader...
Index file is getting a bit large and complex, most of the code is building the nav tree https://github.com/grafana/grafana/blob/main/pkg/api/index.go#L177 Feels like a good candidate to move out to a separate...
This PR explores a way to configure where in the navigation tree specific app plugins live. We can hard code some defaults but also change it via normal ini/ENV vars....
When using scenes framework to programmatically define a scene it would be nice with typed visualizations (For panel options and field config). Explored a way to do this in this...
Technically this works 100% in replacing the current iframe, except annotations are not supported, oh and transformations The ease of doing this makes me more excited and confident that the...
Just exploring typescript ideas for default state. Have not been able to get it to work with a generic typing solution similar to how it works for react components. Been...