Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🖼 Line Awesome, um substituto do FontAwesome em 2026

🖼 Line Awesome, um substituto do FontAwesome em 2026

Os tipos de letra de ícones são a forma mais rápida de adicionar gráficos a um projeto sem lidar com ficheiros SVG. O FontAwesome tornou-se o padrão: milhões de sites carregam o seu CDN todos os dias.

Mas este padrão tem um custo. A versão gratuita é limitada, os ícones Pro exigem uma subscrição e o ficheiro CSS completo pesa centenas de kilobytes. Além disso, o estilo sólido monótono cria ruído visual em interfaces densas.

O Line Awesome resolve estes problemas com uma linha de código. É um tipo de letra de ícones gratuito da Icons8 com 1380 ícones num estilo de linha fina. Os mesmos nomes de classes, os mesmos tamanhos, mas um estilo diferente e completamente gratuito, sem versões Pro ou contadores.

💡 Visão geral rápida:

  • Compreender como o Line Awesome difere do FontAwesome e porque vale a pena considerá-lo
  • Ligar o tipo de letra de ícones ao seu projeto via CDN, npm ou ficheiro local
  • Substituir o FontAwesome pelo Line Awesome sem editar a marcação HTML
  • Configurar tamanhos de ícones, cores e animações para o seu layout específico

O que é o Line Awesome e como difere do FontAwesome

O Line Awesome é um tipo de letra de ícones do estúdio Icons8, criado como um substituto direto para o FontAwesome 5.11.2. Nos bastidores: 1380 ícones num estilo de linha fina, desenhados de acordo com as diretrizes do Windows 10. A principal vantagem de engenharia é que os nomes das classes correspondem aos do FontAwesome. Altera o ficheiro CSS no seu projeto e todos os ícones migram para o novo estilo sem editar o HTML.

Página inicial do Line Awesome no site da Icons8

A diferença fundamental é a estética. O FontAwesome usa silhuetas sólidas (estilo sólido), o Line Awesome usa traços de contorno. Na prática, isto significa: os ícones são mais fáceis de ler em layouts densos, menos ruído visual na navegação e em listas. Para painéis de administração, dashboards e interfaces de configurações, o estilo linear parece frequentemente mais limpo.

Outra vantagem prática é a otimização para tamanhos grandes. De acordo com a documentação da Icons8, o FontAwesome foi concebido para 14×14px, enquanto o Line Awesome foi concebido para 32×32px. Ao redimensionar, os ícones lineares mantêm a nitidez, enquanto os ícones sólidos começam a desfocar-se nos contornos.

A licença é a Good Boy License da Icons8. Isto significa utilização gratuita em quaisquer projetos, incluindo comerciais, desde que coloque um link para a Icons8. Sem versões Pro, sem limites de visualizações ou domínios. Todos os 1380 ícones estão disponíveis de imediato.

Como ligar o Line Awesome ao seu projeto

Página de documentação do Line Awesome com exemplos de código

A forma mais simples é via CDN. Adicione uma linha ao seu <head>:

1<link rel="stylesheet" href="https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css">

Depois disto, os ícones ficam disponíveis através da tag <i> com as classes las la-*. Por exemplo, o ícone da câmara:

1<i class="las la-camera"></i>

Se o seu projeto usar um bundler, instale via npm:

1npm install line-awesome

Depois importe o CSS no seu ponto de entrada:

1import 'line-awesome/dist/line-awesome/css/line-awesome.min.css';

A versão local é preferível para produção: sem dependência de CDN de terceiros, menor latência, controlo total sobre a cache. Pode descarregar o arquivo do repositório GitHub. O repositório está ativo, a versão mais recente é a 1.3.0.

Como substituir o FontAwesome pelo Line Awesome

A substituição resume-se a três passos. Primeiro, remova o ficheiro CSS do FontAwesome do seu template:

1<!-- Remove -->
2<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">

Depois, ligue o Line Awesome:

1<!-- Add -->
2<link rel="stylesheet" href="https://maxst.icons8.com/vue-static/landings/line-awesome/font-awesome-line-awesome/css/all.min.css">

Repare na segunda linha: trata-se de uma compilação especial que mapeia as classes fa fa-* para as classes las la-* correspondentes. Uma vez ligada, todos os <i class="fa fa-camera"> na sua marcação tornam-se automaticamente ícones lineares. Não é necessário alterar o HTML.

Em projetos Bootstrap, a substituição é ainda mais simples. Localize a linha de ligação do FontAwesome no seu <head> e altere o URL para a compilação font-awesome-line-awesome. Todos os componentes Bootstrap que usam ícones, botões, navegação, validação de formulários, adotam o novo estilo automaticamente.

Line Awesome: afinação e personalização

O tamanho importa. O Line Awesome foi concebido para ícones grandes: na resolução alvo de 32×32px, as linhas ficam perfeitas. Em tamanhos pequenos, alguns ícones perdem legibilidade, os traços finos fundem-se. A solução: forçar 16px através de CSS, como o guia de configuração sugere:

1.icon-sm { font-size: 16px; }

A maioria dos ícones é apresentada normalmente neste intervalo. Se um ícone específico ficar desfocado, substitua-o por um mais simples do mesmo conjunto.

Para designers: todos os ícones estão disponíveis na aplicação web Icons8. Pode pesquisar por palavras-chave, copiar o SVG diretamente ou editar a espessura do traço antes de exportar. Isto é conveniente quando o conjunto de 1380 não cobre uma necessidade específica: a plataforma Icons8 tem mais de 4000 ícones no mesmo estilo Windows 10.

