You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							45 lines
						
					
					
						
							2.0 KiB
						
					
					
				
			
		
		
	
	
							45 lines
						
					
					
						
							2.0 KiB
						
					
					
				{{ define "main" }} | 
						|
    <article class="gblog-post"> | 
						|
        <header class="gblog-post__header"> | 
						|
            {{ $source := ($.Resources.ByType "image").GetMatch "{*feature*,*cover*,*thumbnail*}" }} | 
						|
            {{ with $source }} | 
						|
            <div class="gblog-post__feature"> | 
						|
                <picture> | 
						|
                    {{ $featured := .Fill (printf "910x280 %s" (default "Smart" .Params.anchor)) }} | 
						|
                    <source srcset="{{ $featured.Permalink }}"> | 
						|
                    <img src="{{ $featured.Permalink }}" alt="{{ default $.Title .Params.description }}" > | 
						|
                </picture> | 
						|
                {{ with $source.Params.credits }} | 
						|
                <span>Credits: {{ . | $.Page.RenderString | safeHTML }}</span> | 
						|
                {{ end }} | 
						|
            </div> | 
						|
            {{ end }} | 
						|
 | 
						|
            <h1>{{ partial "title" . }}</h1> | 
						|
            {{ if or (eq .Type (default "posts" .Site.Params.GeekblogContentSection)) (eq .Type "post") }} | 
						|
            <div class="gblog-post__meta"> | 
						|
                <span class="no-wrap"> | 
						|
                    <svg class="icon gblog_date"><use xlink:href="#gblog_date"></use></svg> | 
						|
                    <span class="gblog-post__tag"> | 
						|
                        <time datetime="{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" | safeHTML }}"> | 
						|
                            {{ if ne (.Lastmod.Format "2006-01-02") (.Date.Format "2006-01-02") }} | 
						|
                                Updated on | 
						|
                            {{ end }} | 
						|
                            {{ .Lastmod.Format "Jan 2, 2006" }} | 
						|
                        </time> | 
						|
                    </span> | 
						|
                </span> | 
						|
 | 
						|
                <span class="no-wrap"> | 
						|
                    <svg class="icon gblog_timer"><use xlink:href="#gblog_timer"></use></svg> | 
						|
                    <span class="gblog-post__tag">{{ .ReadingTime }} min read</span> | 
						|
                </span> | 
						|
            </div> | 
						|
            {{ end }} | 
						|
        </header> | 
						|
 | 
						|
        <section class="gblog-markdown"> | 
						|
            {{ partial "content" . }} | 
						|
        </section> | 
						|
    </article> | 
						|
{{ end }}
 | 
						|
 |