61 lines
2.1 KiB
Plaintext
61 lines
2.1 KiB
Plaintext
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
|
|
<%- partial('pwa/index') %>
|
|
<%
|
|
var title = page.title;
|
|
if (is_archive()) {
|
|
title = __('index.archive');
|
|
if (is_month()) {
|
|
title += ': ' + page.year + '/' + page.month;
|
|
} else if (is_year()) {
|
|
title += ': ' + page.year;
|
|
}
|
|
} else if (is_category()) {
|
|
title = __('index.category') + ': ' + page.category;
|
|
} else if (is_tag()) {
|
|
title = __('index.tag') + ': ' + page.tag;
|
|
}
|
|
%>
|
|
<title><% if (title) { %><%= title %> | <% } %><%= config.title %></title>
|
|
<% if (theme.plugins.bing_site_verification) { %>
|
|
<meta name="msvalidate.01" content="<%- theme.plugins.bing_site_verification %>" />
|
|
<% } %>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|
<% if (page.tags) {
|
|
var keywords = [];
|
|
for (var i in page.tags.data) {
|
|
keywords.push(page.tags.data[i].name);
|
|
}
|
|
%>
|
|
<meta name="keywords" content="<%= keywords.join(',') %>" />
|
|
<% } %>
|
|
<%- open_graph({
|
|
image: thumbnail(page),
|
|
fb_app_id: theme.miscellaneous.open_graph.fb_app_id,
|
|
fb_admins: theme.miscellaneous.open_graph.fb_admins,
|
|
twitter_id: theme.miscellaneous.open_graph.twitter_id,
|
|
google_plus: theme.miscellaneous.open_graph.google_plus,
|
|
}) %>
|
|
<%- meta(page) %>
|
|
|
|
<% if (theme.customize && theme.customize.social_links && theme.customize.social_links.rss) { %>
|
|
<link rel="alternate" href="<%- theme.customize.social_links.rss %>" title="<%= config.title %>" type="application/atom+xml" />
|
|
<% } %>
|
|
|
|
<% if (theme.customize.favicon) { %>
|
|
<link rel="icon" href="<%- url_for(theme.customize.favicon) %>" />
|
|
<% } %>
|
|
|
|
<%- css('libs/font-awesome/css/font-awesome.min') %>
|
|
<%- css('libs/titillium-web/styles') %>
|
|
<%- css('libs/source-code-pro/styles') %>
|
|
|
|
<%- css('css/style') %>
|
|
|
|
<%- js('libs/jquery/3.3.1/jquery.min') %>
|
|
<%- partial('plugin/scripts', { isHead: true }) %>
|
|
</head>
|