grafana / explore-profiles

Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
GNU Affero General Public License v3.0
17 stars 1 forks source link

fix(ScenesProfileExplorer): Make labels more responsive on smaller screens #124

Closed ifrost closed 2 weeks ago

ifrost commented 3 weeks ago

✨ Description

Related issue(s):

Fixes #116

📖 Summary of the changes

Just an idea how we could approach #116 by hiding the labels for the data source picker and exploration type on smaller screens. It uses xl theme breakpoint (~1200px) which is a bit wider than needed (~1080px) so we can adjust it.

🧪 How to test?

Load Explore profiles app and resize the window to below 1200px

Here's how it looks like:

https://github.com/user-attachments/assets/a51357f6-b329-4977-976e-26dd1d047eca

CLAassistant commented 3 weeks ago

CLA assistant check
All committers have signed the CLA.

github-actions[bot] commented 3 weeks ago

Unit test coverage

Lines Statements Branches Functions
Coverage: 11%
11.82% (464/3923) 9.29% (134/1441) 8.87% (107/1205)