Depois de decidir qual tema hljs usar, você pode pesquisar no menu suspenso o que deseja e salvar a configuração. Será necessário atualizar a página para que tudo comece a funcionar.
Créditos
Todos os temas hljs incluídos neste componente possuem informações de direitos autorais em seus respectivos arquivos. A lista de todos esses autores () é grande demais para ser incluída aqui, mas você pode vê-los aqui.
Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.
This theme is very useful and running in my site for a long time. How ever I suddenly found it has a problem on firefox. The custom css file blocked by the following header X-Content-Type-Options: nosniff. Console shows that css file MIME type is text/html. No matter which theme I choise the problem still happen on firefox but chrome is fine.
O Discourse executa a versão 10.6.0 do highlight-js. A maioria dos temas extras que estão faltando agora (base16) exige a versão 11.0.
O problema é que essa versão introduz algumas alterações quebradas e depreciadas. Dê uma olhada aqui:
Portanto, isso significa que as opções atuais permanecerão as mesmas por um tempo. Primeiro, a versão do highlight-js precisa ser atualizada em tests-passed no Discourse. Depois, precisaremos aguardar uma versão estável. Atualizar os temas (mesmo os atuais) nos colocaria em uma situação ruim, onde seria um palpite se o tema funcionaria corretamente no seu site ou não.
Este componente parece estar com defeito nas últimas versões beta - o destaque não funciona mais corretamente quando ele está instalado. Removi o componente dos temas e ele voltou a funcionar - eu apenas não consigo escolher o tema de destaque.
Ele inclui uma atualização para os temas da versão 11 do highlight.js (o core também foi atualizado para a versão 11 do highlight.js) e correções para estilos que não possuíam a especificidade correta.
Erro ao criar ativo de upload: a11y-dark. Nome original do arquivo Desculpe, o arquivo que você está tentando carregar não está autorizado (extensões autorizadas: wasm, jpg, jpeg, png, woff, woff2, svg, eot, ttf, otf, gif, webp, avif, js).
Acabei de encontrar este componente de tema — ainda bem que ele existe! Notei que a configuração hljs dark match não parece funcionar.
Por exemplo, temos hljs theme definido como atom-one-light (para o qual também existe atom-one-dark).
Ao atualizar, o atom-one-light é aplicado enquanto no modo escuro, mas o bloco de código não muda para escuro ao mudar para o modo escuro — ele permanece claro.
Parece que este componente de tema está quebrado na versão mais recente.
Eu já adicionei css à configuração theme_authorized_extensions e tentei reinstalar o componente, mas os estilos de bloco de código ainda não estão sendo aplicados.