Markdown-badge-generator
Skapa shields.io-badges för en README och slå in dem i Markdown, HTML eller reStructuredText.
Markdown-badge-generator
Varje README med en build-status, versionsnummer eller licensikon högst upp använder en shields.io-badge — en liten SVG sammanställd från en etikett, värde och färg. Detta verktyg bygger den badgen åt dig: fyll i etiketten, värdet och färgen, välj en stil och valfri logotyp, och det sätter ihop shields.io-URL:en och slår in den i det markup din projekt faktiskt använder.
Stilalternativet täcker alla fem shields.io-renderingar — platt, platt kvadrat, plast, för badgen och socialt — och logofältet accepterar valfritt simple-icons slug (github, npm, docker och hundratals fler), färgad med logofärg när du vill att den ska matcha badgen. Lägg till en länk och badgen blir klickbar på den renderade sidan; lägg till alt-text och den förblir meningsfull för en skärmläsare. Utdataformat växlar mellan Markdown, HTML och reStructuredText, så samma badge går direkt in i en README, en docs-sajt eller ett Sphinx-projekt utan att manuellt redigera markup.
Att bygga mer än en badge åt gången är vad den andra rutan är för: klistra in en lista, en badge per rad som etikett|värde|färg, och verktyget förvandlar den till en rad badges sida vid sida — mönstret du ser under en projekttitel med build, coverage, version och licens allt i en rad. Slå på sortering för att ordna den raden alfabetiskt, eller lägg till en badge-tabell för att också rendera samma set som en tvåkolumners referens. Escape-alternativet hanterar den shields.io-egenhet som förvirrar folk: ett bokstavligt streck eller mellanslag i en etikett måste fördubblas eller bytas ut innan URL:en är giltig, och det här verktyget gör det automatiskt om du inte stänger av det.
Allt körs i din webbläsare. Etiketten, värdet och någon bulk-lista du klistrar in används bara för att bygga en URL-sträng lokalt — ingenting laddas upp, och det här verktyget kontaktar aldrig shields.io själv, det skriver bara länken. Kopiera resultatet, ladda ned det som en .txt-fil, eller skicka det till en annan verktygs inmatning för att fortsätta redigera.