Refresh-Hilo
Jekyll - http://jekyllrb.com
What is Jekyll?
A ruby gem that compiles a Jekyll project into a
static site
● Blog-Aware: Permalinks, categories, pages,
posts
● Build with markdown, textile, or HTML
● CSS, Javascript : Sass & Coffeescript
● Github.io will compile “safe” project for GitHub
pages - no plugins
How to get started?
http://jekyllrb.com/docs/quickstart/
Running Localhost
$ jekyll build --watch
OR
$ jekyll serve --watch
_config.yml
http://jekyllrb.com/docs/configuration/
● Changes to _config.yml require a new build,
watch only builds the file changed, not whole
project
Front-Matter
Jekyll looks for files with 2 sets of 3x dashes
---
layout: post
title: Easy Page Title
custom: my var is set
---
Variables
Can be defined in _config.yml
{{ site.var }}
Or in a page/post & template
{{ page.var }}
Liquid Templating
http://liquidmarkup.org/
Output & Tags:
https://github.com/Shopify/liquid/wiki/Liquid-for-
Designers
Other Cool Things
Compression - HTML, JS, CSS
Data: http://jekyllrb.com/docs/datafiles/
Sass & Coffeescript:
http://jekyllrb.com/docs/assets/
Thank You - Questions?
Edward Meehan - http://wetumka.net

More Related Content

PPTX
Jekyll, static websites generator
PDF
Jekyll Presentation Slides
ODP
Introduction to blogging with Jekyll
PDF
Custom elements - An alternate Render API for decoupled Drupal
PDF
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style Guides
PPT
Integrating AngularJS with Drupal 7
PDF
Levent-Gurses' Introduction to Web Components & Polymer
PDF
Drupal & AngularJS - DrupalCamp Spain 2014
Jekyll, static websites generator
Jekyll Presentation Slides
Introduction to blogging with Jekyll
Custom elements - An alternate Render API for decoupled Drupal
Advanced Front End Architecture in D8: Sass, Gulp, & Living Style Guides
Integrating AngularJS with Drupal 7
Levent-Gurses' Introduction to Web Components & Polymer
Drupal & AngularJS - DrupalCamp Spain 2014

What's hot (20)

PPTX
Introduction to Angular
PPTX
PPTX
The rise of Polymer and Web Components (Kostas Karolemeas) - GreeceJS #17
PDF
Google Polymer Framework
PDF
遠端團隊專案建立與管理 remote team management 2016
PPTX
Single Page Apps with Drupal 8
PDF
Polymer Web Framework - Swecha Boot Camp
PDF
Brownbag on basics of web components
PDF
WordPress as the Backbone(.js)
PPT
Backbone.js
PPTX
Put a little Backbone in your WordPress
ODP
BackboneJS and friends
PDF
Web Components + Backbone: a Game-Changing Combination
PDF
Web Components and Modular CSS
PDF
Web Components
KEY
Let's dig into the Omega Theme!
PPTX
WordCamp Ann Arbor 2015 Introduction to Backbone + WP REST API
PDF
Drupal8 + AngularJS
PDF
Introduction to polymer project
PDF
Introduction to Backbone - Workshop
Introduction to Angular
The rise of Polymer and Web Components (Kostas Karolemeas) - GreeceJS #17
Google Polymer Framework
遠端團隊專案建立與管理 remote team management 2016
Single Page Apps with Drupal 8
Polymer Web Framework - Swecha Boot Camp
Brownbag on basics of web components
WordPress as the Backbone(.js)
Backbone.js
Put a little Backbone in your WordPress
BackboneJS and friends
Web Components + Backbone: a Game-Changing Combination
Web Components and Modular CSS
Web Components
Let's dig into the Omega Theme!
WordCamp Ann Arbor 2015 Introduction to Backbone + WP REST API
Drupal8 + AngularJS
Introduction to polymer project
Introduction to Backbone - Workshop
Ad

Similar to Jekyll demo - Refresh Hilo (10)

