Aebel-Shajan / Aebel-Shajan/connect-cards
Feature: Use tags on github projects to style personal page
- Langage dominant
- JavaScript
- Étoiles
- 8
- Forks
- 3
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We can use the tags on github projects to add a type and a markdown badge for each project displayed on the personal page.
Get the tags using github api:
``` `https://api.github.com/repos/${userName}/${repoName}/tags` ```
Then if any tags which are a type we can add a type icon to the project card.
And below it we can add the github markdown badges.
Heres a wireframe of the new project card design;

Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Locate the personal-page project-card component and the GitHub project data-fetching entry point; start by tracing the existing repository data flow. Use the tags endpoint in the issue and the wireframe as acceptance references, then verify that type icons and GitHub Markdown badges appear on each card.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- github, javascript, react
- Domaine
- api, frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100