Em 2024-10-30T04:00:00Z, dois de nossos designers, Jordan e Kris, nos mostraram como a equipe de design do Discourse está estruturada e compartilharam dicas para criar designs personalizados para comunidades.
Gravação
Estrutura da Equipe de Design em Poucas Palavras
- Jordan é o Líder da Equipe de Design.
- A equipe de design possui duas ramificações:
- Projetos para Clientes (Bryce e Ty), atendendo solicitações e personalizações de clientes.
- Equipe Interna do Núcleo do Discourse (Charlie, Ella, Kris e Meghna), focada em recursos dentro do próprio Discourse.
Destaques de Personalização
- Fórum de Desenvolvedores da OpenAI: Um visual minimalista e pronto para uso, com estilização leve.
- Comunidade MAKE: Adicionou recursos como layout de largura total e banner de pesquisa personalizado para uma sensação mais personalizada.
- Comunidade de Desenvolvedores Epic (Unreal Engine): Um design altamente personalizado com layouts exclusivos, plugins e ajustes de ícones, mostrando o quanto é possível ir na personalização do Discourse.
Principais Perguntas
Começando com o Design de Comunidade no Discourse
Comece de forma simples: entenda a funcionalidade do Discourse e defina os objetivos para sua comunidade. Utilize elementos de marcação (como esquemas de cores e links de cabeçalho) e considere os componentes disponíveis antes de mergulhar em personalizações profundas.
Diferença entre Temas e Componentes de Tema
Um tema ajusta a aparência e o estilo geral, enquanto os componentes de tema são elementos personalizados individuais (como links de cabeçalho ou banners de pesquisa) que podem ser adicionados a qualquer tema.
Etapas de um Design Básico para um Altamente Personalizado
Configurações básicas podem usar componentes e temas existentes, enquanto personalizações avançadas podem exigir a participação de desenvolvedores para alterações mais profundas. O Discourse Meta oferece uma variedade de componentes de tema para personalização mais fácil e pronta para uso.
Usando Plugins e Componentes de Forma Eficaz
Plugins permitem modificações no back-end, mas podem impactar o desempenho, sendo mais indicados para configurações maiores. Componentes de tema são ideais para alterações no front-end, acessíveis através do Meta para instalação e manutenção facilitadas.
Recursos do Figma e Disponibilidade do Guia de Estilo
Embora a equipe utilize alguns componentes do Figma internamente, não há uma biblioteca completa devido à ampla personalização possível no Discourse. No entanto, um guia de estilo integrado dentro do Discourse oferece um ponto de partida sólido para layouts personalizados.
Principais Ferramentas e Recursos
- Temas do Discourse
- Componentes de Tema (links de cabeçalho, banners de pesquisa e muito mais)
- Discourse Discover: Uma vitrine ao vivo de comunidades do Discourse com diferentes níveis de personalização.
- Ask.discourse.com - Um recurso de aprendizado para desenvolvedores do Discourse e proprietários de comunidades, impulsionado por IA.