diff --git a/README.md b/README.md
index a00ee3a..a13099c 100644
--- a/README.md
+++ b/README.md
@@ -30,22 +30,22 @@ Or watch project presentation from [GDG[x] Townhall meeting](http://www.youtube.
## Local development
-Check if you have [all requirments for local environment](http://jekyllrb.com/docs/installation/), install [Jekyll server](http://jekyllrb.com/docs/quickstart/) gem and run this command from project root folder:
+Check if you have [all requirments for local environment](http://jekyllrb.com/docs/installation/), install [Jekyll server](http://jekyllrb.com/docs/quickstart/) gem.
+Install GitHub pages
+```bash
+ gem install github-pages
+```
+Run this command from project root folder:
```bash
jekyll serve -w
```
-Site will be available at http://127.0.0.1:4000/zeppelin/
+Site will be available at http://127.0.0.1:4000/zeppelin/ or http://localhost:4000/zeppelin/ (on Windows)
**NOTE:** in this mode all changes to html and data files will be automatically regenerated, but after changing ```_config.yml``` you have to restart server.
-### Sass support
-Install Sass. Ruby uses Gems to manage its various packages of code like Sass. In your open terminal window type:
-```bash
- gem install sass
-```
-
-Also you need to install the latest version of [Compass](http://compass-style.org/) with command
+### Sass(Compass) support
+Install the latest version of [Compass](http://compass-style.org/). Ruby uses Gems to manage its various packages of code like Sass. In your open terminal window type:
```bash
gem install compass --pre
```
@@ -60,10 +60,10 @@ And for prefixing css3 properties use [Autoprefixer](https://github.com/ai/autop
gem install autoprefixer-rails
```
-To watch changes in `.sass` files and compile it to the `.css` on a fly, run this command from `\_sass\` folder
-```bash
- compass watch -c config.rb -e production
-```
+**Note:** Also you need to install [Node.js](http://nodejs.org/download/)
+
+To watch changes of `.sass` files and compile it to the `.css` on a fly change property `safe: true` to `safe: false` in `_config.yml`.
+**Note: It works only on local machine, because GitHub runs Jekyll in `--save` [mode](https://help.github.com/articles/using-jekyll-with-pages/#configuration-overrides)**
Learn more about Sass development from [documentation](https://github.com/gdg-x/zeppelin/wiki/Sass-development).
@@ -71,6 +71,7 @@ Learn more about Sass development from [documentation](https://github.com/gdg-x/
### Resource optimizations (optional)
You can optimize images and minify css and javascript automaticaly (for now only on Windows).
+But for Mac OS users available amazing tool - [imageoptim](https://imageoptim.com/). Thanks [@raphaelsavina](https://github.com/raphaelsavina) for link.
Optimize all images by running this script from `/automation/images/` folder:
```bash
all_image_optimization.bat -d -jtran -pout -pquant -optip -gsicle -svgo
@@ -117,11 +118,26 @@ Going to use template? Go on! The only thing we ask - let us know at [*lviv@gdg.
* [Android DevFest Space Coast](http://gdg-space-coast.github.io/zeppelin/)
* [DevFest in Baroda](devfest.gdgbaroda.com)
* [GDG Hi Pic (France)](http://maximemularz.github.io/zeppelin/)
-* [GDG Space Coast DevFest](http://gdg-space-coast.github.io/zeppelin/)
+* [GDG DevFest Córdoba 2014](http://gdgcordoba.github.io/zeppelin/)
+* [GDG DevFest Düsseldorf 2014](http://www.gdg-dus.de/DevFest2014/)
+* [GDG Dublin DevFest 2014](http://gdg-dublin.appspot.com/)
+* [GDG Makerere DevFest 2014](http://gdgmakerere.github.io/)
+* [GDG Busitema DevFest 2014](http://gdgbusitema.github.io/)
+* [DevFest Vienna 2014](http://www.devfest.at/)
+* [Android Wear DevFest](http://devfest.gdgnorthjersey.com/wear2014/)
+* [GDG SLAU DevFest 2014](http://gdgslau.github.io/)
+* [GDG Korea DevFair 2014](http://devfair2014.gdg.kr/)
+* [Lima DevFest](http://limadevfest.com/)
+* [GDG DevFest Kota Kinabalu 2014](http://devfest.gdgkk.info/)
+* [GDG DevFest Belgium](http://gdg-brussels.org/DevFest2014/)
+* [DevFest Praha 2014](http://devfest.cz/)
+* [GDG DevFest Kosice](http://devfest.sk/)
+* [DevFest Birgunj](gdgbirgunj.github.io/DevFest2014/)
+* [DevFest Lima 2014](http://limadevfest.com/)
### Contributors
-* Design and markup: [Oleh Zasadnyy](https://github.com/ozasadnyy)
-* Idea and Jekyll integration: [Vitaliy Zasadnyy](https://github.com/zasadnyy)
+* Design and web development: [Oleh Zasadnyy](https://github.com/ozasadnyy)
+* Idea: [Vitaliy Zasadnyy](https://github.com/zasadnyy)
### Licence
Project is published under the [MIT licence](https://github.com/gdg-x/zeppelin/blob/master/LICENSE.txt). Feel free to clone and modify repo as you want, but don't forget to add reference to authors :)
diff --git a/_config.yml b/_config.yml
index 740b437..af4bd5a 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,7 +1,12 @@
+# Plugins
+gems:
+- jekyll-sitemap
+safe: false
+
# Build Settings
markdown: kramdown
permalink: pretty
-exclude: ['/automation/', 'README.md', 'LICENCE.txt', 'CNAME']
+exclude: ['/automation/', 'README.md', 'LICENSE.txt', 'CNAME']
# Site Settings
@@ -62,9 +67,9 @@ heroButtons:
# About Block
aboutTitle: "About GDG DevFest"
aboutBlock:
- - {title: "Conference", image: "conference.jpg", text: "The biggest Google related event in the country carefully crafted for you by GDG community! Awesome speakers and lot's of fun!" }
+ - {title: "Conference", image: "conference.jpg", text: "The biggest Google related event in the country carefully crafted for you by GDG community! Awesome speakers and lots of fun!" }
- {title: "Workshops", image: "workshop.jpg", text: "Full-day of workshops, hands-on experience, hacking and debugging. Come and tame your favourite technology!" }
- - {title: "Hackathon", image: "hackathon.jpg", text: "Full-day free-style hackaton! Want some real teambuilding on friday? Grab your team and join our hackathon!" }
+ - {title: "Hackathon", image: "hackathon.jpg", text: "Full-day freestyle hackathon! Want some real team building on friday? Grab your team and join our hackathon!" }
# Statistic Block
statisticBlockImage: "statistic.jpg"
@@ -112,7 +117,7 @@ venueFeatures: ["3 huge cinema screens", "Doulby Digital Surround EX audio syste
tweetsFeedImage: "twitter-feed.jpg"
tweetsFeedTitle: "What's Up?"
twitterHashTag: "devfest"
-twitterFeed: "http://lviv.gdg.org.ua/tweetledee/favoritesjson.php?c=10&cache_interval=900"
+twitterFeed: "http://lviv.gdg.org.ua/tweetledee/favoritesjson.php?c=10&cache_interval=8000"
# Partners Block
organizersTitle: "Organizers"
@@ -218,7 +223,7 @@ directionDetailsCards:
- {title: "From the Airport", information: 'Airport is right at the city border. It is easily reachable by car, public transport or taxi. More information is available at airport website.'}
- {title: "Public Transit", information: 'Google Transit is available in Lviv. So you can find your way in Google Maps. Moreover, you can download any of the offline public transit apps available for Lviv.'}
- {title: "Hotels", information: 'Lviv has lots of great hotels and hostels. More information will be available later.'}
-directionDetailsWideCards:
+directionDetailsWideCards:
-
title: "Questions?"
subCards:
@@ -229,7 +234,7 @@ directionDetailsWideCards:
- {link: "https://plus.google.com/b/102444623953913144164", text: "The Hotel Rex"}
- {link: "https://plus.google.com/b/102444623953913144164", text: "Westin Market Street"}
- {link: "https://plus.google.com/b/102444623953913144164", text: "Hotel Adagio"}
- -
+ -
title: "Registration"
links:
- {link: "https://plus.google.com/b/102444623953913144164", text: "InterContinental"}
@@ -282,4 +287,4 @@ hackathonEndTime: "2014-10-25T00:00"
viewOnMap: "View on Google Maps"
hackathonPlaceCoordinates: "49.840999, 24.031144"
hackathonMapCenterCoordinates: "49.840696, 24.028754"
-hackathonMapMobileCenterCoordinates: "49.841639, 24.031182"
\ No newline at end of file
+hackathonMapMobileCenterCoordinates: "49.841639, 24.031182"
diff --git a/_data/sessions.yml b/_data/sessions.yml
index 018c237..d8dc30d 100644
--- a/_data/sessions.yml
+++ b/_data/sessions.yml
@@ -16,22 +16,26 @@
speakers: [3, 6]
language: en
complexity: "Intermediate"
+ video: "//www.youtube.com/embed/v3SCiUqI1yQ"
-
id: 002
title: "Building Cloud-powered wearable Apps"
- description: "Android wear extends the Android platform to a new generation of wearable devices. The user experience is designed specifically for wearables. In this session you’ll see how to use the Android Wear SDK to build a connected cloud-powered application. Using Android Studio and it’s cloud extensions, you’ll see how to build an app that ‘listens’ for changes in stock prices, and notifies a wearable device. You’ll also see how to use voice controls on the device to trigger interactions with the app, such as buying or selling the stock after a notification. Call to action: Get the SDK and start building apps today!"
+ description: "I will speak and show how to: - Respond to touch events in your views with touch feedback animations. - Hide and show views with reveal effect animations. - Switch between activities with custom activity transition animations. - Create more natural animations with curved motion. - Animate changes in one or more view properties with view state change animations. - Create icon morphing transition"
subtype: presentation
speakers: [4, 5]
language: en
- complexity: "Beginner"
+ complexity: "Intermediate"
+ presentation: "https://speakerdeck.com/gdglviv/dmytro-danylyk-android-l-animation"
+ video: "//www.youtube.com/embed/v3SCiUqI1yQ"
-
id: 003
- title: "The world is your playground - go global with Google"
+ title: "Android L Animation"
description: "More than ever before, developing for global audience is a necessity than a luxury in today's world. Are you ready ... where to start? what does it entail? how do I do it? how to promote in local markets? This talk will address above questions for android, chrome and web developers. In our journey of the where, what and how, we will take an in-depth look at various internationalization and localization tools & strategies available to you."
subtype: presentation
speakers: [4]
language: en
- complexity: "Expert"
+ complexity: "Intermediate"
+ presentation: "https://speakerdeck.com/gdglviv/dmytro-danylyk-android-l-animation"
-
id: 004
title: "Polymer: Interacting with Google Services using nothing but HTML"
@@ -40,6 +44,8 @@
speakers: [6]
language: uk
complexity: "Beginner"
+ presentation: "https://speakerdeck.com/gdglviv/mateusz-herych-guava-beyond-collections"
+ video: "//www.youtube.com/embed/v3SCiUqI1yQ"
-
id: 005
title: "Test: Interacting with Google Services using nothing but HTML"
@@ -48,3 +54,5 @@
speakers: [7]
language: en
complexity: "Expert"
+ presentation: "https://speakerdeck.com/gdglviv/michal-tajchert-wearables-views"
+ video: "//www.youtube.com/embed/v3SCiUqI1yQ"
diff --git a/_includes/head.html b/_includes/head.html
index 81e502e..4da276d 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -41,7 +41,7 @@
-
+
diff --git a/_includes/navigation.html b/_includes/navigation.html
index 8b0d4c3..6b4cf1e 100644
--- a/_includes/navigation.html
+++ b/_includes/navigation.html
@@ -1,6 +1,6 @@
-