3 changed files with 71 additions and 10 deletions
			
			
		@ -1,8 +1,14 @@ | 
				
			|||
{{ define "main" }} | 
				
			|||
<section> | 
				
			|||
    <h1 class="center-text">Authors</h1> | 
				
			|||
	{{ range .Data.Pages }} | 
				
			|||
	  <p>Hi</p> | 
				
			|||
	{{ end }} | 
				
			|||
	{{- range .Data.Pages }} | 
				
			|||
      {{- partial "article-alt.html" | 
				
			|||
        (dict | 
				
			|||
          "image" (.Resources.GetMatch "avatar") | 
				
			|||
          "alt" .Params.alt | 
				
			|||
          "title" .Params.name | 
				
			|||
          "summary" .Params.bio | 
				
			|||
          "url" (printf "/%s/%s" "authors" (.Params.name | urlize))) }} | 
				
			|||
	{{- end }} | 
				
			|||
</section> | 
				
			|||
{{ end }} | 
				
			|||
@ -0,0 +1,24 @@ | 
				
			|||
{{- /* | 
				
			|||
Renders an article card with a circle image, title, and summary. | 
				
			|||
@context {image} the image resource. | 
				
			|||
@context {alt} alt text for the image. | 
				
			|||
@context {title} the title of the card. | 
				
			|||
@context {summary} the summary text. | 
				
			|||
@context {url} the url of the article. | 
				
			|||
*/}} | 
				
			|||
{{- $image := .image }} | 
				
			|||
{{- $alt := .alt }} | 
				
			|||
{{- $title := .title }} | 
				
			|||
{{- $summary := .summary }} | 
				
			|||
{{- $url := .url }} | 
				
			|||
<a href="{{ $url }}"> | 
				
			|||
<article class="alt float-on-hover"> | 
				
			|||
	<div> | 
				
			|||
	  <img src="{{ $image.RelPermalink }}" alt="{{ $alt }}" /> | 
				
			|||
	</div> | 
				
			|||
	<div> | 
				
			|||
		<h2>{{ $title }}</h2> | 
				
			|||
		<p>{{ $summary }}</p> | 
				
			|||
	</div> | 
				
			|||
</article> | 
				
			|||
</a> | 
				
			|||
					Loading…
					
					
				
		Reference in new issue