Merge pull request #31 from robinst/highlightjs-languages

Support additional languages for highlight.js
This commit is contained in:
Nishanth Shanmugham
2016-12-01 18:28:56 -06:00
committed by GitHub
3 changed files with 6 additions and 2 deletions

View File

@@ -28,6 +28,7 @@ faviconfile = "img/leaf.ico"
gatracker = "XYZ" gatracker = "XYZ"
github = "//github.com/you" github = "//github.com/you"
highlightjs = true highlightjs = true
# highlightjslanguages = ["go"] # additional languages not included in the "common" set
initials = "ad" # Displayed on single post page; DEPRECATED in v0.3.0. initials = "ad" # Displayed on single post page; DEPRECATED in v0.3.0.
lang = "en" lang = "en"
linkedin = "//linkedin.com/in/you" linkedin = "//linkedin.com/in/you"

View File

@@ -13,7 +13,10 @@ try {
{{ end }} {{ end }}
{{ if .Site.Params.highlightjs }} {{ if .Site.Params.highlightjs }}
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.6.0/highlight.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.8.0/highlight.min.js"></script>
{{ range .Site.Params.highlightjslanguages }}
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.8.0/languages/{{.}}.min.js"></script>
{{ end }}
<script type="text/javascript"> <script type="text/javascript">
hljs.initHighlightingOnLoad(); hljs.initHighlightingOnLoad();

View File

@@ -11,7 +11,7 @@
<!-- CSS --> <!-- CSS -->
{{ if .Site.Params.highlightjs }} {{ if .Site.Params.highlightjs }}
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.6.0/styles/default.min.css"> <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.8.0/styles/default.min.css">
{{ end }} {{ end }}