Ocultar ícone de Badge de trava

Eu também dei uma olhada nisso na mesma época, mas não consegui descobrir como direcionar efetivamente a parte correta do HTML para ocultá-lo.

Meu problema foi que não consigo fazer com que as variáveis SASS funcionem em seletores.

Se eu pudesse descobrir como fazer isso, também poderia torná-lo compatível com o ícone de cadeado alternativo.

1 curtida

Ainda bem que isso foi reativado, tive vários usuários me perguntando como eles podem usar uma seção (que eles sempre puderam usar) porque eles simplesmente assumem que lock=não pode usar isso.

2 curtidas

Você pode usar este TC para alterar o ícone para o que quiser:

Eu (costumava) usar unlock-alt pelo exato motivo que você declara - até que desenvolvi a necessidade de ocultá-los para algumas categorias!!

3 curtidas

Aqui está:

1 curtida

Isso foi mesclado. Obrigado @nathank. :smiley: :hugs:

editar: também atualizei as informações sobre

2 curtidas

Descobri uma regressão! Quando eu inseria uma categoria/subcategoria, o TC quebrava devido à alteração acima corromper o CSS.

PR novo agora (também organiza outra coisa que perdi):

2 curtidas

Mesclado. Obrigado Nathan. Eu nem percebi. Carreguei na minha instância de teste e dei uma olhada rápida, mas não vi nenhum erro e pareceu estar funcionando como esperado (mas admito que não verifiquei subcategorias :woman_facepalming:t2:).

3 curtidas

E mais um!

Este adiciona a capacidade de lidar com ícones de bloqueio alternativos (de Category Icons) e arruma outro ponto solto com os Cabeçalhos de Categoria do Discourse.

2 curtidas

Mesclado :slight_smile: Boa adição - obrigado!

Eu realmente preciso de um tempo para terminar de fazer o seletor list_type de categoria funcionar. Eu só preciso de uma função findby() funcional.

4 curtidas

Não tenho certeza se isso é uma regressão, mas notei hoje que o ícone de cadeado aparece ao lado dos nomes das categorias quando Mostrar lista de subcategorias acima dos tópicos nesta categoria. está selecionado.

2 curtidas

onde você está vendo o ícone de cadeado quando Mostrar lista de subcategorias acima dos tópicos nesta categoria está ativado? Eu não o vejo… :thinking:

Tenho a subcategoria general/photos definida como privada e ocultando o selo:

Tentei com linhas e caixas, mas ainda não consegui ver uma reprodução.

Linhas com tópicos em destaque funcionam. Caixas com tópicos em destaque é onde está quebrado.

1 curtida

você pode postar uma captura de tela? ainda não consigo reproduzir com Caixas com tópicos em destaque ativado:

2 curtidas

Isso parou de funcionar para mim após uma atualização recente (acho que hoje, mas não tenho 100% de certeza, só notei agora pela primeira vez)

Acho que por causa desta mudança recente?

2 curtidas

Sim, isso resolveu. Você pode simplesmente adicionar

.badge-category__wrapper [class*=“d-icon-category.restricted”] {
display: none;
}

Via CSS. Obviamente, você perde algumas coisas, como o alternador de staff do plugin, mas funciona.

Está quase se tornando um trabalho de meio período descobrir como reverter todas essas pequenas alterações a cada poucas atualizações. Estou com medo de apertar o botão :upside_down_face:

obrigado por me informar, vou dar uma olhada esta semana.

3 curtidas

Isso deve resolver!

4 curtidas

mesclado e corrigido! você é incrível :grin: obrigado! :hugs:

funciona muito bem. o componente provavelmente poderia receber um pouco de atenção em algum momento, especialmente para tornar um pouco mais fácil a entrada das categorias.

4 curtidas

Eu refatorei este componente e removi o seletor de categoria/canal para facilitar o uso. O seletor de categoria/canal introduzia complexidade demais para um objetivo simples e não era realmente necessário.

5 curtidas