ref: beb6c03bc8f476b753e5f3e3bc7a4a2e3f8ad355
dir: /tpl/tplimpl/embedded/templates/shortcodes/vimeo_simple.html/
{{ $id := .Get "id" | default (.Get 0) }} {{- $item := getJSON "https://vimeo.com/api/oembed.json?url=https://vimeo.com/" $id -}} {{ $class := .Get "class" | default (.Get 1) }} {{ $hasClass := $class }} {{ $class := $class | default "__h_video" }} {{ if not $hasClass }} {{/* If class is set, assume the user wants to provide his own styles. */}} {{ template "__h_simple_css" $ }} {{ end }} {{ $secondClass := "s_video_simple" }} <div class="{{ $secondClass }} {{ $class }}"> {{- with $item }} <a href="{{ .provider_url }}{{ .video_id }}" rel="noopener" target="_blank"> {{ $thumb := .thumbnail_url }} {{ $original := $thumb | replaceRE "(_.*\\.)" "." }} <img src="{{ $thumb }}" srcset="{{ $thumb }} 1x, {{ $original }} 2x" alt="{{ .title }}"> <div class="play">{{ template "__h_simple_icon_play" $ }}</div></a></div> {{- end -}}