diff options
author | Nicholas Johnson <> | 2025-07-27 00:00:00 +0000 |
---|---|---|
committer | Nicholas Johnson <> | 2025-07-27 00:00:00 +0000 |
commit | 36199a037c6324e86ca1f0f6d0c43e38fa9ffbd1467de13e29aea7d59cdee9cc (patch) | |
tree | b0511d539b61492f33314108c3a14758edfc3910396d4071f6077e4abfe9c23b | |
parent | fe03420640a0c8df373c5dcacb47c93647575e6064f11468460ab655dcb2d2db (diff) | |
download | hugo-theme-journal-36199a037c6324e86ca1f0f6d0c43e38fa9ffbd1467de13e29aea7d59cdee9cc.tar.gz hugo-theme-journal-36199a037c6324e86ca1f0f6d0c43e38fa9ffbd1467de13e29aea7d59cdee9cc.zip |
Make footer stick to bottom of page
-rw-r--r-- | assets/static/css/style.css | 6 | ||||
-rw-r--r-- | layouts/404.html | 2 | ||||
-rw-r--r-- | layouts/home.html | 2 | ||||
-rw-r--r-- | layouts/single.html | 2 | ||||
-rw-r--r-- | layouts/taxonomy.html | 2 | ||||
-rw-r--r-- | layouts/term.html | 2 |
6 files changed, 11 insertions, 5 deletions
diff --git a/assets/static/css/style.css b/assets/static/css/style.css index 67b42f2..7bb513b 100644 --- a/assets/static/css/style.css +++ b/assets/static/css/style.css @@ -91,6 +91,8 @@ blockquote, ol, p, pre, ul, .highlight { background-color: black; box-sizing: border-box; color: lightgray; + display: flex; + flex-direction: column; font-family: Arial, Helvetica, sans-serif; font-size: 1.8rem; min-height: 100vh; @@ -160,3 +162,7 @@ blockquote, ol, p, pre, ul, .highlight { overflow-y: hidden; padding: 0; } + +.main { + flex-grow: 1; +} diff --git a/layouts/404.html b/layouts/404.html index dfb2c5f..fffedc1 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -2,7 +2,7 @@ <nav> <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ .Site.Home.RelPermalink }}" rel="noreferrer">{{ i18n "returnHome" }}</a></p> </nav> -<main> +<main class="main"> <h1 id="404">{{ i18n "pageNotFound" }}</h1> </main> {{- end }} diff --git a/layouts/home.html b/layouts/home.html index efbebb1..cdf2d01 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -1,5 +1,5 @@ {{ define "main" -}} -<main> +<main class="main"> <h1>{{ .Site.Params.indexTitle }}</h1> <p>{{ .Site.Params.indexIntro }}</p> {{ if .Site.Menus.main -}} diff --git a/layouts/single.html b/layouts/single.html index fdfa777..67029c0 100644 --- a/layouts/single.html +++ b/layouts/single.html @@ -5,7 +5,7 @@ {{- if (.Page.Params.pageinfo | default true) }} <p>{{ partial "pageinfo.html" . }}</p> {{- end }} -<main> +<main class="main"> <h1 id="{{ .File.TranslationBaseName }}">{{ .Name }}</h1> {{ chomp (.Content) }} </main> diff --git a/layouts/taxonomy.html b/layouts/taxonomy.html index 86d7f89..2002ed3 100644 --- a/layouts/taxonomy.html +++ b/layouts/taxonomy.html @@ -2,7 +2,7 @@ <nav> <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ .Site.Home.RelPermalink }}" rel="noreferrer">{{ i18n "returnHome" }}</a></p> </nav> -<main> +<main class="main"> <h1>{{ .Type | humanize }}</h1> <h2>{{ i18n "feeds" }}</h2> <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ print .RelPermalink "atom.xml" }}" rel="noreferrer">{{ i18n "atomFeed" }}</a></p> diff --git a/layouts/term.html b/layouts/term.html index 3b268dd..3870c69 100644 --- a/layouts/term.html +++ b/layouts/term.html @@ -2,7 +2,7 @@ <nav> <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ .Site.Home.RelPermalink }}" rel="noreferrer">{{ i18n "returnHome" }}</a></p> </nav> -<main> +<main class="main"> <h1>{{ .Type | singularize | humanize }} "{{ .Title }}"</h1> <h2>{{ i18n "feeds" }}</h2> <p>{{ emojify ":link:" }} <a class="link link--internal" href="{{ print .RelPermalink "atom.xml" }}" rel="noreferrer">{{ i18n "atomFeed" }}</a></p> |