Skip to content

toonvandeputte/fri3d2018-announce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fri3d2018-announce

Announcement page of Fri3d Camp 2018

Howto

De site wordt gemaakt met GitHub Pages / Jekyll. Bundler is nodig om de site te genereren. Zie https://help.github.com/articles/using-jekyll-with-pages voor help ivm het opzetten van je werkomgeving.

MacOS

Sinds El Capitan is /usr/bin niet meer schrijfbaar, waardoor je problemen ondervindt met het opzetten van Jekyll. Er zijn een aantal manieren om dat te omzeilen:

Installeer Ruby via homebrew:

$ brew install ruby

Vervolgens zal gem install jekyll bundler werken zonder foutmelding.

Installeer de Jekyll gem in je user folder:

$ gem install jekyll bundler --user-install

Gebruikte Tools

Meewerken aan de site...

Fork, edit en bezorg ons een "pull request".

Minimale instructies om te overleven:

$ git clone https://github.com/Fri3dCamp/fri3d2018-announce
$ cd fri3d2018-announce
$ git checkout gh-pages
$ npm install
$ bundle update

Als je de ingebouwde server van jekyll wil gebruiken (en watchen voor changes):

$ bundle exec jekyll serve

Als je enkel de site will builden (en watchen voor changes):

$ bundle exec jekyll build --watch

LESS

De site gebruikt LESS voor het genereren van de CSS. Om een nieuwe minified style.css te genereren doe je:

$ gulp

Je zal merken dat dit ook het regenereren van de Jekyll site triggert.

Check http://localhost:4000 om je wijzigingen te valideren.

Wil je een niet-minified css genereren dan doe je

$ gulp dev

Wil je gulp dev runnen telkens een .less file verandert, dan doe je

$ gulp stream

About

Announcement page of Fri3d Camp 2018

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 48.8%
  • HTML 32.1%
  • JavaScript 13.6%
  • Ruby 5.5%