summaryrefslogtreecommitdiff
path: root/_layouts
diff options
context:
space:
mode:
Diffstat (limited to '_layouts')
-rw-r--r--_layouts/default.html26
-rw-r--r--_layouts/post.html17
-rw-r--r--_layouts/xslt_container.html5
3 files changed, 25 insertions, 23 deletions
diff --git a/_layouts/default.html b/_layouts/default.html
index 610ef4d..616f962 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -9,6 +9,7 @@ layout: xslt_container
<meta name="viewport" content="width=device-width, initial-scale=1" />
{% seo %}
+ {% if page.robots %}<meta name="robots" content="{{ page.robots }}" />{% endif %}
{% unless site.github %}<link rel="canonical" href="https://mabbs.github.io{{ page.url }}" />{% endunless %}
{% feed_meta %}
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}(RSS)" href="{{ "/rss.xml" | absolute_url }}" />
@@ -16,6 +17,8 @@ layout: xslt_container
<link rel="stylesheet" href="/assets/css/style.css?v={{ site.time | date: "%s" }}" />
<!--[if !IE]> -->
<link rel="stylesheet" href="/Live2dHistoire/live2d/css/live2d.css" />
+ <link rel="stylesheet" href="/assets/css/gitalk.css" />
+ <script src="/assets/js/gitalk.min.js"></script>
<!-- <![endif]-->
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="{{ site.title }}" />
<link rel="webmention" href="https://webmention.io/mabbs.github.io/webmention" />
@@ -24,6 +27,7 @@ layout: xslt_container
<link rel="prefetch" href="https://www.blogsclub.org/badge/mabbs.github.io" as="image" />
<link rel="blogroll" type="text/xml" href="/blogroll.opml" />
<link rel="me" href="https://github.com/Mabbs" />
+ <link type="text/plain" rel="author" href="/humans.txt" />
<script src="/assets/js/jquery.min.js"></script>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
@@ -33,6 +37,15 @@ layout: xslt_container
<script>
var lastUpdated = new Date("{{ site.time | date_to_rfc822 }}");
var BlogAPI = "https://summary.mayx.eu.org";
+ var GitalkConfig = {
+ clientID: '36557aec4c3cb04f7ac6',
+ clientSecret: 'ac32993299751cb5a9ba81cf2b171cca65879cdb',
+ repo: 'mabbs.github.io',
+ owner: 'Mabbs',
+ admin: ['Mabbs'],
+ distractionFreeMode: false,
+ proxy: 'https://cors-anywhere.mayx.eu.org/?https://github.com/login/oauth/access_token'
+ };
</script>
<script src="/assets/js/main.js"></script>
<!--[if !IE]> -->
@@ -58,13 +71,13 @@ layout: xslt_container
<h1><a class="u-url u-uid p-name" rel="me" href="{{ "/" | relative_url }}">{{ site.title | default: site.github.repository_name }}</a></h1>
{% if site.logo %}
- <img src="{{ site.logo }}" fetchpriority="high" class="u-photo" alt="Logo" style="width: 90%; max-width: 300px; max-height: 300px;" />
+ <img src="{{ site.logo }}" fetchpriority="high" class="u-photo" alt="Logo" style="width: 90%; max-width: 300px; max-height: 300px; border-radius: 25%;" />
{% endif %}
<p class="p-note">{{ site.description | default: site.github.project_tagline }}</p>
- <form action="/search.html">
- <input type="text" name="keyword" id="search-input-all" placeholder="Search blog posts.." />&#160;<input type="submit" value="搜索" />
+ <form id="search-input-all" action="/search.html">
+ <input type="text" name="keyword" placeholder="Search blog posts.." />&#160;<input type="submit" value="搜索" />
</form>
<br />
@@ -85,11 +98,11 @@ layout: xslt_container
<li><a href="{{ site.github.tar_url }}">Download <strong>TAR Ball</strong></a></li>
<li><a href="{{ site.github.repository_url }}">View On <strong>GitHub</strong></a></li>
{% else %}
- <li style="width: 270px; border-right: none;"><a href="/MayxBlog.tgz">Download <strong>TGZ File</strong></a></li>
+ <li style="width: 270px; border-right: none;"><a href="/MayxBlog.7z">Download <strong>7-Zip File</strong></a></li>
{% endif %}
</ul>
</header>
- <section{% unless page.layout == "default" %} class="h-entry"{% endunless %}>
+ <section id="pjax-container"{% unless page.layout == "default" %} class="h-entry"{% endunless %}>
{{ content }}
@@ -104,8 +117,11 @@ layout: xslt_container
<script src="{{ "/assets/js/scale.fix.js" | relative_url }}"></script>
<!--[if !IE]> -->
<script src="/assets/js/main_new.js"></script>
+ <script src="/assets/js/blog-console.js"></script>
<script src="/Live2dHistoire/live2d/js/live2d.js"></script>
<script src="/Live2dHistoire/live2d/js/message.js"></script>
+ <script src="/assets/js/jquery.pjax.min.js"></script>
+ <script src="/assets/js/pjax.js"></script>
<!-- <![endif]-->
</body>
</html> \ No newline at end of file
diff --git a/_layouts/post.html b/_layouts/post.html
index 6a8b11d..7238bce 100644
--- a/_layouts/post.html
+++ b/_layouts/post.html
@@ -158,22 +158,11 @@ $.get(BlogAPI + "/suggest?id={{ page.url }}&update=" + lastUpdated.valueOf(), fu
</div>
<!--[if !IE]> -->
-<link rel="stylesheet" href="/assets/css/gitalk.css">
-<script src="/assets/js/gitalk.min.js"></script>
-<div id="gitalk-container"></div>
+<div id="gitalk-container" data-page-id="{{ page.id }}"></div>
<script>
- var gitalk = new Gitalk({
- clientID: '36557aec4c3cb04f7ac6',
- clientSecret: 'ac32993299751cb5a9ba81cf2b171cca65879cdb',
- repo: 'mabbs.github.io',
- owner: 'Mabbs',
- admin: ['Mabbs'],
- id: '{{ page.id }}', // Ensure uniqueness and length less than 50
- distractionFreeMode: false, // Facebook-like distraction free mode
- proxy: "https://cors-anywhere.mayx.eu.org/?https://github.com/login/oauth/access_token"
- })
- gitalk.render('gitalk-container')
+ var gitalk = new Gitalk($.extend({ id: '{{ page.id }}' }, GitalkConfig));
+ gitalk.render('gitalk-container');
</script>
<!-- <![endif]--> \ No newline at end of file
diff --git a/_layouts/xslt_container.html b/_layouts/xslt_container.html
index 7d957d5..8383a6e 100644
--- a/_layouts/xslt_container.html
+++ b/_layouts/xslt_container.html
@@ -1,10 +1,7 @@
{% if page.layout == "xslt" %}<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xml" href="/feed.xslt.xml"?>
<?xml-stylesheet type="text/css" href="/assets/css/xslt.css"?>
-<xsl:stylesheet
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:atom="http://www.w3.org/2005/Atom"
- xmlns:sm="http://www.sitemaps.org/schemas/sitemap/0.9">
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sm="http://www.sitemaps.org/schemas/sitemap/0.9">
<xsl:output method="html" version="4.0" encoding="UTF-8" indent="yes" doctype-system="about:legacy-compat" />
<xsl:template match="/">
{{ content }}