feature: Add custom branded not-found.tsx page for 404 routes
Maintainer antworten meist innerhalb von 1 Tag
@sarmad-jalil arbeitet bereits daran.
Seit 25.10.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
When a visitor navigates to an invalid route (e.g. /unknown-path or a broken link), Next.js displays the default unstyled 404 page. DevImpact has UserNotFoundCard for missing developer handles, but lacks a root src/app/not-found.tsx.
Motivation
A branded 404 page keeps visitors on the site, preserves header/footer navigation, and provides clear routes back to the comparison dashboard and leaderboards.
Tasks
- Create
src/app/not-found.tsxusingAppHeaderandAppFooter. - Display
BrandLogoand a clean 404 status card. - Provide 'Back to Home' and 'Browse Leaderboards' action buttons.
- Add translation keys
notfound.titleandnotfound.descriptiontoen.jsonandar.json.
Files to Check
src/app/not-found.tsxsrc/locales/en.json&src/locales/ar.json
[!TIP]
🚀 Want to contribute?
Commentassign meto be automatically assigned to this issue via our GitHub Actions bot. Happy coding! ✨
- Vorherrschende Sprache
- TypeScript
- Sterne
- 31
- Forks
- 25
- Ø Merge
- 9 Std. 57 Min.
- Gemergte PRs (30 T.)
- 30
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 O2sa/DevImpact
-
enhancement: Add body scroll lock and top-right close button to README Badge ModalEvtl. vergeben @Navid-007 hat das vor 6 Tagen übernommen. Offena11y beginner friendly easy enhancement good first issue ui
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
O2sa/DevImpact#275 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug: InsightsList incorrectly favors User 1 when metrics are tiedEvtl. vergeben @sarmad-jalil hat das vor 10 Tagen übernommen. Offenbeginner friendly bug easy good first issue typescript
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
O2sa/DevImpact#268 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement: Add 1-click Clear button (X) inside SearchFieldEvtl. vergeben @aryansinha1908 hat das vor 12 Tagen übernommen. Offenbeginner friendly easy enhancement good first issue ui
O2sa/DevImpact#265 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
paperclipai/paperclip#19120 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Gradle liquibaseDiffChangelog drops jhi_date_time_wrapperEvtl. vergeben @mraible hat das heute übernommen. Offenarea: triage theme: undefined
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
jhipster/generator-jhipster#35998 ·
Maintainer antworten meist innerhalb von 1 Tag
-
ai:assign:coding feature p3 ui-ux windows
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
CherryHQ/cherry-studio#23569 · 2 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
lingdojo/kana-dojo#33602 · 1 Kommentar · 5 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
GoogleCloudPlatform/BigQuery-Agent-Analytics-Plugins#16 ·
Maintainer antworten meist innerhalb von 1 Tag