summaryrefslogtreecommitdiff
path: root/layout
diff options
context:
space:
mode:
authorDoge <[email protected]>2021-05-03 18:36:16 +0800
committerDoge <[email protected]>2021-05-03 18:36:16 +0800
commitaffca0d5e31f862b3a5022bd49f40cea227707a2 (patch)
treeb16db71a7f5cadb71804481849c89c5c37f985ae /layout
parent05f722c51617fceaa0c4b581dfc78762b9b58a03 (diff)
downloadchromate-affca0d5e31f862b3a5022bd49f40cea227707a2.tar.gz
chromate-affca0d5e31f862b3a5022bd49f40cea227707a2.tar.bz2
chromate-affca0d5e31f862b3a5022bd49f40cea227707a2.zip
Add modules support
Diffstat (limited to 'layout')
-rw-r--r--layout/_partial/head.ejs18
-rw-r--r--layout/_partial/scripts.ejs7
-rw-r--r--layout/layout.ejs2
3 files changed, 17 insertions, 10 deletions
diff --git a/layout/_partial/head.ejs b/layout/_partial/head.ejs
index 6720df0..6e6f5fd 100644
--- a/layout/_partial/head.ejs
+++ b/layout/_partial/head.ejs
@@ -1,5 +1,6 @@
<head>
- <title><%= title %></title>
+ <title><%= config.title %></title>
+ <% if (config.favicon) favicon_tag(config.favicon) %>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -10,17 +11,18 @@
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- Making Robots Happy -->
- <meta name="keyword" content="<%= config.description %>">
- <meta name="description" content="<%= config.description %>">
-
- <%- favicon_tag(config.favicon) %>
+ <% if (config.keywords) { %>
+ <meta name="keywords" content="<%= config.keywords %>">
+ <% } %>
+ <% if (config.description) { %>
+ <meta name="description" content="<%= config.description %>">
+ <% } %>
<!-- Scripts and styles -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma/css/bulma.min.css">
- <% if (theme.podcast) { %>
+ <% if (is_post() && theme.podcast && post.podcast) { %>
<script src="https://cdn.jsdelivr.net/npm/shikwasa/dist/shikwasa.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/shikwasa/dist/shikwasa.min.css">
<% } %>
- <script src="https://cdn.jsdelivr.net/npm/darkmode-js/lib/darkmode-js.min.js"></script>
-
+ <%- css("css/style.css") %>
</head> \ No newline at end of file
diff --git a/layout/_partial/scripts.ejs b/layout/_partial/scripts.ejs
index a982f7d..662702a 100644
--- a/layout/_partial/scripts.ejs
+++ b/layout/_partial/scripts.ejs
@@ -7,4 +7,9 @@
threshold: 0
};
</script>
-<% } %> \ No newline at end of file
+<% } %>
+
+<!-- Darkmode support -->
+<script defer src="https://cdn.jsdelivr.net/npm/darkmode-js/lib/darkmode-js.min.js"></script>
+
+<!-- Highlight.js support -->
diff --git a/layout/layout.ejs b/layout/layout.ejs
index 4ae62cc..96d7f6a 100644
--- a/layout/layout.ejs
+++ b/layout/layout.ejs
@@ -6,7 +6,7 @@
<div class="wrapper">
<%- body %>
</div>
- <%- partial('partial/footer') %>
+ <%- partial('_partial/footer') %>
</body>
<%- partial('_partial/scripts') %>
</html> \ No newline at end of file