Skip to main content

Tornar-se um defensor do SLDS

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:

  • Descrever a estrutura e as responsabilidades de uma equipe do sistema de design.
  • Defender a adoção do SLDS.

Imagem do SLDS moderno

Você deve estar se perguntando se é possível algo tão bom ficar ainda melhor. Bem, fãs do SLDS, a resposta é sim. Aqui está uma visão geral de como o Salesforce Lightning Design System é atualmente e como você pode se tornar parte disso.

Responsabilidade comunal

O Salesforce Lightning Design System é de responsabilidade de toda a comunidade. As pessoas que criam, gerenciam e usam o SLDS compartilham essa responsabilidade. A equipe de design do sistema faz a curadoria do SLDS, mas todos podem sugerir uma adição ou modificação. O sucesso do SLDS depende da participação ativa da comunidade do SLDS.

Máquina de Rube Goldberg representando a estrutura federada do SLDS

Veja como funciona.

Os designers e engenheiros da equipe do sistema de design da Salesforce:

  • Fazem a curadoria do sistema de design como um projeto de código aberto.
  • Fazem a manutenção do site lightningdesignsystem.com.
  • Ensinam as pessoas sobre sistemas de design em geral e sobre o SLDS em particular.
  • Criam ferramentas de sistema de design, como ambientes de desenvolvedor, plug-ins, arquivos de design e muito mais.
  • Coordenam com as equipes de engenharia da Salesforce para fornecer código de produtos Salesforce.

Enquanto isso, os pesquisadores, especialistas em acessibilidade, designers de produto, gerentes de produto e engenheiros da Salesforce contribuem com padrões individuais para o sistema de design. As contribuições vêm da identificação de problemas que os padrões do SLDS ainda não resolveram. A equipe do sistema de design trabalha intimamente com os colaboradores.

Além desse processo cíclico interno há um grande ecossistema externo de parceiros e clientes que criam aplicativos na Salesforce Platform. Assim como em qualquer projeto de código aberto, o SLDS usa uma comunidade de código aberto ativa para gerar ideias, dar feedback e enviar contribuições.

Por que usar o SLDS?

Ninguém é obrigado a usar o Lightning Design System, mas a maioria dos designers da Salesforce usa e por um bom motivo. O SLDS não promove a consistência só porque sim. O design consistente melhora a experiência de usuário porque os usuários sabem o que esperar e como usar partes padrão de um aplicativo Salesforce. O bom design coloca o usuário em primeiro lugar. Se o melhor design para seu caso não usa SLDS, tudo bem. Você pode escolher quanto usar de SLDS. A meta da equipe de design é fazer você querer usar o SLDS.

Um astronauta no espaço em um aperto de mãos com uma pessoa na Lua

Por que você deveria usar o SLDS? O uso do SLDS pode fazer projetos de todos os tamanhos funcionarem sem problemas, reduzindo a carga de trabalho e a dívida técnica, uma vantagem que se aplica a áreas como temas do Salesforce Lightning, densidade de exibição, localização da direita para a esquerda e modo escuro. O SLDS ajuda a criar soluções que:

  • Usam padrões estruturados, comprovados e confiáveis.
  • Melhoram a adoção dos recursos.
  • Dimensionam mais rapidamente, com menos dívida técnica.
  • Oferecem acessibilidade para usuários com necessidades especiais.
  • Refletem a identidade visual da Salesforce.

Como se tornar um colaborador

Os colaboradores são uma parte importante para fazer do SLDS o que ele é. À medida que clientes e parceiros vão usando o SLDS, eles vão se familiarizando com sua estrutura e seus recursos. Com o tempo, os usuários podem começar a pensar em sugestões de melhorias que poderiam beneficiar todos os usuários do SLDS. 

Três colaboradores, cada um em uma lâmpada, levantando suas mãos para sugerir ideias

Para colaborar com o SLDS, use o repositório GitHub do SLDS. Você ajudará seus colegas designers e engenheiros dentro e fora da Salesforce a economizar tempo, aumentar a consistência e compartilhar conhecimento. E, ao mesmo tempo, se beneficiará das contribuições dos outros.

O nível de qualidade das contribuições do SLDS esperado é bem alto. Antes de criar e enviar uma solução completa, envie uma proposta pequena. Se a equipe de design achar que sua proposta funcionará bem, eles aprovarão sua ideia e você poderá prosseguir em conjunto com eles. Os colaboradores também fornecem documentação sobre diretrizes de design de padrões, diretrizes de implementação para desenvolvedores, iconografia, tokens e planos.

Embaixadores do SLDS

Para maximizar as vantagens de um sistema de design, você precisa ter certeza de que as equipes de produto estão usando-o de maneira eficiente. Uma maneira de fazer isso é nomear um embaixador do SLDS em sua empresa.

Embaixadores são especialistas em SLDS que servem como contato entre os designers e desenvolvedores e os curadores do SLDS, compartilhando informações, feedback, sugestões e contribuições. Eles atuam como consultores, orientando as equipes pelos processos do SLDS e ajudando outras pessoas a aproveitar o sistema de melhor forma possível. Quando você designa uma pessoa (ou um grupo de pessoas) em sua empresa para ser um embaixador do SLDS, dá a eles uma plataforma para transmitir o conhecimento ao resto da equipe e, assim, tornar o SLDS melhor para os consumidores.

Pronto para começar? Leia a seguir para conhecer as ferramentas e os recursos necessários para usar o SLDS.

Recursos

Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira