diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2017-10-13 03:50:48 +0000 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2017-10-13 03:50:48 +0000 |
| commit | a89bcd87ac96bdb631dd23518e661c12fc8358fa (patch) | |
| tree | 24454d565a309fa1a7e520e747b75d7e8effe17f /src | |
| parent | 23f40fba24f8bddffca8dea22279f5c8bfe06027 (diff) | |
| parent | 7b81bf25d814cf59bfb8de7eb4651730c80046f2 (diff) | |
| download | alpine-antora-theme-a89bcd87ac96bdb631dd23518e661c12fc8358fa.tar.bz2 alpine-antora-theme-a89bcd87ac96bdb631dd23518e661c12fc8358fa.tar.xz | |
Merge !5
resolves #5 add highlight.js as a vendor JavaScript library
Diffstat (limited to 'src')
| -rw-r--r-- | src/js/vendor/highlight.js | 27 | ||||
| -rw-r--r-- | src/layouts/default.hbs | 1 | ||||
| -rw-r--r-- | src/partials/footer-scripts.hbs | 2 |
3 files changed, 30 insertions, 0 deletions
diff --git a/src/js/vendor/highlight.js b/src/js/vendor/highlight.js new file mode 100644 index 0000000..c6120c8 --- /dev/null +++ b/src/js/vendor/highlight.js @@ -0,0 +1,27 @@ +var hljs = (window.hljs = require('highlight.js/lib/highlight')) +hljs.registerLanguage('apache', require('highlight.js/lib/languages/apache')) +hljs.registerLanguage('asciidoc', require('highlight.js/lib/languages/asciidoc')) +hljs.registerLanguage('bash', require('highlight.js/lib/languages/bash')) +hljs.registerLanguage('cpp', require('highlight.js/lib/languages/cpp')) +hljs.registerLanguage('cs', require('highlight.js/lib/languages/cs')) +hljs.registerLanguage('css', require('highlight.js/lib/languages/css')) +hljs.registerLanguage('diff', require('highlight.js/lib/languages/diff')) +hljs.registerLanguage('dockerfile', require('highlight.js/lib/languages/dockerfile')) +hljs.registerLanguage('groovy', require('highlight.js/lib/languages/groovy')) +hljs.registerLanguage('http', require('highlight.js/lib/languages/http')) +hljs.registerLanguage('ini', require('highlight.js/lib/languages/ini')) +hljs.registerLanguage('java', require('highlight.js/lib/languages/java')) +hljs.registerLanguage('javascript', require('highlight.js/lib/languages/javascript')) +hljs.registerLanguage('json', require('highlight.js/lib/languages/json')) +hljs.registerLanguage('makefile', require('highlight.js/lib/languages/makefile')) +hljs.registerLanguage('markdown', require('highlight.js/lib/languages/markdown')) +hljs.registerLanguage('nginx', require('highlight.js/lib/languages/nginx')) +hljs.registerLanguage('objectivec', require('highlight.js/lib/languages/objectivec')) +hljs.registerLanguage('perl', require('highlight.js/lib/languages/perl')) +hljs.registerLanguage('php', require('highlight.js/lib/languages/php')) +hljs.registerLanguage('python', require('highlight.js/lib/languages/python')) +hljs.registerLanguage('ruby', require('highlight.js/lib/languages/ruby')) +hljs.registerLanguage('shell', require('highlight.js/lib/languages/shell')) +hljs.registerLanguage('sql', require('highlight.js/lib/languages/sql')) +hljs.registerLanguage('xml', require('highlight.js/lib/languages/xml')) +hljs.registerLanguage('yaml', require('highlight.js/lib/languages/yaml')) diff --git a/src/layouts/default.hbs b/src/layouts/default.hbs index 6f502bd..f013729 100644 --- a/src/layouts/default.hbs +++ b/src/layouts/default.hbs @@ -9,5 +9,6 @@ </head> <body class="article"> {{{contents}}} +{{> footer-scripts}} </body> </html> diff --git a/src/partials/footer-scripts.hbs b/src/partials/footer-scripts.hbs new file mode 100644 index 0000000..1aca132 --- /dev/null +++ b/src/partials/footer-scripts.hbs @@ -0,0 +1,2 @@ +<script src="{{uiRootPath}}/js/vendor/highlight.js"></script> +<script>hljs.initHighlighting()</script> |
