Random function should generate themes with enough contrast
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- accessibility
Rechercherichtung
Beginne bei der Zufallsaktion im Firefox Color-Theme-Generator und verfolge, wie Vorder- und Hintergrundfarben ausgewählt werden. Prüfe die generierten Farbpaarungen anhand des vorgeschlagenen Mindestkontrastverhältnisses von WCAG AA und verifiziere anschließend, dass zufällig generierte Themes ohne manuelle Farbänderungen lesbar bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
** Step to reproduce**
- Go to Firefox Color theme generator
- Click on random
Actual Behavior
Most of the time the generated theme has a foreground and background color with a contrast so low that you can't even read the text. This is problematic in term of accessibility but also in term of UX because it forces the user to manually change on almost every generated theme.
Expected Behavior
We should make sure that auto-generated themes have a minimal (pre-determined) contrast ratio (e.g. WCAG AA). So every theme generated could be used as is by the user without the need to manually change colors.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 506
- Forks
- 100
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus mozilla/FirefoxColor
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
mozilla/FirefoxColor#1081 · 1 Kommentar ·
-
does not see browserOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
mozilla/FirefoxColor#1087 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
mozilla/FirefoxColor#1085 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
mozilla/FirefoxColor#1084 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
mozilla/FirefoxColor#1083 · 1 Reaktion ·
Alle Issues in mozilla/FirefoxColor
Ähnliche Issues
-
Complexity: Small P-Feature: Projects page ready for merge team role: back end/devOps role: front end size: 0.25pt
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 67/100
bellingcat/toolkit#905 ·
-
self-care self-care:docs-build-time-investigator
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 76/100
githubnext/gh-aw-cao#14191 ·
Maintainer antworten meist innerhalb von 1 Tag
-
effort:low impact:medium RAG status: auto-triaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
mastra-ai/mastra#25229 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
sugarlabs/musicblocks#8984 ·
Maintainer antworten meist innerhalb von 1 Tag