Dicas de programação link para acessar
A home tem um campo de busca que filtra os cards em tempo real. Ele encontra o conteúdo por:
- trecho do texto, ignorando acentos e maiúsculas (
padroesachaPadrões); - erro de digitação de até 2 caracteres (
comitsachacommits); - iniciais na ordem digitada dentro da palavra (
cmtachacommits); - tags do card (
padrao de projetoacha o card de S.O.L.I.D); - vários termos ao mesmo tempo, funcionando como "E" (
commit git).
Os resultados são ordenados por relevância e os trechos que casaram ficam destacados.
Atalhos: Ctrl + K (ou ⌘ + K no Mac) e / focam a busca; Esc limpa.
- Copie um bloco
<div class="col-auto" data-busca="...">noindex.html. - Liste as tags visíveis do card em
<ul class="card-tags">— elas aparecem no card e alimentam a busca. - Use o atributo
data-buscapara sinônimos que não vale a pena mostrar no card (ex.:csharp,dotnet,naming convention).
Nenhum passo extra é necessário: src/js/busca.js lê os cards direto do HTML.
