From 30e9489b68540678ffeda38773e41429a0bb16f5 Mon Sep 17 00:00:00 2001 From: Thedro Neely Date: Wed, 31 Aug 2022 03:48:02 -0400 Subject: generators/hugo: Add references and make file --- generators/exoference/.keep | 0 generators/hugo/themes/tdro/layouts/_default/single.html | 5 ++--- .../themes/tdro/layouts/partials/article-meta-bottom.html | 2 +- .../themes/tdro/layouts/partials/article-more-content.html | 2 +- .../hugo/themes/tdro/layouts/partials/article-on-web.html | 9 +++++++-- .../hugo/themes/tdro/layouts/partials/article-references.html | 11 +++++++++++ .../themes/tdro/layouts/partials/generators/exoference/.keep | 0 .../themes/tdro/layouts/partials/generators/openring/.keep | 0 8 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 generators/exoference/.keep create mode 100644 generators/hugo/themes/tdro/layouts/partials/article-references.html create mode 100644 generators/hugo/themes/tdro/layouts/partials/generators/exoference/.keep create mode 100644 generators/hugo/themes/tdro/layouts/partials/generators/openring/.keep (limited to 'generators') diff --git a/generators/exoference/.keep b/generators/exoference/.keep new file mode 100644 index 0000000..e69de29 diff --git a/generators/hugo/themes/tdro/layouts/_default/single.html b/generators/hugo/themes/tdro/layouts/_default/single.html index 96bb02c..1d98d73 100644 --- a/generators/hugo/themes/tdro/layouts/_default/single.html +++ b/generators/hugo/themes/tdro/layouts/_default/single.html @@ -7,12 +7,11 @@ {{- partial "function-content.html" .Content | safeHTML -}} + {{- partial "article-syntax.html" . -}} {{- partial "article-meta-bottom.html" . -}} {{- partial "article-more-content.html" . -}} - {{- if fileExists "themes/tdro/layouts/partials/openring.html" -}} {{- partial "article-on-web.html" . -}} - {{- end -}} - {{- partial "article-syntax.html" . -}} {{- partial "article-comments.html" . -}} + {{- partial "article-references.html" . -}} {{ end }} diff --git a/generators/hugo/themes/tdro/layouts/partials/article-meta-bottom.html b/generators/hugo/themes/tdro/layouts/partials/article-meta-bottom.html index d1adf5c..3a272f2 100644 --- a/generators/hugo/themes/tdro/layouts/partials/article-meta-bottom.html +++ b/generators/hugo/themes/tdro/layouts/partials/article-meta-bottom.html @@ -1,4 +1,4 @@ - + {{ dateFormat "2 January 2006" .Params.date }} — Written
diff --git a/generators/hugo/themes/tdro/layouts/partials/article-more-content.html b/generators/hugo/themes/tdro/layouts/partials/article-more-content.html index dbe5725..5751aaa 100644 --- a/generators/hugo/themes/tdro/layouts/partials/article-more-content.html +++ b/generators/hugo/themes/tdro/layouts/partials/article-more-content.html @@ -1,4 +1,4 @@ - +

More Content

{{ $more := shuffle .Site.RegularPages | first 3 }} diff --git a/generators/hugo/themes/tdro/layouts/partials/article-on-web.html b/generators/hugo/themes/tdro/layouts/partials/article-on-web.html index 59776da..53d1d45 100644 --- a/generators/hugo/themes/tdro/layouts/partials/article-on-web.html +++ b/generators/hugo/themes/tdro/layouts/partials/article-on-web.html @@ -1,4 +1,8 @@ - +{{- $openring := "themes/tdro/layouts/partials/generators/openring/openring.html" -}} +{{- $include := "generators/openring/openring.html" -}} + +{{- if fileExists $openring -}} +
@@ -8,5 +12,6 @@

On the Web

- {{- partial "openring.html" . -}} + {{- partial $include . -}}
+{{- end -}} diff --git a/generators/hugo/themes/tdro/layouts/partials/article-references.html b/generators/hugo/themes/tdro/layouts/partials/article-references.html new file mode 100644 index 0000000..ca3aee7 --- /dev/null +++ b/generators/hugo/themes/tdro/layouts/partials/article-references.html @@ -0,0 +1,11 @@ +{{- $exoference := print "themes/tdro/layouts/partials/generators/exoference/" .Slug ".html" -}} +{{- $include := print "generators/exoference/" .Slug ".html" -}} + +{{- if fileExists $exoference -}} + +
+

References

+
+ {{- partial $include . -}} +
+{{- end -}} diff --git a/generators/hugo/themes/tdro/layouts/partials/generators/exoference/.keep b/generators/hugo/themes/tdro/layouts/partials/generators/exoference/.keep new file mode 100644 index 0000000..e69de29 diff --git a/generators/hugo/themes/tdro/layouts/partials/generators/openring/.keep b/generators/hugo/themes/tdro/layouts/partials/generators/openring/.keep new file mode 100644 index 0000000..e69de29 -- cgit v1.2.3