PDF
Blogging With Jekyll | Blogging Like a Hacker
PPTX
Blogging for hackers (english)
PDF
Git your Jekyll on - WebCamp Ljubljana 2015
ODP
Usage jekyll
PPTX
GitHub Pages, Jekyll and Grunt
PPTX
Jekyll Theming
PDF
Getting sh*t done with Jekyll
PDF
Introduction to Octopress at DRUG
PDF
hakyll – haskell static site generator
Blogging With Jekyll | Blogging Like a Hacker
Blogging for hackers (english)
Git your Jekyll on - WebCamp Ljubljana 2015
Usage jekyll
GitHub Pages, Jekyll and Grunt
Jekyll Theming
Getting sh*t done with Jekyll
Introduction to Octopress at DRUG
hakyll – haskell static site generator
Ad

More from Edward Meehan (10)

PPTX
Remote working
PPTX
Comps into pages 102
PPTX
CSS Animations & Transitions
PDF
Sketch - Refresh Hilo
PPTX
Comps into pages 101
PPTX
Capistrano demo
PPTX
Refresh hilo 09/09/2014
PPT
Drupal - Content Types, Views = No Query Headaches
PPTX
Refresh hilo-08122014
PPTX
Rapid prototype demo
Remote working
Comps into pages 102
CSS Animations & Transitions
Sketch - Refresh Hilo
Comps into pages 101
Capistrano demo
Refresh hilo 09/09/2014
Drupal - Content Types, Views = No Query Headaches
Refresh hilo-08122014
Rapid prototype demo

Recently uploaded (20)

PDF
Black and White Modern Technology Presentation.pdf
PPTX
Cyber Bullying - How to deal with Cyber bullying pptx
PDF
JuanConnect E-Wallet Guide for new users.pdf
PPTX
weathering-final for grade 12 students in any kind of school
PPTX
Male_Genital_SystMale_Genital_System_Anatomy_Illustrated.pptxem_Presentation....
PPTX
Data Flows presentation hubspot crm.pptx
PPTX
Basic_of_Computer_System.pptx class-8 com
PPTX
DAY 1 - Introduction to Git.pptxttttttttttttttttttttttttttttt
PPTX
BIOS-and-VDU-The-Foundations-of-Computer-Startup-and-Display (1).pptx
PDF
Role of Data & Analytics in Modern Shopify App Development.pdf
PDF
B450721.pdf American Journal of Multidisciplinary Research and Review
PDF
B2B Marketing mba class material for study
PDF
Information Technology practical assignment
PDF
Technical SEO Explained: How To Make Your Website Search-Friendly
PDF
ilide.info-huawei-odn-solution-introduction-pdf-pr_a17152ead66ea2617ffbd01e8c...
PPTX
Going_to_Greece presentation Greek mythology
PPTX
c_languagew_structure_and_functions.pptx
PPTX
IT-Human Computer Interaction Report.pptx
DOCX
Audio to Video AI Technology Revolutiona
PDF
How Technology Shapes Our Information Age
Black and White Modern Technology Presentation.pdf
Cyber Bullying - How to deal with Cyber bullying pptx
JuanConnect E-Wallet Guide for new users.pdf
weathering-final for grade 12 students in any kind of school
Male_Genital_SystMale_Genital_System_Anatomy_Illustrated.pptxem_Presentation....
Data Flows presentation hubspot crm.pptx
Basic_of_Computer_System.pptx class-8 com
DAY 1 - Introduction to Git.pptxttttttttttttttttttttttttttttt
BIOS-and-VDU-The-Foundations-of-Computer-Startup-and-Display (1).pptx
Role of Data & Analytics in Modern Shopify App Development.pdf
B450721.pdf American Journal of Multidisciplinary Research and Review
B2B Marketing mba class material for study
Information Technology practical assignment
Technical SEO Explained: How To Make Your Website Search-Friendly
ilide.info-huawei-odn-solution-introduction-pdf-pr_a17152ead66ea2617ffbd01e8c...
Going_to_Greece presentation Greek mythology
c_languagew_structure_and_functions.pptx
IT-Human Computer Interaction Report.pptx
Audio to Video AI Technology Revolutiona
How Technology Shapes Our Information Age

Jekyll demo - Refresh Hilo

Editor's Notes

  • #4: Notes for Edward: $ rvm use 2.1.1 - if shell does not recognize jekyll command $ jekyll new refresh-hilo-demo $ jekyll serve --watch
  • #5: Build - compiles to _site folder in project - you will need to point your local root directory to _site folder Serve - will run a localhost server on port 4000 - access thru localhost:4000 Which one you use depends on your style of working
  • #6: Can make own site vars in _config.yml, recompile to see the change.