From 2543e0879b982550b34786f8726695a6317036e1 Mon Sep 17 00:00:00 2001 From: wgroeneveld Date: Tue, 14 Apr 2020 12:32:42 +0200 Subject: [PATCH] fix lightbox, added image in rss, added rss topright link --- content/about.md | 1 + layouts/_default/baseof.html | 6 +++++ layouts/_default/rss.xml | 45 +++++++++++++++++++++++++++++++++++ layouts/_default/single.html | 6 ++++- static/css/custom.css | 18 ++++++++++---- static/img/rss.png | Bin 0 -> 6568 bytes static/js/codex.js | 3 ++- 7 files changed, 73 insertions(+), 6 deletions(-) create mode 100644 layouts/_default/rss.xml create mode 100644 static/img/rss.png diff --git a/content/about.md b/content/about.md index 87ad620..982b118 100644 --- a/content/about.md +++ b/content/about.md @@ -1,5 +1,6 @@ +++ title = "Jefklak's Codex: About" +disableComments = true +++ # About the Codex diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index d0e27a6..d631f5a 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -5,6 +5,12 @@ + + {{ with .OutputFormats.Get "RSS" }} + + + + {{ end }}
diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml new file mode 100644 index 0000000..ec49483 --- /dev/null +++ b/layouts/_default/rss.xml @@ -0,0 +1,45 @@ +{{- $baseurl := .Site.BaseURL -}} +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := slice -}} +{{- if or $.IsHome $.IsSection -}} +{{- $pages = $pctx.RegularPages -}} +{{- else -}} +{{- $pages = $pctx.Pages -}} +{{- end -}} +{{- $limit := .Site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} +{{- $pages = $pages | first $limit -}} +{{- end -}} +{{- printf "" | safeHTML }} + + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }} + Hugo -- gohugo.io{{ with .Site.LanguageCode }} + {{.}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Copyright }} + {{.}}{{end}}{{ if not .Date.IsZero }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{ with .OutputFormats.Get "RSS" }} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{ end }} + {{ range $pages }} + + {{ .Title }} + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} + {{ .Permalink }} + + {{ ` + + {{ .Summary | html }} + ]]> + + + {{ end }} + + \ No newline at end of file diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 9a7fef4..95177db 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -14,10 +14,14 @@  |   {{ .Lastmod.Format (.Site.Params.dateFormat | default "2 January 2006") }} -  |  + + + {{ if (not .Params.disableComments) }} +  |    + {{ end }}
diff --git a/static/css/custom.css b/static/css/custom.css index f10827d..74ff153 100644 --- a/static/css/custom.css +++ b/static/css/custom.css @@ -49,10 +49,13 @@ color: var(--accent) !important; } -.commento-root .commento-card .commento-body p, -.commento-root textarea, .commento-name { - font-size: 14pt !important; + font-size: 14pt !important; +} + +.commento-root .commento-card .commento-body p, +.commento-root textarea { + font-size: 12pt !important; } .commento-root *, @@ -92,6 +95,13 @@ body { font-size: 14pt; } +#csslink { + position: absolute; + right: 0; + z-index: 99; + visibility: hidden; +} + footer { position: absolute; bottom: 0; @@ -102,7 +112,7 @@ footer { } @media only screen and (min-width: 1200px) { - footer { + footer, #csslink { visibility: visible; } } diff --git a/static/img/rss.png b/static/img/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..be47455ae62269f8d80f1d536b390ac709c26d5e GIT binary patch literal 6568 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