mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-17 23:44:39 -05:00
refs 03c8e7f010
refs https://github.com/TryGhost/Toolbox/issues/226
- With a bump of gscan the default "Casper" theme in test fixtures should have been updated, otherwise it's leaving "fatal error" logs all over the place
45 lines
1.7 KiB
Handlebars
45 lines
1.7 KiB
Handlebars
{{!< default}}
|
|
{{!-- The tag above means: insert everything in this file
|
|
into the {body} of the default.hbs template --}}
|
|
|
|
{{#match @custom.publication_cover_style "!=" "None"}}
|
|
<div class="site-header-content{{#match @custom.publication_cover_style "Large"}} large{{/match}}">
|
|
{{#if @site.cover_image}}
|
|
{{!-- This is a responsive image, it loads different sizes depending on device
|
|
https://medium.freecodecamp.org/a-guide-to-responsive-images-with-ready-to-use-templates-c400bd65c433 --}}
|
|
<img class="site-header-cover"
|
|
srcset="{{img_url @site.cover_image size="s"}} 300w,
|
|
{{img_url @site.cover_image size="m"}} 600w,
|
|
{{img_url @site.cover_image size="l"}} 1000w,
|
|
{{img_url @site.cover_image size="xl"}} 2000w"
|
|
sizes="100vw"
|
|
src="{{img_url @site.cover_image size="xl"}}"
|
|
alt=""
|
|
/>
|
|
{{/if}}
|
|
<h1 class="site-title">
|
|
{{#if @site.logo}}
|
|
<img class="site-logo" src="{{img_url @site.logo size="m"}}" alt="{{@site.title}}" />
|
|
{{else}}
|
|
{{@site.title}}
|
|
{{/if}}
|
|
</h1>
|
|
<p class="site-description">{{@site.description}}</p>
|
|
</div>
|
|
{{/match}}
|
|
|
|
{{!-- The main content area --}}
|
|
<main id="site-main" class="site-main outer">
|
|
<div class="inner posts">
|
|
|
|
<div class="post-feed{{#match @custom.feed_layout "List"}} list{{/match}}">
|
|
{{#foreach posts}}
|
|
|
|
{{!-- The tag below includes the markup for each post - partials/post-card.hbs --}}
|
|
{{> "post-card"}}
|
|
|
|
{{/foreach}}
|
|
</div>
|
|
|
|
</div>
|
|
</main>
|