The website for Code for Germany. Includes the blog, projects list and basic info about the group.
HTML CSS JavaScript Other
Latest commit 6369b56 Jan 18, 2017 @nicolajkirchhof nicolajkirchhof committed with michael-k Fixed Typo
Permalink
Failed to load latest commit information.
_data Presse Bonn Update Jul 7, 2016
_digitalrefugeelabs update drl Aug 12, 2016
_includes Convert line endings from CRLF to LF. Jul 18, 2016
_labs Fixed Typo Jan 18, 2017
_layouts add labs projects order feature Nov 8, 2016
_posts aaaand another typo Dec 15, 2016
_sass PTF Teaser Aug 2, 2016
_stories feinstaub stadtgeschichte Dec 19, 2016
_stories_en feinstaub stadtgeschichte Dec 19, 2016
_termine [Stuttgart] Updated events Dec 23, 2016
assets feinstaub stadtgeschichte Dec 19, 2016
berlin added 'Digital Refugee Labs' Apr 30, 2016
blog Removed file mode execute bit from all non-binary, non-script files May 13, 2015
bonn Bonn: Pfad für Bilddatei korrigiert Sep 6, 2015
chemnitz oklabs bonn to leipzig updated May 18, 2015
code-of-conduct signed from Martin & Florian Aug 30, 2016
css mobile menu rework May 13, 2016
digitalrefugeelabs update drl Aug 1, 2016
doc Removed file mode execute bit from all non-binary, non-script files May 13, 2015
dresden Fixed more broken links Jun 12, 2015
duesseldorf Added link to mailinglist Mar 3, 2016
en Improving of the Englisch Jan 2, 2017
erlangen add hannover Feb 3, 2016
fonts new fonts // story styling Jun 16, 2015
frankfurt oklabs bonn to leipzig updated May 18, 2015
freiburg update for english dummy pages May 18, 2015
giessen oklabs bonn to leipzig updated May 18, 2015
hamburg hamburg updates Feb 11, 2016
hannover Added initial Content for Hannover lab Sep 21, 2016
heilbronn heilbronn extend project descriptions Jul 22, 2016
img Added new users and changed etherpad to slack. Jan 18, 2017
impressum update impressum Feb 3, 2016
jena Fixed whitespace errors reported by git Jun 11, 2015
js fixed ptf teaser cache/reload bug Aug 17, 2016
karlsruhe Added DRL projects in karlsruhe. Aug 15, 2016
koeln new date in cologne & 2 new Projects Jun 13, 2016
launch Fixed hrefs Oct 12, 2015
leipzig Leipzig: Switched from Mon to Wed for weekly meetings Feb 6, 2016
magdeburg set magdeburg to inactive Aug 3, 2016
mitmachen Removed file mode execute bit from all non-binary, non-script files May 13, 2015
muenchen Test Änderung May 11, 2016
muenster Fixed whitespace errors reported by git Jun 11, 2015
niederrhein Troubleshooting (mail issues) and change description of the OK Lab Ni… Jan 10, 2016
paderborn Added English Paderborn page May 18, 2015
potsdam Update index.html Sep 14, 2016
presse Fixed whitespace errors reported by git Jun 11, 2015
projekte Merge pull request #671 from konstin/gh-pages Jan 2, 2017
ressourcen Removed file mode execute bit from all non-binary, non-script files May 13, 2015
ruhrgebiet refactor(description): improve ok lab ruhrgebiet description Feb 8, 2016
stadtgeschichten neue Stadtgeschichte: Wuppertal Aug 31, 2015
stuttgart Update index.html May 26, 2015
termine Replaced counter with cycle Jun 11, 2015
ueber remove footnote, add elisa team member Jul 14, 2016
ulm Change ulm metadata May 18, 2015
wuppertal Updates OK Lab Wuppertal Aug 31, 2015
.editorconfig editorconfig and consistent indentation in templates Aug 1, 2016
.gitignore Add .jekyll-metadata to the .gitignore Aug 1, 2016
.ruby-gemset Add files for rvm gemset. Jul 1, 2014
.ruby-version Revert "Update all sort of Rubygems dependencies" Jan 16, 2017
.travis.yml Simpler travis file Aug 1, 2016
32_fav_cfg.png Initial Feb 20, 2014
404.html Proper 404 Page Aug 1, 2016
64_fav_cfg.png Initial Feb 20, 2014
CNAME Custom Domain for gh-pages Feb 20, 2014
Gemfile Update Gemfile.lock, fix .gitignore Feb 2, 2016
Gemfile.lock Revert "Update all sort of Rubygems dependencies" Jan 16, 2017
LICENSE.md Removed file mode execute bit from all non-binary, non-script files May 13, 2015
README.md Proper 404 Page Aug 1, 2016
_config.yml Clean up the mess in the readme Jul 29, 2016
apple-touch-icon-114x114.png Initial Feb 20, 2014
apple-touch-icon-120x120.png Initial Feb 20, 2014
apple-touch-icon-144x144.png Initial Feb 20, 2014
apple-touch-icon-152x152.png Initial Feb 20, 2014
apple-touch-icon-57x57.png Initial Feb 20, 2014
apple-touch-icon-60x60.png Initial Feb 20, 2014
apple-touch-icon-72x72.png Initial Feb 20, 2014
apple-touch-icon-76x76.png Initial Feb 20, 2014
apple-touch-icon.png Initial Feb 20, 2014
favicon.ico Initial Feb 20, 2014
feed.xml Add link to XML-Feed Feb 19, 2015
google0cf8005b44fbe21d.html Google webmaster verification Feb 1, 2016
index.html remove PTF Teaser Oct 25, 2016
largetile.png Initial Feb 20, 2014
mce-opt-in-now.html Fixed whitespace errors reported by git Jun 11, 2015
mce-opt-in-thanks.html newsletter sign-up update Aug 22, 2016
mediumtile.png Initial Feb 20, 2014
mission Fix typo Mar 30, 2015
requirements.txt add requirements file Nov 1, 2016
robots.txt adding sitemap link to robots.txt Feb 1, 2016
smalltile.png Initial Feb 20, 2014
update_avatars.py Remove boilerplate in avatar script Jul 29, 2016

README.md

Build Status

CodeFor.de

These are the source files for the Code for Germany Website.

Setup

You can easily do edits and preview changes on github. But if to want to preview your edits or do bigger changes, you need a local setup.

For that you first need to install git, Ruby and gem.

Then clone this repository by invoking the following in a terminal, presuming you know how to get there:

git clone https://github.com/okfde/codefor.de.git

Install Ruby and gem. Then get the dependencies:

sudo gem install bundler
bundler install

You can now build the site and serve it:

bundler exec jekyll serve

This command will give you a link where you can preview your changes in your browser.

Notes

  • Please use mobile friendly filesizes for images.

  • You can set a teaser for texts by defining it in the frontmatter: excerpt: "<TEXT>".

  • The teaser for an image can be set with imgname-teaser: "<[RELATIVE] PATH TO IMAGE>".

Update avatars

There's a python script to save all GitHub avatars into the repository:

virtualenv .env
source .env/bin/activate
pip install pyyaml requests
python update_avatars.py
deactivate