123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- <!DOCTYPE html>
- <html lang="{{ .Site.LanguageCode }}">
- {{ partial "head.html" . }}
- <body>
- <div id="all">
- {{ partial "navbar.html" . }}
- {{ partial "breadcrumbs.html" . }}
- <div id="content">
- <div class="container pt-5">
- <div class="row">
- <div class="col-md-9" id="blog-listing-medium">
- {{ $paginator := .Paginate (where .Data.Pages "Type" "blog") }}
- {{ range $paginator.Pages }}
- <section class="post">
- <div class="row">
- <div class="col-md-4">
- <div class="image">
- <a href="{{ .Permalink }}">
- {{ if .Params.banner }}
- <img src="{{ .Params.banner | relURL }}" class="img-responsive" alt="">
- {{ else }}
- <img src="{{ " img/placeholder.png" | relURL }}" class="img-responsive" alt="">
- {{ end }}
- </a>
- </div>
- </div>
- <div class="col-md-8">
- <h2><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
- <div class="clearfix">
- <p class="author-category">
- {{ if isset .Params "author" }}
- {{ i18n "authorBy" }} <a href="#">{{ .Params.author }}</a>
- {{ end }}
- {{ if isset .Params "categories" }}
- {{ if gt (len .Params.categories) 0 }}
- in <a href="{{ "categories/" | relURL }}{{ index .Params.categories 0 | urlize | lower }}">{{
- index .Params.categories 0 }}</a>
- {{ end }}
- {{ end }}
- </p>
- {{ if isset .Params "date" }}
- <p class="date-comments">
- <a href="{{ .Permalink }}"><i class="far fa-calendar"></i> {{ .Date.Format
- .Site.Params.date_format }}</a>
- </p>
- {{ end }}
- </div>
- <!-- <p class="intro">{{ .Summary }}</p> -->
- {{ $maxSummaryLength := 200 }} <!-- 設定顯示的最大字數 -->
- <!-- 判斷是否需要省略 Summary -->
- {{ if gt (len .Summary) $maxSummaryLength }}
- <!-- 若 Summary 超過顯示的最大字數則省略 -->
- <p class="intro">{{ substr .Summary 0 $maxSummaryLength }}...</p>
- {{ else }}
- <!-- 未超過則直接顯示 -->
- <p class="intro">{{ .Summary }}</p>
- {{ end }}
- <p class="read-more"><a href="{{ .Permalink }}" class="btn btn-template-main">{{ i18n
- "continueReading" }}</a>
- </p>
- </div>
- </div>
- </section>
- {{ end }}
- <ul class="pager">
- {{ if .Paginator.HasPrev }}
- <li class="previous"><a href="{{ .Paginator.Prev.URL | relURL }}">← {{ i18n "newer" }}</a></li>
- {{ else }}
- <li class="previous disabled"><a href="#">← {{ i18n "newer" }}</a></li>
- {{ end }}
- {{ if .Paginator.HasNext }}
- <li class="next"><a href="{{ .Paginator.Next.URL | relURL }}">{{ i18n "older" }} →</a></li>
- {{ else }}
- <li class="next disabled"><a href="#">{{ i18n "older" }} →</a></li>
- {{ end }}
- </ul>
- </div>
- <div class="col-md-3">
- {{ partial "sidebar.html" . }}
- </div>
- </div>
- </div>
- </div>
- {{ partial "LP_components/Footer.html" . }}
- </div>
- {{ partial "scripts.html" . }}
- </body>
- </html>
|