43 lines
2.7 KiB
HTML
43 lines
2.7 KiB
HTML
<div class="affeliate">
|
|
<div class="affeliate__imgwrapper">
|
|
{{ if .Get "img" }}
|
|
<img data-src="{{ .Get "img" | relURL }}" src="data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3Cpath fill='%23aaa' d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1zm-4.44-6.19l-2.35 3.02-1.56-1.88c-.2-.25-.58-.24-.78.01l-1.74 2.23c-.26.33-.02.81.39.81h8.98c.41 0 .65-.47.4-.8l-2.55-3.39c-.19-.26-.59-.26-.79 0z'/%3E%3C/svg%3E" alt="{{ if .Get "title" }}{{ .Get "title" }}{{ else }}Image{{ end }}" class="lazyload affeliate__image"/>
|
|
{{ end }}
|
|
</div>
|
|
<div class="affeliate__body">
|
|
<div class="affeliate__body__title">
|
|
{{ if .Get "title"}}{{ .Get "title" }}{{ end }}
|
|
</div>
|
|
<div class="affeliate__body__description">
|
|
{{ if .Get "description"}}{{ .Get "description" | safeHTML }}{{ end }}
|
|
</div>
|
|
<div class="affeliate__icons">
|
|
{{ if .Get "amazon"}}
|
|
<a href="{{ .Get "amazon" }}" title="{{ i18n "Amazon" | default "Amazon" }}" aria-label="Amazon Link Button" class="affeliate__item" target="_blank" rel="noreferrer" data-type="affeliate">
|
|
{{ partial "svgs/affeliate/amazon.svg" (dict "width" 30 "height" 30) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ if .Get "rakuten"}}
|
|
<a href="{{ .Get "rakuten" }}" title="{{ i18n "Rakuten" | default "Rakuten" }}" aria-label="Rakuten Link Button" class="affeliate__item" target="_blank" rel="noreferrer" data-type="affeliate">
|
|
{{ partial "svgs/affeliate/rakuten.svg" (dict "width" 30 "height" 30) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ if .Get "yahoojp"}}
|
|
<a href="{{ .Get "yahoojp" }}" title="{{ i18n "Yahoo Japan" | default "Yahoo! Japan" }}" aria-label="Yahoo! Japan Shopping Link Button" class="affeliate__item" target="_blank" rel="noreferrer" data-type="affeliate">
|
|
{{ partial "svgs/affeliate/yahoojp.svg" (dict "width" 30 "height" 30) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ if .Get "gmarket"}}
|
|
<a href="{{ .Get "gmarket" }}" title="{{ i18n "Gmarket" | default "Gmarket" }}" aria-label="Gmarket Link Button" class="affeliate__item" target="_blank" rel="noreferrer" data-type="affeliate">
|
|
{{ partial "svgs/affeliate/gmarket.svg" (dict "width" 30 "height" 30) }}
|
|
</a>
|
|
{{ end }}
|
|
{{ if .Get "link"}}
|
|
<a href="{{ .Get "link" }}" title="{{ i18n "Amazon" | default "Amazon" }}" aria-label="Link Button" class="affeliate__item" target="_blank" rel="noreferrer" data-type="affeliate">
|
|
{{ partial "svgs/affeliate/link.svg" (dict "width" 30 "height" 30) }}
|
|
</a>
|
|
{{ end }}
|
|
</div>
|
|
</div>
|
|
</div>
|