Open Bug 1908010 Opened 6 months ago Updated 2 months ago

Components using standard `background-color-ghost-...` CSS design system tokens have contrast issues when a wallpaper is set

Categories

(Firefox :: New Tab Page, defect, P3)

defect

Tracking

()

Accessibility Severity s4
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox128 --- unaffected
firefox129 --- wontfix
firefox130 --- wontfix
firefox131 --- wontfix

People

(Reporter: maxx, Unassigned)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [hnt])

Attachments

(2 files)

Currently, we have to override the standard token defaults for components depneding if a user has a wallpaper set:

Examples:

Note that there is not an immediate issue, but if the design system pushes updates to this token set, components using this override will deviate/be out of sync.

Set release status flags based on info from the regressing bug 1902154

:maxx, next week is the final week of beta for Fx129.
Do you plan on fixing this in time for release?

Flags: needinfo?(mcrawford)

No. This is not planned to be resolved this release. Thanks!

Severity: S3 → S4
Flags: needinfo?(mcrawford)

Based on the severity level of the issue, I'm marking this as fix-optional to remove it from weekly regression triage.
Of course, we are still happy to take a patch.

One additional thought though Maxx, as this is a contrast issue, you may want to consider it (and tag it) as an a11y bug, to accomodate low vision users.

Flags: needinfo?(mcrawford)
Flags: needinfo?(mcrawford)

(In reply to Liz Henry (:lizzard) (relman/hg->git project) from comment #5)

Based on the severity level of the issue, I'm marking this as fix-optional to remove it from weekly regression triage.
Of course, we are still happy to take a patch.

One additional thought though Maxx, as this is a contrast issue, you may want to consider it (and tag it) as an a11y bug, to accommodate low vision users.

Good callout, Liz! Added the a11y severity.

The main issue right now is more the deviation (or need to deviate) from the design system token. We have a fix in place so that the contrast issue example I posted doesn't occur.

Accessibility Severity: --- → s4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: