47 lines
1.4 KiB
HTML
47 lines
1.4 KiB
HTML
---
|
|
layout: page
|
|
title: Showcase
|
|
permalink: /showcase/
|
|
redirect_from:
|
|
- /docs/sites/
|
|
---
|
|
|
|
<p>Jekyll is used for all kinds of usecases. Here's some of our favorites:</p>
|
|
|
|
<ul class="showcase" id="showcase">
|
|
{% for s in site.data.showcase reversed %}
|
|
<li>
|
|
<a href="{{ s.url }}" target="_blank">
|
|
<figure>
|
|
<div class="imageWrapper">
|
|
<img class="b-lazy" src="/img/spacer.gif" alt="{{ s.name }}">
|
|
</div>
|
|
<figcaption>{{ s.name }}</figcaption>
|
|
</figure>
|
|
</a>
|
|
</li>
|
|
{% endfor %}
|
|
<li class="spacer"></li>
|
|
</ul>
|
|
|
|
<script src="//cdn.jsdelivr.net/blazy/latest/blazy.min.js"></script>
|
|
<script src="//cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.10.0/js/md5.min.js"></script>
|
|
<script>
|
|
var apiUrl = 'https://d2ov3dk2yjyb0w.cloudfront.net/',
|
|
a = 'c7aa76e1-684d-4c45-b396-78b893839b5f',
|
|
b = 'c7bfb661-71a8-40bb-baac-7ddad709639c',
|
|
sites = document.getElementById('showcase').getElementsByTagName('a');
|
|
|
|
for (var i = 0; i < sites.length; i++) {
|
|
var href = sites[i].getAttribute('href'),
|
|
inputUrl = encodeURIComponent(href),
|
|
q = 'url=' + inputUrl + '&delay=2&resizeWidth=800&resizeHeight=600',
|
|
hash = md5(b + q),
|
|
resultImgUrl = apiUrl + a + '/' + hash + '/image?' + q;
|
|
|
|
sites[i].getElementsByTagName('img')[0].setAttribute('data-src', resultImgUrl);
|
|
}
|
|
|
|
var bLazy = new Blazy();
|
|
</script>
|