Oi, estou trabalhando no estilo da caixa de ‘citação’… é possível que o núcleo do Discourse adicione classes na seta para baixo (veja a citação no contexto) e na seta para cima (pular para a mensagem citada)?
E — mais importante — poderia haver também uma classe no aside .quote principal (div pai) para indicar se o usuário sendo citado está bloqueado?
Não estou pedindo nenhuma mudança visual, nem mudanças na forma como o “ignorar” funciona apenas quero algumas classes para ter algumas opções disponíveis para mim e para outros desenvolvedores de temas futuros.
Também estou disposto a tentar fazer isso e enviar um PR eu mesmo, se alguém puder apenas me apontar na direção aproximada de onde no código devo tentar fazer isso.
Talvez eu consiga mirar nesses dois elementos (as setas) com CSS, sim. Serão seletores um pouco complicados e, obviamente, mais frágeis do que se colocássemos classes diretamente nesses elementos, mas provavelmente consigo fazer isso.
O mais difícil é descobrir se aquele usuário está ignorado ou não. Pelo que pude ver, nenhum dos contêineres pai adiciona uma classe para indicar o status de “ignorados” na citação. Sem essa classe, não consigo fazer nada diferente no CSS. O que você acha? Por favor, me diga se eu estiver errado
O usuário ignorado que foi citado provavelmente não está lá; isso realmente exigiria uma alteração no núcleo.
Não tenho certeza de como me sinto em fazer trabalho aqui para adicionar a classe. Acredito que, se você enviar um PR e for simples o suficiente, estou de acordo em mesclar.