Este repositório contém ícones no formato SVG e PNG que podem ser usados em projetos HTML, Markdown ou qualquer outra aplicação web. Os ícones estão sem cores definidas, permitindo que você personalize as cores conforme necessário.
-
Encontre o ícone desejado:
Navegue pelos arquivos do repositório na pastaicons
e escolha o ícone que deseja usar. -
Copie o link do ícone:
Para acessar diretamente o arquivo, use o link no seguinte formato:https://raw.githubusercontent.com/onlyredz/my-icons/main/icons/example-icon.svg
-
Insira o ícone no seu projeto e defina a cor:
Use o ícone no HTML ou CSS e personalize sua cor comfill
(para ícones em SVG). Exemplos:HTML com cor personalizada:
<svg width="50" height="50" fill="#E34F26"> <use xlink:href="https://raw.githubusercontent.com/onlyredz/my-icons/main/icons/example-icon.svg#icon-id"></use> </svg>
Ou diretamente no
img
com cor padrão:<img src="https://raw.githubusercontent.com/onlyredz/my-icons/main/icons/example-icon.svg" alt="Example Icon" style="width: 50px; height: 50px; fill: #E34F26;">
-
Use as cores oficiais do Simple Icons:
As cores oficiais das marcas estão disponíveis no site Simple Icons. Copie o código hexadecimal da cor desejada e aplique no atributofill
do SVG.
Todos os ícones estão localizados na pasta icons
dentro deste repositório para facilitar o acesso. Certifique-se de usar os nomes dos arquivos corretamente ao copiá-los.
Se estiver usando o conteúdo SVG diretamente no HTML, adicione o atributo fill
para definir a cor do ícone:
<svg width="50" height="50" fill="#0078D7">
<use xlink:href="https://raw.githubusercontent.com/onlyredz/my-icons/main/icons/example-icon.svg#icon-id"></use>
</svg>
Se estiver usando o ícone como img
, você pode colorir usando CSS:
img {
width: 50px;
height: 50px;
filter: invert(0%) sepia(100%) saturate(5000%) hue-rotate(200deg) brightness(100%) contrast(90%);
}
Contribuições são muito bem-vindas! Siga os passos abaixo para colaborar:
-
Faça um fork deste repositório:
Clique em Fork no canto superior direito da página para criar uma cópia deste repositório no seu GitHub. -
Clone o repositório forkado:
Use o comando abaixo no terminal:git clone https://github.com/<seu-usuario>/my-icons.git
-
Crie uma branch para suas alterações:
git checkout -b minha-nova-feature
-
Adicione ou atualize ícones:
- Certifique-se de que os arquivos estejam no formato SVG e PNG, e sem cor definida.
- Mantenha os nomes dos arquivos descritivos e padronizados (ex.:
icon-nome.svg
ouicon-nome.png
).
-
Faça um commit das alterações:
git add . git commit -m "Adicionei os ícones HTML5 SVG e PNG"
-
Envie suas alterações para o GitHub:
git push origin minha-nova-feature
-
Abra um Pull Request:
Vá até o repositório original e clique em New Pull Request. Explique as alterações que você fez e envie o PR.
Caso tenha dúvidas ou sugestões, entre em contato comigo abrindo uma issue neste repositório ou me encontre em GitHub.
✨ Feito para praticidade por REDZ ✨
Por que usar SVG sem cor?
- Flexibilidade: Permite que os usuários apliquem cores específicas conforme o design do projeto.
- Tamanho reduzido: Ícones em SVG são leves e escaláveis.
- Personalização com Simple Icons: Fácil de combinar com cores oficiais usando os códigos HEX disponíveis no site.