Подсветкой синтаксиса по умолчанию является rouge (эквивалентно highlighter: rouge
в вашем файле _config.yml). С помощью rouge, если вы напишите кодовый блок, подобный этому, в уценке:
~~~js
let z = 26;
~~~
Вы можете ожидать получить блок HTML, подобный этому:
<div class="language-js highlighter-rouge">
<div class="highlight">
<pre class="highlight"><code>
<span class="kd">let</span> <span class="nx">z</span> <span class="o">=</span> <span class="mi">26</span><span class="p">;</span>
Тогда все, что вам нужно, это файл CSS (если вы используете GitHub Pages Theme, вы получите CSS автоматически). Я не уверен, откуда официально должен исходить CSS, но
Не стесняйтесь настраивать CSS по своему вкусу.