Forum Discussion

Jennifer_L_Mann's avatar
Jennifer_L_Mann
Advocate I
4 months ago
Solved

Issues with High Contrast Mode and bookmarks

Hey Fabric Community! 

 

I am running into an issue with a bookmark and the way it displays in any of the high contrast modes. I have tried a variety of different set ups with no success. 

 

We have a bookmark that functions like a "pop-up" and provides the lastest refresh date for various data sources, it opens up on top of other visualizations and looks like this: 

 

 It renders completely illegible as shown below when I tried the following configuations: 

  • White Shape Fill (Shape > Style > Fill) and White Visualization Background
  • Black Shape Fill (Shape > Style > Fill) and Black Visualization Background
  • White Shape Fill (Shape > Style > Fill) and No Visualization Background
  • Black Shape Fill (Shape > Style > Fill) and No Visualization Background
  • White Shape Fill (Shape > Style > Fill) and Black Visualization Background
  • Black Shape Fill (Shape > Style > Fill) and White Visualization Background
 

 It renders with the backgrounds appearing as transparent causing an overlap on the visualizations behind it as shown below when I tried the following configuations: 

  • White Shape Fill (General > Effects > Background) and White Visualization Background
  • Black Shape Fill (General > Effects > Background) and Black Visualization Background
  • No Shape Fill and White Visualization Background
  • No Shape Fill and Black Visualization Background
  • White Shape Fill (General > Effects > Background) and Black Visualization Background
  • Black Shape Fill (General > Effects > Background) and White Visualization Background

 

Is there any way around this that will allow the high contrast modes to render this bookmark in a legible way? Or something I've missed in my trials?

 

Thanks,

Jenn

  • Thanks for this idea! 

     

    I ended up putting a black .png file behind the background shape and then set the shape to have a white shape fill (General > Effects > Background). This way, when a user isn't using a High-Contrast mode it still has a white background but if they are the .png provides a black background that eliminates the overlapping visualization issue. 

4 Replies

  • HI maybe instead of relying on shape fill or visualization background, try using an image as the background of your popup panel. A solid-color PNG won't get overridden by high contrast mode the same way native fill colors do. Not perfect, but it gives you more control.

  • Hi Jennifer_L_Mann,

    Thank you Juan-Power-bi, for your innsights.

    This behavior is normal in High Contrast Mode, since Power BI uses system-defined colors and overrides any report-level formatting. According to Microsoft documentation, it’s best not to rely on colors, shapes, or interactive designs for key information, as High Contrast Mode needs a different visual approach. As a result, designs with layered elements, like popup-style bookmarks, might not display correctly. The suggested method is to use a separate report page or switch views with bookmarks that don’t overlap visuals, so the content stays clear and accessible.

    Design Power BI Reports for Accessibility - Power BI | Microsoft Learn

    High-contrast mode support in Power BI visuals - Power BI | Microsoft Learn

    Overview of accessibility in Power BI - Power BI | Microsoft Learn

     

    Thank you.

     

  • Hi Jennifer_L_Mann,

    Have you had a chance to review the solution we shared earlier? If the issue persists, feel free to reply so we can help further.

     

    Thank you.

  • Thanks for this idea! 

     

    I ended up putting a black .png file behind the background shape and then set the shape to have a white shape fill (General > Effects > Background). This way, when a user isn't using a High-Contrast mode it still has a white background but if they are the .png provides a black background that eliminates the overlapping visualization issue.