New Athletes Interface Has Overlapping Text and Unreadable Formatting

Hello Intervals.icu Support,

Since the new interface update, the Athletes Overview page has become extremely difficult to read and use.

The page displays a large white background with light-gray text, which creates very poor contrast. More importantly, the page layout is not rendering correctly. Text, menus, headings, and athlete performance data are overlapping one another.

The problems I am seeing include:

  • The display-options menu opens on top of the athlete information and appears transparent, so both layers of text are visible at the same time.
  • Athlete names and metrics such as Fitness, Fatigue, Form, eFTP, moving time, mileage, and load overlap or run into neighboring columns.
  • Headings and filter controls are positioned on top of the data instead of remaining in their own section.
  • Columns are compressed and do not maintain consistent alignment or spacing.
  • Light-gray text on a white background is very hard to see.
  • The issue makes it difficult to review and manage my coaching roster of approximately 50 athletes.

This appears to be a page-layout or responsive-design problem, possibly involving CSS spacing, scaling, transparency, or the stacking order of the dropdown menu.

Expected behavior: Each athlete should appear in a clearly separated row with readable text and properly aligned columns. Dropdown menus should have a solid background and should not blend into or overlap the athlete data.

Actual behavior: Multiple sections of the interface overlap, and much of the information is unreadable. The updated interface is currently harder to use than the previous version.

I am using a Windows desktop computer with Google Chrome. Please let me know what additional browser, screen-resolution, or display-scaling information you need to investigate this issue.

Can you post a screenshot of what your AI is complaining about? Many times, a picture is worth more than many AI words :slightly_smiling_face:

2 Likes

My guess is that he’s using browser translation iso configuring the language for Intervals.

1 Like