diff options
Diffstat (limited to '_layouts')
| -rw-r--r-- | _layouts/default.html | 20 | ||||
| -rw-r--r-- | _layouts/post.html | 17 | ||||
| -rw-r--r-- | _layouts/xslt_container.html | 5 |
3 files changed, 21 insertions, 21 deletions
diff --git a/_layouts/default.html b/_layouts/default.html index a6cc7c0..3b43854 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -17,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" /> @@ -25,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> @@ -34,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]> --> @@ -64,8 +76,8 @@ layout: xslt_container <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.." /> <input type="submit" value="搜索" /> + <form id="search-input-all" action="/search.html"> + <input type="text" name="keyword" placeholder="Search blog posts.." /> <input type="submit" value="搜索" /> </form> <br /> @@ -90,7 +102,7 @@ layout: xslt_container {% 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 }} @@ -107,6 +119,8 @@ layout: xslt_container <script src="/assets/js/main_new.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 }} |
