Better formatting for webmention replies
							parent
							
								
									32e496f364
								
							
						
					
					
						commit
						410eab4297
					
				|  | @ -5,21 +5,36 @@ | |||
|     {{ $likes := index (index .Site.Data.webmentions $urlized) "like-of" }} | ||||
|     {{ $replys := index (index .Site.Data.webmentions $urlized) "in-reply-to" }} | ||||
|     {{ $reposts := index (index .Site.Data.webmentions $urlized) "repost-of"}} | ||||
|     {{ if $likes }} | ||||
|     <h4>Likes</h4> | ||||
|     {{ range $i, $like := $likes }} | ||||
|     <a href="{{$like.url}}"><img src="{{ $like.author.photo}}" alt="{{ $like.author.name }}" class="profile photo"></a> | ||||
|     {{end}} | ||||
|     {{ end }} | ||||
|     {{ end }} | ||||
| 
 | ||||
|     {{ if $reposts }} | ||||
|     <h4>Reposts</h4> | ||||
|     {{ range $i, $repost := $reposts }} | ||||
|     <a href="{{$repost.url}}"><img src="{{ $repost.author.photo}}" alt="{{ $repost.author.name }}" | ||||
|             class="profile photo"></a> | ||||
|     {{end}} | ||||
|     {{ end }} | ||||
|     {{ end }} | ||||
| 
 | ||||
|     {{ if $replys }} | ||||
|     <h4>Comments and Replies</h4> | ||||
|     {{ range $i, $reply := $replys }} | ||||
|     <a href="{{$reply.url}}"><img src="{{ $reply.author.photo}}" alt="{{ $reply.author.name }}" | ||||
|             class="profile photo"></a> | ||||
|     <div class="webmention reply"> | ||||
|         <a href="{{$reply.url}}"><img src="{{ $reply.author.photo}}" alt="{{ $reply.author.name }}" | ||||
|                 class="profile photo"></a> | ||||
|         <dl class="webmention reply"> | ||||
|             <dt>Comment by {{ $reply.author.name }} on | ||||
|                 {{ (time $reply.published).Local | dateFormat "Mon Jan 2, 2006" }}</dt> | ||||
|             <dd> | ||||
|                 {{ $reply.content.text | replaceRE "\\n" "<br><br>" | safeHTML | truncate 512 }} | ||||
|             </dd> | ||||
|         </dl> | ||||
|     </div> | ||||
|     {{ end }} | ||||
|     {{ end }} | ||||
| </div> | ||||
| {{ end }} | ||||
|  |  | |||
|  | @ -5,6 +5,11 @@ | |||
|   flex-wrap: wrap; | ||||
| } | ||||
| 
 | ||||
| div.webmention.reply { | ||||
|   display: flex; | ||||
|   flex-direction: row; | ||||
| } | ||||
| 
 | ||||
| div.author-card-content { | ||||
|   flex-grow: 1; | ||||
| } | ||||
|  |  | |||
|  | @ -45,4 +45,9 @@ p.built-with { | |||
|   text-align: center; | ||||
|   font-size: 0.8em; | ||||
|   margin: 0; | ||||
| } | ||||
| } | ||||
| 
 | ||||
| img.profile.photo { | ||||
|   max-width: 60px; | ||||
|   padding: 0.5em; | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue