Skip to main content

Convertirse en defensor de SLDS

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Describir la estructura y las responsabilidades de un equipo de sistema de diseño.
  • Defender la adopción de SLDS.

Una imagen del SLDS moderno

Quizás se pregunte, “¿Es posible que alguien tan maravilloso se aún más maravilloso?” Bien, fans de SLDS, la respuesta es sí. A continuación encontrará una descripción general de dónde está Salesforce Lightning Design System hoy, y cómo puede formar parte de él.

En la actualidad, SLDS tiene dos sistemas de diseño.

SLDS 1

Lanzado en 2015, SLDS 1 estableció el estándar del diseño empresarial. Es el sistema de diseño original de Salesforce con marcado de componentes semántico y accesible, CSS compatible entre navegadores, íconos, fuentes y directrices de diseño.

SLDS 2

SLDS 2, lanzado en 2024, es la base del sistema de diseño de agentes para los productos de Salesforce creados en la plataforma Lightning. Ofrece un marco de trabajo de estilos flexible y opciones avanzadas de temas, lo que permite generar, personalizar y mantener con facilidad experiencias de usuarios de alta calidad.

Responsabilidad común

Salesforce Lightning Design System entero es la responsabilidad de toda una comunidad. Las personas que crean, gestionan y utilizan SLDS comparten esa responsabilidad. El equipo de diseño del sistema organiza SLDS 1 y SLDS 2, pero cualquiera puede sugerir una incorporación o modificación. El éxito de SLDS depende de la participación activa de la comunidad SLDS.

Una máquina de estilo Rube Goldberg representando la estructura federada de SLDS

Así es como funciona.

Los diseñadores e ingenieros del equipo del sistema de diseño de Salesforce:

  • Gestionan el sistema de diseño como un proyecto de código abierto.
  • Mantienen los sitios web de SLDS 1 y SLDS 2.
  • Forman personas acerca de sistemas de diseño en general, y SLDS en particular.
  • Crean herramientas del sistema, como entornos de desarrollador, complementos, archivos de diseño y mucho más.
  • Coordinar con los equipos de ingeniería de Salesforce para proporcionar código para productos de Salesforce.
Nota

El sitio web lightningdesignsystem.com ahora incluye el contenido de SLDS 2. Para ver el contenido de SLDS 1, visite v1.lightningdesignsystem.com.

Mientras tanto, los investigadores, los especialistas de accesibilidad, los gestores de productos y los ingenieros de Salesforce aportan patrones individuales al sistema de diseño. Las contribuciones provienen de la identificación de problemas que SLDS no ha resuelto aún. el equipo del sistema de diseño trabaja de forma estrecha con colaboradores.

Más allá de este proceso periódico interno existe un gran ecosistema externo de socios y clientes que crean aplicaciones en la plataforma Salesforce. Como cualquier proyecto de código abierto, SLDS se basa en una comunidad de código abierto activa para generar ideas, proporcionar comentarios y enviar contribuciones.

¿Por qué utilizar SLDS?

Nadie está obligado a utilizar Lightning Design System, pero la mayoría de los diseñadores de Salesforce lo hacen, y por una buena razón. SLDS no promueve la coherencia solo por amor a la coherencia. Un diseño coherente mejora la experiencia del usuario porque los usuarios saben qué esperar y cómo utilizar partes estándar de una aplicación Salesforce. Un buen diseño pone las necesidades del usuario en primer lugar. Si el mejor diseño para su caso de uso no utiliza SLDS, está bien. Usted elige cuánto SLDS utilizar. El objetivo del equipo de diseño es hacer que desee utilizar SLDS.

Un astronauta en el espacio estrecha la mano a una persona en la luna.

¿Por qué debería entonces utilizar SLDS? El uso de SLDS puede ayudar un proyecto de cualquier tamaño funcione correctamente, reduciendo tanto la carga de trabajo como la deuda técnica: una ventaja que se puede aplicar en áreas incluyendo temas Lightning de Salesforce, densidad de visualización, localización de derecha a izquierda y modo oscuro. SLDS le ayuda a crear soluciones que:

  • Utilizan patrones estructurados, probados y de confianza.
  • Mejoran la adopción de funciones.
  • Se amplían con mayor rapidez, con menos deuda técnica.
  • Proporcionan accesibilidad para usuarios con discapacidad.
  • Reflejan la marca de Salesforce.

Convertirse en colaborador

Los colaboradores representan una gran parte de lo que convierte SLDS 1 en lo que es. Cuando los clientes y socios utilizan SLDS 1, se familiarizan con su estructura y sus funciones. Con el paso del tiempo, los usuarios pueden prever mejoras en SLDS 1 que benefician a todos los usuarios. 

Tres colaboradores, cada uno en una bombilla, alzando sus manos para sugerir ideas.

Para contribuir con SLDS 1, utilice el repositorio de GitHub de código abierto para SLDS 1. Ayudará sus diseñadores e ingenieros miembro dentro y fuera de Salesforce a ahorrar tiempo, impulsar la coherencia y compartir conocimientos. Al mismo tiempo, se beneficia de las contribuciones de otros.

La vara para las contribuciones de SLDS 1 es muy alta. Antes de diseñar y enviar una solución completa, envíe una breve propuesta. Si el equipo de diseño cree que lo que propone funcionará bien, darán a su idea un voto a favor y avanzarán juntos. Los colaboradores también proporcionan documentación para directrices de diseño de patrones, directrices de implementación de desarrolladores, iconografía, tokens y planos.

Embajadores de SLDS

Para maximizar las ventajas de cualquier sistema de diseño, debe asegurarse de que los equipos de producto lo están utilizando de forma eficiente. Una forma de hacerlo es nombrar un embajador de SLDS 1 en su compañía.

Los embajadores son expertos en SLDS que son intermediarios entre diseñadores y desarrolladores, y los administradores de SLDS 1, compartiendo información, comentarios, sugerencias y contribuciones. Actúan como asesores, guiando los equipos por los procesos de SLDS 1 y ayudando a otras personas a sacar el máximo provecho del sistema. Cuando designa una persona (o un grupo de personas) en una compañía para ser embajador de SLDS 1, le proporciona una plataforma para pasar conocimientos al resto del equipo, y mejorar SLDS 1 para los clientes.

¿Listo para empezar? Lea a continuación para obtener información acerca de las herramientas y los recursos que necesita para utilizar SLDS 1.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios