Contents of the codemotion.es website
CSS JavaScript Shell
Latest commit 2096b8f Jan 18, 2015 @icoloma Minor typo
Permalink
Failed to load latest commit information.
.upload
bin
src
.gitignore
.jshintrc
LICENSE.md
README.md
codemotion.yml
gulpfile.js
package.json
web-codemotion.sublime-project

README.md

Codemotion website

The contents of the http://codemotion.es website.

Quick start

sudo apt-get install libjpeg-dev libgif-dev tmux 
git clone https://github.com/icoloma/web-codemotion.git
cd web-codemotion
sudo npm install -g gulp node-inspector 
sudo gem install jekyll cairo tmuxinator   # or sudo gem update
npm install

After installing properly, execute in two separate shells

gulp
bin/jekyll

Alternatively, there is a tmuxinator config file included

mkdir -p ~/.tmuxinator
ln -s $(pwd)/codemotion.yml ~/.tmuxinator
tmuxinator codemotion

Building:

# watch for modifications in source files and copy into dist/
gulp

# launch jekyll in the dist/ folder
bin/jekyll

# download logos from new communities 
bin/update-logos
gulp sprites copy

# create a gray version of a modified logo 
bin/gray src/img/communities/orig/file.jpg

# download talks
bin/update-talks

# upload current Jekyll contents to production
git clone -b gh-pages git@github.com:icoloma/web-codemotion.git web-codemotion-publish
bin/publish

# update fontello font (after downloading)
bin/fontello-update