Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/2-REC/hugo-myportfolio-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/pages/title.html')
-rw-r--r--layouts/partials/pages/title.html26
1 files changed, 26 insertions, 0 deletions
diff --git a/layouts/partials/pages/title.html b/layouts/partials/pages/title.html
new file mode 100644
index 0000000..dca9e84
--- /dev/null
+++ b/layouts/partials/pages/title.html
@@ -0,0 +1,26 @@
+<hgroup>
+ {{/* Title */}}
+ <h1>{{ .Title }}</h1>
+
+ {{/* Subtitle */}}
+ {{ with .Params.subtitle }}
+ <h2>{{ . }}</h2>
+ {{ end }}
+
+ {{/* Period */}}
+ {{ if .Params.startDate }}
+ <h3>
+ From <i>{{ dateFormat .Site.Params.projects.date_format .Params.startDate }}</i>
+ {{ if .Params.endDate }}
+ {{ $end := (time .Params.endDate) }}
+ {{ $duration := $end.Sub (time .Params.startDate) }}
+ {{ $months := int (div (int (div $duration.Hours 24)) 30.4167) }}
+ {{ $years := int (div $months 12) }}
+ {{ $months := int (sub $months (mul $years 12)) }}
+
+ to <i>{{ dateFormat .Site.Params.projects.date_format .Params.endDate }}</i>
+ ({{ if gt $years 0 }}{{ $years }} years, {{ end }}{{ $months }} months)
+ {{ end }}
+ </h3>
+ {{ end }}
+</hgroup>