Portfólio de Thalles Sobral, reescrito em React 19 com TypeScript e Vite, preservando a identidade visual, temas e integrações de dados.
- Header dinâmico: Carrega o status/bio diretamente da API pública do GitHub (
@thazsobral), com navegação responsiva e menu hambúrguer para dispositivos móveis. - Seletor de Tema: Suporte completo a temas Light, Dark e System com persistência em
localStorage. - Bio Dinâmica: Extrai a biografia atualizada do repositório GitHub através do
README-PT.md. - Dicas & Artigos: Integração com GitHub Gists e renderizador Markdown (
marked) para leitura de posts em página dedicada. - Portfólio de Repositórios: Listagem automática dos repositórios públicos com tags de linguagens e tópicos.
- Card GitHub & Sponsor: Cartão de perfil GitHub interativo e botão oficial de patrocínio no GitHub Sponsors.
- React 19
- TypeScript
- Vite
- Marked (Markdown Parser)
- CSS Custom Properties (Design system fiel com suporte a modo claro e escuro)
npm install
npm run devO servidor de desenvolvimento iniciará na porta 3000 (http://localhost:3000).
npm run build