diff options
Diffstat (limited to 'layouts/partials/features.html')
-rw-r--r-- | layouts/partials/features.html | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/layouts/partials/features.html b/layouts/partials/features.html index 9260d3f..f41f2a1 100644 --- a/layouts/partials/features.html +++ b/layouts/partials/features.html @@ -4,23 +4,29 @@ <section class="bar background-white"> <div class="container"> {{ range $index, $element := sort .Site.Data.features "weight" }} - {{ if eq (mod $index 3) 0 }} - <div class="col-md-12"> + {{ if eq (mod $index 3) 0 }} + <div class="col-md-12"> <div class="row"> - {{ end }} - <div class="col-md-4"> + {{ end }} + <div class="col-md-4"> <div class="box-simple"> - <div class="icon"> - <i class="{{ .icon }}"></i> - </div> - <h3>{{ $element.name }}</h3> + {{ with $element.url }} + <a href="{{ $element.url }}"> + {{ end }} + <div class="icon"> + <i class="{{ .icon }}"></i> + </div> + {{ with $element.url }} + </a> + {{ end }} + <h3>{{ $element.name | markdownify }}</h3> <p>{{ $element.description | markdownify }}</p> </div> </div> - {{ if or (eq (mod $index 3) 2) (eq $index (sub (len $.Site.Data.features) 1 )) }} - </div> - </div> - {{ end }} + {{ if or (eq (mod $index 3) 2) (eq $index (sub (len $.Site.Data.features) 1 )) }} + </div> + </div> + {{ end }} {{ end }} </div> </section> |