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

github.com/vickylaixy/hugo-theme-introduction.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanzei <hanzei@mailbox.org>2018-07-01 11:09:29 +0300
committerHanzei <hanzei@mailbox.org>2018-07-01 11:09:29 +0300
commitdaca1fe109da3b57005cfe77c27819f9666c646d (patch)
tree98da048782aae45ddf79463e73969c3fbef67ec1 /layouts/projects
parent11587f7efe568e46075321af7f4a1bec54a6ae04 (diff)
Use baseof temple to dry code
Diffstat (limited to 'layouts/projects')
-rw-r--r--layouts/projects/list.html67
-rw-r--r--layouts/projects/single.html14
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 }}