about summary refs log tree commit diff stats
path: root/layouts
diff options
context:
space:
mode:
authorAlan Pearce2017-06-23 13:21:50 +0200
committerAlan Pearce2017-06-23 13:21:50 +0200
commit80ecb4689b15c3260d83f57dafb81bd73bd32942 (patch)
tree91580240a5455fe9c09671fa5d43c92c1add4522 /layouts
parent006a4301a31495ef2c35da2d1abb2d7812c7b382 (diff)
parentdaead1a8b052cfe15d4f9e282b05b92bffc66c46 (diff)
downloadhyde-80ecb4689b15c3260d83f57dafb81bd73bd32942.tar.lz
hyde-80ecb4689b15c3260d83f57dafb81bd73bd32942.tar.zst
hyde-80ecb4689b15c3260d83f57dafb81bd73bd32942.zip
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'layouts')
-rw-r--r--layouts/404.html12
-rw-r--r--layouts/_default/list.html2
-rw-r--r--layouts/_default/single.html2
-rw-r--r--layouts/index.html2
-rw-r--r--layouts/partials/disqus.html14
-rw-r--r--layouts/partials/head.html8
6 files changed, 36 insertions, 4 deletions
diff --git a/layouts/404.html b/layouts/404.html
new file mode 100644
index 0000000..8fa1a59
--- /dev/null
+++ b/layouts/404.html
@@ -0,0 +1,12 @@
+{{ partial "head.html" . }}
+<body class="{{ .Site.Params.themeColor }}">
+
+{{ partial "sidebar.html" . }}
+
+    <div class="content container">
+      <h1>404: Page not found</h1>
+        <p class="lead">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="{{ .Site.BaseURL }}">Head back home</a> to try finding it again.</p>
+    </div>
+
+  </body>
+</html>
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index a9f903c..9bbcb38 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,5 +1,5 @@
 {{ partial "head.html" . }}
-	<body class="theme-base-0b layout-reverse" itemscope itemtype="http://schema.org/Blog">
+  <body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}" itemscope itemtype="http://schema.org/Blog"> 
 		<main class="content container" role="main">
 			<h1 class="page-title">{{ .Title }}</h1>
 			<ul class="posts">
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 5bd829f..034cb26 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,5 +1,5 @@
 {{ partial "head.html" . }}
-	<body class="theme-base-0b layout-reverse h-entry" itemscope itemtype="http://schema.org/BlogPosting">
+  <body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}} h-entry" itemscope itemtype="http://schema.org/BlogPosting">
 		<main class="content container" role="main">
 			<article class="post">
 				<header>
diff --git a/layouts/index.html b/layouts/index.html
index 05337f0..510c2e6 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,5 +1,5 @@
 {{ partial "head.html" . }}
-	<body class="theme-base-0b layout-reverse" itemscope itemtype="http://schema.org/Blog">
+	<body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}" itemscope itemtype="http://schema.org/Blog">
 		<main class="content container" role="main">
 			<section class="recent">
 				<h2>Recent Posts</h2>
diff --git a/layouts/partials/disqus.html b/layouts/partials/disqus.html
new file mode 100644
index 0000000..323ae04
--- /dev/null
+++ b/layouts/partials/disqus.html
@@ -0,0 +1,14 @@
+<div id="disqus_thread"></div>
+<script type="text/javascript">
+    /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+    var disqus_shortname = '{{ .Site.Params.disqusShortname }}'; // Required - Replace '<example>' with your forum shortname
+
+    /* * * DON'T EDIT BELOW THIS LINE * * */
+    (function() {
+        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+    })();
+</script>
+<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+</div>
\ No newline at end of file
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 81c805f..4c79ead 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -3,7 +3,13 @@
 	<head>
 		<meta charset="UTF-8">
 		<meta name="viewport" content="width=device-width,initial-scale=1">
-		<title>{{ if ne .Title .Site.Title }}{{ .Title }} ยท {{ end }}{{ .Site.Title }}</title>
+
+		{{ if .IsHome }}
+		<title>{{ .Site.Title }}</title>
+		{{ else }}
+		<title>{{ .Title }} &middot; {{ .Site.Title }}</title>
+		{{ end }}
+
 		<link rel="stylesheet" href="/css/poole.css">
 		<link rel="stylesheet" href="/css/syntax.css">
 		<link rel="stylesheet" href="/css/hyde.css">