Se você abrir este arquivo SVG em um editor, verá um grande documento XML que se parece:
Todo item no SVG (letras, setas, círculos etc.) aqui está exatamente o mesmo arquivo SVG, mas desta vez ele está inlinhado;Veja como isso muda de cor à medida que você alterna o modo claro e escuro!Minha solução atual é alternar entre o uso de Haskell, Idris ou (estranhamente) Julia destacando como bosques suficientes para esses idiomas.Eu poderia preparar um arquivo de destaque baseado em regex para tla⁺ para apoiá-lo por Hugo (não parece muito complicado, ele tem idiomas obscuros como o Whiley!) Os navegadores recentes usam a opção Prefere-cor-scheme para escolher automaticamente escolher automaticamenteEstilos CSS de modo claro ou escuro, se o site suportar.
Fonte: https://ahelwer.ca/post/2023-04-06-dark-mode/