diff options
Diffstat (limited to '_layouts')
| -rw-r--r-- | _layouts/default.html | 26 | ||||
| -rw-r--r-- | _layouts/post.html | 17 | ||||
| -rw-r--r-- | _layouts/xslt_container.html | 5 |
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.." /> <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 /> @@ -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 }} |
