- loads thumbnail from css style instead of placeholder image - to change the color of the thumbnail refer blog-post-placeholder class at the bottom of clean-blog.css
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
{% macro render_blog_post(post, from_index=false) %}
 | 
						|
  {% if from_index %}
 | 
						|
  <div class="post-preview">
 | 
						|
    <div class="row">
 | 
						|
      <div class="col-md-4">
 | 
						|
          {% set image = post.attachments.images.first() %}
 | 
						|
          <h2><a href="{{ post|url }}">{% if image %}<img src="{{ image.thumbnail(240)|url }}" alt=""/>{% else %}<div class="blog-post-placeholder"></div>{% endif %}</a></h2>
 | 
						|
      </div>    
 | 
						|
      <div class="col-md-8">
 | 
						|
        {% if from_index %}<a href="{{ post|url }}"><h2 class="post-title">{{ post.title }}</h2></a>
 | 
						|
        {% else %}
 | 
						|
          <h2 class="post-title">{{ post.title }}</h2>
 | 
						|
        {% endif %}
 | 
						|
        <p class="post-meta" style="font-size:0.9em;">
 | 
						|
          Posted on {{ post.pub_date }} by {% if post.twitter_handle %}<a href="https://twitter.com/{{ post.twitter_handle }}">{{ post.author or post.twitter_handle }}</a>{% else %}{{ post.author }} {% endif %}
 | 
						|
        </p>
 | 
						|
        <p class="post-subtitle">
 | 
						|
          <p>
 | 
						|
            {{ post.abstract }}
 | 
						|
          </p>
 | 
						|
        </p>
 | 
						|
      </div>
 | 
						|
    </div>
 | 
						|
    <hr>
 | 
						|
  </div>
 | 
						|
  {% else %}
 | 
						|
    {{ post.body }}
 | 
						|
  {% endif %}
 | 
						|
{% endmacro %}
 |