No meu CSS, onde? Eu não sou administrador, o que é basicamente o meu ponto. A menos que você esteja dizendo que, como usuário regular, posso substituir o CSS de alguma forma (sem usar uma extensão do navegador).
Mas existe literalmente um alternador mostrando em qual modo você está. O que mais você precisa? Pela sua captura de tela, acho que não é visível no celular, então torne-o visível e esse problema estará resolvido.
Você planeja remover a versão markdown no futuro? Se sim, entendo por que você quer direcionar as pessoas para essa visualização. Mas quero mencionar novamente que editores WYSIWYG nunca são perfeitos e geralmente são inconsistentes. Um grande problema é que você tem que aprender as peculiaridades do editor WYSIWYG em cada site/aplicativo específico. Teams, Confluence e Bitbucket usam WYSIWYG e todos têm suas próprias peculiaridades que eu tenho que aprender e me adaptar. Algumas eu ainda não me acostumei porque são tão contrárias a como os inputs/textareas HTML simples funcionam, e cada peculiaridade significa mais tempo que tenho que gastar para digitar o que quero. Markdown, por outro lado, sempre funciona e pode ser escrito ou editado manualmente, o que o torna menos propenso a erros.
Além disso, especificamente para o Discourse, seu software tem muitos mais componentes do que os editores simples geralmente têm (enquetes, citações de posts, detalhes ocultos, spoilers, etc.) que são muito mais complicados. Entendo que ter esses visíveis em linha é um benefício para usuários não técnicos, mas também é mais um lugar onde o editor WYSIWYG pode falhar sutilmente de maneiras que são irritantes para usuários avançados.
Acho que o Reddit tem uma funcionalidade muito menos complexa, o que significa que é menos necessário usar um editor markdown. Só notei o alternador para mudar para o modo markdown recentemente (e imediatamente o mudei de volta depois de ver que era monoespaçado), mas a diferença é que no Reddit eu só preciso de comportamento básico como negrito e itálico ou links, o que é perfeitamente bom no modo WYSIWYG.
Não sei por que você continua usando o termo “código-fonte”. Parece que você o está usando para dizer que o que estamos escrevendo é “semelhante a código” e, portanto, monoespaçado faz sentido. Mas realmente não é nada parecido com código. Markdown não é absolutamente nada como escrever ou ler código.
O Bitbucket usa uma abordagem híbrida onde você pode ver o markdown, mas ele também mostra o efeito do markdown. Por exemplo, você veria **texto**, mas os asteriscos e “texto” seriam exibidos em negrito no editor. Eles usam uma fonte serif para todo o texto que não está em um bloco de código, enquanto o texto dentro de um bloco de código é exibido em monoespaçado. (E sim, o editor tem peculiaridades que frequentemente me fazem errar ao editar um comentário.) Não posso fornecer uma captura de tela, pois só tenho acesso em minha máquina de trabalho.
Exatamente! Eu nunca ouvi um engenheiro de software dizer “nossa, eu realmente gostaria que este editor markdown usasse uma fonte monoespaçada”.