CyferShepard / Jellystat

Jellystat is a free and open source Statistics App for Jellyfin
MIT License
1.1k stars 33 forks source link

Statistics Page: Not correctly displayed if a lot of libraries are present. #251

Open v3DJG6GL opened 1 month ago

v3DJG6GL commented 1 month ago

Describe the bug I noticed some styling issues on my Jellystat instance, especially since I have a lot of libraries.

Environment Details (please complete the following information):

To Reproduce Steps to reproduce the behavior:

  1. Go to Statistics page
  2. If you have enough libraries, you see the following style issue

Expected behavior

  1. Tooltip should be always in front and not behind other elements
  2. Using rows would make the appearance much better

Screenshots Here a screenshot of the current situation. You cannot really see it since I had to blur these parts, but the text elements of Play Count By Day - Last 20 Days and Play Count By Hour - Last 20 Days are in front together with the tooltip. This makes it super difficult to distinguish one element from another.

Screen Shot 2024-09-26 at 13 19 17

I modified some css values:

Additional context Add any other context about the problem here.

CyferShepard commented 1 month ago

This, is just Wow. Il look into reworking this page.

v3DJG6GL commented 1 month ago

great, thanks! There are similar issues to the Count By Day - Last 20 Days and Play Count By Hour - Last 20 Days tooltips. Adding columns: 18em 3; to .recharts-tooltip-wrapper.recharts-tooltip-wrapper-left.recharts-tooltip-wrapper-top helps too, but it for sure needs more works than just that ;)