Como posso desativar o Cakeday?

Quero desativar aniversários e datas comemorativas, e não quero que o usuário possa escolher sua data de nascimento. Como faço isso?

Se você já instalou o plugin, basta removê-lo do seu arquivo YML e reconstruir.

Não estou conseguindo remover o plugin :frowning:

Procure por cakeday em Admin > Configurações e, em seguida, desative a configuração :arrow_down:

Isso vai ocultar o “Cakeday” do menu principal? :slight_smile:

Não, mas você pode ocultar o link do Cakeday dentro do menu hambúrguer com

.widget-link.cakeday-link {
    display: none !important;
}

e ocultar o campo Data de Nascimento no perfil do usuário com

.user-custom-preferences-outlet.user-date-of-birth-input {
    display: none;
}

O que acontece se você excluir essa linha do app.yml?

Por que há um “!important” no primeiro e não no segundo? :slight_smile:

Porque no primeiro caso, tenho que fazer o CSS entender que a propriedade display que estou declarando agora tem mais importância do que a existente para o mesmo elemento e já declarada anteriormente na folha de estilos padrão.

.menu-panel li a.widget-link, .menu-panel li.heading a.widget-link {
    display: block;
}

Obrigado pela explicação!