Browse Source

Update for latest hugo

Thomas Dy 7 years ago
parent
commit
c2ed6424e7
3 changed files with 11 additions and 4 deletions
  1. 1 1
      Makefile
  2. 5 2
      config.toml
  3. 5 1
      themes/pleasant/static/assets/css/theme.css

+ 1 - 1
Makefile

@@ -1,7 +1,7 @@
 PHONY: server build deploy
 
 server:
-	hugo server --baseURL="http://pleasantprogrammer.com" --appendPort=false --buildDrafts
+	hugo server --baseURL="https://pleasantprogrammer.com" --appendPort=false --buildDrafts
 
 build:
 	hugo

+ 5 - 2
config.toml

@@ -1,10 +1,10 @@
-baseurl = "http://pleasantprogrammer.com"
-rssuri = "rss.xml"
+baseurl = "https://pleasantprogrammer.com"
 theme = "pleasant"
 publishdir = "output"
 languageCode = "en-us"
 title = "Pleasant Programmer"
 uglyUrls = true
+pygmentsUseClassic = true
 pygmentsStyle = "default"
 pygmentsCodeFences = true
 disqusShortname = "pleasantprog"
@@ -13,3 +13,6 @@ paginate = 5
 
 [taxonomies]
 tag = "tags"
+
+[outputFormats.RSS]
+baseName = "rss"

+ 5 - 1
themes/pleasant/static/assets/css/theme.css

@@ -46,7 +46,7 @@ a {
 
 code, pre {
 	font-family: Monaco, Menlo, Consolas, monospace;
-	font-size: 75%;
+	font-size: 90%;
 	hyphens: none;
 	-moz-hyphens: none;
 }
@@ -57,6 +57,10 @@ code {
 	border-radius: 0.25em;
 }
 
+.highlight code {
+	background: none;
+}
+
 .highlight, .code {
 	padding: 0em 0.5em;
 	border-radius: 0.25em;