Skip to content

Latest commit

 

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sam-Skills-Code

Dicas de programação link para acessar

Alt Text

Busca

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 (padroes acha Padrões);
  • erro de digitação de até 2 caracteres (comits acha commits);
  • iniciais na ordem digitada dentro da palavra (cmt acha commits);
  • tags do card (padrao de projeto acha 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.

Adicionando um card novo

  1. Copie um bloco <div class="col-auto" data-busca="..."> no index.html.
  2. Liste as tags visíveis do card em <ul class="card-tags"> — elas aparecem no card e alimentam a busca.
  3. Use o atributo data-busca para 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.

About

Coletânea de dicas de programação, com busca que tolera acento e erro de digitação.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages