Código aberto / Ativo

Caderno UI

Um sistema de componentes inspirado em cadernos, construído com custom elements baseados em padrões web e integrações leves para React e Astro.

  • Arquitetura Frontend
  • Acessibilidade
  • Experiência de Desenvolvimento
  • Arquitetura de Sistemas
  • Engenharia de Produto

Sobre o projeto

Concebi, projetei e desenvolvi o Caderno UI do zero como um sistema de interfaces independente de framework. Seus custom elements canônicos em Lit expõem eventos tipados, tokens, slots, propriedades CSS e shadow parts, enquanto camadas leves para React e Astro reutilizam o mesmo comportamento. Acessibilidade, interação por teclado, conteúdo resiliente antes do upgrade, documentação, testes de compatibilidade e publicação de pacotes fazem parte do sistema.

Mais sobre meu trabalho neste projeto