<div class="posts h-feed">
<div class="post_list" role="main">
{{ $posts := where .Site.RegularPages "Type" "post" }}
{{ $hidden_posts := where $posts "Params.categories" "intersect" (slice "Linking Park" "Now") }}
{{ $filtered_posts := $posts | symdiff $hidden_posts }}
{{ $grouped := $filtered_posts.GroupByDate "2006-01-02" }}
{{ $paginator := (.Paginate ($grouped)) }}
<!-- Loop over paginated page groups -->
{{ range $paginator.PageGroups }}
{{ $thedate := (time .Key) }}
<h3 class="post-group">{{ $thedate.Format "January 2, 2006" }}</h3>
<div class="day-homepage">
<!-- Loop over each post in the group -->
{{ range .Pages.Reverse }}
<!-- Display logic for each post -->
<a href="{{ .Permalink }}" class="post-date u-url">
<time class="dt-published" datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}">{{ .Date.Format "03:04 PM" }}</time> ∞
</a>
{{ if eq .Type "post" }}
{{ if .Title }}
<h2 class="post-title p-name"><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
{{ if in .RawContent "<!--more-->" }}
<div class="p-summary">
{{ $splitContents := split .RawContent "<!--more-->" }}
{{ index $splitContents 0 | markdownify }}
<p><a class="read-more" href="{{ .Permalink }}">Read More →</a></p>
</div>
{{ else }}
<div class="e-content">{{ .Content }}</div>
{{ end }}
{{ else }}
<div class="e-content">{{ .Content }}</div>
{{ end }}
{{ end }}
{{ end }}
</div>
{{ end }}
</div>
</div>
<div class="post-nav">
<!-- Navigation Links -->
{{ if $paginator.HasPrev }}
<span class="prev">
<a href="{{ $paginator.Prev.URL }}" title="Previous Page"><span class="arrow">← Newer Posts</span></a>
</span>
{{ end }}
{{ if $paginator.HasNext }}
<span class="next">
<a href="{{ $paginator.Next.URL }}"><span class="arrow">Older Posts →</span></a>
</span>
{{ end }}
</div>