Y a-t-il un moyen de faire en sorte que la page d'un dépôt sur Github affiche son README.md au-dessus de sa liste de fichiers de premier niveau? Descendre jusqu'à cette liste est fastidieux quand elle est longue (pour ses propres dépôts), et lorsque l'on parcourt ceux des autres (quand le readme est plus important que les noms des fichiers).
Réponses
Trop de publicités?Utilisez ce style de l'utilisateur personnalisé :
DIV.repository-content {
display: table
}
DIV.js-repo-meta-container {
display: table-caption
}
DIV.readme {
display: table-header-group
}
Cela transforme le DIV qui regroupe la plupart des éléments de la page en une table, puis fait du README un en-tête de table. Cela le place en haut de la "table". J'ai également transformé l'élément "meta" en une légende pour la table afin qu'elle apparaisse au-dessus du README, car c'est informatif lorsque vous parcourez les dépôts.
Évidemment, cette feuille de style est fragile et se cassera lorsque GitHub décidera de refaire la façon dont ils stylisent leurs pages.
Pour que cette feuille de style personnalisée fonctionne, elle doit être définie comme une CSS personnalisée dans votre navigateur. Cela peut être facile (Internet Explorer), difficile (Firefox), nécessitant une extension (Chrome), ou impossible (Edge?).