$ gem install jekyll bundler
$ bundle install
$ bundle exec jekyll build
-
for testing
$ bundle exec jekyll serve
The repository is organized as follows:
-
_DOCS/
are various files used to prepare other files, but not directly published themselves. -
_config.yml
is a configuration file for the website, defining title, menu, and several basic parameters -
_data/
contains datasets in YaML or JSON format defining conference dates, news, and supporters -
_includes/
are supplementary scripts to generate website's content, including templates for menu, news, google analytics, and sponsors -
_layouts/
are layout files -
css/
CSS code. Only edit style.css, the rest is 3rd party. -
css/images/
jquerymobile CSS images -
images/
Our images (logos, etc.) -
js/
Javascript. Only edit script.js, the rest is 3rd party libraries. -
misc/
Static documents served by the site: the calls for papers, PDF of the conference schedule, etc. -
*.md
,*.html
Individual pages in markdown or HTML format.
- http://jquery.com/ - the javascript goes into
js
- http://jquerymobile.com/ - the javascript goes into
js
and the CSS and images go intocss
- http://jquerymobile.com/demos/1.1.0/docs/_assets/css/jqm-docs.css - the CSS for the jquerymobile documentation page, goes into CSS
- http://code.google.com/p/css3-mediaqueries-js/ - the javascript goes into
js