Here’s my tags.hbs template. Only change I’ve made is to hard code a class definition for the div that wraps around the loop.
{{!< default}}
<main class="site-main">
{{#tag}}
<section class="taxonomy">
{{#if feature_image}}
<div class="taxonomy-media u-placeholder square">
<img class="u-object-fit" src="{{img_url feature_image size="s"}}" alt="{{name}}">
</div>
{{/if}}
<header class="single-header gh-canvas">
<h1 class="single-title">{{name}}</h1>
{{#if description}}
<div class="single-excerpt">{{description}}</div>
{{/if}}
</header>
</section>
{{/tag}}
<div class="post-feed expanded gh-feed gh-canvas">
{{#foreach posts}}
{{> "loop"}}
{{/foreach}}
</div>
{{pagination}}
</main>
Also, today, my two /features/newsletters and /features/extras URLs now generate 400 errors. Despite everything being exactly the same. I’m also using hosted Ghost Pro. While I have a VPS and other sites, for this project I don’t want that hassle.