itenium
Slow (re)build??? bundle exec jekyll serve -I https://talk.jekyllrb.com/t/exclude-jekyll-feed-in-development-environment/2681/4
Flow
# setup:
# install chocolatey
cinst ruby ruby2.devkit /y
gem install jekyll bundler
bundle install
# run:
bundle exec jekyll serve --drafts
# New plugin
# Add to _config.yml and Gemfile
bundle install
# PRD flag
$env:JEKYLL_ENV = "production"
Using the livereload app for automatic refresh
with the Chrome plugin.
As an alternative to the Chrome plugin, livereload is also injected in default.html
with a script tag.
Blog
# First fetch
git submodule update --init --recursive
# Update
git pull --recurse-submodules
ContactForm
See _contact
folder.
Currently disabled (https issue)
Jekyll
Github pages supported plugins
Plugins that might be added later:
- Html::Proofer: Check for 404 links.
- jekyll-compose
Liquid
Shopify: Liquid themes Shopify: Liquid for Designers
Kramdown
{% highlight ruby linenos %}
{% endhighlight %}
{::options parse_block_html="true" /}
<pre># yaye</pre>
{::options parse_block_html="false" /}
{% for my_page in site.pages %}
{% if my_page.title %}
<a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
{% endif %}
{% endfor %}