"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Faites ressortir votre profil Github avec CSS

Faites ressortir votre profil Github avec CSS

Publié le 2024-11-02
Parcourir:295

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.

Make Your Github Profile Stand Out With CSS

Maintenant, quoi que vous mettiez à jour dans votre fichier [README.md](), il sera affiché sur votre profil. Vous pouvez utiliser la syntaxe Markdown ou HTML pour afficher votre contenu. Si vous ajoutez un style en ligne, des fichiers CSS ou JavaScript, ils seront supprimés par Github, cette solution est donc interdite.

La solution

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 :


 
  
CodeFlow.

Mettons maintenant à jour le fichier README.md pour utiliser ce SVG comme image et l'afficher dans notre profil :


Make Your Github Profile Stand Out With CSS

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.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/theopinionateddev/make-your-github-profile-stand-out-with-css-191m?1 En cas de violation, veuillez contacter [email protected] pour supprimer il
Dernier tutoriel Plus>

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