reprogl

Форк
0
/
index.gohtml 
102 строки · 5.1 Кб
1
{{template "base" . -}}
2

3
{{- define "inline_styles" -}}
4
{{indexStyles}}
5
{{- end -}}
6

7
{{- define "html_prefix"}}og: https://ogp.me/ns#{{end -}}
8

9
{{- define "body_class"}}home-template{{end -}}
10

11
{{- define "body"}}
12
<div class="main-content-wrapper">
13
    {{template "sticky-header"}}
14
    {{template "big-header" .}}
15
    <main id="content" class="content home-template scene-element fade-in-right" role="main">
16
        <div class="loop">
17
            <div class="post-row">
18
                <article class="js-post-block-grid post-block-grid">
19
                    {{if .HasSuccessFlash}}
20
                        <div class="row success-flash">
21
                            <div class="success-flash-content">
22
                                {{.FlashSuccess}}
23
                            </div>
24
                        </div>
25
                    {{end}}
26
                    {{range .Paginator.Items}}
27
                        <div class="post post-block-grid-item list">
28
                            <div class="post-block-wrapper">
29
                                {{if .HasImage}}
30
                                    <figure class="effect-hera">
31
                                        {{raw .PictureTag.Value}}
32
                                        <figcaption>
33
                                            <p>
34
                                                <a href="{{path "article" "slug" .Slug}}"
35
                                                   aria-label="{{ .Title }}">
36
                                                    <span class="glyphicon glyphicon-link"></span>
37
                                                </a>
38
                                            </p>
39
                                        </figcaption>
40
                                    </figure>
41
                                {{end}}
42
                                <div class="post-block-grid-content {{if .HasImage}}with-image{{else}}no-image{{end}}">
43
                                    <header class="post-header">
44
                                        {{time_tag .CreatedAt}}
45
                                        <h2 class="post-title {{if .Hidden}}draft-title{{end}}">
46
                                            <a href="{{path "category-first" "slug" .CategorySlug}}">
47
                                                {{- .CategoryName -}}
48
                                            </a> &rarr;
49
                                            <a href="{{path "article" "slug" .Slug}}">
50
                                                {{- .Title -}}
51
                                            </a>
52
                                        </h2>
53
                                        <div class="post-title-separator"></div>
54
                                    </header>
55
                                    <section class="post-preview">
56
                                        {{raw .Preview}}
57
                                    </section>
58
                                    {{if .HasPreview}}
59
                                        <div>
60
                                            <a href="{{path "article" "slug" .Slug}}"
61
                                               class="post-read-more-btn">Читать далее
62
                                                <span class="glyphicon glyphicon-chevron-right"></span>
63
                                            </a>
64
                                        </div>
65
                                    {{end}}
66
                                    <footer class="post-meta clearfix">
67
                                        <div class="left">{{tags .Tags}}</div>
68
                                        {{if gt .CommentsCount 0}}
69
                                            <div class="right">
70
                                                <a class="to-comments"
71
                                                   href="{{path "article" "slug" .Slug}}#comments-wrapper">
72
                                                    {{cnt_comments .CommentsCount}}
73
                                                </a>
74
                                            </div>
75
                                        {{end}}
76
                                    </footer>
77
                                </div>
78
                            </div>
79
                        </div>
80
                    {{end}}
81
                </article>
82
            </div>
83

84
            <div class="row">
85
                <nav class="pagination small-12 columns" role="navigation">
86
                    {{if .Paginator.HasPrevious}}
87
                        <a class="newer-posts" href="{{.Paginator.PreviousPageURL}}">
88
                            <span class="glyphicon glyphicon-chevron-left"></span> Новые записи
89
                        </a>
90
                    {{end}}
91
                    {{if .Paginator.HasNext}}
92
                        <a class="older-posts" href="{{.Paginator.NextPageURL}}">
93
                            Старые записи <span class="glyphicon glyphicon-chevron-right"></span>
94
                        </a>
95
                    {{end}}
96
                </nav>
97
            </div>
98
        </div>
99
    </main>
100
    {{template "footer"}}
101
</div>
102
{{- end -}}
103

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.