Jekyll, GitHub и YouTube

Как извесно, GitHub не поддерживает сторонние плагины при генерации страничек движка Jekyll. По этому всякие штуки типа “jekyll-youtube” не работают, а хотелось бы.

Как говориться, гугл в помощь! В итоге я нашел вот такое интересное решение:

<div class="video-container">
  <iframe width="560" height="315"
    src="//www.youtube.com/embed/"
    frameborder="0"
    allowfullscreen>
  </iframe>
</div>
{% include youtube.html id="Fo6aKnRnBxM" %}
.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

В итоге на страничке появится встроенное видео с YouTube:

comments powered by Disqus