Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

marketing: per-entry embeddable badge ("Licence read YYYY-MM-DD") and per-entry social cards

Ouverte
#117 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Active
Stack technique
javascript
Domaine
web-dev

Piste de recherche

Start by reading site/lib/entry-page.mjs around lines 92–98 and site/build.mjs around lines 270–277, then inspect how entry IDs, licence families, and verified dates are represented. The issue proposes per-entry SVG badges, copyable Markdown and HTML snippets, unique PNG cards using the existing writer, and an outreach note in docs/. Done means every entry page has its own OG image and badge snippet; publisher adoption is also listed as a completion condition.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement marketing priority: medium

Why it matters
Listed publishers (Kenney, Quaternius, KayKit, small itch creators) have a reason to link back if they get something: a badge saying their licence was independently read and dated. Each backlink is discoverability for the catalog and a trust signal for them. Separately, all 414 entry pages share one og-card.png, so a shared link to a specific entry looks identical to the home page on Discord, X and Slack.

Evidence

  • site/lib/entry-page.mjs:92-98 uses the site-wide card for every entry.
  • site/build.mjs:270-277 renders the single og-card.png with a dependency-free PNG writer.

Suggested approach

  1. Badge: a static SVG per entry at dist/badge/<id>.svg ("Free Game Dev Assets · CC0 · read 2026-10-13", coloured by licence family) plus a "Link to this entry" box with copyable Markdown and HTML.
  2. Cards: generate dist/entry/<id>/card.png at build (name, licence, commercial badge, verified date) with the existing writer and point og:image at it.
  3. A short "You're listed" note template in docs/ for outreach.

Done when
Each entry page has a unique OG image and a copyable badge snippet, and a few publishers display it.

Langage dominant
JavaScript
Étoiles
58
Forks
15
Merge moyen
1 j 7 h
PR mergées (30 j)
12

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de TMHSDigital/Free-Game-Dev-Assets

Toutes les issues de TMHSDigital/Free-Game-Dev-Assets

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.