From 248afb374bbb512e073107f33afd2daa93112d13 Mon Sep 17 00:00:00 2001 From: Oleh Zasadnyy Date: Sat, 9 Aug 2014 15:40:12 +0300 Subject: [PATCH] Migrated to sass --- .gitignore | 3 +- README.md | 157 +- _data/partners.yml | 15 + _data/sponsors.yml | 36 - _data/team.yml | 2 +- _includes/about.html | 4 +- _includes/blog.html | 2 +- _includes/buy-tickets.html | 2 +- _includes/direction-details.html | 4 +- _includes/find-way.html | 11 +- _includes/footer.html | 2 +- _includes/head.html | 10 +- _includes/hero.html | 13 +- _includes/latest-news.html | 2 +- _includes/location-map.html | 6 +- _includes/navigation.html | 24 +- _includes/organizers.html | 2 +- _includes/partners.html | 26 + _includes/post.html | 8 +- _includes/rockstar-speakers.html | 8 +- _includes/speakers-list-2.html | 17 +- _includes/speakers-list.html | 22 +- _includes/speakers-modals.html | 12 +- _includes/sponsors.html | 48 - _includes/statistics.html | 6 +- _includes/subscribe.html | 8 +- _includes/team.html | 45 +- _includes/{header.html => top-section.html} | 4 +- _includes/twitter-feed.html | 4 +- _includes/venue.html | 8 +- _layouts/default.html | 12 +- _layouts/index.html | 6 +- _layouts/logistics.html | 8 +- _layouts/post.html | 12 +- _sass/config.rb | 36 + _sass/main.scss | 37 + _sass/modules/_all.scss | 2 + _sass/modules/_utility.scss | 31 + _sass/modules/_web-fonts.scss | 91 + _sass/partials/_about.scss | 8 + _sass/partials/_base.scss | 56 + _sass/partials/_blog.scss | 64 + _sass/partials/_buttons.scss | 22 + _sass/partials/_buy-tickets.scss | 111 + _sass/partials/_direction-details.scss | 41 + _sass/partials/_find-way.scss | 132 + _sass/partials/_footer.scss | 39 + _sass/partials/_global.scss | 281 ++ _sass/partials/_helper.scss | 108 + _sass/partials/_hero.scss | 39 + _sass/partials/_latest-news.scss | 5 + _sass/partials/_lily-effect.scss | 134 + _sass/partials/_location-map.scss | 35 + _sass/partials/_modal.scss | 98 + _sass/partials/_navigation.scss | 167 ++ _sass/partials/_partners.scss | 27 + _sass/partials/_ribbon.scss | 62 + _sass/partials/_rockstar-speakers.scss | 20 + _sass/partials/_sprites.scss | 63 + _sass/partials/_statistic.scss | 27 + _sass/partials/_subscribe.scss | 41 + _sass/partials/_team.scss | 11 + _sass/partials/_top-section.scss | 30 + _sass/partials/_twitter-feed.scss | 23 + _sass/partials/_venue.scss | 80 + _sass/partials/_zoe-effect.scss | 141 + _sass/vendor/_animate.scss | 91 + _sass/vendor/_bootstrap-compass.scss | 7 + _sass/vendor/_bootstrap-custom.scss | 30 + _sass/vendor/_bootstrap-mincer.scss | 17 + _sass/vendor/_bootstrap-sprockets.scss | 7 + _sass/vendor/_bootstrap.scss | 50 + _sass/vendor/_waves.scss | 66 + .../animations/attention-seekers/_bounce.scss | 30 + .../animations/attention-seekers/_flash.scss | 12 + .../animations/attention-seekers/_pulse.scss | 33 + .../animations/attention-seekers/_shake.scss | 30 + .../animations/attention-seekers/_swing.scss | 41 + .../animations/attention-seekers/_tada.scss | 39 + .../animations/attention-seekers/_wiggle.scss | 64 + .../animations/attention-seekers/_wobble.scss | 49 + .../animations/bounce-enter/_bounceIn.scss | 87 + .../bounce-enter/_bounceInDown.scss | 85 + .../bounce-enter/_bounceInLeft.scss | 86 + .../bounce-enter/_bounceInRight.scss | 86 + .../animations/bounce-enter/_bounceInUp.scss | 86 + .../animations/bounce-exit/_bounceOut.scss | 87 + .../bounce-exit/_bounceOutDown.scss | 71 + .../bounce-exit/_bounceOutLeft.scss | 71 + .../bounce-exit/_bounceOutRight.scss | 71 + .../animations/bounce-exit/_bounceOutUp.scss | 71 + .../vendor/animations/fade-enter/_fadeIn.scss | 12 + .../animations/fade-enter/_fadeInDown.scss | 54 + .../animations/fade-enter/_fadeInDownBig.scss | 54 + .../animations/fade-enter/_fadeInLeft.scss | 55 + .../animations/fade-enter/_fadeInLeftBig.scss | 55 + .../animations/fade-enter/_fadeInRight.scss | 54 + .../fade-enter/_fadeInRightBig.scss | 54 + .../animations/fade-enter/_fadeInUp.scss | 55 + .../animations/fade-enter/_fadeInUpBig.scss | 55 + .../vendor/animations/fade-exit/_fadeOut.scss | 12 + .../animations/fade-exit/_fadeOutDown.scss | 54 + .../animations/fade-exit/_fadeOutDownBig.scss | 54 + .../animations/fade-exit/_fadeOutLeft.scss | 55 + .../animations/fade-exit/_fadeOutLeftBig.scss | 55 + .../animations/fade-exit/_fadeOutRight.scss | 54 + .../fade-exit/_fadeOutRightBig.scss | 54 + .../animations/fade-exit/_fadeOutUp.scss | 55 + .../animations/fade-exit/_fadeOutUpBig.scss | 55 + _sass/vendor/animations/flippers/_flip.scss | 101 + .../vendor/animations/flippers/_flipInX.scss | 84 + .../vendor/animations/flippers/_flipInY.scss | 87 + .../vendor/animations/flippers/_flipOutX.scss | 52 + .../vendor/animations/flippers/_flipOutY.scss | 51 + .../animations/lightspeed/_lightSpeedIn.scss | 36 + .../animations/lightspeed/_lightSpeedOut.scss | 27 + .../animations/rotate-enter/_rotateIn.scss | 60 + .../rotate-enter/_rotateInDownLeft.scss | 62 + .../rotate-enter/_rotateInDownRight.scss | 63 + .../rotate-enter/_rotateInUpLeft.scss | 63 + .../rotate-enter/_rotateInUpRight.scss | 63 + .../animations/rotate-exit/_rotateOut.scss | 63 + .../rotate-exit/_rotateOutDownLeft.scss | 62 + .../rotate-exit/_rotateOutDownRight.scss | 62 + .../rotate-exit/_rotateOutUpLeft.scss | 63 + .../rotate-exit/_rotateOutUpRight.scss | 61 + _sass/vendor/animations/special/_hinge.scss | 38 + _sass/vendor/animations/special/_rollIn.scss | 29 + _sass/vendor/animations/special/_rollOut.scss | 57 + _sass/vendor/bootstrap/_alerts.scss | 68 + _sass/vendor/bootstrap/_badges.scss | 57 + _sass/vendor/bootstrap/_bootstrap.scss | 50 + _sass/vendor/bootstrap/_breadcrumbs.scss | 26 + _sass/vendor/bootstrap/_button-groups.scss | 240 ++ _sass/vendor/bootstrap/_buttons.scss | 157 ++ _sass/vendor/bootstrap/_carousel.scss | 243 ++ _sass/vendor/bootstrap/_close.scss | 35 + _sass/vendor/bootstrap/_code.scss | 68 + .../bootstrap/_component-animations.scss | 35 + _sass/vendor/bootstrap/_dropdowns.scss | 215 ++ _sass/vendor/bootstrap/_forms.scss | 538 ++++ _sass/vendor/bootstrap/_glyphicons.scss | 237 ++ _sass/vendor/bootstrap/_grid.scss | 84 + _sass/vendor/bootstrap/_input-groups.scss | 166 ++ _sass/vendor/bootstrap/_jumbotron.scss | 48 + _sass/vendor/bootstrap/_labels.scss | 66 + _sass/vendor/bootstrap/_list-group.scss | 132 + _sass/vendor/bootstrap/_media.scss | 56 + _sass/vendor/bootstrap/_mixins.scss | 39 + _sass/vendor/bootstrap/_modals.scss | 150 ++ _sass/vendor/bootstrap/_navbar.scss | 659 +++++ _sass/vendor/bootstrap/_navs.scss | 242 ++ _sass/vendor/bootstrap/_normalize.scss | 425 +++ _sass/vendor/bootstrap/_pager.scss | 55 + _sass/vendor/bootstrap/_pagination.scss | 88 + _sass/vendor/bootstrap/_panels.scss | 243 ++ _sass/vendor/bootstrap/_popovers.scss | 133 + _sass/vendor/bootstrap/_print.scss | 101 + _sass/vendor/bootstrap/_progress-bars.scss | 105 + _sass/vendor/bootstrap/_responsive-embed.scss | 34 + .../bootstrap/_responsive-utilities.scss | 174 ++ _sass/vendor/bootstrap/_scaffolding.scss | 150 ++ _sass/vendor/bootstrap/_tables.scss | 233 ++ _sass/vendor/bootstrap/_theme.scss | 258 ++ _sass/vendor/bootstrap/_thumbnails.scss | 38 + _sass/vendor/bootstrap/_tooltip.scss | 95 + _sass/vendor/bootstrap/_type.scss | 304 +++ _sass/vendor/bootstrap/_utilities.scss | 57 + _sass/vendor/bootstrap/_variables.scss | 854 ++++++ _sass/vendor/bootstrap/_wells.scss | 29 + _sass/vendor/bootstrap/mixins/_alerts.scss | 14 + .../bootstrap/mixins/_background-variant.scss | 11 + .../bootstrap/mixins/_border-radius.scss | 18 + _sass/vendor/bootstrap/mixins/_buttons.scss | 50 + .../bootstrap/mixins/_center-block.scss | 7 + _sass/vendor/bootstrap/mixins/_clearfix.scss | 22 + _sass/vendor/bootstrap/mixins/_forms.scss | 84 + _sass/vendor/bootstrap/mixins/_gradients.scss | 58 + .../bootstrap/mixins/_grid-framework.scss | 81 + _sass/vendor/bootstrap/mixins/_grid.scss | 122 + _sass/vendor/bootstrap/mixins/_hide-text.scss | 21 + _sass/vendor/bootstrap/mixins/_image.scss | 34 + _sass/vendor/bootstrap/mixins/_labels.scss | 12 + .../vendor/bootstrap/mixins/_list-group.scss | 31 + .../vendor/bootstrap/mixins/_nav-divider.scss | 10 + .../bootstrap/mixins/_nav-vertical-align.scss | 9 + _sass/vendor/bootstrap/mixins/_opacity.scss | 8 + .../vendor/bootstrap/mixins/_pagination.scss | 23 + _sass/vendor/bootstrap/mixins/_panels.scss | 24 + .../bootstrap/mixins/_progress-bar.scss | 10 + .../bootstrap/mixins/_reset-filter.scss | 8 + _sass/vendor/bootstrap/mixins/_resize.scss | 6 + .../mixins/_responsive-visibility.scss | 21 + _sass/vendor/bootstrap/mixins/_size.scss | 10 + _sass/vendor/bootstrap/mixins/_tab-focus.scss | 9 + _sass/vendor/bootstrap/mixins/_table-row.scss | 28 + .../bootstrap/mixins/_text-emphasis.scss | 11 + .../bootstrap/mixins/_text-overflow.scss | 8 + .../bootstrap/mixins/_vendor-prefixes.scss | 219 ++ _sass/vendor/helpers/_mixins.scss | 51 + _sass/vendor/helpers/_settings.scss | 132 + about.md | 11 - blog.html | 2 +- css/animate.min.css | 1 - css/bootstrap-theme.css.map | 1 - css/bootstrap-theme.min.css | 5 - css/bootstrap.css.map | 1 - css/bootstrap.min.css | 5 - css/main.css.map | 7 + css/main.min.css | 44 + css/style.css | 2302 ----------------- css/style.min.css | 1 - css/waves.css | 105 - css/waves.min.css | 8 - img/{sponsors => partners}/Thumbs.db | Bin img/{sponsors => partners}/betaplace.svg | 0 img/{sponsors => partners}/career4it.png | Bin img/{sponsors => partners}/gdg-kyiv.svg | 248 +- img/{sponsors => partners}/gdg-lviv.svg | 0 img/{sponsors => partners}/gdg-x.svg | 0 img/{sponsors => partners}/google.svg | 0 img/{sponsors => partners}/it-arena.svg | 0 img/{sponsors => partners}/it-bpo.png | Bin .../lvivconventionbureau.svg | 0 img/{sponsors => partners}/startup-depot.svg | 0 ...top-speakers.jpg => rockstar-speakers.jpg} | Bin index.html | 2 +- js/scripts.js | 47 +- js/scripts.min.js | 2 +- logistics.html | 2 +- speakers.html | 2 +- team.html | 2 +- 232 files changed, 14090 insertions(+), 2905 deletions(-) create mode 100644 _data/partners.yml delete mode 100644 _data/sponsors.yml create mode 100644 _includes/partners.html delete mode 100644 _includes/sponsors.html rename _includes/{header.html => top-section.html} (72%) create mode 100644 _sass/config.rb create mode 100644 _sass/main.scss create mode 100644 _sass/modules/_all.scss create mode 100644 _sass/modules/_utility.scss create mode 100644 _sass/modules/_web-fonts.scss create mode 100644 _sass/partials/_about.scss create mode 100644 _sass/partials/_base.scss create mode 100644 _sass/partials/_blog.scss create mode 100644 _sass/partials/_buttons.scss create mode 100644 _sass/partials/_buy-tickets.scss create mode 100644 _sass/partials/_direction-details.scss create mode 100644 _sass/partials/_find-way.scss create mode 100644 _sass/partials/_footer.scss create mode 100644 _sass/partials/_global.scss create mode 100644 _sass/partials/_helper.scss create mode 100644 _sass/partials/_hero.scss create mode 100644 _sass/partials/_latest-news.scss create mode 100644 _sass/partials/_lily-effect.scss create mode 100644 _sass/partials/_location-map.scss create mode 100644 _sass/partials/_modal.scss create mode 100644 _sass/partials/_navigation.scss create mode 100644 _sass/partials/_partners.scss create mode 100644 _sass/partials/_ribbon.scss create mode 100644 _sass/partials/_rockstar-speakers.scss create mode 100644 _sass/partials/_sprites.scss create mode 100644 _sass/partials/_statistic.scss create mode 100644 _sass/partials/_subscribe.scss create mode 100644 _sass/partials/_team.scss create mode 100644 _sass/partials/_top-section.scss create mode 100644 _sass/partials/_twitter-feed.scss create mode 100644 _sass/partials/_venue.scss create mode 100644 _sass/partials/_zoe-effect.scss create mode 100644 _sass/vendor/_animate.scss create mode 100644 _sass/vendor/_bootstrap-compass.scss create mode 100644 _sass/vendor/_bootstrap-custom.scss create mode 100644 _sass/vendor/_bootstrap-mincer.scss create mode 100644 _sass/vendor/_bootstrap-sprockets.scss create mode 100644 _sass/vendor/_bootstrap.scss create mode 100644 _sass/vendor/_waves.scss create mode 100644 _sass/vendor/animations/attention-seekers/_bounce.scss create mode 100644 _sass/vendor/animations/attention-seekers/_flash.scss create mode 100644 _sass/vendor/animations/attention-seekers/_pulse.scss create mode 100644 _sass/vendor/animations/attention-seekers/_shake.scss create mode 100644 _sass/vendor/animations/attention-seekers/_swing.scss create mode 100644 _sass/vendor/animations/attention-seekers/_tada.scss create mode 100644 _sass/vendor/animations/attention-seekers/_wiggle.scss create mode 100644 _sass/vendor/animations/attention-seekers/_wobble.scss create mode 100644 _sass/vendor/animations/bounce-enter/_bounceIn.scss create mode 100644 _sass/vendor/animations/bounce-enter/_bounceInDown.scss create mode 100644 _sass/vendor/animations/bounce-enter/_bounceInLeft.scss create mode 100644 _sass/vendor/animations/bounce-enter/_bounceInRight.scss create mode 100644 _sass/vendor/animations/bounce-enter/_bounceInUp.scss create mode 100644 _sass/vendor/animations/bounce-exit/_bounceOut.scss create mode 100644 _sass/vendor/animations/bounce-exit/_bounceOutDown.scss create mode 100644 _sass/vendor/animations/bounce-exit/_bounceOutLeft.scss create mode 100644 _sass/vendor/animations/bounce-exit/_bounceOutRight.scss create mode 100644 _sass/vendor/animations/bounce-exit/_bounceOutUp.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeIn.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInDown.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInDownBig.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInLeft.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInLeftBig.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInRight.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInRightBig.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInUp.scss create mode 100644 _sass/vendor/animations/fade-enter/_fadeInUpBig.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOut.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutDown.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutDownBig.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutLeft.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutLeftBig.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutRight.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutRightBig.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutUp.scss create mode 100644 _sass/vendor/animations/fade-exit/_fadeOutUpBig.scss create mode 100644 _sass/vendor/animations/flippers/_flip.scss create mode 100644 _sass/vendor/animations/flippers/_flipInX.scss create mode 100644 _sass/vendor/animations/flippers/_flipInY.scss create mode 100644 _sass/vendor/animations/flippers/_flipOutX.scss create mode 100644 _sass/vendor/animations/flippers/_flipOutY.scss create mode 100644 _sass/vendor/animations/lightspeed/_lightSpeedIn.scss create mode 100644 _sass/vendor/animations/lightspeed/_lightSpeedOut.scss create mode 100644 _sass/vendor/animations/rotate-enter/_rotateIn.scss create mode 100644 _sass/vendor/animations/rotate-enter/_rotateInDownLeft.scss create mode 100644 _sass/vendor/animations/rotate-enter/_rotateInDownRight.scss create mode 100644 _sass/vendor/animations/rotate-enter/_rotateInUpLeft.scss create mode 100644 _sass/vendor/animations/rotate-enter/_rotateInUpRight.scss create mode 100644 _sass/vendor/animations/rotate-exit/_rotateOut.scss create mode 100644 _sass/vendor/animations/rotate-exit/_rotateOutDownLeft.scss create mode 100644 _sass/vendor/animations/rotate-exit/_rotateOutDownRight.scss create mode 100644 _sass/vendor/animations/rotate-exit/_rotateOutUpLeft.scss create mode 100644 _sass/vendor/animations/rotate-exit/_rotateOutUpRight.scss create mode 100644 _sass/vendor/animations/special/_hinge.scss create mode 100644 _sass/vendor/animations/special/_rollIn.scss create mode 100644 _sass/vendor/animations/special/_rollOut.scss create mode 100644 _sass/vendor/bootstrap/_alerts.scss create mode 100644 _sass/vendor/bootstrap/_badges.scss create mode 100644 _sass/vendor/bootstrap/_bootstrap.scss create mode 100644 _sass/vendor/bootstrap/_breadcrumbs.scss create mode 100644 _sass/vendor/bootstrap/_button-groups.scss create mode 100644 _sass/vendor/bootstrap/_buttons.scss create mode 100644 _sass/vendor/bootstrap/_carousel.scss create mode 100644 _sass/vendor/bootstrap/_close.scss create mode 100644 _sass/vendor/bootstrap/_code.scss create mode 100644 _sass/vendor/bootstrap/_component-animations.scss create mode 100644 _sass/vendor/bootstrap/_dropdowns.scss create mode 100644 _sass/vendor/bootstrap/_forms.scss create mode 100644 _sass/vendor/bootstrap/_glyphicons.scss create mode 100644 _sass/vendor/bootstrap/_grid.scss create mode 100644 _sass/vendor/bootstrap/_input-groups.scss create mode 100644 _sass/vendor/bootstrap/_jumbotron.scss create mode 100644 _sass/vendor/bootstrap/_labels.scss create mode 100644 _sass/vendor/bootstrap/_list-group.scss create mode 100644 _sass/vendor/bootstrap/_media.scss create mode 100644 _sass/vendor/bootstrap/_mixins.scss create mode 100644 _sass/vendor/bootstrap/_modals.scss create mode 100644 _sass/vendor/bootstrap/_navbar.scss create mode 100644 _sass/vendor/bootstrap/_navs.scss create mode 100644 _sass/vendor/bootstrap/_normalize.scss create mode 100644 _sass/vendor/bootstrap/_pager.scss create mode 100644 _sass/vendor/bootstrap/_pagination.scss create mode 100644 _sass/vendor/bootstrap/_panels.scss create mode 100644 _sass/vendor/bootstrap/_popovers.scss create mode 100644 _sass/vendor/bootstrap/_print.scss create mode 100644 _sass/vendor/bootstrap/_progress-bars.scss create mode 100644 _sass/vendor/bootstrap/_responsive-embed.scss create mode 100644 _sass/vendor/bootstrap/_responsive-utilities.scss create mode 100644 _sass/vendor/bootstrap/_scaffolding.scss create mode 100644 _sass/vendor/bootstrap/_tables.scss create mode 100644 _sass/vendor/bootstrap/_theme.scss create mode 100644 _sass/vendor/bootstrap/_thumbnails.scss create mode 100644 _sass/vendor/bootstrap/_tooltip.scss create mode 100644 _sass/vendor/bootstrap/_type.scss create mode 100644 _sass/vendor/bootstrap/_utilities.scss create mode 100644 _sass/vendor/bootstrap/_variables.scss create mode 100644 _sass/vendor/bootstrap/_wells.scss create mode 100644 _sass/vendor/bootstrap/mixins/_alerts.scss create mode 100644 _sass/vendor/bootstrap/mixins/_background-variant.scss create mode 100644 _sass/vendor/bootstrap/mixins/_border-radius.scss create mode 100644 _sass/vendor/bootstrap/mixins/_buttons.scss create mode 100644 _sass/vendor/bootstrap/mixins/_center-block.scss create mode 100644 _sass/vendor/bootstrap/mixins/_clearfix.scss create mode 100644 _sass/vendor/bootstrap/mixins/_forms.scss create mode 100644 _sass/vendor/bootstrap/mixins/_gradients.scss create mode 100644 _sass/vendor/bootstrap/mixins/_grid-framework.scss create mode 100644 _sass/vendor/bootstrap/mixins/_grid.scss create mode 100644 _sass/vendor/bootstrap/mixins/_hide-text.scss create mode 100644 _sass/vendor/bootstrap/mixins/_image.scss create mode 100644 _sass/vendor/bootstrap/mixins/_labels.scss create mode 100644 _sass/vendor/bootstrap/mixins/_list-group.scss create mode 100644 _sass/vendor/bootstrap/mixins/_nav-divider.scss create mode 100644 _sass/vendor/bootstrap/mixins/_nav-vertical-align.scss create mode 100644 _sass/vendor/bootstrap/mixins/_opacity.scss create mode 100644 _sass/vendor/bootstrap/mixins/_pagination.scss create mode 100644 _sass/vendor/bootstrap/mixins/_panels.scss create mode 100644 _sass/vendor/bootstrap/mixins/_progress-bar.scss create mode 100644 _sass/vendor/bootstrap/mixins/_reset-filter.scss create mode 100644 _sass/vendor/bootstrap/mixins/_resize.scss create mode 100644 _sass/vendor/bootstrap/mixins/_responsive-visibility.scss create mode 100644 _sass/vendor/bootstrap/mixins/_size.scss create mode 100644 _sass/vendor/bootstrap/mixins/_tab-focus.scss create mode 100644 _sass/vendor/bootstrap/mixins/_table-row.scss create mode 100644 _sass/vendor/bootstrap/mixins/_text-emphasis.scss create mode 100644 _sass/vendor/bootstrap/mixins/_text-overflow.scss create mode 100644 _sass/vendor/bootstrap/mixins/_vendor-prefixes.scss create mode 100644 _sass/vendor/helpers/_mixins.scss create mode 100644 _sass/vendor/helpers/_settings.scss delete mode 100644 about.md delete mode 100644 css/animate.min.css delete mode 100644 css/bootstrap-theme.css.map delete mode 100644 css/bootstrap-theme.min.css delete mode 100644 css/bootstrap.css.map delete mode 100644 css/bootstrap.min.css create mode 100644 css/main.css.map create mode 100644 css/main.min.css delete mode 100644 css/style.css delete mode 100644 css/style.min.css delete mode 100644 css/waves.css delete mode 100644 css/waves.min.css rename img/{sponsors => partners}/Thumbs.db (100%) rename img/{sponsors => partners}/betaplace.svg (100%) rename img/{sponsors => partners}/career4it.png (100%) rename img/{sponsors => partners}/gdg-kyiv.svg (98%) rename img/{sponsors => partners}/gdg-lviv.svg (100%) rename img/{sponsors => partners}/gdg-x.svg (100%) rename img/{sponsors => partners}/google.svg (100%) rename img/{sponsors => partners}/it-arena.svg (100%) rename img/{sponsors => partners}/it-bpo.png (100%) rename img/{sponsors => partners}/lvivconventionbureau.svg (100%) rename img/{sponsors => partners}/startup-depot.svg (100%) rename img/{top-speakers.jpg => rockstar-speakers.jpg} (100%) diff --git a/.gitignore b/.gitignore index c08f9ad..8be296e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -_site \ No newline at end of file +_site +_sass/.sass-cache \ No newline at end of file diff --git a/README.md b/README.md index b0c3b29..94dc2d0 100644 --- a/README.md +++ b/README.md @@ -1,122 +1,117 @@ -# GDG DevFest 2014 site template +# Project Zeppelin / GDG DevFest 2014 site template -### Demo -You can always check current dev version at http://gdg-ukraine.github.io/devfest-2014/ +### About +Project Zeppelin allows you to setup awesome GDG DevFest site in 5 minutes. -### Local development -Generate site: +Project is builded on top of [Jekyll](http://jekyllrb.com/) - simple, blog-aware, static site generator. Jekyll also happens to be the engine behind GitHub Pages, which means you can use Jekyll to host your website from GitHub’s servers for free. [Learn more about Jekyll](http://jekyllrb.com/). -``` -jekyll build -w --config _config.yml -``` +Template is brought by [GDG Lviv](http://lviv.gdg.org.ua/) team. -Start server: - -``` -jekyll serve --config _config.yml -``` +### Live demo http://gdg-ukraine.github.io/devfest-2014/ -### Benefits -* Simple and beautiful design -* Responsive +### Features +* Easy to setup +* Simple and responsive design +* Inegrated speakers and sessions management * SVG icons -* Easily to configure -* Easily to deploy * SEO friendly -### Contributors -* Design and markup: [ozasadnyy](https://github.com/ozasadnyy) -* Jekyll integration: [zasadnyy](https://github.com/zasadnyy) - - -## Documentation +### Quick-start guide +1. [Fork](https://github.com/gdg-x/zeppelin/fork) this repo +2. Clone locally +3. Update ```_config.yml``` +4. Select what content blocks do you need +5. Push changes to ```gh-pages``` branch +6. Enjoy your awesome DevFest site at ```http://[your github name].github.io/zeppelin/``` -### Automation (only Windows) +## Local development -#### Images -You can optimize images by running **all_image_optimization.bat** from `..\automation\images` folder +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: +```bash + jekyll serve -w ``` -all_image_optimization.bat -d -jtran -pout -pquant -optip -gsicle -svgo -``` - -Parameters: -* **-d** - default path to images' folder (you can pass your own path: `all_image_optimization.bat D:\development\web\devfest-14\images -jtran`) **Required!** -* [**-jtran**](http://jpegclub.org/jpegtran) - optimize JPEG images (suggested by [Web Fundamentals](https://developers.google.com/web/fundamentals)) -* [**-pout**](http://advsys.net/ken/utils.htm) - lossless PNG optimization -* [**-optip**](http://optipng.sourceforge.net) - lossless PNG optimization (suggested by [Web Fundamentals](https://developers.google.com/web/fundamentals)) -* [**-pquant**](http://pngquant.org) - lossy PNG optimization (suggested by [Web Fundamentals](https://developers.google.com/web/fundamentals)) -* [**-gsicle**](http://www.lcdf.org/gifsicle) - create and optimize GIF images (suggested by [Web Fundamentals](https://developers.google.com/web/fundamentals)) -* [**-svgo**](https://github.com/svg/svgo) - Nodejs-based tool for optimizing SVG vector graphics files (suggested by [Web Fundamentals](https://developers.google.com/web/fundamentals)) (**Nodejs required**) +Site will be available at http://127.0.0.1:4000/zeppelin/ -For `-svgo` intall [Nodejs](http://nodejs.org/) and then run command +**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 ``` -[sudo] npm install -g svgo -``` - -You can use some of parameters. For example +Also you need to install the latest version of [Compass](http://compass-style.org/) with command +```bash + gem install compass --pre ``` -all_image_optimization.bat -d -jtran -optip -``` - -Moreover, you can run the files separately **jpegtran.bat**, **pngout.bat**, **optipng.bat**, **pngquant.bat**, **gifsicle.bat** or **svgo.bat** which by default will optimize all images in `../img/` folder and subfolder or pass a path to the folder. +Then for combining media queries you can use [Sass::MediaQueryCombiner](https://github.com/aaronjensen/sass-media_query_combiner) plugin. Install with command +```bash + gem install sass-media_query_combiner ``` -jpegtran.bat -``` -Or +And for prefixing css3 properties use [Autoprefixer](https://github.com/ai/autoprefixer) +```bash + gem install autoprefixer-rails ``` -jpegtran.bat D:\development\web\devfest-14\images -``` - -#### Minify CSS and JS -You can optimize all `.css` and `.js` files in `../css/` and `../js/` folders by running **minify_all.bat** from `..\automation\minifying` folder -``` -minify_all.bat +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 ``` -Specify pathes to `.css` and `.js` folders through parameters +Learn more about Sass development from [documentation](https://github.com/gdg-x/zeppelin/wiki/Sass-development). -``` -minify_all.bat path_to_css_folder path_to_js_folder -``` -For example +### Resource optimizations (optional) +You can optimize images and minify css and javascript automaticaly (for now only on Windows). +Optimize all images by running this script from `/automation/images/` folder: +```bash + all_image_optimization.bat -d -jtran -pout -pquant -optip -gsicle -svgo ``` -minify_all.bat D:\development\web\devfest-14\styles D:\development\web\devfest-14\scripts + +To minify CSS and JS run `minify_all.bat` from `/automation/minifying/` folder: +```bash + minify_all.bat ``` -**Note!** path to css folder should be first -For sure, you can run the files separately **minify_css.bat** or **minify_js.bat** -You can use some of them. For example +Learn more about available optimization options from [documentation](https://github.com/gdg-x/zeppelin/wiki/Resources-optimizations). -``` -minify_css.bat -``` +### Documentation +Quick-start guide is not enough? Checkout [full documentation](https://github.com/gdg-x/zeppelin/wiki). -Or -``` -minify_css.bat D:\development\web\devfest-14\styles -``` +### TODO List +* Schedule page template +* Optimization scripts for mac and linux -Also you can generate `.min` files only of **style.css** and **scripts.js** +### Known issues +* Scrolling on open navbar -``` -minify_style_css_js -``` +### Used libraries +* [Bootstrap](https://github.com/twbs/bootstrap) +* [Animate.css](https://github.com/daneden/animate.css) +* [Waves](https://github.com/publicis-indonesia/Waves) +* [jquery.appear](https://github.com/bas2k/jquery.appear) +* [jQuery countTo Plugin](https://github.com/mhuggins/jquery-countTo) +* [Typed.js](https://github.com/mattboldt/typed.js) -``` -minify_scripts_js -``` +### Who is using template? +Going to use template? Go on! The only thing we ask - let us know at [*lviv@gdg.org.ua*](mailto:lviv@gdg.org.ua) so we can include you to this list, or make a pull request. +* [GDG DevFest Ukraine 2014](http://devfest.gdg.org.ua/) +* [GDG DevFest Instanbul 2014](http://devfesttr.com/) +* [GDG DevFest Omsk 2014](http://gdg-devfest-omsk.org/) +* [GDG Bangalore Site](http://gdgbangalore.github.io/) +* [2014 南阳 GDG Devfest 大会](http://devfest.gdgny.org) +### Contributors +* Design and markup: [Oleh Zasadnyy](https://github.com/ozasadnyy) +* Idea and Jekyll integration: [Vitaliy Zasadnyy](https://github.com/zasadnyy) -#### _More information comming soon... Stay tuned!_ \ No newline at end of file +### 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'y forget to add reference to authors :) diff --git a/_data/partners.yml b/_data/partners.yml new file mode 100644 index 0000000..db4da37 --- /dev/null +++ b/_data/partners.yml @@ -0,0 +1,15 @@ +- + group: 'General sponsor' + elements: + - {name: 'Google', description: 'Google', link: 'https://www.google.com.ua/intl/en/about/', imageUrl: 'google.svg'} +- + group: 'With support of' + elements: + - {name: 'Lviv Convention Bureau', description: 'Lviv Convention Bureau - Business tourism in Lviv, Ukraine', link: 'http://lvivconvention.com.ua/', imageUrl: 'lvivconventionbureau.svg'} + - {name: 'IT-BPO', description: 'IT-BPO Lviv Cluster', link: 'http://it-bpo.lviv.ua/', imageUrl: 'it-bpo.png'} +- + group: 'Information partners' + elements: + - {name: 'career4it', description: 'career4it - employment fair for it talents', link: 'http://career4it.com/en/', imageUrl: 'career4it.png'} + - {name: 'IT Arena', description: 'IT Arena - the biggest IT conference in western Ukraine', link: 'http://itarena.lviv.ua/', imageUrl: 'it-arena.svg'} + - {name: 'Startup Depot', description: 'Startup Depot - Lviv Business Incubator', link: 'http://innovateinlviv.com/', imageUrl: 'startup-depot.svg'} \ No newline at end of file diff --git a/_data/sponsors.yml b/_data/sponsors.yml deleted file mode 100644 index 853bdfc..0000000 --- a/_data/sponsors.yml +++ /dev/null @@ -1,36 +0,0 @@ -- - group: 'general' - name: 'Google' - description: 'Google' - link: 'https://www.google.com.ua/intl/en/about/' - imageUrl: 'google.svg' -- - group: 'support' - name: 'Lviv Convention Bureau' - description: 'Lviv Convention Bureau - Business tourism in Lviv, Ukraine' - link: 'http://lvivconvention.com.ua/' - imageUrl: 'lvivconventionbureau.svg' -- - group: 'support' - name: 'IT-BPO' - description: 'IT-BPO Lviv Cluster' - link: 'http://it-bpo.lviv.ua/' - imageUrl: 'it-bpo.png' -- - group: 'information' - name: 'career4it' - description: 'career4it - employment fair for it talents' - link: 'http://career4it.com/en/' - imageUrl: 'career4it.png' -- - group: 'information' - name: 'IT Arena' - description: 'IT Arena - the biggest IT conference in western Ukraine' - link: 'http://itarena.lviv.ua/' - imageUrl: 'it-arena.svg' -- - group: 'information' - name: 'Startup Depot' - description: 'Startup Depot - Lviv Business Incubator' - link: 'http://innovateinlviv.com/' - imageUrl: 'startup-depot.svg' diff --git a/_data/team.yml b/_data/team.yml index e3f58c0..1d62e54 100644 --- a/_data/team.yml +++ b/_data/team.yml @@ -19,7 +19,7 @@ name: "Oleh" surname: "Zasadnyy" company: "GDG Lviv" - title: "Designer" + title: "Designer and Web developer" bio: "Finalist of Google I/O 2013, GDG DevFest 2013, Google I/O 2014 T-Shirt design contest. Web developer." thumbnailUrl: OlehZasadnyy.jpg team: true diff --git a/_includes/about.html b/_includes/about.html index a2e062b..dfb4d4e 100644 --- a/_includes/about.html +++ b/_includes/about.html @@ -1,5 +1,5 @@ -
+

