diff options
author | Nicholas Johnson <nick@nicholasjohnson.ch> | 2022-12-08 00:00:00 +0000 |
---|---|---|
committer | Nicholas Johnson <nick@nicholasjohnson.ch> | 2022-12-08 00:00:00 +0000 |
commit | 89889841de646ef690e8cc2c530fa808868cafb6cbbe52ccc1cd618d7abbc972 (patch) | |
tree | 1b0d0d4bae1bc3082483489aa1cfd7c22eac76225e16b186227b3af216174ade /layouts | |
parent | 308be70ca86f4b3450c07f4f7cf30c3217deaea96eff89ecbfb31a1fdef18e05 (diff) | |
download | hugo-theme-journal-89889841de646ef690e8cc2c530fa808868cafb6cbbe52ccc1cd618d7abbc972.tar.gz hugo-theme-journal-89889841de646ef690e8cc2c530fa808868cafb6cbbe52ccc1cd618d7abbc972.zip |
Complete overhaul of the CSS
I made it as BEM-compliant as I could. Making it fully BEM-compliant is
impossible since Hugo doesn't have HTML render hooks for certain tags.
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/_markup/render-link.html | 2 | ||||
-rw-r--r-- | layouts/_default/baseof.html | 2 | ||||
-rw-r--r-- | layouts/_default/single.html | 2 | ||||
-rw-r--r-- | layouts/index.html | 4 | ||||
-rw-r--r-- | layouts/partials/footer.html | 4 | ||||
-rw-r--r-- | layouts/partials/header.html | 4 | ||||
-rw-r--r-- | layouts/partials/metadata.html | 4 |
7 files changed, 11 insertions, 11 deletions
diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index 4d300ab..b62e944 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -1,2 +1,2 @@ {{ $emoji := cond (.Page.Params.nolinkemoji | default false) "" (emojify ":link: ") -}} -<a href="{{ .Destination | safeURL }}" rel="noreferrer">{{ $emoji }}{{ .Text | safeHTML }}</a> +<a class="link" href="{{ .Destination | safeURL }}" rel="noreferrer">{{ $emoji }}{{ .Text | safeHTML }}</a> diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index c896b31..8129bb3 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,7 +1,7 @@ <!DOCTYPE html> <html lang="en"> {{ partial "head.html" . }} - <body> + <body class="body"> {{ partial "header.html" . }} {{ block "main" . }}{{ end }} {{ partial "footer.html" . }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index a1f9ea3..14d81f5 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,6 +1,6 @@ {{ define "main" -}} <nav> - <p id="return"><a href="/" rel="noreferrer">🔗 Return to homepage</a></p> + <p><a class="link" href="/" rel="noreferrer">🔗 Return to homepage</a></p> </nav> {{- if (.Page.Params.pageinfo | default true) }} <p>{{ partial "pageinfo" . }}</p>{{ end }} diff --git a/layouts/index.html b/layouts/index.html index a56996d..72b0e05 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -4,9 +4,9 @@ <p>{{ .Site.Params.indexIntro }}</p> <h2>Navigation Links</h2> <nav> - <ul> + <ul class="list"> {{- range .Site.Menus.main }} - <li class="navlink"><a href="{{ .URL }}" rel="noreferrer">{{ emojify ":link:" }} {{ .Name }}</a></li> + <li class="list__item"><a class="link" href="{{ .URL }}" rel="noreferrer">{{ emojify ":link:" }} {{ .Name }}</a></li> {{- end }} </ul> </nav> diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index daf7cd3..8a59ca9 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,4 +1,4 @@ -<footer> - <p>Unless otherwise noted, the writing in this journal is licensed under {{ $.Site.Copyright }}<br> +<footer class="footer"> + <p class="footer__text">Unless otherwise noted, the writing in this journal is licensed under {{ $.Site.Copyright }}<br> Copyright {{ .Site.Params.beginCopyrightYear }}-{{ now.Format "2006" }} {{ $.Site.Author.name }}</p> </footer>
\ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html index d974142..c1084d6 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,3 +1,3 @@ -<header> - <pre id="logo">{{ readFile "/content/templates/logo.txt" }}</pre> +<header class="logo"> + <pre class="logo__text">{{ readFile "/content/templates/logo.txt" }}</pre> </header>
\ No newline at end of file diff --git a/layouts/partials/metadata.html b/layouts/partials/metadata.html index acfd2d7..ed41518 100644 --- a/layouts/partials/metadata.html +++ b/layouts/partials/metadata.html @@ -2,7 +2,7 @@ <article> <header> <p>{{ partial "pageinfo" . }}<br> - <a href="{{ .RelPermalink }}" rel="noreferrer">{{ emojify ":link:" }} {{ .Title }}</a></p> + <a class="link" href="{{ .RelPermalink }}" rel="noreferrer">{{ emojify ":link:" }} {{ .Title }}</a></p> </header> </article> -{{ end }}
\ No newline at end of file +{{ end }} |