Skip to content

GDGVienna/droidcon-at-site

 
 

Repository files navigation

Website for droidcon.at

Based on the grunt version of Project Zeppelin site template

About

The website uses grunt and Jekyll for compiling the assets.

You can find original project here.

Template is brought by GDG Lviv team.

Features

  • Easy to setup
  • Simple and responsive design
  • Integrated speakers and sessions management
  • i18n
  • SVG icons
  • SEO friendly
  • Optimized

Quick-start guide

  1. Clone locally
  2. Install Node.js and Ruby
  3. Run npm -g install firebase-tools (optionally)
  4. Run gem install bundler
  5. Install 'grunt-cli' and 'bower' globally with npm install -g grunt-cli bower
  6. cd to the directory and run bundle install
  7. Run npm install to install the necessary "npm" dependencies
  8. Then run bower install to install the front-end dependencies
  9. Edit site variables

Now you are ready for development. Following commands are available:

  1. grunt (by default it runs grunt serve) - build and start your site for development (with livereload, js uglifing and sass compilation)
  2. grunt serve:dist - build and start your site with production configs (this is how it will look online)
  3. grunt build - build your site
  4. firebase deploy - deploy to Firebase hosting

More documentation you can find on the Project Zeppeling Wiki.

Who is using template?

Going to use template? Go on! The only thing we ask - contact [email protected] so they can include you to the list of known users.

Used libraries

Contributors

Project Zeppeling was created by Oleh Zasadnyy, GDG Lviv.

droidcon Vienna website was adjusted by Helmuth Breitenfellner, GDG Vienna.

See list of contributors.

License

Project is published under the MIT license. Feel free to clone and modify repo as you want, but don't forget to add reference to authors :)

Packages

No packages published

Languages

  • HTML 49.8%
  • CSS 28.8%
  • JavaScript 21.3%
  • Ruby 0.1%