Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Improve UI consistency of "Set Default" and "Change Directory" buttons in Settings

Aperta
#622 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
50/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
dart, flutter
Ambito
design, mobile

Direzione di ricerca

Inizia individuando la sezione Settings → Storage and Data e analizza come sono costruite le schede arrotondate e i controlli in stile toggle esistenti. Aggiorna quindi lo stile dei pulsanti “Set To Default” e “Change Directory” in modo che si adatti a questo linguaggio di design, poi verifica la spaziatura, l’aspetto e la gerarchia delle azioni principali nella UI delle impostazioni.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Description

In the Settings → Storage and Data section, the buttons "Set To Default" and "Change Directory" appear as default Flutter buttons.

They look visually inconsistent with the rest of the settings UI, which uses rounded cards and toggle-style controls.

Current Behavior

The buttons appear large and flat, making them look different from the rest of the interface.

Proposed Improvement

Improve the styling of these buttons so they better match the existing design language.

Possible improvements:

  • Use rounded or pill-style buttons
  • Improve spacing and layout
  • Make "Change Directory" the primary action

Screenshot

Image

If this change is acceptable, I would be happy to work on implementing it.

Lingua principale
Dart
Stelle
244
Fork
180
Merge medio
16h 19m
PR unite (30g)
4

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CCExtractor/taskwarrior-flutter

Tutte le issue di CCExtractor/taskwarrior-flutter

Issue simili

Altre issue su Dart

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.