summaryrefslogtreecommitdiffhomepage
path: root/views/code.dt
blob: 255af746a28a6e53d16784dee8c309596a2a4dd5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
extends layout

block css
block scripts
    - string prefix = "https://cdnjs.cloudflare.com/ajax/libs/prism/1.15.0";
    link(rel='stylesheet', crossorigin='anonymous',
        href='#{prefix}/themes/prism.min.css')
block bodyscripts
    script(
        src='#{prefix}/prism.min.js')
    - import std.array;
    - if(!language.empty)
        script(
            src='#{prefix}/components/prism-#{language}.min.js')

block content
    pre
        - import std.array;
        - string lang = "none";
        - if (!language.empty) lang = language;
        code(class='language-#{lang}')= data

//- vim: ft=pug