Contents of the codemotion.es website
CSS JavaScript Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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