Skip to content

Visão geral

Contribuindo

LxComponents é uma biblioteca de componentes do Design System corporativo da Linx para Vue 3. Para que essa biblioteca continue crescendo rapidamente, estamos abertos a contribuições. Se você deseja contribuir, leia os tópicos a seguir:

Componentes

  • Componentes são como pequenos blocos de construção. Imagine que um aplicativo ou página é construído com muitos desses pequenos blocos juntos.
  • Devem ser flexíveis e permitir que o aplicativo decida como usá-los.
  • Os componentes NÃO devem manter mais estado do que o absolutamente necessário
  • Da mesma forma, componentes sem estado devem ser preferidos sempre que possível.
  • Os componentes devem fazer uma coisa e fazê-la bem.
    • Isso não significa que eles devem ser super especializados, mas sim que devem se concentrar em fornecer uma única experiência central.
  • Os componentes não precisam necessariamente implementar o guia de estilo (SEEDS) ponto a ponto;
    • o guia fornece orientações sobre a funcionalidade geral; os componentes devem permitir isso e os designs específicos do produto sem incluir funcionalidades extras.