About {{site.eventName}}

@@ -8,7 +8,7 @@

About {{site.eventName}}

Conference
Conference -

The biggest Google related event in Ukraine carefully crafted for you by GDG community! Awesome speakers and lot's of fun! This time, right in the heart of Lviv!

+

The biggest Google related event in the country carefully crafted for you by GDG community! Awesome speakers and lot's of fun!

diff --git a/_includes/blog.html b/_includes/blog.html index af29a67..443eb71 100644 --- a/_includes/blog.html +++ b/_includes/blog.html @@ -1,5 +1,5 @@ -
+

Latest news

diff --git a/_includes/buy-tickets.html b/_includes/buy-tickets.html index 12ac470..b871658 100644 --- a/_includes/buy-tickets.html +++ b/_includes/buy-tickets.html @@ -1,5 +1,5 @@ -
+

Pricetable

diff --git a/_includes/direction-details.html b/_includes/direction-details.html index 450540d..e66dd33 100644 --- a/_includes/direction-details.html +++ b/_includes/direction-details.html @@ -1,7 +1,7 @@ -
+
-
+

Get around Lviv

diff --git a/_includes/find-way.html b/_includes/find-way.html index 972c181..b50b694 100644 --- a/_includes/find-way.html +++ b/_includes/find-way.html @@ -1,7 +1,6 @@ - -
-
+
+

Find your way here

@@ -12,7 +11,7 @@

Find your w

- + to DevFest @@ -26,7 +25,7 @@

Find your w Distance - +
  • @@ -39,7 +38,7 @@

    Find your w - +

  • diff --git a/_includes/footer.html b/_includes/footer.html index 47e6f6a..7fb23b5 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,5 +1,5 @@ -