From f58575e23208ac42625d926194b5c04791402947 Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson Date: Wed, 25 Jan 2023 10:03:12 +0100 Subject: [PATCH] New card template. Add settings to transpile sass with libsass or dartsass. Add setting to use internal pagination template. Wrap summary in p tags. --- README.md | 2 ++ layouts/_default/card.html | 8 ++++++++ layouts/_default/summary.html | 2 +- layouts/index.html | 2 -- layouts/partials/menu.html | 2 +- layouts/partials/pagination.html | 9 ++++++--- layouts/partials/styles.html | 2 +- 7 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 layouts/_default/card.html diff --git a/README.md b/README.md index 6109e29..5fa92be 100644 --- a/README.md +++ b/README.md @@ -220,6 +220,7 @@ params: icon: "" # Relative path to icon in json feed and JSON-LD, no leading slash. image: "" # Relative path to site image in JSON-LD, no leading slash. imageMaxWidth: "" # Max width for images added via figure shortcode. + internalPagination: true # Use Hugos internal pagination template, default false. jquery: true # Add jQuery, default false. languageDir: "" # Set ltr or rtl, defaults to ltr. logo: false # Turn off the logo. @@ -239,6 +240,7 @@ params: privacyPolicyUrl: "" # If set will add link to cookie consent form. realfavicongenerator: # If full set of favicons, site manifest etc. exists, default false. relatedposts: true # Show related posts under a "See also" section, default false. + sassTranspiler: "dartsass"# The Sass transpiler to use, default "libsass". searchLimit: 20 # Max number of search hits, default 20. sidebar: true # Show a sidebar to the right, default false. submitted: true # Show author and date information for a post. diff --git a/layouts/_default/card.html b/layouts/_default/card.html new file mode 100644 index 0000000..d3ff31d --- /dev/null +++ b/layouts/_default/card.html @@ -0,0 +1,8 @@ +
+
+

{{ .Title }}

+
+
+

{{ .Summary }}

+
+
diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html index c3a1e33..08fc1b6 100644 --- a/layouts/_default/summary.html +++ b/layouts/_default/summary.html @@ -4,6 +4,6 @@ {{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . -}}{{ end }}
-{{ .Summary }} +

{{ .Summary }}

diff --git a/layouts/index.html b/layouts/index.html index 8e20bf4..fa5bb2a 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -2,11 +2,9 @@ {{ define "main" -}}
-
{{ .Content }}
-
{{ $pages := where site.RegularPages "Type" "in" site.Params.mainSections }} {{ $paginator := .Paginate $pages -}} diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index 9806574..6652c7d 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -1,4 +1,4 @@ -