Welcome to mirror list, hosted at ThFree Co, Russian Federation.

highlight.html « partials « layouts - github.com/g1eny0ung/hugo-theme-dream.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 431c417a030809911febb0d7a4d05fdf4184b808 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script>
  hljs.initHighlightingOnLoad()
  setHighlightTheme()

  function setHighlightTheme() {
    var isDark = localStore.getItem('hugo-theme-dream-is-dark')
    isDark = isDark ? isDark : window.defaultDark ? 'y' : isDark

    var lightTheme = {{ .Site.Params.highlightjsTheme }}
    var darkTheme = {{ .Site.Params.highlightjsThemeDark }}
    var theme = isDark === 'y' ? darkTheme : lightTheme

    $('link[data-highlight]').attr('href', 'https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/styles/' + theme + '.min.css')
    $('pre').css('background', isDark === 'y' ? '#333' : '')
  }
</script>