aboutsummaryrefslogtreecommitdiffhomepage
path: root/themes/mypaper/layouts/_default
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-04-19 19:29:38 +0900
committernsfisis <nsfisis@gmail.com>2022-04-19 19:37:17 +0900
commit5a8024a827b6dbb103712865261c9a5ebc2908f9 (patch)
tree38b06170f358cd22492ff4f8879f3d413c942623 /themes/mypaper/layouts/_default
parentde3cb0a4ad98708540e9fa9ff7831f583ce380c7 (diff)
downloadnsfisis.github.io-5a8024a827b6dbb103712865261c9a5ebc2908f9.tar.gz
nsfisis.github.io-5a8024a827b6dbb103712865261c9a5ebc2908f9.tar.zst
nsfisis.github.io-5a8024a827b6dbb103712865261c9a5ebc2908f9.zip
add themes/mypaper, modified version of paper theme
Diffstat (limited to 'themes/mypaper/layouts/_default')
-rw-r--r--themes/mypaper/layouts/_default/list.html45
-rw-r--r--themes/mypaper/layouts/_default/single.html45
2 files changed, 90 insertions, 0 deletions
diff --git a/themes/mypaper/layouts/_default/list.html b/themes/mypaper/layouts/_default/list.html
new file mode 100644
index 0000000..30acea5
--- /dev/null
+++ b/themes/mypaper/layouts/_default/list.html
@@ -0,0 +1,45 @@
+{{- partial "header.html" . }}
+
+{{- $scope := .Site }}
+{{- if .Title }}
+<header class="page-header"><h1>{{ .Title }}</h1></header>{{ $scope = . }}
+{{ end }}
+
+{{- $paginator := .Paginate (where $scope.RegularPages ".Params.type" "!=" "page") }}
+
+{{- range $index, $page := $paginator.Pages }}
+
+{{- $class := "post-entry" }}
+{{- if (and $.IsHome (eq $paginator.PageNumber 1) (eq $index 0)) }}
+{{- $class = "first-entry" }}
+{{- else if .Data.Term }}
+{{- $class = "post-entry tag-entry" }}
+{{- end }}
+<article class="{{ $class }}">
+ <header class="entry-header">
+ <h2>{{ .Title }}</h2>
+ </header>
+ <section class="entry-content">
+ <p>{{ .Summary | plainify | htmlUnescape }}...</p>
+ </section>
+ <footer class="entry-footer">
+ <time>{{ .Date.Format "January 2, 2006" }}</time>
+ </footer>
+ <a class="entry-link" href="{{ .Permalink }}"></a>
+</article>
+{{- end }}
+
+{{- if gt $paginator.TotalPages 1 }}
+<footer class="page-footer">
+ <nav class="pagination">
+ {{- if $paginator.HasPrev }}
+ <a class="prev" href="{{ $paginator.Prev.URL }}">← {{ i18n "prev_page" }}</a>
+ {{- end }}
+ {{- if $paginator.HasNext }}
+ <a class="next" href="{{ $paginator.Next.URL }}">{{ i18n "next_page" }} →</a>
+ {{- end }}
+ </nav>
+</footer>
+{{- end }}
+
+{{- partial "footer.html" . }}
diff --git a/themes/mypaper/layouts/_default/single.html b/themes/mypaper/layouts/_default/single.html
new file mode 100644
index 0000000..103f9a1
--- /dev/null
+++ b/themes/mypaper/layouts/_default/single.html
@@ -0,0 +1,45 @@
+{{- partial "header.html" . }}
+
+<article class="post-single">
+ <header class="post-header">
+ <h1 class="post-title">{{ .Title }}</h1>
+ <div class="post-meta">
+ {{- if or .Params.Author .Site.Author.name }}
+ {{- .Params.Author | default .Site.Author.name }} · {{ end }}
+ {{- .Date.Format "January 2, 2006" -}}
+ </div>
+ </header>
+ <div class="post-content">{{ .Content }}</div>
+ {{- if .Params.tags }}
+ <footer class="post-footer">
+ <ul class="post-tags">
+ {{- range .Params.tags }}
+ {{- $href := print (absURL "tags/") (urlize .) }}
+ <li><a href="{{ $href }}">{{ . }}</a></li>
+ {{- end }}
+ </ul>
+ </footer>
+ {{- end }}
+ <!-- Comments area start -->
+ {{- if not (eq .Params.comments false) }}
+ {{- if .Site.DisqusShortname }}
+ <div id="disqus_thread"></div>
+ <script>
+ var disqus_shortname = '{{ .Site.DisqusShortname }}';
+ (function() {
+ var d = document, s = d.createElement('script');
+ s.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
+ s.setAttribute('data-timestamp', +new Date());
+ (d.head || d.body).appendChild(s);
+ })();
+ </script>
+ <noscript>
+ Please enable JavaScript to view the
+ <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a>
+ </noscript>
+ <!-- Comments area end -->
+ {{- end }}
+ {{- end }}
+</article>
+
+{{- partial "footer.html" . }}