Este guia descreve como personalizar se e como os cartões de usuário são exibidos no Discourse, incluindo a adição de campos personalizados e a ocultação de perfis de usuário.
Nível de usuário necessário: Administrador
A personalização dos cartões de usuário com CSS permite que você personalize a aparência e as informações exibidas.
Personalizando cartões de usuário
Os cartões de usuário podem ser personalizados com CSS. Aqui estão alguns exemplos de personalizações CSS que você pode usar:
Alterando a cor de fundo
Para alterar a cor de fundo dos cartões de usuário:
.user-card {
background-color: #f0f0f0;
}
Adicionando uma borda ao redor dos cartões de usuário
Para adicionar uma borda ao redor dos cartões de usuário:
.user-card {
border: 2px solid #4CAF50;
border-radius: 10px;
}
Alterando a fonte e a cor dos nomes de usuário
Para alterar a fonte e a cor do nome principal/nome de usuário exibido nos cartões de usuário:
.user-card .name-username-wrapper {
font-family: 'Arial', sans-serif;
color: #FF5733;
}
Ocultando elementos específicos
Para ocultar certos elementos, como a localização do usuário ou a data de entrada:
.user-card .location,
.user-card .metadata__user-created {
display: none;
}
Personalizando a aparência com base no grupo de usuários ou em um usuário específico
Para personalizar a aparência do cartão de usuário para um grupo de usuários específico ou um usuário específico:
/* Personalizar para um grupo de usuários específico */
.user-card.group-NomeDoGrupo{
background-color: #FFF8DC;
}
/* Personalizar para um nome de usuário específico */
.user-card.user-card-NomeDeUsuario {
background-color: #FFD700;
}
Apenas o grupo principal do usuário é definido como um seletor de classe. Quando o usuário não tem um grupo principal, o seletor de classe é
group-null.
Campos de usuário personalizados
Além disso, você pode adicionar campos de usuário personalizados aos cartões de usuário seguindo os seguintes passos:
- Navegue até a página
/admin/config/user-fields. - Selecione a caixa de verificação
Mostrar no cartão de usuário?para os campos que deseja exibir no cartão de usuário.
Ocultando todos os perfis de usuário
Se você precisar ocultar os perfis de usuário do público, pode usar a seguinte configuração do site:
ocultar perfis de usuário do público: Desative cartões de usuário, perfis de usuário e o diretório de usuários para usuários anônimos.
Outras Personalizações
Outras personalizações podem ser feitas por meio de componentes de tema, como:

