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

index.html « layouts - github.com/jsnjack/hugo-changelog-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b07d453100b747d8da7a82c1bb5a0584589453e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
{{ partial "head.html" . }}
<div class="section text-center">
    {{ partial "logo.html" . }}
</div>

<div class="content">
    <div class="container grid-lg">
        <div class="columns">
            <div class="column col-10 col-sm-12 col-mx-auto text-left">
                {{ $paginator := .Paginate ( where .Site.RegularPages.ByWeight.Reverse "Section" "released" ) }}

                <div class="section timeline">
                    {{ if eq $paginator.PageNumber 1 }}
                        {{ $deprecatedFeatures := where .Site.RegularPages "Section" "deprecated" }}
                        {{ if $deprecatedFeatures }}
                            <div class="accordion deprecated">
                                <input type="checkbox" id="accordion-1" name="accordion-checkbox" hidden>
                                <label class="accordion-header" for="accordion-1">
                                    <i class="icon icon-arrow-right mr-1"></i>
                                    <span class="label label-rounded label-warning">{{ len ($deprecatedFeatures) }}</span> deprecated features
                                </label>
                                <div class="accordion-body">
                                    {{ range ($deprecatedFeatures.ByParam "removal_date").Reverse }}
                                    <div class="timeline-item">
                                        <div class="timeline-left">
                                            <div class="timeline-icon"></div>
                                        </div>
                                        <div class="timeline-content">
                                            <div>
                                                <h6>{{ .Params.removal_date }}</h6>
                                                {{ .Content }}
                                            </div>
                                        </div>
                                    </div>
                                    {{ end }}
                                </div>
                            </div>
                        {{ end }}

                        {{ $experimentalPages := where .Site.RegularPages "Section" "experimental" }}
                        {{ if $experimentalPages }}
                            <div class="timeline-item experimental">
                                <div class="timeline-left">
                                    <div class="timeline-icon"></div>
                                </div>
                                <div class="changes timeline-content">
                                    <div>
                                        {{ range $experimentalPages }}
                                            {{ .Content }}
                                        {{ end }}
                                    </div>
                                </div>
                            </div>
                        {{ end }}
                    {{ end }}

                    {{ range $paginator.Pages }}
                        <div class="timeline-item">
                            <div class="timeline-left">
                                <div class="timeline-icon"></div>
                            </div>
                            <div class="changes timeline-content">
                                <h4>
                                    {{ .Params.Version }} {{ .Title }}
                                </h4>
                                <small>{{ .Params.Subtitle }}</small>
                                <div>
                                    {{ .Content }}
                                </div>
                            </div>
                        </div>
                    {{ end }}
                </div>

                <div class="section centered">
                    {{ partial "pagination.html" . }}
                </div>
            </div>
        </div>
    </div>
</div>
{{ partial "footer.html" . }}