edition/partials/content.hbs

100 lines
3.7 KiB
Handlebars
Raw Normal View History

2024-02-12 12:39:05 +00:00
<article class="single {{post_class}}">
{{#match @page.show_title_and_feature_image}}
<header class="single-header gh-canvas">
{{#is "post"}}
<div class="single-meta">
2024-02-12 12:42:26 +00:00
<!--
2024-02-12 12:39:05 +00:00
<span class="single-meta-item single-meta-date">
<time datetime="{{date format="YYYY-MM-DD"}}">
{{date published_at}}
</time>
</span>
2024-02-12 12:42:26 +00:00
-->
2024-02-12 12:39:05 +00:00
<span class="single-meta-item single-meta-length">
{{reading_time}}
</span>
{{#primary_tag}}
<span class="single-meta-item single-meta-tag">
<a class="post-tag post-tag-{{slug}}" href="{{url}}">{{name}}</a>
</span>
{{/primary_tag}}
</div>
{{/is}}
<h1 class="single-title">{{title}}</h1>
2024-09-22 12:33:37 +00:00
{{> "shop-top"}}
2024-09-15 22:06:36 +00:00
{{#if custom_excerpt}}
<div class="single-excerpt">
{{custom_excerpt}}
</div>
{{/if}}
2024-02-12 12:39:05 +00:00
{{#if feature_image}}
{{#unless no_image}}
<figure class="single-media kg-width-{{width}}">
<img srcset="{{> "srcset"}}" sizes="(min-width: 1023px) 920px, calc(90vw)" src="{{img_url feature_image size="l"}}" alt="{{#if feature_image_alt}}{{feature_image_alt}}{{else}}{{title}}{{/if}}">
{{#if feature_image_caption}}
<figcaption>{{feature_image_caption}}</figcaption>
{{/if}}
</figure>
{{/unless}}
{{/if}}
</header>
{{/match}}
<div class="single-content gh-content gh-canvas">
{{content}}
</div>
{{#is "post"}}
<div class="gh-canvas">
<footer class="single-footer">
<div class="single-footer-left">
{{#prev_post}}
<div class="navigation navigation-previous">
<a class="navigation-link" href="{{url}}" aria-label="Previous post">
<span class="navigation-icon">{{> "icons/arrow-left"}}</span>
</a>
</div>
{{/prev_post}}
</div>
<div class="single-footer-middle">
{{#if @custom.show_author}}
<div class="single-footer-top">
<h3 class="single-footer-title">Published by:</h3>
<div class="author-list">
{{#foreach authors}}
<div class="author-image-placeholder u-placeholder square">
<a href="{{url}}" title="{{name}}">
{{#if profile_image}}
<img class="author-image u-object-fit" src="{{img_url profile_image size="xs"}}" alt="{{name}}" loading="lazy">
{{else}}
<span class="u-object-fit">{{> "icons/avatar"}}</span>
{{/if}}
</a>
</div>
{{/foreach}}
</div>
</div>
{{/if}}
</div>
<div class="single-footer-right">
{{#next_post}}
<div class="navigation navigation-next">
<a class="navigation-link" href="{{url}}" aria-label="Next post">
<span class="navigation-icon">{{> "icons/arrow-right"}}</span>
</a>
</div>
{{/next_post}}
</div>
</footer>
2024-09-15 19:12:59 +00:00
<div id="configure-product" name="configure-product" hx-get="shop/configure?embed" hx-trigger="load">
</div>
2024-02-12 12:39:05 +00:00
</div>
{{/is}}
</article>