Skip to content

Badge « +N dependances » sur les programmes qui en necessitent #10

Description

@RajPorus19

Probleme

Quand tu selectionnes ungit, le generateur inclut automatiquement npm et nodejs comme dependances. Mais l'utilisateur ne le sait pas avant la generation — il pourrait penser qu'ungit = 1 programme, alors qu'en realite ca en installe 3.

Solution proposee

Dans la carte du programme, badge conditionnel quand dependencies.length > 0 :

🔧 Ungit                                       [+2 deps]
Clean and intuitive web-based Git UI

Afficher les slugs des dependances au survol (tooltip CSS pur).

Implementation

Dans program-browser.html, ajouter le badge conditionnel. Les dependances sont deja dans program.json → pas de changement de donnees.

{{ if .dependencies }}
  <span class="dep-badge" title="Dependencies: {{ delimit .dependencies ", " }}">
    +{{ len .dependencies }} deps
  </span>
{{ end }}

Fichiers concernés : program-browser.html (ajout du badge), single.html (CSS pour le tooltip).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions