inital setup
This commit is contained in:
		
							
								
								
									
										31
									
								
								layouts/shortcodes/figure.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								layouts/shortcodes/figure.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| <figure{{ if or (.Get "class") (eq (.Get "align") "center") }} class=" | ||||
|            {{- if eq (.Get "align") "center" }}align-center {{ end }} | ||||
|            {{- with .Get "class" }}{{ . }}{{- end }}" | ||||
| {{- end -}}> | ||||
|     {{- if .Get "link" -}} | ||||
|         <a href="{{ .Get "link" }}"{{ with .Get "target" }} target="{{ . }}"{{ end }}{{ with .Get "rel" }} rel="{{ . }}"{{ end }}> | ||||
|     {{- end }} | ||||
|     <img loading="lazy" src="{{ .Get "src" }}{{- if eq (.Get "align") "center" }}#center{{- end }}" | ||||
|          {{- if or (.Get "alt") (.Get "caption") }} | ||||
|          alt="{{ with .Get "alt" }}{{ . }}{{ else }}{{ .Get "caption" | markdownify| plainify }}{{ end }}" | ||||
|          {{- end -}} | ||||
|          {{- with .Get "width" }} width="{{ . }}"{{ end -}} | ||||
|          {{- with .Get "height" }} height="{{ . }}"{{ end -}} | ||||
|     /> <!-- Closing img tag --> | ||||
|     {{- if .Get "link" }}</a>{{ end -}} | ||||
|     {{- if or (or (.Get "title") (.Get "caption")) (.Get "attr") -}} | ||||
|         <figcaption> | ||||
|             {{ with (.Get "title") -}} | ||||
|                 {{ . }} | ||||
|             {{- end -}} | ||||
|             {{- if or (.Get "caption") (.Get "attr") -}}<p> | ||||
|                 {{- .Get "caption" | markdownify -}} | ||||
|                 {{- with .Get "attrlink" }} | ||||
|                     <a href="{{ . }}"> | ||||
|                 {{- end -}} | ||||
|                 {{- .Get "attr" | markdownify -}} | ||||
|                 {{- if .Get "attrlink" }}</a>{{ end }}</p> | ||||
|             {{- end }} | ||||
|         </figcaption> | ||||
|     {{- end }} | ||||
| </figure> | ||||
		Reference in New Issue
	
	Block a user