A cor do ícone é alterada com a propriedade color padrão em CSS, como qualquer tipo de letra. A animação é feita através de transition ou @keyframes. Sem APIs especiais: o Line Awesome herda o comportamento do texto normal, o que simplifica a integração num sistema de design existente. Na prática, isto significa que o programador de frontend não precisa de aprender sintaxe nova: todas as propriedades CSS familiares funcionam sem restrições, e os ícones assumem automaticamente a cor e o tamanho do bloco pai.

Tutorial em vídeo sobre como trabalhar com fontes de ícones: ligação, posicionamento e truques de CSS. Demonstração no FontAwesome, mas todas as técnicas se aplicam ao Line Awesome na íntegra.

Prós e contras

Prós:

Contras:

  • O projeto não tem atualizações significativas desde a versão 1.3.0, o repositório no GitHub confirma a ausência de novos lançamentos
  • Em tamanhos pequenos (14×14px e abaixo), as linhas finas perdem legibilidade, a documentação aconselha forçar 16px
  • A licença Good Boy exige atribuição à Icons8, não é MIT, o link é obrigatório
  • Para páginas de marketing e landing pages, o estilo sólido do FontAwesome parece muitas vezes mais adequado

Para que tipo de projetos o Line Awesome é mais indicado

O Line Awesome vence em três cenários.

Painéis de administração e dashboards. O estilo linear gera menos ruído visual, a interface fica mais limpa e os ícones não desviam a atenção dos dados.

Projetos novos de raiz. Se não tem um vínculo histórico com o FontAwesome, escolha o Line Awesome. Obtém um conjunto completo de 1.380 ícones gratuitamente, sem se preocupar com subscrições Pro e limites.

Projetos Bootstrap. Substituir uma linha no <head> migra todos os componentes para o novo estilo automaticamente. Botões, navegação, validação de formulários, tudo funciona sem editar os templates.

Mas quando não precisa do Line Awesome. Se o seu projeto já usa FontAwesome Solid e está satisfeito com o estilo, não faz muito sentido migrar. Funciona, não mexa. Para landing pages com gráficos densos, os ícones sólidos do FontAwesome parecem mais pesados e familiares.

⁉️🤔 Perguntas frequentes

Que licença tem o Line Awesome e pode ser usado em projetos comerciais?

O Line Awesome é distribuído sob a Good Boy License da Icons8. Isto significa utilização gratuita em quaisquer projetos, incluindo comerciais e proprietários. Não há restrições quanto ao número de visualizações, domínios ou projetos. O único requisito é manter um link para a Icons8 na interface ou no código-fonte. Ao contrário da MIT, a atribuição é obrigatória, mas não é preciso pagar.

Quanto mais pesado é o Line Awesome em comparação com o FontAwesome?

O conjunto completo do Line Awesome pesa cerca de 120 KB em CSS minificado, comparável ao FontAwesome Free. Mas como só se utiliza parte dos ícones, o impacto real no carregamento é mínimo. A CDN jsDelivr serve os ficheiros através da Cloudflare com compressão gzip/brotli, e o tamanho final ronda os 25 a 35 KB.

Os navegadores antigos são suportados?

Os tipos de letra de ícones são suportados por todos os navegadores a partir do IE 8. O Line Awesome não é exceção: o formato WOFF2 funciona no Chrome, Firefox, Safari e Edge. O IE 11 utiliza o formato WOFF de fallback, que está incluído na distribuição.

O que fazer se o ícone necessário não estiver no conjunto?

Primeiro passo, pesquise na plataforma Icons8 no mesmo estilo Windows 10. Existem mais de 4000 ícones, muitos disponíveis gratuitamente em SVG. Segundo passo, escolha o ícone mais próximo em significado no Line Awesome e refine-o através de CSS: rotação, reflexão, sobreposição. Terceiro, utilize um SVG personalizado juntamente com o tipo de letra de ícones: coexistem normalmente no mesmo projeto.

O Line Awesome está a ser atualizado em 2026?

O repositório no GitHub está ativo, mas não houve versões novas significativas desde a 1.3.0. O conjunto de 1380 ícones cobre o principal conjunto de necessidades dos programadores web, mas não estão a ser adicionadas novas categorias de ícones. A Icons8 está a desenvolver uma API paga para acesso a uma coleção alargada, mas isso é um nicho diferente. Para ícones específicos, a plataforma Icons8 com exportação SVG ajuda.

É preciso editar o HTML ao migrar do FontAwesome?

Não, essa é a principal vantagem do Line Awesome. Liga-se a versão especial font-awesome-line-awesome.min.css e todas as classes fa fa-* são automaticamente mapeadas para las la-*. Todo o HTML com <i class="fa fa-camera"> permanece inalterado e os ícones tornam-se lineares.

O que usar: Line Awesome ou FontAwesome em 2026

Se está a começar um projeto novo, escolha o Line Awesome. Obtém um conjunto completo de ícones gratuitamente, estilo linear moderno e compatibilidade de classes que simplifica futuras migrações. Sem escalões Pro, sem restrições.

Se o seu projeto já usa FontAwesome e o estilo sólido lhe convém, mantenha-se com ele. Migrar só por migrar não justifica o tempo. Mas quando estiver planeada uma reformulação ou migração para nova marcação, experimente o Line Awesome num ambiente de teste. Substitua uma linha de CSS e percorra a interface. Verá a diferença num minuto.

Experimente o Line Awesome agora mesmo: documentação do projeto com exemplos de ligação e a aplicação web Icons8 para encontrar ícones para a sua tarefa.