O botão se parece com uma caneta marca-texto… Ele serve ao propósito muito específico e limitado de clicar em um botão na barra de ferramentas do compositor para inserir <mark>isto</mark>.
Ctrl-H é o atalho de teclado que você pode usar em vez de clicar no botão.
Nas configurações, você pode substituir tanto a cor de fundo (Highlighter) quanto a cor do texto nas partes destacadas.
Este componente está usando o tom médio da cor de destaque. Você pode ver o exato em seu guia de estilo se ele estiver habilitado em admin-settings-(styleguide enabled ou styleguide admin only) o guia de estilo para as cores do tema está em /styleguide/atoms/colors
Veja como seu estilo difere (com configurações padrão) de \u003cmark\u003e (que usa uma variável de cores do Discourse, tornando-o legível, qualquer que seja o esquema de cores que você escolheu):
OK, isso agora usa a sugestão de @Canapin de usar o \u003cmark\u003e integrado e os padrões CSS correspondentes.
Além disso, agora oferece configurações para substituir a cor de fundo (Highlighter) e a cor do texto nas porções destacadas. Graças a @Lilly por esse CSS condicional.
Estou tentando criar um seletor de cores json, mas não está funcionando. Recebo apenas uma janela pop-up em branco com um botão Salvar.
Talvez eu veja se um em javascript é possível de alguma forma. A paleta de cores e a interface de emblema têm funções de seletor de cores js, mas talvez funcionem apenas com um plugin.
Para mim, essas configurações não são substituições. Elas devem ser preenchidas, caso contrário, não faz nada.
E… estou no tema padrão e, por falta de café matinal, estou em modo lento — não verifiquei se isso vem do próprio tema.
Editar: não, o tema ou o esquema de cores não desempenham nenhum papel. Então, ele seguirá o esquema de cores e será uma substituição, ou é uma configuração obrigatória?
A configuração JSON do seletor de cores (em um tema/componente) não está funcionando no Discourse, de fato.
Acho que uma boa prática seria usar variáveis de cores do Discourse em geral em vez de escolher cores arbitrárias em um tema ou componente que não se misturarão bem dependendo de outros temas e cores que os usuários escolheram.
Um usuário criou um seletor de cores para o compositor há algum tempo, mas não tenho certeza se o código foi lançado: