Auparavant, la seule façon de personnaliser votre profil Github était de mettre à jour l'image ou de changer votre nom. Cela signifiait que chaque profil Github se ressemblait, les options pour le personnaliser ou se démarquer étaient minimes.
Depuis, vous avez la possibilité de créer une section personnalisée à l'aide de Markdown. Vous pouvez inclure votre CV, vos intérêts et vos passe-temps pour que votre profil reflète qui vous êtes. C’est l’une des principales sections que quiconque voit lorsqu’il accède à votre profil.
Dans cet article, je vais vous montrer comment j'ai créé mon fichier readme Github avec une touche d'originalité. Je vais utiliser Markdown et résoudre son problème principal. Le problème est que cela peut être très restrictif, car vous ne pouvez pas changer les couleurs, ajuster les positions et l’espacement peut être difficile. Pour résoudre, il existe un moyen d'ajouter du CSS à votre fichier Lisez-moi Github et même d'ajouter des transitions pour présenter une meilleure UX.
Mais commençons par créer le fichier Lisez-moi. Pour cela, vous devrez créer un nouveau référentiel public qui correspond exactement à votre nom d'utilisateur Github. Vous verrez un petit texte indiquant qu'il s'agira d'un référentiel unique.
Maintenant, quoi que vous mettiez à jour dans votre fichier [README.md](
Dans votre fichier README.md, vous pouvez inclure des images. Cela inclut les fichiers SVG. La faille qui nous permet d'ajouter du CSS consiste à intégrer du HTML et du CSS personnalisés à l'aide de l'élément ForeignObject dans un fichier SVG. L'élément ForeignObject vous permet d'inclure des éléments provenant d'autres langages de balisage dans un graphique SVG.
Créons un nouveau fichier dans notre référentiel, appelé header.svg. Dans mon cas, j'aimerais qu'un texte s'affiche sur mon profil disant CodeFlow., avec un joli dégradé et un effet machine à écrire. Pour y parvenir, j'ai écrit du CSS et du HTML imbriqués dans un ForeignObject dans mon fichier SVG :
Mettons maintenant à jour le fichier README.md pour utiliser ce SVG comme image et l'afficher dans notre profil :
Et c'est tout. Il ne s’agit en réalité que de CSS et de HTML enveloppés dans un SVG. Découvrez le résultat final ci-dessous ou si vous souhaitez le voir en action, mon profil Github est ici.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3