feat: improve theme selector accessibility and visual feedback
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Ambito
- accessibility, design, frontend
Direzione di ricerca
Inizia individuando il selettore dei temi esistente nella Console UI e verificando come funzionano lo stato di selezione corrente, la navigazione da tastiera e il comportamento con gli screen reader. Il lavoro è completato quando le opzioni Light, Dark e System dispongono di icone, di un feedback più chiaro sullo stato selezionato, del supporto per tastiera e screen reader e di tooltip descrittivi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
🔖 Enhancement description
The current theme selector could provide a better user experience by improving visual feedback and accessibility.
🎤 Pitch
Proposed improvements
Add icons for Light, Dark, and System themes.
Highlight the currently selected theme more clearly.
Improve keyboard navigation and screen reader support.
Add descriptive tooltips for each option.
Benefits
Improves accessibility.
Makes theme selection more intuitive.
Provides a more polished user experience.
👀 Have you spent some time to check if this issue has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Code of Conduct
- Lingua principale
- Svelte
- Stelle
- 394
- Fork
- 259
- Merge medio
- 8h 24m
- PR unite (30g)
- 11
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Issue simili
-
agent-reported area/browser bug good first issue hacktoberfest help wanted P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 91/100
I maintainer di solito rispondono entro 2 giorni
-
Broken linkApertabug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
w3c/string-search#37 ·
-
Dictated bullet lists keep the recogniser's commas at the end of every line ("- Milk," "- Eggs,")Apertaarea:dictation bug good first issue P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
uttrflow/uttrflow-swift#1958 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
wcag-intro
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
w3c/wai-website#2353 ·
I maintainer di solito rispondono entro 1 giorno