diff options
author | Hanzei <hanzei@mailbox.org> | 2018-07-01 11:09:29 +0300 |
---|---|---|
committer | Hanzei <hanzei@mailbox.org> | 2018-07-01 11:09:29 +0300 |
commit | daca1fe109da3b57005cfe77c27819f9666c646d (patch) | |
tree | 98da048782aae45ddf79463e73969c3fbef67ec1 /layouts/projects | |
parent | 11587f7efe568e46075321af7f4a1bec54a6ae04 (diff) |
Use baseof temple to dry code
Diffstat (limited to 'layouts/projects')
-rw-r--r-- | layouts/projects/list.html | 67 | ||||
-rw-r--r-- | layouts/projects/single.html | 14 |
2 files changed, 39 insertions, 42 deletions
diff --git a/layouts/projects/list.html b/layouts/projects/list.html index 61ecf2c..1977c46 100644 --- a/layouts/projects/list.html +++ b/layouts/projects/list.html @@ -1,51 +1,34 @@ -{{ partial "header.html" . }} -<body> -<!-- Parent section --> -<div class="section" id="top"> - <!-- Begin Title --> - <div class="container hero {{ if .Site.Params.fadeIn }} fade-in one {{ end }}"> - <h1 class="bold-title is-1">{{ .Title }}</h1> +{{ define "main" }} + <div class="container markdown top-pad"> + {{ .Content }} </div> - <!-- End Title --> - <!-- Everything below fades in two! --> - <div class="section no-padding {{ if .Site.Params.fadeIn }} fade-in two {{ end }}"> - {{ partial "nav.html" . }} - <div class="container markdown {{ if .Site.Params.fadeIn | default true }}fade-in two{{ end }} top-pad"> - {{ .Content }} - </div> - <div class="container"> - <div class="section is-small"> - <div class="columns is-multiline"> - {{ $numberOfPages := len .Pages}} - {{ range .Pages.ByWeight }} - {{ if eq (mod $numberOfPages 2) 0 }} - <div class="column is-half"> - {{ else }} - <div class="column is-one-third"> - {{ end }} - <div class="card"> - <div class="card-image"> - <figure class="image is-3by2"> - <a href="{{ if .Params.external_link }}{{ .Params.external_link }}{{ else }}{{.Permalink}}{{ end }}"> - <img src="{{ if .Params.image }}{{ .Params.image | relURL }}{{ else }}{{ (.Site.Params.placeHolderimg | default "/img/workday.jpg") | relURL }}{{ end }}" alt="{{ .Title }}"> - </a> - </figure> - </div> - <div class="card-content has-text-centered top-pad"> + <div class="container"> + <div class="section is-small"> + <div class="columns is-multiline"> + {{ $numberOfPages := len .Pages}} + {{ range .Pages.ByWeight }} + {{ if eq (mod $numberOfPages 2) 0 }} + <div class="column is-half"> + {{ else }} + <div class="column is-one-third"> + {{ end }} + <div class="card"> + <div class="card-image"> + <figure class="image is-3by2"> <a href="{{ if .Params.external_link }}{{ .Params.external_link }}{{ else }}{{.Permalink}}{{ end }}"> - {{ .Title }} + <img src="{{ if .Params.image }}{{ .Params.image | relURL }}{{ else }}{{ (.Site.Params.placeHolderimg | default "/img/workday.jpg") | relURL }}{{ end }}" alt="{{ .Title }}"> </a> - </div> + </figure> + </div> + <div class="card-content has-text-centered top-pad"> + <a href="{{ if .Params.external_link }}{{ .Params.external_link }}{{ else }}{{.Permalink}}{{ end }}"> + {{ .Title }} + </a> </div> </div> - {{ end }} </div> + {{ end }} </div> </div> - {{ partial "top-icon-with-hr.html" . }} - {{ partial "footer.html" . }} </div> - <!-- End fade in two --> -</div> -<!-- End parent section --> -</body> +{{ end }} diff --git a/layouts/projects/single.html b/layouts/projects/single.html new file mode 100644 index 0000000..05bc6d6 --- /dev/null +++ b/layouts/projects/single.html @@ -0,0 +1,14 @@ +{{ define "main" }} + <div class="container markdown top-pad"> + {{ if .Params.image }} + <div class="has-text-centered"> + <img src="{{ .Params.image | relURL }}" class="img-responsive" alt="{{ .Title }}"> + </div> + {{ end }} + {{ .Content }} + </div> + <!-- End post content --> + <div class="disqus"> + {{ template "_internal/disqus.html" . }} + </div> +{{ end }} |