diff --git a/README.md b/README.md index 0dd824b..b41234f 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,8 @@ In your `hugo.toml` file you can specify the preferred theme: theme = "light | dark | auto" ``` +If nothing is set, the default setting is auto. + ### 2.3 Dark and light mode images You can tags to decide if images are displayed in dark or light mode, as GitHub is doing for readmes. @@ -130,11 +132,10 @@ disableKinds = ['taxonomy'] googleAnalytics = "G-xxxxxxxxxx" [params] -# Math mode -math = true +# Appearance +theme = 'auto' # Intro on main page, content in markdown, if you omit title or content the other can be displayed -homeIntro = true homeIntroTitle = 'Hello traveler!' homeIntroContent = """ Join me on this journey as I explore the ever-evolving landscape of software engineering, diff --git a/layouts/404.html b/layouts/404.html index 75b031c..72ef81e 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -6,6 +6,7 @@

typo?

Click here to return to home

+ diff --git a/layouts/_default/home.html b/layouts/_default/home.html index bc3aad8..e251ce3 100644 --- a/layouts/_default/home.html +++ b/layouts/_default/home.html @@ -3,18 +3,17 @@ {{ .Content }} {{/* Intro summary section */}} -{{ if .Site.Params.homeIntro }} +{{ if or .Site.Params.homeIntroTitle .Site.Params.homeIntroContent }}
- {{ if .Site.Params.homeIntroTitle }} -

{{ .Site.Params.homeIntroTitle }}

+ {{ with .Site.Params.homeIntroTitle }} +

{{ . }}

{{ end }} - {{ if .Site.Params.homeIntroContent }} -

{{ .Site.Params.homeIntroContent | markdownify }}

+ {{ with .Site.Params.homeIntroContent }} +

{{ . | markdownify }}

{{ end }}
- {{ end }} {{/* Social Icons */}} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 9a478f7..c0f41c5 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -2,28 +2,29 @@ {{/* Intro */}} -
+
{{/* Title and Summary */}}

{{ .Title }}

- {{if .Param "summary" }} -

{{ .Summary }}

+ {{ with .Param "summary" }} +

{{ . }}

{{ end }} {{/* Reading Time */}}

- {{if .Date }} - {{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} - {{ $dateHuman := .Date | time.Format ":date_long" }} + {{ with .Date }} + {{ $dateMachine := . | time.Format "2006-01-02T15:04:05-07:00" }} + {{ $dateHuman := . | time.Format ":date_long" }} - - {{end}} - {{if (.Param "readTime")}} - {{.ReadingTime}} min + + {{ if .Param "readTime" }} + - + {{ .ReadingTime }} min {{end }}