Skip to content

icoloma/web-codemotion

Repository files navigation

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

About

Contents of the codemotion.es website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published