mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
13 lines
902 B
HTML
13 lines
902 B
HTML
|
{{ $id := .Get "id" | default (.Get 0) }}
|
||
|
{{ $class := .Get "class" | default (.Get 1) }}
|
||
|
{{ $hasClass := $class }}
|
||
|
{{ $class := $class | default "__h_youtube" }}
|
||
|
{{ if not $hasClass }}
|
||
|
{{/* If class is set, assume the user wants to provide his own styles. */}}
|
||
|
{{ template "__h_simple_css" $ }}
|
||
|
{{ end }}
|
||
|
<div class="{{ $class }}">
|
||
|
{{ $tb := printf "https://i.ytimg.com/vi/%s/" $id }}
|
||
|
<a href="https://youtube.com/watch?v={{ $id | safeHTMLAttr }}" target="_blank">
|
||
|
<img src="{{ printf "%smaxresdefault.jpg" $tb }}" srcset="{{ printf "%shqdefault.jpg" $tb }} 1x {{ printf "%smaxresdefault.jpg" $tb }} 2x" alt="Video">
|
||
|
<div class="play"><svg height="100%" version="1.1" viewBox="0 0 68 48" width="100%"><path class="ytp-large-play-button-bg" d="{{ template "__h_simple_icon_play" $ }}" fill="#212121" fill-opacity="0.8"></path><path d="M 45,24 27,14 27,34" fill="#fff"></path></svg></div></a></div>
|