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

github.com/4ever9/less.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/index.html')
-rw-r--r--layouts/index.html40
1 files changed, 24 insertions, 16 deletions
diff --git a/layouts/index.html b/layouts/index.html
index 9655e8e..04da3f9 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -3,23 +3,31 @@
<div class="container">
<div class="row">
<div class="column is-md-8 is-offset-2 main">
- {{ $paginator := .Paginate (where .Site.RegularPages "Section" "posts") }}
- {{ range $paginator.Pages }}
- <div class="post">
- <div class="post-left">
- <span class="post-date">
- {{ .Date.Format "01-02" }}
- </span>
+ {{ range (.Site.RegularPages.GroupByDate "2006") }}
+ <div class="posts">
+ <div class="year">{{ .Key }}</div>
+ {{ range .Pages }}
+ <div class="post">
+ <div class="post-left">
+ <span class="post-date">
+ {{ .Date.Format "01-02" }}
+ </span>
+ </div>
+ <div class="post-right">
+ <a class="post-title" href="{{.Permalink}}">
+ {{.Title}}
+ </a>
+ <div class="post-summary">
+ {{ $length := (len .Summary) }}
+ {{ if gt (len .Summary) 100 }}
+ {{ $length = 100 }}
+ {{ end }}
+ {{ slicestr .Summary 0 $length | plainify | htmlUnescape }}
+ </div>
+ </div>
+ </div>
+ {{ end }}
</div>
- <div class="post-right">
- <a class="post-title" href="{{.Permalink}}">
- {{.Title}}
- </a>
- <div class="post-summary">
- {{.Summary}}
- </div>
- </div>
- </div>
{{ end }}
</div>
</div>