AOSSIE-Org / AOSSIE-Org/EduAid

Fix missing image, broken link, unused prop, and accessibility issues

Aperta
#416 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
171
Fork
425
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

While going through the frontend, I noticed a few high-priority issues that could impact user experience and accessibility. I wanted to flag them here so we can track and fix them properly.

What I found

Missing image: Journey.jsx references road_image.png, but the file doesn’t seem to exist in the public/ folder, which results in a broken image.

Broken link: CardHome.jsx uses a hardcoded href="#" instead of proper navigation, which can cause unexpected behavior and accessibility issues.

Unused variable: index.jsx has an unused previousPathname prop that can likely be removed to reduce warnings and keep things clean.

Accessibility gap: apply.jsx is missing alt text or appropriate ARIA labels for background images, which affects screen reader users.

If you’re open to it, I’m happy to put together a PR to handle the upgrade (and any related adjustments if needed).

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.