diff --git a/README.md b/README.md index 34de211..c998e3c 100644 --- a/README.md +++ b/README.md @@ -179,6 +179,9 @@ recentes ordenadas pela última observação, com um resumo dos seis sinais e acesso direto para remapear cada login. Esses atalhos são carregados antes da consulta atual e continuam disponíveis quando o GitHub ou a API falha; a tela de erro também permite tentar novamente sem apagar nem regravar a memória privada. +Os logins dessa mesma memória aparecem ainda como sugestões nativas nos campos +de busca e comparação. A seleção continua local até o formulário ser enviado, +e navegadores sem suporte mantêm os campos de texto normais. Essa memória também pode ser baixada explicitamente como um backup JSON e restaurada em outro navegador. A importação valida o formato, mescla estados diff --git a/app/page.tsx b/app/page.tsx index 44ef224..c92de76 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1566,6 +1566,7 @@ function Observatory() { defaultValue={routeLogin} placeholder="octocat" maxLength={40} + list="recent-github-profiles" autoComplete="off" spellCheck={false} aria-invalid={Boolean(searchError)} @@ -1575,6 +1576,15 @@ function Observatory() { {showLoading ? "Mapeando…" : "Mapear perfil"} +
Somente dados públicos. Nenhum token é enviado pelo navegador.
{searchError ?{searchError}
: null} @@ -1739,6 +1749,7 @@ function Observatory() { defaultValue={comparisonLogin ?? ""} placeholder="monalisa" maxLength={40} + list="recent-github-profiles" autoComplete="off" spellCheck={false} aria-invalid={Boolean(comparisonFormError)}