Merge pull request #5097 from chrisfinazzo/jekyll-community
Merge pull request 5097
This commit is contained in:
commit
b1674ed5b1
|
@ -0,0 +1,167 @@
|
||||||
|
- speaker: Ben Balter
|
||||||
|
twitter_handle: BenBalter
|
||||||
|
youtube_id: Z-37y1qaoxc
|
||||||
|
topic: GitHub Pages behind the scenes
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Brandon Mathis
|
||||||
|
twitter_handle: imathis
|
||||||
|
youtube_id: KS6e4XxY2H4
|
||||||
|
topic: What the heck is Octopress and why should I care?
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Brian Rinaldi
|
||||||
|
twitter_handle: remotesynth
|
||||||
|
youtube_id: vT7DhK5zbv0
|
||||||
|
topic: Comparing Jekyll with the Competition
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Kyle Rush
|
||||||
|
twitter_handle: kylerush
|
||||||
|
youtube_id: ia8vsuiXiL0
|
||||||
|
topic: Meet the Obama Campaign's $250 Million Fundraising Platform
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Michael Jovel
|
||||||
|
twitter_handle: mjovel
|
||||||
|
youtube_id: 8zSHG6XU_xY
|
||||||
|
topic: Building Living Style Guides with Jekyll
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Mike Neumegen
|
||||||
|
twitter_handle: mikeneumegen
|
||||||
|
youtube_id: NuChR_YdjrI
|
||||||
|
topic: A CMS for Jekyll
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Parker Moore
|
||||||
|
twitter_handle: parkr
|
||||||
|
youtube_id: y2SbOIQ5nSA
|
||||||
|
topic: Jekyll 3 and Beyond
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Tom Preston-Werner
|
||||||
|
twitter_handle: mojombo
|
||||||
|
youtube_id: BMve1OCKj6M
|
||||||
|
topic: Some crazy ideas I have for the future of static sites
|
||||||
|
year: 2015
|
||||||
|
|
||||||
|
- speaker: Allison Zadrozny
|
||||||
|
twitter_handle: allizad
|
||||||
|
youtube_id: Rsc0Mmp1qc8
|
||||||
|
topic: Elasticsearch for Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Amy Johnston
|
||||||
|
twitter_handle: amybeukenex
|
||||||
|
youtube_id: HR12JiUI2Zc
|
||||||
|
topic: Jekyll for Technical Documentation
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Bud Parr
|
||||||
|
twitter_handle: budparr
|
||||||
|
youtube_id: A1nTuNjoNbg
|
||||||
|
topic: Real World Content Strategy with Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: George Phillips
|
||||||
|
twitter_handle: gphillips_nz
|
||||||
|
youtube_id: skb_XWABEDc
|
||||||
|
topic: Building client-editable Jekyll sites
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Ire Aderinokun
|
||||||
|
twitter_handle: ireaderinokun
|
||||||
|
youtube_id: PRKV5IGKF2c
|
||||||
|
topic: Using Jekyll for Rapid CSS Testing
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Jon Chan
|
||||||
|
twitter_handle: JonHMChan
|
||||||
|
youtube_id: vDeKPs6xpOM
|
||||||
|
topic: Stack Overflow on Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Julio Faerman
|
||||||
|
twitter_handle: jmfaerman
|
||||||
|
youtube_id: SOMonG8Iqak
|
||||||
|
topic: Jekyll on AWS
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Katy DeCorah
|
||||||
|
twitter_handle: katydecorah
|
||||||
|
youtube_id: s84wFRD8vfE
|
||||||
|
topic: Unconventional use cases for Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: David Darnes
|
||||||
|
twitter_handle: DavidDarnes
|
||||||
|
youtube_id: Y4qwpN40Dvg
|
||||||
|
topic: Doing a lot with a little
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Ronan Berder
|
||||||
|
twitter_handle: hunvreus
|
||||||
|
youtube_id: TteAQq25_Ns
|
||||||
|
topic: Designing fast websites with Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: David Von Lehman
|
||||||
|
twitter_handle: davidvlsea
|
||||||
|
youtube_id: wMlPlKCZfEk
|
||||||
|
topic: Continuous deployment of Jekyll sites powered by Docker
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: David Jones
|
||||||
|
twitter_handle: d_jones
|
||||||
|
youtube_id: 4XxYQ7efk0E
|
||||||
|
topic: Building our agency site with Jekyll
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Scott Hewitt
|
||||||
|
twitter_handle: scotthewitt
|
||||||
|
youtube_id: qSd3pXQaPsE
|
||||||
|
topic: Jekyll For Every Case
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Tim Carry
|
||||||
|
twitter_handle: pixelastic
|
||||||
|
youtube_id: ivMML1J4ABY
|
||||||
|
topic: Algolia search on Jekyll sites
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Nils Borchers
|
||||||
|
twitter_handle: nilsborchers
|
||||||
|
youtube_id: DtNMjuv6Rbo
|
||||||
|
topic: Building a living brand guide with Jekyll and Hologram
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Mike Neumegen
|
||||||
|
twitter_handle: mikeneumegen
|
||||||
|
youtube_id: rJ5EhVmTR7I
|
||||||
|
topic: Learning resources for the Jekyll community
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Oliver Pattison
|
||||||
|
twitter_handle: olivermakes
|
||||||
|
youtube_id: BIf6oNpGl74
|
||||||
|
topic: Responsive srcset images with imgix
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Michael Lee
|
||||||
|
twitter_handle: michaelsoolee
|
||||||
|
youtube_id: F4bJRLEvXIc
|
||||||
|
topic: Jekyll, Your Website's Baseplate
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Paul Webb
|
||||||
|
twitter_handle: NetOpWibby
|
||||||
|
youtube_id: BRB5DgAE5nM
|
||||||
|
topic: Deploy Jekyll Like A Boss
|
||||||
|
year: 2016
|
||||||
|
|
||||||
|
- speaker: Tom Johnson
|
||||||
|
twitter_handle: tomjohnson
|
||||||
|
youtube_id: nq1AUB72GCQ
|
||||||
|
topic: Overcoming challenges in using Jekyll for documentation projects
|
||||||
|
year: 2016
|
|
@ -8,7 +8,7 @@ Jekyll’s growing use is producing a wide variety of tutorials, frameworks, ext
|
||||||
|
|
||||||
### Useful Guides
|
### Useful Guides
|
||||||
|
|
||||||
- [Jekyll Tips](http://jekyll.tips) is a set of resources created by [CloudCannon](https://cloudcannon.com) to help folks get up and running with Jekyll. The cover all skill levels, and even include some great video tutorials.
|
- [Jekyll Tips](http://jekyll.tips) is a set of resources created by [CloudCannon](https://cloudcannon.com) to help folks get up and running with Jekyll. They cover all skill levels, and even include some great video tutorials.
|
||||||
- [Jekyll Cheatsheet](http://cheat.jekyll.tips) is a single-page resource for Jekyll filters, variables, and the like.
|
- [Jekyll Cheatsheet](http://cheat.jekyll.tips) is a single-page resource for Jekyll filters, variables, and the like.
|
||||||
- [“Creating and Hosting a Personal Site on GitHub”](http://jmcglone.com/guides/github-pages/)
|
- [“Creating and Hosting a Personal Site on GitHub”](http://jmcglone.com/guides/github-pages/)
|
||||||
- [‘Build A Blog With Jekyll And GitHub Pages’ on Smashing Magazine](http://www.smashingmagazine.com/2014/08/01/build-blog-jekyll-github-pages/)
|
- [‘Build A Blog With Jekyll And GitHub Pages’ on Smashing Magazine](http://www.smashingmagazine.com/2014/08/01/build-blog-jekyll-github-pages/)
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
<li class="{% if page.author %}current{% endif %}">
|
<li class="{% if page.author %}current{% endif %}">
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="{% if page.url contains '/community/' %}current{% endif %}">
|
||||||
|
<a href="/community/">Community</a>
|
||||||
|
</li>
|
||||||
<li class="{% if page.url contains '/help/' %}current{% endif %}">
|
<li class="{% if page.url contains '/help/' %}current{% endif %}">
|
||||||
<a href="/help/">Help</a>
|
<a href="/help/">Help</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -56,6 +56,7 @@ nav {
|
||||||
ul {
|
ul {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
li { display: inline-block; }
|
li { display: inline-block; }
|
||||||
|
@ -986,6 +987,21 @@ code.output {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.videoWrapper {
|
||||||
|
position: relative;
|
||||||
|
padding-bottom: 52.4%;
|
||||||
|
padding-top: 25px;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.videoWrapper iframe {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Helper class taken from Bootstrap.
|
/* Helper class taken from Bootstrap.
|
||||||
Hides an element to all devices except screen readers.
|
Hides an element to all devices except screen readers.
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
---
|
||||||
|
layout: page
|
||||||
|
title: Community
|
||||||
|
permalink: /community/
|
||||||
|
---
|
||||||
|
|
||||||
|
[JekyllConf](http://jekyllconf.com) is a free, online conference for all things Jekyll hosted by [CloudCannon](http://cloudcannon.com). Each year members of the Jekyll community speak about interesting use cases, tricks they've learned, or meta Jekyll topics.
|
||||||
|
|
||||||
|
## Featured
|
||||||
|
{% assign random = site.time | date: "%s%N" | modulo: site.data.jekyllconf-talks.size %}
|
||||||
|
{% assign featured = site.data.jekyllconf-talks[random] %}
|
||||||
|
|
||||||
|
{{ featured.topic }} - [{{ featured.speaker }}](https://twitter.com/{{ featured.twitter_handle }})
|
||||||
|
<div class="videoWrapper">
|
||||||
|
<iframe width="420" height="315" src="https://www.youtube.com/embed/{{ featured.youtube_id }}" frameborder="0" allowfullscreen></iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{% assign talks = site.data.jekyllconf-talks | group_by: 'year' %}
|
||||||
|
{% for year in talks reversed %}
|
||||||
|
## {{ year.name }}
|
||||||
|
{% for talk in year.items %}
|
||||||
|
* [{{ talk.topic }}](https://youtu.be/{{ talk.youtube_id }}) - [{{ talk.speaker }}](https://twitter.com/{{ talk.twitter_handle }})
|
||||||
|
{% endfor %}
|
||||||
|
{% endfor %}
|
Loading…
Reference in New Issue