Ideally, we should develop our own theme that fits best with the Asciidoctor stylesheet. We could even contribute it upstream to highlight.js if we wanted to make it generally available.