Due dates (3/3): highlight overdue tasks
I maintainer di solito rispondono entro 1 giorno
@maansi1004 ci sta già lavorando.
Dal 25/10/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- javascript, react
- Ambito
- frontend
Direzione di ricerca
Inizia da client/src/pages/Tasks.jsx, dove vengono visualizzate le schede delle attività, e controlla come sono rappresentate le date di scadenza e lo stato delle attività; la issue precedente sulle date di scadenza deve essere prima integrata. Aggiungi il badge di scaduto per le date precedenti a oggi nel fuso orario dell’utente quando l’attività non è Done e, facoltativamente, il badge di scadenza oggi. Verifica ieri, oggi, la settimana prossima e un’attività Done rispetto ai criteri di accettazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Context
Last step of due dates. Builds on "Due dates (2/3): pick and show a due date in the app".
Please start this after "Due dates (2/3)" is merged.
Files likely involved
client/src/pages/Tasks.jsx(task cards)- Optional: a small helper, for example
client/src/utils/dates.js
Acceptance criteria
- A task is overdue when its due date is before today (in the user's timezone) and its status isn't Done. It shows a red Overdue badge next to the date.
- Overdue task cards also get a subtle red border (for example
border-red-500/40), which stays red on hover. - Optional: tasks due today show an amber Due today badge. They keep the normal border.
- Done tasks never show these badges or the red border.
- The badges include text, not only colour, so colour-blind users can tell them apart.
How to test
- Create tasks due yesterday, today and next week (edit the dates if needed): yesterday's shows Overdue and has a red border, today's shows Due today (if you added it), and next week's shows neither.
- Hover over the overdue task: the border stays red.
- Mark the overdue task as Done: the badge and the red border disappear.
New here? 👋 Comment below to ask to work on this issue, and wait to be assigned. Then follow CONTRIBUTING.md for setup and how to open a pull request. Questions are welcome in the comments or in Discussions.
- Lingua principale
- JavaScript
- Stelle
- 3
- Fork
- 2
- Merge medio
- 9h 29m
- PR unite (30g)
- 40
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
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.
Altre issue di KEX-03/taskflow
-
Keep keyboard focus inside open dialogsForse già presa @100rabheimer l’ha presa 5 giorni fa. Apertadifficulty: easy enhancement frontend good first issue hacktoberfest
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
KEX-03/taskflow#62 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Warn users when selecting past due datesForse già presa @the-coder-aadi l’ha presa 2 giorni fa. Apertaenhancement frontend
KEX-03/taskflow#94 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
difficulty: medium enhancement frontend hacktoberfest help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
difficulty: medium enhancement frontend hacktoberfest help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Tags (2/2): add, show and filter by tags in the appForse già presa @sunnyrockk l’ha presa 3 giorni fa. Apertadifficulty: medium enhancement frontend hacktoberfest help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
KEX-03/taskflow#75 · 5 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di KEX-03/taskflow
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Fei2411/DeepSeek-Bot#634 ·
-
beginner-friendly category:sarif community enhancement first-timers-only good first issue hacktoberfest help wanted low hanging fruit micro-contribution type: task up-for-grabs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
Berserk-hub150/skillhawk#244 · 1 commento ·
I maintainer di solito rispondono entro 8 giorni
-
enhancement javascript python
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
jlab-sensing/ENTS-backend#851 ·
I maintainer di solito rispondono entro 2 giorni
-
Pin GitHub Actions to Ubuntu 26.04Forse già presa @krusty93 l’ha presa oggi. Apertachore infra:workflow-automation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
guilhermerodz/input-otp#157 · 1 commento ·