Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/urjaacharya/redgood.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials')
-rw-r--r--layouts/partials/footer.html66
-rw-r--r--layouts/partials/head.html4
-rw-r--r--layouts/partials/homeHeader.html4
-rw-r--r--layouts/partials/index/homePageArticle.html17
-rw-r--r--layouts/partials/index/pinnedPost.html21
-rw-r--r--layouts/partials/index/recentPost.html8
-rw-r--r--layouts/partials/index/siteSections.html9
-rw-r--r--layouts/partials/prevNext.html23
-rw-r--r--layouts/partials/regularHeader.html4
-rw-r--r--layouts/partials/share.html6
-rw-r--r--layouts/partials/social.html4
-rw-r--r--layouts/partials/taxa.html6
12 files changed, 94 insertions, 78 deletions
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index f0c644e..f204ede 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -1,51 +1,25 @@
-<footer>
+<footer class="shadow round-corner">
{{ if eq .Kind "section" }}
<div>{{ template "_internal/pagination.html" . }}</div>
+ {{ end }} {{ if eq .Kind "page" }}
+ <div class="prev-next">{{ partial "prevNext" .}}</div>
{{ end }}
- {{ if eq .Kind "page" }}
- <div class="prev-next">
- {{- if .PrevInSection }}
+ <p>
+ {{ if .Site.Params.theme.copyrightInFooter }}<span>&copy;</span>{{end}}
+ <span>{{ dateFormat "2006" now }}</span>
+ <span>{{ .Site.Params.author }}.</span>
+ <span>{{ .Site.Params.theme.footerText | markdownify }}.</span>
+ </p>
+ <p>
+ <a href="https://github.com/urjaacharya/redgood">
+ {{- print "redgood" -}}
+ </a>
+ by
<a
- class="active"
- href="{{ .PrevInSection.Permalink | relURL }}"
- aria-label="Previous Article"
- ><i class="bi bi-arrow-left-circle"></i
- ></a>
- {{- else }}
- <div class="disabled"><i class="bi bi-arrow-left-circle"></i></div>
- {{- end }}
- <a href="#" aria-label="navigate to top"
- ><i class="bi bi-box-arrow-in-up"></i></a>
- {{- if .NextInSection }}
- <a
- class="active"
- href="{{ .NextInSection.Permalink | relURL }}"
- aria-label="Next Article"
- ><i class="bi bi-arrow-right-circle"></i
- ></a>
- {{- else }}
- <div class="disabled"><i class="bi bi-arrow-right-circle"></i></div>
- {{- end }}
- </div>
- {{ end }}
-
- <div class="footer">
- <p>
- {{ if .Site.Params.theme.copyrightInFooter }} &copy; {{end}}
- {{ dateFormat "2006" now }} {{ .Site.Params.author }}.
- {{ .Site.Params.theme.footerText | markdownify }}.
- </p>
- <p>
- <a href="https://github.com/urjaacharya/redgood">
- {{- print "redgood" -}}
- </a>
- by
- <a
- href="https://www.urjaacharya.com/"
- aria-label="link to urja acharya site"
- >
- {{- print "urja acharya" -}}
- </a>
- </p>
- </div>
+ href="https://www.urjaacharya.com/"
+ aria-label="link to urja acharya site"
+ >
+ {{- print "urja acharya" -}}
+ </a>
+ </p>
</footer>
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 5645f6b..cba76f2 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -9,9 +9,7 @@
<meta name="author" content="{{ .Site.Params.author }}" />
<link rel="stylesheet" href="{{ `/css/main.css` | relURL }}" />
- {{ if not .IsHome }}
- <link rel="stylesheet" href="{{ `/css/pagination.css` | relURL }}" />
- {{ end }}
+
<link
href="https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;600&display=swap"
rel="stylesheet"
diff --git a/layouts/partials/homeHeader.html b/layouts/partials/homeHeader.html
index a32c792..46bc1a0 100644
--- a/layouts/partials/homeHeader.html
+++ b/layouts/partials/homeHeader.html
@@ -1,6 +1,6 @@
-<header class="home-page-header">
+<header class="home-page-header shadow round-corner">
<div class="header-image-container">
- <div class="header-image">
+ <div class="header-image shadow">
<img
src="{{ .Site.Params.about.profileImage | relURL }}"
alt="profile image of {{ .Site.Params.author }}"
diff --git a/layouts/partials/index/homePageArticle.html b/layouts/partials/index/homePageArticle.html
new file mode 100644
index 0000000..65d4e84
--- /dev/null
+++ b/layouts/partials/index/homePageArticle.html
@@ -0,0 +1,17 @@
+<div class="pinned-post card shadow round-corner">
+ <div class="card-links"></div>
+ <h1 style="margin: 0"><a href="{{ .Permalink }}">{{ .Title }}</a></h1>
+ <p class="document-date">
+ {{ dateFormat .Site.Params.theme.dateFormat .Date }} &middot; {{ .Params.author }}
+ </p>
+ <hr />
+ {{ .Content }}
+ {{ if .Site.Params.theme.pinnedPosts }}
+ <hr />
+ <a
+ href="{{ `pinnedposts` | relURL }}"
+ style="display: block; text-align: right"
+ >Previously Pinned Posts</a
+ >
+ {{ end }}
+ </div> \ No newline at end of file
diff --git a/layouts/partials/index/pinnedPost.html b/layouts/partials/index/pinnedPost.html
index 8b29a3d..b5d8ce3 100644
--- a/layouts/partials/index/pinnedPost.html
+++ b/layouts/partials/index/pinnedPost.html
@@ -1,14 +1,9 @@
-{{ range ((where .Site.Pages "Params.pinned" true).ByDate.Reverse) | first 1 }}
-<h2>
- <a href="{{ .Permalink }}">{{ .Title }}</a>
-</h2>
-<div class="pinned-post home-page-card">
- <p>{{ .Summary | plainify | truncate 250 }}</p>
- <div class="home-page-card-links">
- <a href="{{ .Permalink }}"> Read Pinned Post </a>
- </div>
- <div class="home-page-card-links">
- <a href="{{ `pinnedposts` | relURL }}">All Pinned</a>
- </div>
-</div>
+{{ if .Site.Params.theme.pinnedPosts }}
+ {{ range ((where .Site.Pages "Params.pinned" true).ByDate.Reverse) | first 1 }}
+ {{ partial "index/homePageArticle" . }}
+ {{ end }}
+{{ else }}
+ {{ range site.RegularPages | first 1 }}
+ {{ partial "index/homePageArticle" . }}
+ {{ end }}
{{ end }}
diff --git a/layouts/partials/index/recentPost.html b/layouts/partials/index/recentPost.html
index 7578c0f..5ad744c 100644
--- a/layouts/partials/index/recentPost.html
+++ b/layouts/partials/index/recentPost.html
@@ -1,9 +1,9 @@
-<h3>Recent Posts</h3>
-<div class="recent-posts home-page-card">
+
+<h4 style="margin:0 0 1em 0;">Recent Posts</h4>
{{ range ((where .Site.Pages "Kind" "page").ByDate.Reverse) | first 6 }}
{{ partial "listPage" . }}
{{ end }}
- <div class="home-page-card-links">
+ <div class="card-links">
<a href="{{ `archive` | relURL }}">All Posts</a>
</div>
-</div>
+
diff --git a/layouts/partials/index/siteSections.html b/layouts/partials/index/siteSections.html
new file mode 100644
index 0000000..01f0697
--- /dev/null
+++ b/layouts/partials/index/siteSections.html
@@ -0,0 +1,9 @@
+<h4 style="margin: 1em 0 1em 0;">Sections</h4>
+{{ range .Site.Sections }}
+{{ if not .Params.hideFromHome }}
+<p>
+ <a href="{{ .Permalink }}" aria-label="site sections">{{ .Title }}</a> -
+ {{ len .Pages}} Articles
+</p>
+{{ end }}
+{{ end }} \ No newline at end of file
diff --git a/layouts/partials/prevNext.html b/layouts/partials/prevNext.html
new file mode 100644
index 0000000..5a1b4e8
--- /dev/null
+++ b/layouts/partials/prevNext.html
@@ -0,0 +1,23 @@
+{{- if .PrevInSection }}
+ <a
+ class="active primary-icon"
+ href="{{ .PrevInSection.Permalink | relURL }}"
+ aria-label="Previous Article"
+ ><i class="bi bi-arrow-left-circle"></i
+ ></a>
+ {{- else }}
+ <div class="disabled"><i class="bi bi-arrow-left-circle"></i></div>
+ {{- end }}
+ <a class="primary-icon" href="#" aria-label="navigate to top"
+ ><i class="bi bi-box-arrow-in-up"></i></a>
+ {{- if .NextInSection }}
+ <a
+ class="active primary-icon"
+ href="{{ .NextInSection.Permalink | relURL }}"
+ aria-label="Next Article"
+ ><i class="bi bi-arrow-right-circle"></i
+ ></a>
+ {{- else }}
+ <div class="disabled"><i class="bi bi-arrow-right-circle"></i></div>
+ {{- end }}
+ </div> \ No newline at end of file
diff --git a/layouts/partials/regularHeader.html b/layouts/partials/regularHeader.html
index 69470fc..8f3f144 100644
--- a/layouts/partials/regularHeader.html
+++ b/layouts/partials/regularHeader.html
@@ -1,4 +1,4 @@
-<header class="regular-page-header">
+<header class="regular-page-header shadow round-corner">
<div
style="
display: flex;
@@ -7,7 +7,7 @@
margin-bottom: 0.5em;
"
>
- <a class="header-icon" href="{{ `/` | relURL }}" aria-label="home page">
+ <a class="primary-icon" href="{{ `/` | relURL }}" aria-label="home page">
<i class="bi bi-house-door"></i>
</a>
{{ partial "share" . }}
diff --git a/layouts/partials/share.html b/layouts/partials/share.html
index e7cd823..1a26565 100644
--- a/layouts/partials/share.html
+++ b/layouts/partials/share.html
@@ -10,7 +10,7 @@
>
{{ $url := printf "%s" .URL | absLangURL }}
<a
- class="header-icon"
+ class="primary-icon"
href="mailto:?subject={{ print .Title ` by ` .Site.Params.author }}&amp;body={{ $url }}"
target="_self"
rel="noopener"
@@ -18,7 +18,7 @@
><i class="bi bi-envelope"></i
></a>
<a
- class="header-icon"
+ class="primary-icon"
href="https://facebook.com/sharer/sharer.php?u={{ $url }}"
target="_blank"
rel="noopener"
@@ -26,7 +26,7 @@
><i class="bi bi-facebook"></i
></a>
<a
- class="header-icon"
+ class="primary-icon"
href="https://twitter.com/intent/tweet/?text={{ print .Title ` by ` .Site.Params.author }}&amp;url={{ $url }}"
target="_blank"
rel="noopener"
diff --git a/layouts/partials/social.html b/layouts/partials/social.html
index 5a1bd37..5433122 100644
--- a/layouts/partials/social.html
+++ b/layouts/partials/social.html
@@ -1,11 +1,11 @@
{{ $width := mul (len .Site.Params.social) 2 }}
<div class="social-info" style="width: {{ $width }}em;">
{{- range $key, $val := .Site.Params.social -}} {{ if eq $key "email" }}
- <a class="header-icon" href="mailto:{{- $val.url }}" aria-label="{{ $key }}"
+ <a class="primary-icon" href="mailto:{{- $val.url }}" aria-label="{{ $key }}"
><i class="{{ $val.icon }}"></i>
</a>
{{ else }}
- <a class="header-icon" href="{{- $val.url }}" aria-label="{{ $key }}"
+ <a class="primary-icon" href="{{- $val.url }}" aria-label="{{ $key }}"
><i class="{{ $val.icon }}"></i>
</a>
{{ end }} {{- end -}}
diff --git a/layouts/partials/taxa.html b/layouts/partials/taxa.html
index e0fe815..3485c4b 100644
--- a/layouts/partials/taxa.html
+++ b/layouts/partials/taxa.html
@@ -6,11 +6,11 @@
{{ range sort ($scratch.Get "custom") ".Num" "desc" }}
{{ $taxaTypeName := .Name }}
-<h3>
+<h4 style="margin: 0;">
{{ $taxaTypeName | humanize }}
-</h3>
+</h4>
{{ $this_taxa := index $.taxo .Name }}
-<div class="taxa-container home-page-card">
+<div class="taxa-container">
{{ range $this_taxa.ByCount }}
{{ $taxaValueName := .Page.Title }}
<a class="taxa" href="{{ .Page.Permalink }}">{{ .Page.Title }}</a>