Browse Source

Add code highlight CSS locally for increased speed and ease of overriding highlighting style

George Cushen 9 năm trước cách đây
mục cha
commit
099aca03cb
2 tập tin đã thay đổi với 4 bổ sung3 xóa
  1. 3 3
      layouts/partials/header.html
  2. 1 0
      static/css/highlight.min.css

+ 3 - 3
layouts/partials/header.html

@@ -10,13 +10,13 @@
     {{ with .Site.Params.name }}<meta name="author" content="{{ . }}" />{{ end }}
     {{ with .Site.Params.role }}<meta name="description" content="{{ . }}" />{{ end }}
 
-    <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.3.0/styles/github.min.css">
+    <link rel="stylesheet" href="{{ .Site.BaseURL }}css/highlight.min.css" />
     <link rel="stylesheet" href="{{ .Site.BaseURL }}css/bootstrap.min.css" />
     <link rel="stylesheet" href="{{ .Site.BaseURL }}css/font-awesome.min.css" />
     <link rel="stylesheet" href="{{ .Site.BaseURL }}css/academicons.min.css" />
     <link rel="stylesheet" href="{{ .Site.BaseURL }}css/hugo-academic.css" />
-    <link rel="shortcut icon" href="{{ .Site.BaseURL }}img/favicon.ico" type="image/x-icon">
-    <link rel="canonical" href="{{ .Permalink }}">
+    <link rel="shortcut icon" href="{{ .Site.BaseURL }}img/favicon.ico" type="image/x-icon" />
+    <link rel="canonical" href="{{ .Permalink }}" />
 
     <title>{{ if not .IsHome }}{{ .Title }} | {{ end }}{{ .Site.Title }}</title>
 

+ 1 - 0
static/css/highlight.min.css

@@ -0,0 +1 @@
+.hljs{display:block;overflow-x:auto;padding:0.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:bold}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:#008080}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:bold}.hljs-subst{font-weight:normal}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:bold}.hljs-tag,.hljs-name,.hljs-attribute{color:#000080;font-weight:normal}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}