| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 | 
							- {{ define "main" }}
 
- <div class="page-wrapper">
 
-     <div class="container">
 
-         <div class="row" style="padding-top:60px;">
 
-             <div class="col-md-8">
 
-             {{ $paginator := .Paginate .Data.Pages }}
 
-             {{ range $paginator.Pages }}
 
-             <div class="mb-5 post">
 
-                 <div class="mb-4">
 
-                     <a href="{{ .Permalink }}">
 
-                         <img class="img-fluid" src="{{ .Params.Image | relURL }}" alt="{{ .Title }}">
 
-                     </a>
 
-                 </div>
 
-                 <h3><a href="{{ .Permalink }}" style="color:black;">{{ .Title }}</a></h3>
 
-                 <p class="blog-content" style="font-size:0.8rem;">{{ .PublishDate.Format "January 2, 2006" }}</p>
 
-                 <div class="blog-content">
 
-                     <p>{{ .Summary }}</p>
 
-                     <a href="{{ .Permalink }}" class="btn btn-light">繼續閱讀</a>
 
-                 </div>
 
-             </div>
 
-             {{ end }}
 
-             
 
-             <!-- pagination -->
 
-             {{ $paginator := .Paginator }}
 
-             {{ $adjacent_links := 2 }}
 
-             {{ $max_links := (add (mul $adjacent_links 2) 1) }}
 
-             {{ $lower_limit := (add $adjacent_links 1) }}
 
-             {{ $upper_limit := (sub $paginator.TotalPages $adjacent_links) }}
 
-             {{ if gt $paginator.TotalPages 1 }}
 
-             <nav class="text-center">
 
-                 <ul class="pagination post-pagination">
 
-                 <!-- Previous page. -->
 
-                 {{ if $paginator.HasPrev }}
 
-                     <li>
 
-                         <a href="{{ $paginator.Prev.URL }}" class="page-link">上一頁</a>
 
-                     </li>
 
-                 {{ end }}
 
-                 <!-- Page numbers. -->
 
-                 {{ range $paginator.Pagers }}
 
-                     {{ $.Scratch.Set "page_number_flag" false }}
 
-                     <!-- Advanced page numbers. -->
 
-                     {{ if gt $paginator.TotalPages $max_links }}
 
-                         <!-- Lower limit pages. -->
 
-                         <!-- If the user is on a page which is in the lower limit.  -->
 
-                         {{ if le $paginator.PageNumber $lower_limit }}
 
-                             <!-- If the current loop page is less than max_links. -->
 
-                             {{ if le .PageNumber $max_links }}
 
-                                 {{ $.Scratch.Set "page_number_flag" true }}
 
-                             {{ end }}
 
-                             <!-- Upper limit pages. -->
 
-                             <!-- If the user is on a page which is in the upper limit. -->
 
-                         {{ else if ge $paginator.PageNumber $upper_limit }}
 
-                             <!-- If the current loop page is greater than total pages minus $max_links -->
 
-                             {{ if gt .PageNumber (sub $paginator.TotalPages $max_links) }}
 
-                                 {{ $.Scratch.Set "page_number_flag" true }}
 
-                             {{ end }}
 
-                             <!-- Middle pages. -->
 
-                         {{ else }}
 
-                             {{ if and ( ge .PageNumber (sub $paginator.PageNumber $adjacent_links) ) ( le .PageNumber (add $paginator.PageNumber $adjacent_links) ) }}
 
-                                 {{ $.Scratch.Set "page_number_flag" true }}
 
-                             {{ end }}
 
-                         {{ end }}
 
-                         <!-- Simple page numbers. -->
 
-                     {{ else }}
 
-                         {{ $.Scratch.Set "page_number_flag" true }}
 
-                     {{ end }}
 
-                     <!-- Output page numbers. -->
 
-                     {{ if eq ($.Scratch.Get "page_number_flag") true }}
 
-                     <li class="{{ if eq . $paginator }} active {{ end }}">
 
-                         <a href="{{ .URL }}">
 
-                         {{ .PageNumber }}
 
-                         </a>
 
-                     </li>
 
-                     {{ end }}
 
-                 {{ end }}
 
-                 <!-- Next page. -->
 
-                 {{ if $paginator.HasNext }}
 
-                     <li>
 
-                         <a href="{{ $paginator.Next.URL }}">下一頁</a>
 
-                     </li>
 
-                 {{ end }}
 
-                 </ul>
 
-             </nav>
 
-             {{ end }}
 
-             </div>
 
-             <div class="col-md-4">
 
-                 {{ partial "blog-sidebar.html" . }}
 
-             </div>
 
-         </div>
 
-     </div>
 
- </div>
 
- {{ end }}
 
 
  |