Skip to content

wtrv/wundertheme

 
 

Repository files navigation

wundertheme

Wunderkraut Belgium starter theme.

Requirements

  • npm => 3.6.0 (see below)
  • gulp-cli => 1.2.0 $ sudo npm install -g gulp-cli@1.2.0

Installing node/npm

  • Debian: $ curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - && sudo apt-get install --yes nodejs
  • OSX: get the installer from https://nodejs.org/en/#download
  • Windows: errrr...

Installing dependencies

Once node (and npm, which comes with it) is installed, run $ npm install. This will fetch all required dependencies and put them in a node_modules folder (which should be .gitignor-ed). Running this again doesn't hurt and might be required if any new dependencies were added.

Development dependencies

  • bower-installer => 1.1.0 $ sudo npm install -g bower-installer@1.1.0

Build

The default task is set up for production builds, so simply running $ gulp should compile and compress everything needed without running a watcher or anything.

Development

For use during active development, run $ gulp dev. This will run a watcher and host a browsersync proxy for testing on multiple devices. Newly introduced bower dependencies should be resolved with $ bower-installer and the vendor folder should be committed.

Deployment

See build.

Releases

No releases published

Packages

No packages published

Languages

  • CSS 67.3%
  • HTML 29.2%
  • JavaScript 3.5%