Forum Discussion
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
- Juan-Power-biSuper User
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.
- v-saisrao-msftCommunity Support
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.
- v-saisrao-msftCommunity Support
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.
- Jennifer_L_MannAdvocate I
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.