From f33406ffe242dc4aca3ac18a8adb756ece2ae484 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sun, 2 Jul 2017 00:51:42 +0100 Subject: [PATCH] Add old slides --- .../2017-04-20-nomad-php/slides.md | 154 + .../2016-07-23-drupalcamp-bristol/.gitignore | 13 + .../2016-07-23-drupalcamp-bristol/.travis.yml | 5 + .../Gruntfile.js | 176 + .../2016-07-23-drupalcamp-bristol/README.md | 3 + .../assets/.gitignore | 2 + .../assets/css/custom.css | 173 + .../assets/gulpfile.coffee | 28 + .../assets/images/appno.jpg | Bin 0 -> 3731 bytes .../assets/images/command-arguments.png | Bin 0 -> 54808 bytes .../assets/images/console-application-1.png | Bin 0 -> 81114 bytes .../assets/images/console-application-2.png | Bin 0 -> 71035 bytes .../assets/images/drupal-bristol.jpg | Bin 0 -> 18136 bytes .../images/drupal-vm-generator-example.gif | Bin 0 -> 905181 bytes .../assets/images/drupalcamp-bristol.png | Bin 0 -> 84120 bytes .../assets/images/go-command-1.png | Bin 0 -> 19768 bytes .../assets/images/me.jpg | Bin 0 -> 34331 bytes .../assets/images/me_thumb.jpg | Bin 0 -> 25163 bytes .../assets/images/talks-command.png | Bin 0 -> 36827 bytes .../assets/package.json | 14 + .../assets/sass/_code.sass | 12 + .../assets/sass/_grid.sass | 15 + .../assets/sass/_typography.sass | 75 + .../assets/sass/custom.sass | 13 + .../2016-07-23-drupalcamp-bristol/bower.json | 27 + .../css/print/paper.css | 202 + .../css/print/pdf.css | 160 + .../css/reveal.css | 1331 +++++ .../css/reveal.scss | 1411 +++++ .../css/theme/README.md | 21 + .../css/theme/beige.css | 291 + .../css/theme/black.css | 287 + .../css/theme/blood.css | 310 ++ .../css/theme/league.css | 293 + .../css/theme/moon.css | 291 + .../css/theme/night.css | 285 + .../css/theme/serif.css | 287 + .../css/theme/simple.css | 287 + .../css/theme/sky.css | 294 + .../css/theme/solarized.css | 291 + .../css/theme/source/beige.scss | 39 + .../css/theme/source/black.scss | 49 + .../css/theme/source/blood.scss | 79 + .../css/theme/source/league.scss | 34 + .../css/theme/source/moon.scss | 57 + .../css/theme/source/night.scss | 35 + .../css/theme/source/serif.scss | 35 + .../css/theme/source/simple.scss | 38 + .../css/theme/source/sky.scss | 46 + .../css/theme/source/solarized.scss | 63 + .../css/theme/source/white.scss | 49 + .../css/theme/template/mixins.scss | 29 + .../css/theme/template/settings.scss | 43 + .../css/theme/template/theme.scss | 346 ++ .../css/theme/white.css | 287 + .../2016-07-23-drupalcamp-bristol/index.html | 741 +++ .../js/reveal.js | 4744 +++++++++++++++++ .../lib/css/tomorrow-night-bright.css | 74 + .../lib/css/zenburn.css | 80 + .../lib/font/league-gothic/LICENSE | 2 + .../lib/font/league-gothic/league-gothic.css | 10 + .../lib/font/league-gothic/league-gothic.eot | Bin 0 -> 25696 bytes .../lib/font/league-gothic/league-gothic.ttf | Bin 0 -> 64256 bytes .../lib/font/league-gothic/league-gothic.woff | Bin 0 -> 30764 bytes .../lib/font/source-sans-pro/LICENSE | 45 + .../source-sans-pro-italic.eot | Bin 0 -> 75720 bytes .../source-sans-pro-italic.ttf | Bin 0 -> 238084 bytes .../source-sans-pro-italic.woff | Bin 0 -> 98556 bytes .../source-sans-pro-regular.eot | Bin 0 -> 88070 bytes .../source-sans-pro-regular.ttf | Bin 0 -> 288008 bytes .../source-sans-pro-regular.woff | Bin 0 -> 114324 bytes .../source-sans-pro-semibold.eot | Bin 0 -> 89897 bytes .../source-sans-pro-semibold.ttf | Bin 0 -> 284640 bytes .../source-sans-pro-semibold.woff | Bin 0 -> 115648 bytes .../source-sans-pro-semibolditalic.eot | Bin 0 -> 75706 bytes .../source-sans-pro-semibolditalic.ttf | Bin 0 -> 240944 bytes .../source-sans-pro-semibolditalic.woff | Bin 0 -> 98816 bytes .../font/source-sans-pro/source-sans-pro.css | 39 + .../lib/js/classList.js | 2 + .../lib/js/head.min.js | 9 + .../lib/js/html5shiv.js | 7 + .../package.json | 44 + .../plugin/highlight/highlight.js | 31 + .../plugin/markdown/example.html | 129 + .../plugin/markdown/example.md | 31 + .../plugin/markdown/markdown.js | 405 ++ .../plugin/markdown/marked.js | 6 + .../plugin/math/math.js | 67 + .../plugin/multiplex/client.js | 13 + .../plugin/multiplex/index.js | 64 + .../plugin/multiplex/master.js | 31 + .../plugin/multiplex/package.json | 19 + .../plugin/notes-server/client.js | 65 + .../plugin/notes-server/index.js | 69 + .../plugin/notes-server/notes.html | 407 ++ .../plugin/notes/notes.html | 414 ++ .../plugin/notes/notes.js | 136 + .../plugin/print-pdf/print-pdf.js | 48 + .../plugin/search/search.js | 196 + .../plugin/zoom-js/zoom.js | 278 + .../test/examples/assets/image1.png | Bin 0 -> 21991 bytes .../test/examples/assets/image2.png | Bin 0 -> 10237 bytes .../test/examples/barebones.html | 41 + .../test/examples/embedded-media.html | 49 + .../test/examples/math.html | 185 + .../test/examples/slide-backgrounds.html | 144 + .../test/examples/slide-transitions.html | 101 + .../test/qunit-1.12.0.css | 244 + .../test/qunit-1.12.0.js | 2212 ++++++++ .../test-markdown-element-attributes.html | 134 + .../test/test-markdown-element-attributes.js | 46 + .../test/test-markdown-slide-attributes.html | 128 + .../test/test-markdown-slide-attributes.js | 47 + .../test/test-markdown.html | 52 + .../test/test-markdown.js | 15 + .../test/test-pdf.html | 83 + .../test/test-pdf.js | 15 + .../test/test.html | 86 + .../test/test.js | 597 +++ .../images/appnovation.png | Bin 0 -> 8128 bytes .../images/dcbristol.png | Bin 0 -> 1362343 bytes .../images/drupal-1.png | Bin 0 -> 288324 bytes .../images/drupal-2.png | Bin 0 -> 222461 bytes .../images/drupal-3.png | Bin 0 -> 161901 bytes .../images/drupal-4.png | Bin 0 -> 278707 bytes .../images/drupal-6.png | Bin 0 -> 151816 bytes .../images/drupal-7.png | Bin 0 -> 146516 bytes .../images/drush-1.png | Bin 0 -> 46424 bytes .../images/drush-2.png | Bin 0 -> 52961 bytes .../images/drush-3.png | Bin 0 -> 42693 bytes .../images/events-table.png | Bin 0 -> 246539 bytes .../images/me_thumb.jpg | Bin 0 -> 25163 bytes .../migrate-modules-core-experimental.png | Bin 0 -> 180288 bytes .../images/venue-table.png | Bin 0 -> 160733 bytes .../2017-03-04-drupalcamp-london/slides.md | 504 ++ .../2017-11-17-drupal-bristol/.editorconfig | 17 + .../2017-11-17-drupal-bristol/.gitignore | 13 + .../2017-11-17-drupal-bristol/.hashlogin | 0 .../2017-11-17-drupal-bristol/Gruntfile.js | 181 + .../2017-11-17-drupal-bristol/README.md | 3 + .../2017-11-17-drupal-bristol/bower.json | 27 + .../css/print/paper.css | 202 + .../css/print/pdf.css | 160 + .../2017-11-17-drupal-bristol/css/reveal.css | 1330 +++++ .../2017-11-17-drupal-bristol/css/reveal.scss | 1411 +++++ .../css/theme/README.md | 21 + .../css/theme/beige.css | 291 + .../css/theme/black.css | 287 + .../css/theme/blood.css | 310 ++ .../css/theme/league.css | 293 + .../css/theme/moon.css | 291 + .../css/theme/night.css | 285 + .../css/theme/opdavies.css | 419 ++ .../css/theme/serif.css | 287 + .../css/theme/simple.css | 287 + .../css/theme/sky.css | 294 + .../css/theme/solarized.css | 291 + .../css/theme/source/beige.scss | 39 + .../css/theme/source/black.scss | 49 + .../css/theme/source/blood.scss | 79 + .../css/theme/source/league.scss | 34 + .../css/theme/source/moon.scss | 57 + .../css/theme/source/night.scss | 35 + .../css/theme/source/opdavies.sass | 139 + .../css/theme/source/serif.scss | 35 + .../css/theme/source/simple.scss | 38 + .../css/theme/source/sky.scss | 46 + .../css/theme/source/solarized.scss | 63 + .../css/theme/source/white.scss | 49 + .../css/theme/template/mixins.scss | 29 + .../css/theme/template/settings.scss | 43 + .../css/theme/template/theme.scss | 346 ++ .../css/theme/white.css | 287 + .../css/tomorrow-night-bright.css | 74 + .../images/appnovation.png | Bin 0 -> 8128 bytes .../images/composer-manager.png | Bin 0 -> 825569 bytes .../images/composer.png | Bin 0 -> 123178 bytes .../images/drupal-bristol-github.png | Bin 0 -> 360535 bytes .../images/drush-make-talk.png | Bin 0 -> 226394 bytes .../images/me_thumb.jpg | Bin 0 -> 25163 bytes .../2017-11-17-drupal-bristol/index.html | 622 +++ .../2017-11-17-drupal-bristol/js/reveal.js | 4744 +++++++++++++++++ .../lib/css/zenburn.css | 80 + .../lib/font/league-gothic/LICENSE | 2 + .../lib/font/league-gothic/league-gothic.css | 10 + .../lib/font/league-gothic/league-gothic.eot | Bin 0 -> 25696 bytes .../lib/font/league-gothic/league-gothic.ttf | Bin 0 -> 64256 bytes .../lib/font/league-gothic/league-gothic.woff | Bin 0 -> 30764 bytes .../lib/font/source-sans-pro/LICENSE | 45 + .../source-sans-pro-italic.eot | Bin 0 -> 75720 bytes .../source-sans-pro-italic.ttf | Bin 0 -> 238084 bytes .../source-sans-pro-italic.woff | Bin 0 -> 98556 bytes .../source-sans-pro-regular.eot | Bin 0 -> 88070 bytes .../source-sans-pro-regular.ttf | Bin 0 -> 288008 bytes .../source-sans-pro-regular.woff | Bin 0 -> 114324 bytes .../source-sans-pro-semibold.eot | Bin 0 -> 89897 bytes .../source-sans-pro-semibold.ttf | Bin 0 -> 284640 bytes .../source-sans-pro-semibold.woff | Bin 0 -> 115648 bytes .../source-sans-pro-semibolditalic.eot | Bin 0 -> 75706 bytes .../source-sans-pro-semibolditalic.ttf | Bin 0 -> 240944 bytes .../source-sans-pro-semibolditalic.woff | Bin 0 -> 98816 bytes .../font/source-sans-pro/source-sans-pro.css | 39 + .../lib/js/classList.js | 2 + .../lib/js/head.min.js | 9 + .../lib/js/html5shiv.js | 7 + .../2017-11-17-drupal-bristol/package.json | 44 + .../plugin/highlight/highlight.js | 31 + .../plugin/markdown/example.html | 129 + .../plugin/markdown/example.md | 31 + .../plugin/markdown/markdown.js | 405 ++ .../plugin/markdown/marked.js | 6 + .../plugin/math/math.js | 67 + .../plugin/multiplex/client.js | 13 + .../plugin/multiplex/index.js | 64 + .../plugin/multiplex/master.js | 31 + .../plugin/multiplex/package.json | 19 + .../plugin/notes-server/client.js | 65 + .../plugin/notes-server/index.js | 69 + .../plugin/notes-server/notes.html | 407 ++ .../plugin/notes/notes.html | 414 ++ .../plugin/notes/notes.js | 136 + .../plugin/print-pdf/print-pdf.js | 48 + .../plugin/search/search.js | 196 + .../plugin/zoom-js/zoom.js | 278 + .../2017-11-17-drupal-bristol/yarn.lock | 2746 ++++++++++ .../2017-02-08-phpsw/.editorconfig | 17 + .../2017-02-08-phpsw/.gitignore | 13 + .../2017-02-08-phpsw/.hashlogin | 0 .../2017-02-08-phpsw/Gruntfile.js | 181 + .../2017-02-08-phpsw/README.md | 3 + .../2017-02-08-phpsw/bower.json | 27 + .../2017-02-08-phpsw/css/print/paper.css | 202 + .../2017-02-08-phpsw/css/print/pdf.css | 160 + .../2017-02-08-phpsw/css/reveal.css | 1330 +++++ .../2017-02-08-phpsw/css/reveal.scss | 1411 +++++ .../2017-02-08-phpsw/css/theme/README.md | 21 + .../2017-02-08-phpsw/css/theme/beige.css | 291 + .../2017-02-08-phpsw/css/theme/black.css | 287 + .../2017-02-08-phpsw/css/theme/blood.css | 310 ++ .../2017-02-08-phpsw/css/theme/league.css | 293 + .../2017-02-08-phpsw/css/theme/moon.css | 291 + .../2017-02-08-phpsw/css/theme/night.css | 285 + .../2017-02-08-phpsw/css/theme/serif.css | 287 + .../2017-02-08-phpsw/css/theme/simple.css | 287 + .../2017-02-08-phpsw/css/theme/sky.css | 294 + .../2017-02-08-phpsw/css/theme/solarized.css | 291 + .../css/theme/source/beige.scss | 39 + .../css/theme/source/black.scss | 49 + .../css/theme/source/blood.scss | 79 + .../css/theme/source/league.scss | 34 + .../css/theme/source/moon.scss | 57 + .../css/theme/source/night.scss | 35 + .../css/theme/source/serif.scss | 35 + .../css/theme/source/simple.scss | 38 + .../css/theme/source/sky.scss | 46 + .../css/theme/source/solarized.scss | 63 + .../css/theme/source/white.scss | 49 + .../css/theme/template/mixins.scss | 29 + .../css/theme/template/settings.scss | 43 + .../css/theme/template/theme.scss | 346 ++ .../2017-02-08-phpsw/css/theme/white.css | 287 + .../2017-02-08-phpsw/images/appnovation.png | Bin 0 -> 8128 bytes .../images/drupal-novice-tag.png | Bin 0 -> 37206 bytes .../2017-02-08-phpsw/images/me_thumb.jpg | Bin 0 -> 25163 bytes .../2017-02-08-phpsw/images/mentors.png | Bin 0 -> 210972 bytes .../2017-02-08-phpsw/images/pr-merged.png | Bin 0 -> 16266 bytes .../2017-02-08-phpsw/images/tim.png | Bin 0 -> 113804 bytes .../2017-02-08-phpsw/images/tweet-1.png | Bin 0 -> 64139 bytes .../2017-02-08-phpsw/index.html | 260 + .../2017-02-08-phpsw/js/reveal.js | 4744 +++++++++++++++++ .../2017-02-08-phpsw/lib/css/zenburn.css | 80 + .../lib/font/league-gothic/LICENSE | 2 + .../lib/font/league-gothic/league-gothic.css | 10 + .../lib/font/league-gothic/league-gothic.eot | Bin 0 -> 25696 bytes .../lib/font/league-gothic/league-gothic.ttf | Bin 0 -> 64256 bytes .../lib/font/league-gothic/league-gothic.woff | Bin 0 -> 30764 bytes .../lib/font/source-sans-pro/LICENSE | 45 + .../source-sans-pro-italic.eot | Bin 0 -> 75720 bytes .../source-sans-pro-italic.ttf | Bin 0 -> 238084 bytes .../source-sans-pro-italic.woff | Bin 0 -> 98556 bytes .../source-sans-pro-regular.eot | Bin 0 -> 88070 bytes .../source-sans-pro-regular.ttf | Bin 0 -> 288008 bytes .../source-sans-pro-regular.woff | Bin 0 -> 114324 bytes .../source-sans-pro-semibold.eot | Bin 0 -> 89897 bytes .../source-sans-pro-semibold.ttf | Bin 0 -> 284640 bytes .../source-sans-pro-semibold.woff | Bin 0 -> 115648 bytes .../source-sans-pro-semibolditalic.eot | Bin 0 -> 75706 bytes .../source-sans-pro-semibolditalic.ttf | Bin 0 -> 240944 bytes .../source-sans-pro-semibolditalic.woff | Bin 0 -> 98816 bytes .../font/source-sans-pro/source-sans-pro.css | 39 + .../2017-02-08-phpsw/lib/js/classList.js | 2 + .../2017-02-08-phpsw/lib/js/head.min.js | 9 + .../2017-02-08-phpsw/lib/js/html5shiv.js | 7 + .../opdavies-reveal/opdavies-theme/.gitignore | 2 + .../opdavies-theme/css/style.css | 5 + .../opdavies-theme/gulpfile.js | 46 + .../opdavies-theme/package.json | 11 + .../opdavies-theme/sass/_custom.sass | 4 + .../opdavies-theme/sass/_general.sass | 12 + .../opdavies-theme/sass/_layout.sass | 2 + .../opdavies-theme/sass/_mixins.sass | 11 + .../opdavies-theme/sass/_reveal.sass | 158 + .../opdavies-theme/sass/_typography.sass | 23 + .../opdavies-theme/sass/style.sass | 2 + .../vendor/css/tomorrow-night-bright.css | 74 + .../opdavies-reveal/opdavies-theme/yarn.lock | 2110 ++++++++ .../2017-02-08-phpsw/package.json | 44 + .../plugin/highlight/highlight.js | 31 + .../plugin/markdown/example.html | 129 + .../plugin/markdown/example.md | 31 + .../plugin/markdown/markdown.js | 405 ++ .../plugin/markdown/marked.js | 6 + .../2017-02-08-phpsw/plugin/math/math.js | 67 + .../plugin/multiplex/client.js | 13 + .../plugin/multiplex/index.js | 64 + .../plugin/multiplex/master.js | 31 + .../plugin/multiplex/package.json | 19 + .../plugin/notes-server/client.js | 65 + .../plugin/notes-server/index.js | 69 + .../plugin/notes-server/notes.html | 407 ++ .../2017-02-08-phpsw/plugin/notes/notes.html | 414 ++ .../2017-02-08-phpsw/plugin/notes/notes.js | 136 + .../plugin/print-pdf/print-pdf.js | 48 + .../2017-02-08-phpsw/plugin/search/search.js | 196 + .../2017-02-08-phpsw/plugin/zoom-js/zoom.js | 278 + .../2017-02-08-phpsw/yarn.lock | 2746 ++++++++++ .../2016-11-09-phpsw/.editorconfig | 13 + .../2016-11-09-phpsw/.gitignore | 13 + .../2016-11-09-phpsw/Gruntfile.js | 181 + .../2016-11-09-phpsw/README.md | 3 + .../2016-11-09-phpsw/bower.json | 27 + .../2016-11-09-phpsw/css/print/paper.css | 202 + .../2016-11-09-phpsw/css/print/pdf.css | 160 + .../2016-11-09-phpsw/css/reveal.css | 1330 +++++ .../2016-11-09-phpsw/css/reveal.scss | 1411 +++++ .../2016-11-09-phpsw/css/theme/README.md | 21 + .../2016-11-09-phpsw/css/theme/beige.css | 291 + .../2016-11-09-phpsw/css/theme/black.css | 287 + .../2016-11-09-phpsw/css/theme/blood.css | 310 ++ .../2016-11-09-phpsw/css/theme/league.css | 293 + .../2016-11-09-phpsw/css/theme/moon.css | 291 + .../2016-11-09-phpsw/css/theme/night.css | 285 + .../2016-11-09-phpsw/css/theme/opdavies.css | 419 ++ .../2016-11-09-phpsw/css/theme/serif.css | 287 + .../2016-11-09-phpsw/css/theme/simple.css | 287 + .../2016-11-09-phpsw/css/theme/sky.css | 294 + .../2016-11-09-phpsw/css/theme/solarized.css | 291 + .../css/theme/source/beige.scss | 39 + .../css/theme/source/black.scss | 49 + .../css/theme/source/blood.scss | 79 + .../css/theme/source/league.scss | 34 + .../css/theme/source/moon.scss | 57 + .../css/theme/source/night.scss | 35 + .../css/theme/source/opdavies.sass | 139 + .../css/theme/source/serif.scss | 35 + .../css/theme/source/simple.scss | 38 + .../css/theme/source/sky.scss | 46 + .../css/theme/source/solarized.scss | 63 + .../css/theme/source/white.scss | 49 + .../css/theme/template/mixins.scss | 29 + .../css/theme/template/settings.scss | 43 + .../css/theme/template/theme.scss | 346 ++ .../2016-11-09-phpsw/css/theme/white.css | 287 + .../css/tomorrow-night-bright.css | 74 + .../2016-11-09-phpsw/images/appnovation.png | Bin 0 -> 8128 bytes .../2016-11-09-phpsw/images/me_thumb.jpg | Bin 0 -> 25163 bytes .../2016-11-09-phpsw/index.html | 320 ++ .../2016-11-09-phpsw/js/reveal.js | 4744 +++++++++++++++++ .../2016-11-09-phpsw/lib/css/zenburn.css | 80 + .../lib/font/league-gothic/LICENSE | 2 + .../lib/font/league-gothic/league-gothic.css | 10 + .../lib/font/league-gothic/league-gothic.eot | Bin 0 -> 25696 bytes .../lib/font/league-gothic/league-gothic.ttf | Bin 0 -> 64256 bytes .../lib/font/league-gothic/league-gothic.woff | Bin 0 -> 30764 bytes .../lib/font/source-sans-pro/LICENSE | 45 + .../source-sans-pro-italic.eot | Bin 0 -> 75720 bytes .../source-sans-pro-italic.ttf | Bin 0 -> 238084 bytes .../source-sans-pro-italic.woff | Bin 0 -> 98556 bytes .../source-sans-pro-regular.eot | Bin 0 -> 88070 bytes .../source-sans-pro-regular.ttf | Bin 0 -> 288008 bytes .../source-sans-pro-regular.woff | Bin 0 -> 114324 bytes .../source-sans-pro-semibold.eot | Bin 0 -> 89897 bytes .../source-sans-pro-semibold.ttf | Bin 0 -> 284640 bytes .../source-sans-pro-semibold.woff | Bin 0 -> 115648 bytes .../source-sans-pro-semibolditalic.eot | Bin 0 -> 75706 bytes .../source-sans-pro-semibolditalic.ttf | Bin 0 -> 240944 bytes .../source-sans-pro-semibolditalic.woff | Bin 0 -> 98816 bytes .../font/source-sans-pro/source-sans-pro.css | 39 + .../2016-11-09-phpsw/lib/js/classList.js | 2 + .../2016-11-09-phpsw/lib/js/head.min.js | 9 + .../2016-11-09-phpsw/lib/js/html5shiv.js | 7 + .../2016-11-09-phpsw/package.json | 44 + .../plugin/highlight/highlight.js | 31 + .../plugin/markdown/example.html | 129 + .../plugin/markdown/example.md | 31 + .../plugin/markdown/markdown.js | 405 ++ .../plugin/markdown/marked.js | 6 + .../2016-11-09-phpsw/plugin/math/math.js | 67 + .../plugin/multiplex/client.js | 13 + .../plugin/multiplex/index.js | 64 + .../plugin/multiplex/master.js | 31 + .../plugin/multiplex/package.json | 19 + .../plugin/notes-server/client.js | 65 + .../plugin/notes-server/index.js | 69 + .../plugin/notes-server/notes.html | 407 ++ .../2016-11-09-phpsw/plugin/notes/notes.html | 414 ++ .../2016-11-09-phpsw/plugin/notes/notes.js | 136 + .../plugin/print-pdf/print-pdf.js | 48 + .../2016-11-09-phpsw/plugin/search/search.js | 196 + .../2016-11-09-phpsw/plugin/zoom-js/zoom.js | 278 + .../2016-11-09-phpsw/videos/demo.mp4 | Bin 0 -> 7150951 bytes .../2016-11-09-phpsw/yarn.lock | 2746 ++++++++++ .../images/appnovation.png | Bin 0 -> 8128 bytes .../images/collection-class-1.png | Bin 0 -> 145949 bytes .../images/collection-class-2.png | Bin 0 -> 390982 bytes .../images/dcbristol.png | Bin 0 -> 1362343 bytes .../images/me.jpg | Bin 0 -> 25163 bytes .../images/phpunit.png | Bin 0 -> 36000 bytes .../images/simpletest-1.png | Bin 0 -> 177966 bytes .../images/simpletest-2.png | Bin 0 -> 199730 bytes .../images/simpletest-3.png | Bin 0 -> 201486 bytes .../images/simpletest-4.png | Bin 0 -> 469781 bytes .../images/simpletest.png | Bin 0 -> 6892 bytes .../images/toggle-optional-fields-1.png | Bin 0 -> 237250 bytes .../images/toggle-optional-fields-2.png | Bin 0 -> 339616 bytes .../images/toggle-optional-fields-3.png | Bin 0 -> 426946 bytes .../images/toggle-optional-fields-button.png | Bin 0 -> 28864 bytes .../test-driven-drupal-development.md | 647 +++ 428 files changed, 79379 insertions(+) create mode 100644 deploying-php-fabric/2017-04-20-nomad-php/slides.md create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.gitignore create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.travis.yml create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/Gruntfile.js create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/README.md create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/.gitignore create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/css/custom.css create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/gulpfile.coffee create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/appno.jpg create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/command-arguments.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/console-application-1.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/console-application-2.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupal-bristol.jpg create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupal-vm-generator-example.gif create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupalcamp-bristol.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/go-command-1.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/me.jpg create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/me_thumb.jpg create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/talks-command.png create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/package.json create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/sass/_code.sass create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/sass/_grid.sass create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/sass/_typography.sass create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/sass/custom.sass create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/bower.json create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/paper.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/pdf.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/README.md create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/beige.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/black.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/blood.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/league.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/moon.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/night.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/serif.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/simple.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/sky.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/solarized.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/beige.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/black.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/blood.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/league.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/moon.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/night.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/serif.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/simple.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/sky.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/solarized.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/white.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/mixins.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/settings.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/theme.scss create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/white.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/index.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/js/reveal.js create mode 100644 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/css/tomorrow-night-bright.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/css/zenburn.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/league-gothic/LICENSE create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/league-gothic/league-gothic.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/league-gothic/league-gothic.eot create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/league-gothic/league-gothic.ttf create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/league-gothic/league-gothic.woff create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/LICENSE create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-italic.eot create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-italic.ttf create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-italic.woff create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-regular.eot create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-regular.ttf create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-regular.woff create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.eot create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.ttf create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.woff create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/font/source-sans-pro/source-sans-pro.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/js/classList.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/js/head.min.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/lib/js/html5shiv.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/package.json create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/highlight/highlight.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/markdown/example.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/markdown/example.md create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/markdown/markdown.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/markdown/marked.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/math/math.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/multiplex/client.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/multiplex/index.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/multiplex/master.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/multiplex/package.json create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/notes-server/client.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/notes-server/index.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/notes-server/notes.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/notes/notes.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/notes/notes.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/print-pdf/print-pdf.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/search/search.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/plugin/zoom-js/zoom.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/assets/image1.png create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/assets/image2.png create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/barebones.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/embedded-media.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/math.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/slide-backgrounds.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/examples/slide-transitions.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/qunit-1.12.0.css create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/qunit-1.12.0.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown-element-attributes.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown-element-attributes.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown-slide-attributes.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown-slide-attributes.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-markdown.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-pdf.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test-pdf.js create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test.html create mode 100755 drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/test/test.js create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/appnovation.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/dcbristol.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-1.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-2.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-3.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-4.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-6.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drupal-7.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drush-1.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drush-2.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/drush-3.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/events-table.png create mode 100755 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/me_thumb.jpg create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/migrate-modules-core-experimental.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/images/venue-table.png create mode 100644 getting-your-data-into-drupal-8/2017-03-04-drupalcamp-london/slides.md create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/.editorconfig create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/.gitignore create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/.hashlogin create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/Gruntfile.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/README.md create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/bower.json create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/print/paper.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/print/pdf.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/reveal.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/reveal.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/README.md create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/beige.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/black.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/blood.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/league.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/moon.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/night.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/opdavies.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/serif.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/simple.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/sky.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/solarized.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/beige.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/black.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/blood.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/league.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/moon.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/night.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/opdavies.sass create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/serif.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/simple.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/sky.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/solarized.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/source/white.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/template/mixins.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/template/settings.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/template/theme.scss create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/theme/white.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/css/tomorrow-night-bright.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/appnovation.png create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/composer-manager.png create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/composer.png create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/drupal-bristol-github.png create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/drush-make-talk.png create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/images/me_thumb.jpg create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/index.html create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/js/reveal.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/css/zenburn.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/league-gothic/LICENSE create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/league-gothic/league-gothic.css create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/league-gothic/league-gothic.eot create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/league-gothic/league-gothic.ttf create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/league-gothic/league-gothic.woff create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/LICENSE create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-italic.eot create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-italic.ttf create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-italic.woff create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-regular.eot create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-regular.ttf create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-regular.woff create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.eot create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.ttf create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibold.woff create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/font/source-sans-pro/source-sans-pro.css create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/js/classList.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/js/head.min.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/lib/js/html5shiv.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/package.json create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/highlight/highlight.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/markdown/example.html create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/markdown/example.md create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/markdown/markdown.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/markdown/marked.js create mode 100755 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/math/math.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/multiplex/client.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/multiplex/index.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/multiplex/master.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/multiplex/package.json create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/notes-server/client.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/notes-server/index.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/notes-server/notes.html create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/notes/notes.html create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/notes/notes.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/print-pdf/print-pdf.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/search/search.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/plugin/zoom-js/zoom.js create mode 100644 goodbye-drush-make-hello-composer/2017-11-17-drupal-bristol/yarn.lock create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/.editorconfig create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/.gitignore create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/.hashlogin create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/Gruntfile.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/README.md create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/bower.json create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/print/paper.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/print/pdf.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/reveal.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/reveal.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/README.md create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/beige.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/black.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/blood.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/league.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/moon.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/night.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/serif.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/simple.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/sky.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/solarized.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/beige.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/black.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/blood.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/league.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/moon.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/night.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/serif.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/simple.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/sky.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/solarized.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/source/white.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/template/mixins.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/template/settings.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/template/theme.scss create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/css/theme/white.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/appnovation.png create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/drupal-novice-tag.png create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/images/me_thumb.jpg create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/mentors.png create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/pr-merged.png create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/tim.png create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/images/tweet-1.png create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/index.html create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/js/reveal.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/css/zenburn.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/league-gothic/LICENSE create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/league-gothic/league-gothic.css create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/league-gothic/league-gothic.eot create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/league-gothic/league-gothic.ttf create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/league-gothic/league-gothic.woff create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/LICENSE create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.eot create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.ttf create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.woff create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.eot create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.ttf create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.woff create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.eot create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.ttf create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.woff create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/font/source-sans-pro/source-sans-pro.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/js/classList.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/js/head.min.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/lib/js/html5shiv.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/.gitignore create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/css/style.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/gulpfile.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/package.json create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_custom.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_general.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_layout.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_mixins.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_reveal.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/_typography.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/sass/style.sass create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/vendor/css/tomorrow-night-bright.css create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/opdavies-reveal/opdavies-theme/yarn.lock create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/package.json create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/highlight/highlight.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/markdown/example.html create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/markdown/example.md create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/markdown/markdown.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/markdown/marked.js create mode 100755 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/math/math.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/multiplex/client.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/multiplex/index.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/multiplex/master.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/multiplex/package.json create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/notes-server/client.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/notes-server/index.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/notes-server/notes.html create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/notes/notes.html create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/notes/notes.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/print-pdf/print-pdf.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/search/search.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/plugin/zoom-js/zoom.js create mode 100644 it-all-started-with-a-patch/2017-02-08-phpsw/yarn.lock create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/.editorconfig create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/.gitignore create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/Gruntfile.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/README.md create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/bower.json create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/print/paper.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/print/pdf.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/reveal.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/reveal.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/README.md create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/beige.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/black.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/blood.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/league.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/moon.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/night.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/opdavies.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/serif.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/simple.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/sky.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/solarized.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/beige.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/black.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/blood.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/league.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/moon.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/night.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/opdavies.sass create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/serif.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/simple.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/sky.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/solarized.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/source/white.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/template/mixins.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/template/settings.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/template/theme.scss create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/theme/white.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/css/tomorrow-night-bright.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/images/appnovation.png create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/images/me_thumb.jpg create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/index.html create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/js/reveal.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/css/zenburn.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/league-gothic/LICENSE create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/league-gothic/league-gothic.css create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/league-gothic/league-gothic.eot create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/league-gothic/league-gothic.ttf create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/league-gothic/league-gothic.woff create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/LICENSE create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.eot create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.ttf create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-italic.woff create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.eot create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.ttf create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-regular.woff create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.eot create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.ttf create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibold.woff create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/font/source-sans-pro/source-sans-pro.css create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/js/classList.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/js/head.min.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/lib/js/html5shiv.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/package.json create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/highlight/highlight.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/markdown/example.html create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/markdown/example.md create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/plugin/markdown/markdown.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/markdown/marked.js create mode 100755 modern-drupal-development-composer/2016-11-09-phpsw/plugin/math/math.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/multiplex/client.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/multiplex/index.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/multiplex/master.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/multiplex/package.json create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/notes-server/client.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/notes-server/index.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/notes-server/notes.html create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/notes/notes.html create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/notes/notes.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/print-pdf/print-pdf.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/search/search.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/plugin/zoom-js/zoom.js create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/videos/demo.mp4 create mode 100644 modern-drupal-development-composer/2016-11-09-phpsw/yarn.lock create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/appnovation.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/collection-class-1.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/collection-class-2.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/dcbristol.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/me.jpg create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/phpunit.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/simpletest-1.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/simpletest-2.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/simpletest-3.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/simpletest-4.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/simpletest.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/toggle-optional-fields-1.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/toggle-optional-fields-2.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/toggle-optional-fields-3.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/images/toggle-optional-fields-button.png create mode 100644 tdd-test-driven-drupal/2017-03-04-drupalcamp-london/test-driven-drupal-development.md diff --git a/deploying-php-fabric/2017-04-20-nomad-php/slides.md b/deploying-php-fabric/2017-04-20-nomad-php/slides.md new file mode 100644 index 0000000..0e3df10 --- /dev/null +++ b/deploying-php-fabric/2017-04-20-nomad-php/slides.md @@ -0,0 +1,154 @@ +autoscale: true +build-lists: true +footer: @opdavies | oliverdavies.uk +theme: next, 8 + +[.hide-footer] + +# Deploying PHP applications +# (and anything else) +# with Fabric + +--- + +[.build-lists: false] +[.autoscale: false] + +## opdavies + +- Web Developer and System Administrator +- Drupal, Symfony, Laravel, Silex, Sculpin +- Senior Developer at Microserve +- Part-time freelancer +- Open source maintainer and contributor + +--- + +## What and Why? + +- Python library, CLI tool +- Runs commands and local and remote hosts +- Flexible +- Combine pre-deploy and post-deploy scripts + +--- + +[.hide-footer] + +## Installing Fabric + +```bash +$ pip install fabric + +# macOS +$ brew install fabric + +# Debian, Ubuntu +$ apt-get install fabric +$ apt-get install python-fabric +``` + +--- + +[.hide-footer] + +# Basic fabfile + +```python +from fabric.api import * + +env.hosts = ['example.com'] +env.use_ssh_config = True + +def build(): + with cd('/var/www/html'): + run('git pull') + run('composer install') +``` +--- + +## Running Tasks + +[.hide-footer] + +```bash +$ fab + +# Specify a path and filename to the fabfile. +$ fab --fabfile=/path/to/fabfile + +# Pass arguments into the task. +$ fab :build_type=drupal,foo=bar +``` + +^ fabfile.py in the current directory is found automatically. + +--- + +[.hide-footer] + +## Running Tasks Locally + +```python +from fabric.api import * + +... + +def build(): + local('git pull') + local('composer install') +``` + +--- + +[.hide-footer] + +## Building Front-End Assets + +```python +def build_assets(env): + with lcd('themes/custom/example'): + local('yarn --pure-lockfile') + local('./node_modules/.bin/bower install') + + if env == 'prod': + local('./node_modules/.bin/gulp --production') + else: + local('./node_modules/.bin/gulp') +``` + +^ lcd = change directory locally + +--- + +[.hide-footer] + +## Pushing the Code + +```python +from fabric.contrib.project import rsync_project + +... + +def deploy(): + rsync_project( + local_dir='./', + remote_dir='/var/www/html' + exclude=('.git', 'node_modules/'), + default_opts='-vzcrSLh' + ) +``` + +--- + +## More... + +- Run Drush/Console/Artisan commands +- Ensure correct file ownership and permissions +- Update symlinks +- Restart Nginx/Apache +- Anything you can do from the command line... + +--- + +## Questions? diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.gitignore b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.gitignore new file mode 100755 index 0000000..e7b4f21 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.gitignore @@ -0,0 +1,13 @@ +.idea/ +*.iml +*.iws +*.eml +out/ +.DS_Store +.svn +log/*.log +tmp/** +node_modules/ +.sass-cache +css/reveal.min.css +js/reveal.min.js \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.travis.yml b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.travis.yml new file mode 100755 index 0000000..264c6ec --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/.travis.yml @@ -0,0 +1,5 @@ +language: node_js +node_js: + - 4.1.1 +before_script: + - npm install -g grunt-cli \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/Gruntfile.js b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/Gruntfile.js new file mode 100755 index 0000000..87630d5 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/Gruntfile.js @@ -0,0 +1,176 @@ +/* global module:false */ +module.exports = function(grunt) { + var port = grunt.option('port') || 8000; + var base = grunt.option('base') || '.'; + + // Project configuration + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + meta: { + banner: + '/*!\n' + + ' * reveal.js <%= pkg.version %> (<%= grunt.template.today("yyyy-mm-dd, HH:MM") %>)\n' + + ' * http://lab.hakim.se/reveal-js\n' + + ' * MIT licensed\n' + + ' *\n' + + ' * Copyright (C) 2016 Hakim El Hattab, http://hakim.se\n' + + ' */' + }, + + qunit: { + files: [ 'test/*.html' ] + }, + + uglify: { + options: { + banner: '<%= meta.banner %>\n' + }, + build: { + src: 'js/reveal.js', + dest: 'js/reveal.min.js' + } + }, + + sass: { + core: { + files: { + 'css/reveal.css': 'css/reveal.scss', + } + }, + themes: { + files: [ + { + expand: true, + cwd: 'css/theme/source', + src: ['*.scss'], + dest: 'css/theme', + ext: '.css' + } + ] + } + }, + + autoprefixer: { + dist: { + src: 'css/reveal.css' + } + }, + + cssmin: { + compress: { + files: { + 'css/reveal.min.css': [ 'css/reveal.css' ] + } + } + }, + + jshint: { + options: { + curly: false, + eqeqeq: true, + immed: true, + latedef: true, + newcap: true, + noarg: true, + sub: true, + undef: true, + eqnull: true, + browser: true, + expr: true, + globals: { + head: false, + module: false, + console: false, + unescape: false, + define: false, + exports: false + } + }, + files: [ 'Gruntfile.js', 'js/reveal.js' ] + }, + + connect: { + server: { + options: { + port: port, + base: base, + livereload: true, + open: true + } + } + }, + + zip: { + 'reveal-js-presentation.zip': [ + 'index.html', + 'css/**', + 'js/**', + 'lib/**', + 'images/**', + 'plugin/**', + '**.md' + ] + }, + + watch: { + js: { + files: [ 'Gruntfile.js', 'js/reveal.js' ], + tasks: 'js' + }, + theme: { + files: [ 'css/theme/source/*.scss', 'css/theme/template/*.scss' ], + tasks: 'css-themes' + }, + css: { + files: [ 'css/reveal.scss' ], + tasks: 'css-core' + }, + html: { + files: [ '*.html'] + }, + markdown: { + files: [ '*.md' ] + }, + options: { + livereload: true + } + } + + }); + + // Dependencies + grunt.loadNpmTasks( 'grunt-contrib-qunit' ); + grunt.loadNpmTasks( 'grunt-contrib-jshint' ); + grunt.loadNpmTasks( 'grunt-contrib-cssmin' ); + grunt.loadNpmTasks( 'grunt-contrib-uglify' ); + grunt.loadNpmTasks( 'grunt-contrib-watch' ); + grunt.loadNpmTasks( 'grunt-sass' ); + grunt.loadNpmTasks( 'grunt-contrib-connect' ); + grunt.loadNpmTasks( 'grunt-autoprefixer' ); + grunt.loadNpmTasks( 'grunt-zip' ); + + // Default task + grunt.registerTask( 'default', [ 'css', 'js' ] ); + + // JS task + grunt.registerTask( 'js', [ 'jshint', 'uglify', 'qunit' ] ); + + // Theme CSS + grunt.registerTask( 'css-themes', [ 'sass:themes' ] ); + + // Core framework CSS + grunt.registerTask( 'css-core', [ 'sass:core', 'autoprefixer', 'cssmin' ] ); + + // All CSS + grunt.registerTask( 'css', [ 'sass', 'autoprefixer', 'cssmin' ] ); + + // Package presentation to archive + grunt.registerTask( 'package', [ 'default', 'zip' ] ); + + // Serve presentation locally + grunt.registerTask( 'serve', [ 'connect', 'watch' ] ); + + // Run tests + grunt.registerTask( 'test', [ 'jshint', 'qunit' ] ); + +}; diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/README.md b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/README.md new file mode 100644 index 0000000..32a1081 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/README.md @@ -0,0 +1,3 @@ +# Drupal VM, Meet Symfony Console + +A presentation by [Oliver Davies](https://www.oliverdavies.uk). diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/.gitignore b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/.gitignore new file mode 100644 index 0000000..dce19d8 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +*.map diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/css/custom.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/css/custom.css new file mode 100644 index 0000000..46eb4c6 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/css/custom.css @@ -0,0 +1,173 @@ +.reveal div.text-normal, +.reveal ul.text-normal, +.reveal li.text-normal, +.reveal p.text-normal, +.reveal pre code.text-normal { + font-size: 105%; + line-height: 1.3; } + +.reveal div.text-big, +.reveal ul.text-big, +.reveal li.text-big, +.reveal p.text-big, +.reveal pre code.text-big { + font-size: 200%; } + +.reveal div.text-medium, +.reveal ul.text-medium, +.reveal li.text-medium, +.reveal p.text-medium, +.reveal pre code.text-medium { + font-size: 150%; + line-height: 140%; } + +.reveal div.text-small, +.reveal ul.text-small, +.reveal li.text-small, +.reveal p.text-small, +.reveal pre code.text-small { + font-size: 120%; + line-height: 1.3; } + +.reveal div.text-left, +.reveal ul.text-left, +.reveal li.text-left, +.reveal p.text-left, +.reveal pre code.text-left { + text-align: left; } + +.reveal h1.big { + font-size: 2.5em; } + +.reveal h1, +.reveal h2 { + margin-bottom: 40px; } + +.reveal h2 { + font-size: 1.5em; } + +.reveal h3.title { + font-size: 140%; + line-height: 125%; } + +.reveal ul.bullets { + display: block; + margin: 25px; } + .reveal ul.bullets li { + line-height: 100%; + padding-bottom: .75em; + font-size: 1.15em; + text-align: left; + margin-left: 50px; } + .reveal ul.bullets.medium { + margin: 15px; } + .reveal ul.bullets.medium li { + line-height: 100%; + padding-bottom: .75em; + font-size: 1.15em; + text-align: left; } + +.reveal .white { + color: white; } + +.reveal strong { + font-weight: bold; } + +.reveal h3.note { + font-size: 125%; + line-height: 125%; + background-color: #0076C2; + padding: 25px; + color: white; } + +.reveal div.text-small, +.reveal span.text-small { + font-size: 80%; } + +[class^=col--] { + float: left; + margin-bottom: 20px !important; } + [class^=col--]:last-of-type { + float: right; } + +div.col--1-1 { + width: 100%; } + +div.col--2-1 { + width: 50%; } + +div.col--2-2 { + width: 100%; } + +div.col--3-1 { + width: 33.33333%; } + +div.col--3-2 { + width: 66.66667%; } + +div.col--3-3 { + width: 100%; } + +div.col--4-1 { + width: 25%; } + +div.col--4-2 { + width: 50%; } + +div.col--4-3 { + width: 75%; } + +div.col--4-4 { + width: 100%; } + +div.col--5-1 { + width: 20%; } + +div.col--5-2 { + width: 40%; } + +div.col--5-3 { + width: 60%; } + +div.col--5-4 { + width: 80%; } + +div.col--5-5 { + width: 100%; } + +div.col--6-1 { + width: 16.66667%; } + +div.col--6-2 { + width: 33.33333%; } + +div.col--6-3 { + width: 50%; } + +div.col--6-4 { + width: 66.66667%; } + +div.col--6-5 { + width: 83.33333%; } + +div.col--6-6 { + width: 100%; } + +.reveal code { + font-family: monospace,sans-serif; } + +.reveal pre { + width: 100%; } + .reveal pre code { + text-align: left; + font-size: .65em; + line-height: 115%; + padding: 10px 0; } + +.reveal { + background: white; } + .reveal section img { + max-width: 100%; } + .reveal section img.no-border { + border: 0; + box-shadow: none; } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/gulpfile.coffee b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/gulpfile.coffee new file mode 100644 index 0000000..19dc853 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/gulpfile.coffee @@ -0,0 +1,28 @@ +gulp = require 'gulp' +plugins = require('gulp-load-plugins')() +del = require 'del' + +config = + sass: + sourceDir: 'sass' + pattern: '/**/*.sass' + outputDir: 'css' + +gulp.task 'styles', -> + gulp.src config.sass.sourceDir + config.sass.pattern + .pipe plugins.plumber() + .pipe plugins.sass() + .pipe plugins.refresh() + .pipe gulp.dest config.sass.outputDir + +gulp.task 'watch', -> + plugins.refresh.listen() + + gulp.watch config.sass.sourceDir + config.sass.pattern, ['styles'] + +gulp.task 'clean', -> + del.sync config.sass.outputDir + +gulp.task 'build', ['clean', 'styles'] + +gulp.task 'default', ['build', 'watch'] diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/appno.jpg b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/appno.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7e4914880c1fc00683d889917fc256f80888f70 GIT binary patch literal 3731 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 g4hh~qhsE4f*0FuS%5&!@I literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/command-arguments.png b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/command-arguments.png new file mode 100644 index 0000000000000000000000000000000000000000..d63c573274aa5719deb79e8f4af3124f7011a5db GIT binary patch literal 54808 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 literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/console-application-1.png b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/console-application-1.png new file mode 100644 index 0000000000000000000000000000000000000000..d994dab22545d65452c199d0b6498123de4b6c15 GIT binary patch literal 81114 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

UkAICk_@jSyIHU2aA9Bet1rKE&pg;@L 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

@64dRIaDJ+t&S$cpNWEd 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 z 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 z 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%0DPdszH_VN&ca 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 literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupal-bristol.jpg b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupal-bristol.jpg new file mode 100644 index 0000000000000000000000000000000000000000..196a2b356a314ea78dd08430348eee072b15aa08 GIT binary patch literal 18136 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≠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 z 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�q0l1e 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 z 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%0DsH{p@}pnxy|c;PBsZNc`M~HtRnR1^Ra! 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%0DJ%>YOC)%^zO3HLT^5W+4 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%0Dm>%ys=&uui;jh?64LVN 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 Pt1h(Km0V(BVXy`O*u9mT literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupalcamp-bristol.png b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/drupalcamp-bristol.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc03589fb615206624bc3b2442d2427ac65d979 GIT binary patch literal 84120 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 MboFyt=akR{0Ke=@fB*mh literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/go-command-1.png b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/go-command-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b6f7c3aff66f2c4299d65e1135f2a21f41e58801 GIT binary patch literal 19768 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 literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/me.jpg b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/me.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f56c9b56b934bac5cf668bb2673c959e727f5db2 GIT binary patch literal 34331 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 YCf%!PyBxq0FbcX6#xJL literal 0 HcmV?d00001 diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/talks-command.png b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/assets/images/talks-command.png new file mode 100644 index 0000000000000000000000000000000000000000..a27b6cf341f8b391d0db0e21884980f8f9a075ce GIT binary patch literal 36827 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%0D?F|$ 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 s6!1}E@!t-$Y1G4`F-(4vKJcIMYgozx(" + ], + "dependencies": { + "headjs": "~1.0.3" + }, + "repository": { + "type": "git", + "url": "git://github.com/hakimel/reveal.js.git" + }, + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test" + ] +} \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/paper.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/paper.css new file mode 100755 index 0000000..6588f48 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/paper.css @@ -0,0 +1,202 @@ +/* Default Print Stylesheet Template + by Rob Glazebrook of CSSnewbie.com + Last Updated: June 4, 2008 + + Feel free (nay, compelled) to edit, append, and + manipulate this file as you see fit. */ + + +@media print { + + /* SECTION 1: Set default width, margin, float, and + background. This prevents elements from extending + beyond the edge of the printed page, and prevents + unnecessary background images from printing */ + html { + background: #fff; + width: auto; + height: auto; + overflow: visible; + } + body { + background: #fff; + font-size: 20pt; + width: auto; + height: auto; + border: 0; + margin: 0 5%; + padding: 0; + overflow: visible; + float: none !important; + } + + /* SECTION 2: Remove any elements not needed in print. + This would include navigation, ads, sidebars, etc. */ + .nestedarrow, + .controls, + .fork-reveal, + .share-reveal, + .state-background, + .reveal .progress, + .reveal .backgrounds { + display: none !important; + } + + /* SECTION 3: Set body font face, size, and color. + Consider using a serif font for readability. */ + body, p, td, li, div { + font-size: 20pt!important; + font-family: Georgia, "Times New Roman", Times, serif !important; + color: #000; + } + + /* SECTION 4: Set heading font face, sizes, and color. + Differentiate your headings from your body text. + Perhaps use a large sans-serif for distinction. */ + h1,h2,h3,h4,h5,h6 { + color: #000!important; + height: auto; + line-height: normal; + font-family: Georgia, "Times New Roman", Times, serif !important; + text-shadow: 0 0 0 #000 !important; + text-align: left; + letter-spacing: normal; + } + /* Need to reduce the size of the fonts for printing */ + h1 { font-size: 28pt !important; } + h2 { font-size: 24pt !important; } + h3 { font-size: 22pt !important; } + h4 { font-size: 22pt !important; font-variant: small-caps; } + h5 { font-size: 21pt !important; } + h6 { font-size: 20pt !important; font-style: italic; } + + /* SECTION 5: Make hyperlinks more usable. + Ensure links are underlined, and consider appending + the URL to the end of the link for usability. */ + a:link, + a:visited { + color: #000 !important; + font-weight: bold; + text-decoration: underline; + } + /* + .reveal a:link:after, + .reveal a:visited:after { + content: " (" attr(href) ") "; + color: #222 !important; + font-size: 90%; + } + */ + + + /* SECTION 6: more reveal.js specific additions by @skypanther */ + ul, ol, div, p { + visibility: visible; + position: static; + width: auto; + height: auto; + display: block; + overflow: visible; + margin: 0; + text-align: left !important; + } + .reveal pre, + .reveal table { + margin-left: 0; + margin-right: 0; + } + .reveal pre code { + padding: 20px; + border: 1px solid #ddd; + } + .reveal blockquote { + margin: 20px 0; + } + .reveal .slides { + position: static !important; + width: auto !important; + height: auto !important; + + left: 0 !important; + top: 0 !important; + margin-left: 0 !important; + margin-top: 0 !important; + padding: 0 !important; + zoom: 1 !important; + + overflow: visible !important; + display: block !important; + + text-align: left !important; + -webkit-perspective: none; + -moz-perspective: none; + -ms-perspective: none; + perspective: none; + + -webkit-perspective-origin: 50% 50%; + -moz-perspective-origin: 50% 50%; + -ms-perspective-origin: 50% 50%; + perspective-origin: 50% 50%; + } + .reveal .slides section { + visibility: visible !important; + position: static !important; + width: auto !important; + height: auto !important; + display: block !important; + overflow: visible !important; + + left: 0 !important; + top: 0 !important; + margin-left: 0 !important; + margin-top: 0 !important; + padding: 60px 20px !important; + z-index: auto !important; + + opacity: 1 !important; + + page-break-after: always !important; + + -webkit-transform-style: flat !important; + -moz-transform-style: flat !important; + -ms-transform-style: flat !important; + transform-style: flat !important; + + -webkit-transform: none !important; + -moz-transform: none !important; + -ms-transform: none !important; + transform: none !important; + + -webkit-transition: none !important; + -moz-transition: none !important; + -ms-transition: none !important; + transition: none !important; + } + .reveal .slides section.stack { + padding: 0 !important; + } + .reveal section:last-of-type { + page-break-after: avoid !important; + } + .reveal section .fragment { + opacity: 1 !important; + visibility: visible !important; + + -webkit-transform: none !important; + -moz-transform: none !important; + -ms-transform: none !important; + transform: none !important; + } + .reveal section img { + display: block; + margin: 15px 0px; + background: rgba(255,255,255,1); + border: 1px solid #666; + box-shadow: none; + } + + .reveal section small { + font-size: 0.8em; + } + +} \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/pdf.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/pdf.css new file mode 100755 index 0000000..9ed90d6 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/print/pdf.css @@ -0,0 +1,160 @@ +/** + * This stylesheet is used to print reveal.js + * presentations to PDF. + * + * https://github.com/hakimel/reveal.js#pdf-export + */ + +* { + -webkit-print-color-adjust: exact; +} + +body { + margin: 0 auto !important; + border: 0; + padding: 0; + float: none !important; + overflow: visible; +} + +html { + width: 100%; + height: 100%; + overflow: visible; +} + +/* Remove any elements not needed in print. */ +.nestedarrow, +.reveal .controls, +.reveal .progress, +.reveal .playback, +.reveal.overview, +.fork-reveal, +.share-reveal, +.state-background { + display: none !important; +} + +h1, h2, h3, h4, h5, h6 { + text-shadow: 0 0 0 #000 !important; +} + +.reveal pre code { + overflow: hidden !important; + font-family: Courier, 'Courier New', monospace !important; +} + +ul, ol, div, p { + visibility: visible; + position: static; + width: auto; + height: auto; + display: block; + overflow: visible; + margin: auto; +} +.reveal { + width: auto !important; + height: auto !important; + overflow: hidden !important; +} +.reveal .slides { + position: static; + width: 100%; + height: auto; + + left: auto; + top: auto; + margin: 0 !important; + padding: 0 !important; + + overflow: visible; + display: block; + + -webkit-perspective: none; + -moz-perspective: none; + -ms-perspective: none; + perspective: none; + + -webkit-perspective-origin: 50% 50%; /* there isn't a none/auto value but 50-50 is the default */ + -moz-perspective-origin: 50% 50%; + -ms-perspective-origin: 50% 50%; + perspective-origin: 50% 50%; +} + +.reveal .slides section { + page-break-after: always !important; + + visibility: visible !important; + position: relative !important; + display: block !important; + position: relative !important; + + margin: 0 !important; + padding: 0 !important; + box-sizing: border-box !important; + min-height: 1px; + + opacity: 1 !important; + + -webkit-transform-style: flat !important; + -moz-transform-style: flat !important; + -ms-transform-style: flat !important; + transform-style: flat !important; + + -webkit-transform: none !important; + -moz-transform: none !important; + -ms-transform: none !important; + transform: none !important; +} + +.reveal section.stack { + margin: 0 !important; + padding: 0 !important; + page-break-after: avoid !important; + height: auto !important; + min-height: auto !important; +} + +.reveal img { + box-shadow: none; +} + +.reveal .roll { + overflow: visible; + line-height: 1em; +} + +/* Slide backgrounds are placed inside of their slide when exporting to PDF */ +.reveal section .slide-background { + display: block !important; + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: -1; +} + +/* All elements should be above the slide-background */ +.reveal section>* { + position: relative; + z-index: 1; +} + +/* Display slide speaker notes when 'showNotes' is enabled */ +.reveal .speaker-notes-pdf { + display: block; + width: 100%; + max-height: none; + left: auto; + top: auto; + z-index: 100; +} + +/* Display slide numbers when 'slideNumber' is enabled */ +.reveal .slide-number-pdf { + display: block; + position: absolute; + font-size: 14px; +} + diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.css new file mode 100755 index 0000000..b203074 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.css @@ -0,0 +1,1331 @@ +/*! + * reveal.js + * http://lab.hakim.se/reveal-js + * MIT licensed + * + * Copyright (C) 2016 Hakim El Hattab, http://hakim.se + */ +/********************************************* + * RESET STYLES + *********************************************/ +html, body, .reveal div, .reveal span, .reveal applet, .reveal object, .reveal iframe, +.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6, .reveal p, .reveal blockquote, .reveal pre, +.reveal a, .reveal abbr, .reveal acronym, .reveal address, .reveal big, .reveal cite, .reveal code, +.reveal del, .reveal dfn, .reveal em, .reveal img, .reveal ins, .reveal kbd, .reveal q, .reveal s, .reveal samp, +.reveal small, .reveal strike, .reveal strong, .reveal sub, .reveal sup, .reveal tt, .reveal var, +.reveal b, .reveal u, .reveal center, +.reveal dl, .reveal dt, .reveal dd, .reveal ol, .reveal ul, .reveal li, +.reveal fieldset, .reveal form, .reveal label, .reveal legend, +.reveal table, .reveal caption, .reveal tbody, .reveal tfoot, .reveal thead, .reveal tr, .reveal th, .reveal td, +.reveal article, .reveal aside, .reveal canvas, .reveal details, .reveal embed, +.reveal figure, .reveal figcaption, .reveal footer, .reveal header, .reveal hgroup, +.reveal menu, .reveal nav, .reveal output, .reveal ruby, .reveal section, .reveal summary, +.reveal time, .reveal mark, .reveal audio, .reveal video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; } + +.reveal article, .reveal aside, .reveal details, .reveal figcaption, .reveal figure, +.reveal footer, .reveal header, .reveal hgroup, .reveal menu, .reveal nav, .reveal section { + display: block; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +html, +body { + width: 100%; + height: 100%; + overflow: hidden; } + +body { + position: relative; + line-height: 1; + background-color: #fff; + color: #000; } + +html:-webkit-full-screen-ancestor { + background-color: inherit; } + +html:-moz-full-screen-ancestor { + background-color: inherit; } + +/********************************************* + * VIEW FRAGMENTS + *********************************************/ +.reveal .slides section .fragment { + opacity: 0; + visibility: hidden; + -webkit-transition: all .2s ease; + transition: all .2s ease; } + .reveal .slides section .fragment.visible { + opacity: 1; + visibility: visible; } + +.reveal .slides section .fragment.grow { + opacity: 1; + visibility: visible; } + .reveal .slides section .fragment.grow.visible { + -webkit-transform: scale(1.3); + transform: scale(1.3); } + +.reveal .slides section .fragment.shrink { + opacity: 1; + visibility: visible; } + .reveal .slides section .fragment.shrink.visible { + -webkit-transform: scale(0.7); + transform: scale(0.7); } + +.reveal .slides section .fragment.zoom-in { + -webkit-transform: scale(0.1); + transform: scale(0.1); } + .reveal .slides section .fragment.zoom-in.visible { + -webkit-transform: none; + transform: none; } + +.reveal .slides section .fragment.fade-out { + opacity: 1; + visibility: visible; } + .reveal .slides section .fragment.fade-out.visible { + opacity: 0; + visibility: hidden; } + +.reveal .slides section .fragment.semi-fade-out { + opacity: 1; + visibility: visible; } + .reveal .slides section .fragment.semi-fade-out.visible { + opacity: 0.5; + visibility: visible; } + +.reveal .slides section .fragment.strike { + opacity: 1; + visibility: visible; } + .reveal .slides section .fragment.strike.visible { + text-decoration: line-through; } + +.reveal .slides section .fragment.fade-up { + -webkit-transform: translate(0, 20%); + transform: translate(0, 20%); } + .reveal .slides section .fragment.fade-up.visible { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.reveal .slides section .fragment.fade-down { + -webkit-transform: translate(0, -20%); + transform: translate(0, -20%); } + .reveal .slides section .fragment.fade-down.visible { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.reveal .slides section .fragment.fade-right { + -webkit-transform: translate(-20%, 0); + transform: translate(-20%, 0); } + .reveal .slides section .fragment.fade-right.visible { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.reveal .slides section .fragment.fade-left { + -webkit-transform: translate(20%, 0); + transform: translate(20%, 0); } + .reveal .slides section .fragment.fade-left.visible { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); } + +.reveal .slides section .fragment.current-visible { + opacity: 0; + visibility: hidden; } + .reveal .slides section .fragment.current-visible.current-fragment { + opacity: 1; + visibility: visible; } + +.reveal .slides section .fragment.highlight-red, +.reveal .slides section .fragment.highlight-current-red, +.reveal .slides section .fragment.highlight-green, +.reveal .slides section .fragment.highlight-current-green, +.reveal .slides section .fragment.highlight-blue, +.reveal .slides section .fragment.highlight-current-blue { + opacity: 1; + visibility: visible; } + +.reveal .slides section .fragment.highlight-red.visible { + color: #ff2c2d; } + +.reveal .slides section .fragment.highlight-green.visible { + color: #17ff2e; } + +.reveal .slides section .fragment.highlight-blue.visible { + color: #1b91ff; } + +.reveal .slides section .fragment.highlight-current-red.current-fragment { + color: #ff2c2d; } + +.reveal .slides section .fragment.highlight-current-green.current-fragment { + color: #17ff2e; } + +.reveal .slides section .fragment.highlight-current-blue.current-fragment { + color: #1b91ff; } + +/********************************************* + * DEFAULT ELEMENT STYLES + *********************************************/ +/* Fixes issue in Chrome where italic fonts did not appear when printing to PDF */ +.reveal:after { + content: ''; + font-style: italic; } + +.reveal iframe { + z-index: 1; } + +/** Prevents layering issues in certain browser/transition combinations */ +.reveal a { + position: relative; } + +.reveal .stretch { + max-width: none; + max-height: none; } + +.reveal pre.stretch code { + height: 100%; + max-height: 100%; + box-sizing: border-box; } + +/********************************************* + * CONTROLS + *********************************************/ +.reveal .controls { + display: none; + position: fixed; + width: 110px; + height: 110px; + z-index: 30; + right: 10px; + bottom: 10px; + -webkit-user-select: none; } + +.reveal .controls button { + padding: 0; + position: absolute; + opacity: 0.05; + width: 0; + height: 0; + background-color: transparent; + border: 12px solid transparent; + -webkit-transform: scale(0.9999); + transform: scale(0.9999); + -webkit-transition: all 0.2s ease; + transition: all 0.2s ease; + -webkit-appearance: none; + -webkit-tap-highlight-color: transparent; } + +.reveal .controls .enabled { + opacity: 0.7; + cursor: pointer; } + +.reveal .controls .enabled:active { + margin-top: 1px; } + +.reveal .controls .navigate-left { + top: 42px; + border-right-width: 22px; + border-right-color: #000; } + +.reveal .controls .navigate-left.fragmented { + opacity: 0.3; } + +.reveal .controls .navigate-right { + left: 74px; + top: 42px; + border-left-width: 22px; + border-left-color: #000; } + +.reveal .controls .navigate-right.fragmented { + opacity: 0.3; } + +.reveal .controls .navigate-up { + left: 42px; + border-bottom-width: 22px; + border-bottom-color: #000; } + +.reveal .controls .navigate-up.fragmented { + opacity: 0.3; } + +.reveal .controls .navigate-down { + left: 42px; + top: 74px; + border-top-width: 22px; + border-top-color: #000; } + +.reveal .controls .navigate-down.fragmented { + opacity: 0.3; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + position: fixed; + display: none; + height: 3px; + width: 100%; + bottom: 0; + left: 0; + z-index: 10; + background-color: rgba(0, 0, 0, 0.2); } + +.reveal .progress:after { + content: ''; + display: block; + position: absolute; + height: 20px; + width: 100%; + top: -20px; } + +.reveal .progress span { + display: block; + height: 100%; + width: 0px; + background-color: #000; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } + +/********************************************* + * SLIDE NUMBER + *********************************************/ +.reveal .slide-number { + position: fixed; + display: block; + right: 8px; + bottom: 8px; + z-index: 31; + font-family: Helvetica, sans-serif; + font-size: 12px; + line-height: 1; + color: #fff; + background-color: rgba(0, 0, 0, 0.4); + padding: 5px; } + +.reveal .slide-number-delimiter { + margin: 0 3px; } + +/********************************************* + * SLIDES + *********************************************/ +.reveal { + position: relative; + width: 100%; + height: 100%; + overflow: hidden; + -ms-touch-action: none; + touch-action: none; } + +.reveal .slides { + position: absolute; + width: 100%; + height: 100%; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + overflow: visible; + z-index: 1; + text-align: center; + -webkit-perspective: 600px; + perspective: 600px; + -webkit-perspective-origin: 50% 40%; + perspective-origin: 50% 40%; } + +.reveal .slides > section { + -ms-perspective: 600px; } + +.reveal .slides > section, +.reveal .slides > section > section { + display: none; + position: absolute; + width: 100%; + padding: 20px 0px; + z-index: 10; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transition: -webkit-transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), -webkit-transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: transform-origin 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), transform 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), visibility 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985), opacity 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } + +/* Global transition speed settings */ +.reveal[data-transition-speed="fast"] .slides section { + -webkit-transition-duration: 400ms; + transition-duration: 400ms; } + +.reveal[data-transition-speed="slow"] .slides section { + -webkit-transition-duration: 1200ms; + transition-duration: 1200ms; } + +/* Slide-specific transition speed overrides */ +.reveal .slides section[data-transition-speed="fast"] { + -webkit-transition-duration: 400ms; + transition-duration: 400ms; } + +.reveal .slides section[data-transition-speed="slow"] { + -webkit-transition-duration: 1200ms; + transition-duration: 1200ms; } + +.reveal .slides > section.stack { + padding-top: 0; + padding-bottom: 0; } + +.reveal .slides > section.present, +.reveal .slides > section > section.present { + display: block; + z-index: 11; + opacity: 1; } + +.reveal.center, +.reveal.center .slides, +.reveal.center .slides section { + min-height: 0 !important; } + +/* Don't allow interaction with invisible slides */ +.reveal .slides > section.future, +.reveal .slides > section > section.future, +.reveal .slides > section.past, +.reveal .slides > section > section.past { + pointer-events: none; } + +.reveal.overview .slides > section, +.reveal.overview .slides > section > section { + pointer-events: auto; } + +.reveal .slides > section.past, +.reveal .slides > section.future, +.reveal .slides > section > section.past, +.reveal .slides > section > section.future { + opacity: 0; } + +/********************************************* + * Mixins for readability of transitions + *********************************************/ +/********************************************* + * SLIDE TRANSITION + * Aliased 'linear' for backwards compatibility + *********************************************/ +.reveal.slide section { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.reveal .slides > section[data-transition=slide].past, +.reveal .slides > section[data-transition~=slide-out].past, +.reveal.slide .slides > section:not([data-transition]).past { + -webkit-transform: translate(-150%, 0); + transform: translate(-150%, 0); } + +.reveal .slides > section[data-transition=slide].future, +.reveal .slides > section[data-transition~=slide-in].future, +.reveal.slide .slides > section:not([data-transition]).future { + -webkit-transform: translate(150%, 0); + transform: translate(150%, 0); } + +.reveal .slides > section > section[data-transition=slide].past, +.reveal .slides > section > section[data-transition~=slide-out].past, +.reveal.slide .slides > section > section:not([data-transition]).past { + -webkit-transform: translate(0, -150%); + transform: translate(0, -150%); } + +.reveal .slides > section > section[data-transition=slide].future, +.reveal .slides > section > section[data-transition~=slide-in].future, +.reveal.slide .slides > section > section:not([data-transition]).future { + -webkit-transform: translate(0, 150%); + transform: translate(0, 150%); } + +.reveal.linear section { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.reveal .slides > section[data-transition=linear].past, +.reveal .slides > section[data-transition~=linear-out].past, +.reveal.linear .slides > section:not([data-transition]).past { + -webkit-transform: translate(-150%, 0); + transform: translate(-150%, 0); } + +.reveal .slides > section[data-transition=linear].future, +.reveal .slides > section[data-transition~=linear-in].future, +.reveal.linear .slides > section:not([data-transition]).future { + -webkit-transform: translate(150%, 0); + transform: translate(150%, 0); } + +.reveal .slides > section > section[data-transition=linear].past, +.reveal .slides > section > section[data-transition~=linear-out].past, +.reveal.linear .slides > section > section:not([data-transition]).past { + -webkit-transform: translate(0, -150%); + transform: translate(0, -150%); } + +.reveal .slides > section > section[data-transition=linear].future, +.reveal .slides > section > section[data-transition~=linear-in].future, +.reveal.linear .slides > section > section:not([data-transition]).future { + -webkit-transform: translate(0, 150%); + transform: translate(0, 150%); } + +/********************************************* + * CONVEX TRANSITION + * Aliased 'default' for backwards compatibility + *********************************************/ +.reveal .slides > section[data-transition=default].past, +.reveal .slides > section[data-transition~=default-out].past, +.reveal.default .slides > section:not([data-transition]).past { + -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); } + +.reveal .slides > section[data-transition=default].future, +.reveal .slides > section[data-transition~=default-in].future, +.reveal.default .slides > section:not([data-transition]).future { + -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); } + +.reveal .slides > section > section[data-transition=default].past, +.reveal .slides > section > section[data-transition~=default-out].past, +.reveal.default .slides > section > section:not([data-transition]).past { + -webkit-transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); + transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); } + +.reveal .slides > section > section[data-transition=default].future, +.reveal .slides > section > section[data-transition~=default-in].future, +.reveal.default .slides > section > section:not([data-transition]).future { + -webkit-transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); + transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); } + +.reveal .slides > section[data-transition=convex].past, +.reveal .slides > section[data-transition~=convex-out].past, +.reveal.convex .slides > section:not([data-transition]).past { + -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); } + +.reveal .slides > section[data-transition=convex].future, +.reveal .slides > section[data-transition~=convex-in].future, +.reveal.convex .slides > section:not([data-transition]).future { + -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); } + +.reveal .slides > section > section[data-transition=convex].past, +.reveal .slides > section > section[data-transition~=convex-out].past, +.reveal.convex .slides > section > section:not([data-transition]).past { + -webkit-transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); + transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); } + +.reveal .slides > section > section[data-transition=convex].future, +.reveal .slides > section > section[data-transition~=convex-in].future, +.reveal.convex .slides > section > section:not([data-transition]).future { + -webkit-transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); + transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); } + +/********************************************* + * CONCAVE TRANSITION + *********************************************/ +.reveal .slides > section[data-transition=concave].past, +.reveal .slides > section[data-transition~=concave-out].past, +.reveal.concave .slides > section:not([data-transition]).past { + -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); } + +.reveal .slides > section[data-transition=concave].future, +.reveal .slides > section[data-transition~=concave-in].future, +.reveal.concave .slides > section:not([data-transition]).future { + -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); } + +.reveal .slides > section > section[data-transition=concave].past, +.reveal .slides > section > section[data-transition~=concave-out].past, +.reveal.concave .slides > section > section:not([data-transition]).past { + -webkit-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0); + transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0); } + +.reveal .slides > section > section[data-transition=concave].future, +.reveal .slides > section > section[data-transition~=concave-in].future, +.reveal.concave .slides > section > section:not([data-transition]).future { + -webkit-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); + transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); } + +/********************************************* + * ZOOM TRANSITION + *********************************************/ +.reveal .slides section[data-transition=zoom], +.reveal.zoom .slides section:not([data-transition]) { + -webkit-transition-timing-function: ease; + transition-timing-function: ease; } + +.reveal .slides > section[data-transition=zoom].past, +.reveal .slides > section[data-transition~=zoom-out].past, +.reveal.zoom .slides > section:not([data-transition]).past { + visibility: hidden; + -webkit-transform: scale(16); + transform: scale(16); } + +.reveal .slides > section[data-transition=zoom].future, +.reveal .slides > section[data-transition~=zoom-in].future, +.reveal.zoom .slides > section:not([data-transition]).future { + visibility: hidden; + -webkit-transform: scale(0.2); + transform: scale(0.2); } + +.reveal .slides > section > section[data-transition=zoom].past, +.reveal .slides > section > section[data-transition~=zoom-out].past, +.reveal.zoom .slides > section > section:not([data-transition]).past { + -webkit-transform: translate(0, -150%); + transform: translate(0, -150%); } + +.reveal .slides > section > section[data-transition=zoom].future, +.reveal .slides > section > section[data-transition~=zoom-in].future, +.reveal.zoom .slides > section > section:not([data-transition]).future { + -webkit-transform: translate(0, 150%); + transform: translate(0, 150%); } + +/********************************************* + * CUBE TRANSITION + *********************************************/ +.reveal.cube .slides { + -webkit-perspective: 1300px; + perspective: 1300px; } + +.reveal.cube .slides section { + padding: 30px; + min-height: 700px; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + box-sizing: border-box; } + +.reveal.center.cube .slides section { + min-height: 0; } + +.reveal.cube .slides section:not(.stack):before { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: rgba(0, 0, 0, 0.1); + border-radius: 4px; + -webkit-transform: translateZ(-20px); + transform: translateZ(-20px); } + +.reveal.cube .slides section:not(.stack):after { + content: ''; + position: absolute; + display: block; + width: 90%; + height: 30px; + left: 5%; + bottom: 0; + background: none; + z-index: 1; + border-radius: 4px; + box-shadow: 0px 95px 25px rgba(0, 0, 0, 0.2); + -webkit-transform: translateZ(-90px) rotateX(65deg); + transform: translateZ(-90px) rotateX(65deg); } + +.reveal.cube .slides > section.stack { + padding: 0; + background: none; } + +.reveal.cube .slides > section.past { + -webkit-transform-origin: 100% 0%; + transform-origin: 100% 0%; + -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg); + transform: translate3d(-100%, 0, 0) rotateY(-90deg); } + +.reveal.cube .slides > section.future { + -webkit-transform-origin: 0% 0%; + transform-origin: 0% 0%; + -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg); + transform: translate3d(100%, 0, 0) rotateY(90deg); } + +.reveal.cube .slides > section > section.past { + -webkit-transform-origin: 0% 100%; + transform-origin: 0% 100%; + -webkit-transform: translate3d(0, -100%, 0) rotateX(90deg); + transform: translate3d(0, -100%, 0) rotateX(90deg); } + +.reveal.cube .slides > section > section.future { + -webkit-transform-origin: 0% 0%; + transform-origin: 0% 0%; + -webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg); + transform: translate3d(0, 100%, 0) rotateX(-90deg); } + +/********************************************* + * PAGE TRANSITION + *********************************************/ +.reveal.page .slides { + -webkit-perspective-origin: 0% 50%; + perspective-origin: 0% 50%; + -webkit-perspective: 3000px; + perspective: 3000px; } + +.reveal.page .slides section { + padding: 30px; + min-height: 700px; + box-sizing: border-box; } + +.reveal.page .slides section.past { + z-index: 12; } + +.reveal.page .slides section:not(.stack):before { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: rgba(0, 0, 0, 0.1); + -webkit-transform: translateZ(-20px); + transform: translateZ(-20px); } + +.reveal.page .slides section:not(.stack):after { + content: ''; + position: absolute; + display: block; + width: 90%; + height: 30px; + left: 5%; + bottom: 0; + background: none; + z-index: 1; + border-radius: 4px; + box-shadow: 0px 95px 25px rgba(0, 0, 0, 0.2); + -webkit-transform: translateZ(-90px) rotateX(65deg); } + +.reveal.page .slides > section.stack { + padding: 0; + background: none; } + +.reveal.page .slides > section.past { + -webkit-transform-origin: 0% 0%; + transform-origin: 0% 0%; + -webkit-transform: translate3d(-40%, 0, 0) rotateY(-80deg); + transform: translate3d(-40%, 0, 0) rotateY(-80deg); } + +.reveal.page .slides > section.future { + -webkit-transform-origin: 100% 0%; + transform-origin: 100% 0%; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +.reveal.page .slides > section > section.past { + -webkit-transform-origin: 0% 0%; + transform-origin: 0% 0%; + -webkit-transform: translate3d(0, -40%, 0) rotateX(80deg); + transform: translate3d(0, -40%, 0) rotateX(80deg); } + +.reveal.page .slides > section > section.future { + -webkit-transform-origin: 0% 100%; + transform-origin: 0% 100%; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); } + +/********************************************* + * FADE TRANSITION + *********************************************/ +.reveal .slides section[data-transition=fade], +.reveal.fade .slides section:not([data-transition]), +.reveal.fade .slides > section > section:not([data-transition]) { + -webkit-transform: none; + transform: none; + -webkit-transition: opacity 0.5s; + transition: opacity 0.5s; } + +.reveal.fade.overview .slides section, +.reveal.fade.overview .slides > section > section { + -webkit-transition: none; + transition: none; } + +/********************************************* + * NO TRANSITION + *********************************************/ +.reveal .slides section[data-transition=none], +.reveal.none .slides section:not([data-transition]) { + -webkit-transform: none; + transform: none; + -webkit-transition: none; + transition: none; } + +/********************************************* + * PAUSED MODE + *********************************************/ +.reveal .pause-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: black; + visibility: hidden; + opacity: 0; + z-index: 100; + -webkit-transition: all 1s ease; + transition: all 1s ease; } + +.reveal.paused .pause-overlay { + visibility: visible; + opacity: 1; } + +/********************************************* + * FALLBACK + *********************************************/ +.no-transforms { + overflow-y: auto; } + +.no-transforms .reveal .slides { + position: relative; + width: 80%; + height: auto !important; + top: 0; + left: 50%; + margin: 0; + text-align: center; } + +.no-transforms .reveal .controls, +.no-transforms .reveal .progress { + display: none !important; } + +.no-transforms .reveal .slides section { + display: block !important; + opacity: 1 !important; + position: relative !important; + height: auto; + min-height: 0; + top: 0; + left: -50%; + margin: 70px 0; + -webkit-transform: none; + transform: none; } + +.no-transforms .reveal .slides section section { + left: 0; } + +.reveal .no-transition, +.reveal .no-transition * { + -webkit-transition: none !important; + transition: none !important; } + +/********************************************* + * PER-SLIDE BACKGROUNDS + *********************************************/ +.reveal .backgrounds { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + -webkit-perspective: 600px; + perspective: 600px; } + +.reveal .slide-background { + display: none; + position: absolute; + width: 100%; + height: 100%; + opacity: 0; + visibility: hidden; + background-color: transparent; + background-position: 50% 50%; + background-repeat: no-repeat; + background-size: cover; + -webkit-transition: all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } + +.reveal .slide-background.stack { + display: block; } + +.reveal .slide-background.present { + opacity: 1; + visibility: visible; } + +.print-pdf .reveal .slide-background { + opacity: 1 !important; + visibility: visible !important; } + +/* Video backgrounds */ +.reveal .slide-background video { + position: absolute; + width: 100%; + height: 100%; + max-width: none; + max-height: none; + top: 0; + left: 0; } + +/* Immediate transition style */ +.reveal[data-background-transition=none] > .backgrounds .slide-background, +.reveal > .backgrounds .slide-background[data-background-transition=none] { + -webkit-transition: none; + transition: none; } + +/* Slide */ +.reveal[data-background-transition=slide] > .backgrounds .slide-background, +.reveal > .backgrounds .slide-background[data-background-transition=slide] { + opacity: 1; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.reveal[data-background-transition=slide] > .backgrounds .slide-background.past, +.reveal > .backgrounds .slide-background.past[data-background-transition=slide] { + -webkit-transform: translate(-100%, 0); + transform: translate(-100%, 0); } + +.reveal[data-background-transition=slide] > .backgrounds .slide-background.future, +.reveal > .backgrounds .slide-background.future[data-background-transition=slide] { + -webkit-transform: translate(100%, 0); + transform: translate(100%, 0); } + +.reveal[data-background-transition=slide] > .backgrounds .slide-background > .slide-background.past, +.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=slide] { + -webkit-transform: translate(0, -100%); + transform: translate(0, -100%); } + +.reveal[data-background-transition=slide] > .backgrounds .slide-background > .slide-background.future, +.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=slide] { + -webkit-transform: translate(0, 100%); + transform: translate(0, 100%); } + +/* Convex */ +.reveal[data-background-transition=convex] > .backgrounds .slide-background.past, +.reveal > .backgrounds .slide-background.past[data-background-transition=convex] { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); } + +.reveal[data-background-transition=convex] > .backgrounds .slide-background.future, +.reveal > .backgrounds .slide-background.future[data-background-transition=convex] { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); } + +.reveal[data-background-transition=convex] > .backgrounds .slide-background > .slide-background.past, +.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=convex] { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0); } + +.reveal[data-background-transition=convex] > .backgrounds .slide-background > .slide-background.future, +.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=convex] { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0); } + +/* Concave */ +.reveal[data-background-transition=concave] > .backgrounds .slide-background.past, +.reveal > .backgrounds .slide-background.past[data-background-transition=concave] { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); } + +.reveal[data-background-transition=concave] > .backgrounds .slide-background.future, +.reveal > .backgrounds .slide-background.future[data-background-transition=concave] { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); } + +.reveal[data-background-transition=concave] > .backgrounds .slide-background > .slide-background.past, +.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=concave] { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0); } + +.reveal[data-background-transition=concave] > .backgrounds .slide-background > .slide-background.future, +.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=concave] { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0); } + +/* Zoom */ +.reveal[data-background-transition=zoom] > .backgrounds .slide-background, +.reveal > .backgrounds .slide-background[data-background-transition=zoom] { + -webkit-transition-timing-function: ease; + transition-timing-function: ease; } + +.reveal[data-background-transition=zoom] > .backgrounds .slide-background.past, +.reveal > .backgrounds .slide-background.past[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + -webkit-transform: scale(16); + transform: scale(16); } + +.reveal[data-background-transition=zoom] > .backgrounds .slide-background.future, +.reveal > .backgrounds .slide-background.future[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + -webkit-transform: scale(0.2); + transform: scale(0.2); } + +.reveal[data-background-transition=zoom] > .backgrounds .slide-background > .slide-background.past, +.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + -webkit-transform: scale(16); + transform: scale(16); } + +.reveal[data-background-transition=zoom] > .backgrounds .slide-background > .slide-background.future, +.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + -webkit-transform: scale(0.2); + transform: scale(0.2); } + +/* Global transition speed settings */ +.reveal[data-transition-speed="fast"] > .backgrounds .slide-background { + -webkit-transition-duration: 400ms; + transition-duration: 400ms; } + +.reveal[data-transition-speed="slow"] > .backgrounds .slide-background { + -webkit-transition-duration: 1200ms; + transition-duration: 1200ms; } + +/********************************************* + * OVERVIEW + *********************************************/ +.reveal.overview { + -webkit-perspective-origin: 50% 50%; + perspective-origin: 50% 50%; + -webkit-perspective: 700px; + perspective: 700px; } + .reveal.overview .slides section { + height: 100%; + top: 0 !important; + opacity: 1 !important; + overflow: hidden; + visibility: visible !important; + cursor: pointer; + box-sizing: border-box; } + .reveal.overview .slides section:hover, + .reveal.overview .slides section.present { + outline: 10px solid rgba(150, 150, 150, 0.4); + outline-offset: 10px; } + .reveal.overview .slides section .fragment { + opacity: 1; + -webkit-transition: none; + transition: none; } + .reveal.overview .slides section:after, + .reveal.overview .slides section:before { + display: none !important; } + .reveal.overview .slides > section.stack { + padding: 0; + top: 0 !important; + background: none; + outline: none; + overflow: visible; } + .reveal.overview .backgrounds { + -webkit-perspective: inherit; + perspective: inherit; } + .reveal.overview .backgrounds .slide-background { + opacity: 1; + visibility: visible; + outline: 10px solid rgba(150, 150, 150, 0.1); + outline-offset: 10px; } + +.reveal.overview .slides section, +.reveal.overview-deactivating .slides section { + -webkit-transition: none; + transition: none; } + +.reveal.overview .backgrounds .slide-background, +.reveal.overview-deactivating .backgrounds .slide-background { + -webkit-transition: none; + transition: none; } + +.reveal.overview-animated .slides { + -webkit-transition: -webkit-transform 0.4s ease; + transition: transform 0.4s ease; } + +/********************************************* + * RTL SUPPORT + *********************************************/ +.reveal.rtl .slides, +.reveal.rtl .slides h1, +.reveal.rtl .slides h2, +.reveal.rtl .slides h3, +.reveal.rtl .slides h4, +.reveal.rtl .slides h5, +.reveal.rtl .slides h6 { + direction: rtl; + font-family: sans-serif; } + +.reveal.rtl pre, +.reveal.rtl code { + direction: ltr; } + +.reveal.rtl ol, +.reveal.rtl ul { + text-align: right; } + +.reveal.rtl .progress span { + float: right; } + +/********************************************* + * PARALLAX BACKGROUND + *********************************************/ +.reveal.has-parallax-background .backgrounds { + -webkit-transition: all 0.8s ease; + transition: all 0.8s ease; } + +/* Global transition speed settings */ +.reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds { + -webkit-transition-duration: 400ms; + transition-duration: 400ms; } + +.reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds { + -webkit-transition-duration: 1200ms; + transition-duration: 1200ms; } + +/********************************************* + * LINK PREVIEW OVERLAY + *********************************************/ +.reveal .overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1000; + background: rgba(0, 0, 0, 0.9); + opacity: 0; + visibility: hidden; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; } + +.reveal .overlay.visible { + opacity: 1; + visibility: visible; } + +.reveal .overlay .spinner { + position: absolute; + display: block; + top: 50%; + left: 50%; + width: 32px; + height: 32px; + margin: -16px 0 0 -16px; + z-index: 10; + background-image: url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D); + visibility: visible; + opacity: 0.6; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; } + +.reveal .overlay header { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 40px; + z-index: 2; + border-bottom: 1px solid #222; } + +.reveal .overlay header a { + display: inline-block; + width: 40px; + height: 40px; + padding: 0 10px; + float: right; + opacity: 0.6; + box-sizing: border-box; } + +.reveal .overlay header a:hover { + opacity: 1; } + +.reveal .overlay header a .icon { + display: inline-block; + width: 20px; + height: 20px; + background-position: 50% 50%; + background-size: 100%; + background-repeat: no-repeat; } + +.reveal .overlay header a.close .icon { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC); } + +.reveal .overlay header a.external .icon { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==); } + +.reveal .overlay .viewport { + position: absolute; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + top: 40px; + right: 0; + bottom: 0; + left: 0; } + +.reveal .overlay.overlay-preview .viewport iframe { + width: 100%; + height: 100%; + max-width: 100%; + max-height: 100%; + border: 0; + opacity: 0; + visibility: hidden; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; } + +.reveal .overlay.overlay-preview.loaded .viewport iframe { + opacity: 1; + visibility: visible; } + +.reveal .overlay.overlay-preview.loaded .spinner { + opacity: 0; + visibility: hidden; + -webkit-transform: scale(0.2); + transform: scale(0.2); } + +.reveal .overlay.overlay-help .viewport { + overflow: auto; + color: #fff; } + +.reveal .overlay.overlay-help .viewport .viewport-inner { + width: 600px; + margin: auto; + padding: 20px 20px 80px 20px; + text-align: center; + letter-spacing: normal; } + +.reveal .overlay.overlay-help .viewport .viewport-inner .title { + font-size: 20px; } + +.reveal .overlay.overlay-help .viewport .viewport-inner table { + border: 1px solid #fff; + border-collapse: collapse; + font-size: 16px; } + +.reveal .overlay.overlay-help .viewport .viewport-inner table th, +.reveal .overlay.overlay-help .viewport .viewport-inner table td { + width: 200px; + padding: 14px; + border: 1px solid #fff; + vertical-align: middle; } + +.reveal .overlay.overlay-help .viewport .viewport-inner table th { + padding-top: 20px; + padding-bottom: 20px; } + +/********************************************* + * PLAYBACK COMPONENT + *********************************************/ +.reveal .playback { + position: fixed; + left: 15px; + bottom: 20px; + z-index: 30; + cursor: pointer; + -webkit-transition: all 400ms ease; + transition: all 400ms ease; } + +.reveal.overview .playback { + opacity: 0; + visibility: hidden; } + +/********************************************* + * ROLLING LINKS + *********************************************/ +.reveal .roll { + display: inline-block; + line-height: 1.2; + overflow: hidden; + vertical-align: top; + -webkit-perspective: 400px; + perspective: 400px; + -webkit-perspective-origin: 50% 50%; + perspective-origin: 50% 50%; } + +.reveal .roll:hover { + background: none; + text-shadow: none; } + +.reveal .roll span { + display: block; + position: relative; + padding: 0 2px; + pointer-events: none; + -webkit-transition: all 400ms ease; + transition: all 400ms ease; + -webkit-transform-origin: 50% 0%; + transform-origin: 50% 0%; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; } + +.reveal .roll:hover span { + background: rgba(0, 0, 0, 0.5); + -webkit-transform: translate3d(0px, 0px, -45px) rotateX(90deg); + transform: translate3d(0px, 0px, -45px) rotateX(90deg); } + +.reveal .roll span:after { + content: attr(data-title); + display: block; + position: absolute; + left: 0; + top: 0; + padding: 0 2px; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-origin: 50% 0%; + transform-origin: 50% 0%; + -webkit-transform: translate3d(0px, 110%, 0px) rotateX(-90deg); + transform: translate3d(0px, 110%, 0px) rotateX(-90deg); } + +/********************************************* + * SPEAKER NOTES + *********************************************/ +.reveal aside.notes { + display: none; } + +.reveal .speaker-notes { + display: none; + position: absolute; + width: 70%; + max-height: 15%; + left: 15%; + bottom: 26px; + padding: 10px; + z-index: 1; + font-size: 18px; + line-height: 1.4; + color: #fff; + background-color: rgba(0, 0, 0, 0.5); + overflow: auto; + box-sizing: border-box; + text-align: left; + font-family: Helvetica, sans-serif; + -webkit-overflow-scrolling: touch; } + +.reveal .speaker-notes.visible:not(:empty) { + display: block; } + +@media screen and (max-width: 1024px) { + .reveal .speaker-notes { + font-size: 14px; } } + +@media screen and (max-width: 600px) { + .reveal .speaker-notes { + width: 90%; + left: 5%; } } + +/********************************************* + * ZOOM PLUGIN + *********************************************/ +.zoomed .reveal *, +.zoomed .reveal *:before, +.zoomed .reveal *:after { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; } + +.zoomed .reveal .progress, +.zoomed .reveal .controls { + opacity: 0; } + +.zoomed .reveal .roll span { + background: none; } + +.zoomed .reveal .roll span:after { + visibility: hidden; } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.scss new file mode 100755 index 0000000..f8d6904 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/reveal.scss @@ -0,0 +1,1411 @@ +/*! + * reveal.js + * http://lab.hakim.se/reveal-js + * MIT licensed + * + * Copyright (C) 2016 Hakim El Hattab, http://hakim.se + */ + + +/********************************************* + * RESET STYLES + *********************************************/ + +html, body, .reveal div, .reveal span, .reveal applet, .reveal object, .reveal iframe, +.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6, .reveal p, .reveal blockquote, .reveal pre, +.reveal a, .reveal abbr, .reveal acronym, .reveal address, .reveal big, .reveal cite, .reveal code, +.reveal del, .reveal dfn, .reveal em, .reveal img, .reveal ins, .reveal kbd, .reveal q, .reveal s, .reveal samp, +.reveal small, .reveal strike, .reveal strong, .reveal sub, .reveal sup, .reveal tt, .reveal var, +.reveal b, .reveal u, .reveal center, +.reveal dl, .reveal dt, .reveal dd, .reveal ol, .reveal ul, .reveal li, +.reveal fieldset, .reveal form, .reveal label, .reveal legend, +.reveal table, .reveal caption, .reveal tbody, .reveal tfoot, .reveal thead, .reveal tr, .reveal th, .reveal td, +.reveal article, .reveal aside, .reveal canvas, .reveal details, .reveal embed, +.reveal figure, .reveal figcaption, .reveal footer, .reveal header, .reveal hgroup, +.reveal menu, .reveal nav, .reveal output, .reveal ruby, .reveal section, .reveal summary, +.reveal time, .reveal mark, .reveal audio, .reveal video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} + +.reveal article, .reveal aside, .reveal details, .reveal figcaption, .reveal figure, +.reveal footer, .reveal header, .reveal hgroup, .reveal menu, .reveal nav, .reveal section { + display: block; +} + + +/********************************************* + * GLOBAL STYLES + *********************************************/ + +html, +body { + width: 100%; + height: 100%; + overflow: hidden; +} + +body { + position: relative; + line-height: 1; + + background-color: #fff; + color: #000; +} + +// Ensures that the main background color matches the +// theme in fullscreen mode +html:-webkit-full-screen-ancestor { + background-color: inherit; +} +html:-moz-full-screen-ancestor { + background-color: inherit; +} + + +/********************************************* + * VIEW FRAGMENTS + *********************************************/ + +.reveal .slides section .fragment { + opacity: 0; + visibility: hidden; + transition: all .2s ease; + + &.visible { + opacity: 1; + visibility: visible; + } +} + +.reveal .slides section .fragment.grow { + opacity: 1; + visibility: visible; + + &.visible { + transform: scale( 1.3 ); + } +} + +.reveal .slides section .fragment.shrink { + opacity: 1; + visibility: visible; + + &.visible { + transform: scale( 0.7 ); + } +} + +.reveal .slides section .fragment.zoom-in { + transform: scale( 0.1 ); + + &.visible { + transform: none; + } +} + +.reveal .slides section .fragment.fade-out { + opacity: 1; + visibility: visible; + + &.visible { + opacity: 0; + visibility: hidden; + } +} + +.reveal .slides section .fragment.semi-fade-out { + opacity: 1; + visibility: visible; + + &.visible { + opacity: 0.5; + visibility: visible; + } +} + +.reveal .slides section .fragment.strike { + opacity: 1; + visibility: visible; + + &.visible { + text-decoration: line-through; + } +} + +.reveal .slides section .fragment.fade-up { + transform: translate(0, 20%); + + &.visible { + transform: translate(0, 0); + } +} + +.reveal .slides section .fragment.fade-down { + transform: translate(0, -20%); + + &.visible { + transform: translate(0, 0); + } +} + +.reveal .slides section .fragment.fade-right { + transform: translate(-20%, 0); + + &.visible { + transform: translate(0, 0); + } +} + +.reveal .slides section .fragment.fade-left { + transform: translate(20%, 0); + + &.visible { + transform: translate(0, 0); + } +} + +.reveal .slides section .fragment.current-visible { + opacity: 0; + visibility: hidden; + + &.current-fragment { + opacity: 1; + visibility: visible; + } +} + +.reveal .slides section .fragment.highlight-red, +.reveal .slides section .fragment.highlight-current-red, +.reveal .slides section .fragment.highlight-green, +.reveal .slides section .fragment.highlight-current-green, +.reveal .slides section .fragment.highlight-blue, +.reveal .slides section .fragment.highlight-current-blue { + opacity: 1; + visibility: visible; +} + .reveal .slides section .fragment.highlight-red.visible { + color: #ff2c2d + } + .reveal .slides section .fragment.highlight-green.visible { + color: #17ff2e; + } + .reveal .slides section .fragment.highlight-blue.visible { + color: #1b91ff; + } + +.reveal .slides section .fragment.highlight-current-red.current-fragment { + color: #ff2c2d +} +.reveal .slides section .fragment.highlight-current-green.current-fragment { + color: #17ff2e; +} +.reveal .slides section .fragment.highlight-current-blue.current-fragment { + color: #1b91ff; +} + + +/********************************************* + * DEFAULT ELEMENT STYLES + *********************************************/ + +/* Fixes issue in Chrome where italic fonts did not appear when printing to PDF */ +.reveal:after { + content: ''; + font-style: italic; +} + +.reveal iframe { + z-index: 1; +} + +/** Prevents layering issues in certain browser/transition combinations */ +.reveal a { + position: relative; +} + +.reveal .stretch { + max-width: none; + max-height: none; +} + +.reveal pre.stretch code { + height: 100%; + max-height: 100%; + box-sizing: border-box; +} + + +/********************************************* + * CONTROLS + *********************************************/ + +.reveal .controls { + display: none; + position: fixed; + width: 110px; + height: 110px; + z-index: 30; + right: 10px; + bottom: 10px; + + -webkit-user-select: none; +} + +.reveal .controls button { + padding: 0; + position: absolute; + opacity: 0.05; + width: 0; + height: 0; + background-color: transparent; + border: 12px solid transparent; + transform: scale(.9999); + transition: all 0.2s ease; + -webkit-appearance: none; + -webkit-tap-highlight-color: rgba( 0, 0, 0, 0 ); +} + +.reveal .controls .enabled { + opacity: 0.7; + cursor: pointer; +} + +.reveal .controls .enabled:active { + margin-top: 1px; +} + + .reveal .controls .navigate-left { + top: 42px; + + border-right-width: 22px; + border-right-color: #000; + } + .reveal .controls .navigate-left.fragmented { + opacity: 0.3; + } + + .reveal .controls .navigate-right { + left: 74px; + top: 42px; + + border-left-width: 22px; + border-left-color: #000; + } + .reveal .controls .navigate-right.fragmented { + opacity: 0.3; + } + + .reveal .controls .navigate-up { + left: 42px; + + border-bottom-width: 22px; + border-bottom-color: #000; + } + .reveal .controls .navigate-up.fragmented { + opacity: 0.3; + } + + .reveal .controls .navigate-down { + left: 42px; + top: 74px; + + border-top-width: 22px; + border-top-color: #000; + } + .reveal .controls .navigate-down.fragmented { + opacity: 0.3; + } + + +/********************************************* + * PROGRESS BAR + *********************************************/ + +.reveal .progress { + position: fixed; + display: none; + height: 3px; + width: 100%; + bottom: 0; + left: 0; + z-index: 10; + + background-color: rgba( 0, 0, 0, 0.2 ); +} + .reveal .progress:after { + content: ''; + display: block; + position: absolute; + height: 20px; + width: 100%; + top: -20px; + } + .reveal .progress span { + display: block; + height: 100%; + width: 0px; + + background-color: #000; + transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); + } + +/********************************************* + * SLIDE NUMBER + *********************************************/ + +.reveal .slide-number { + position: fixed; + display: block; + right: 8px; + bottom: 8px; + z-index: 31; + font-family: Helvetica, sans-serif; + font-size: 12px; + line-height: 1; + color: #fff; + background-color: rgba( 0, 0, 0, 0.4 ); + padding: 5px; +} + +.reveal .slide-number-delimiter { + margin: 0 3px; +} + +/********************************************* + * SLIDES + *********************************************/ + +.reveal { + position: relative; + width: 100%; + height: 100%; + overflow: hidden; + touch-action: none; +} + +.reveal .slides { + position: absolute; + width: 100%; + height: 100%; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + + overflow: visible; + z-index: 1; + text-align: center; + perspective: 600px; + perspective-origin: 50% 40%; +} + +.reveal .slides>section { + -ms-perspective: 600px; +} + +.reveal .slides>section, +.reveal .slides>section>section { + display: none; + position: absolute; + width: 100%; + padding: 20px 0px; + + z-index: 10; + transform-style: preserve-3d; + transition: transform-origin 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985), + transform 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985), + visibility 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985), + opacity 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); +} + +/* Global transition speed settings */ +.reveal[data-transition-speed="fast"] .slides section { + transition-duration: 400ms; +} +.reveal[data-transition-speed="slow"] .slides section { + transition-duration: 1200ms; +} + +/* Slide-specific transition speed overrides */ +.reveal .slides section[data-transition-speed="fast"] { + transition-duration: 400ms; +} +.reveal .slides section[data-transition-speed="slow"] { + transition-duration: 1200ms; +} + +.reveal .slides>section.stack { + padding-top: 0; + padding-bottom: 0; +} + +.reveal .slides>section.present, +.reveal .slides>section>section.present { + display: block; + z-index: 11; + opacity: 1; +} + +.reveal.center, +.reveal.center .slides, +.reveal.center .slides section { + min-height: 0 !important; +} + +/* Don't allow interaction with invisible slides */ +.reveal .slides>section.future, +.reveal .slides>section>section.future, +.reveal .slides>section.past, +.reveal .slides>section>section.past { + pointer-events: none; +} + +.reveal.overview .slides>section, +.reveal.overview .slides>section>section { + pointer-events: auto; +} + +.reveal .slides>section.past, +.reveal .slides>section.future, +.reveal .slides>section>section.past, +.reveal .slides>section>section.future { + opacity: 0; +} + + +/********************************************* + * Mixins for readability of transitions + *********************************************/ + +@mixin transition-global($style) { + .reveal .slides section[data-transition=#{$style}], + .reveal.#{$style} .slides section:not([data-transition]) { + @content; + } +} +@mixin transition-horizontal-past($style) { + .reveal .slides>section[data-transition=#{$style}].past, + .reveal .slides>section[data-transition~=#{$style}-out].past, + .reveal.#{$style} .slides>section:not([data-transition]).past { + @content; + } +} +@mixin transition-horizontal-future($style) { + .reveal .slides>section[data-transition=#{$style}].future, + .reveal .slides>section[data-transition~=#{$style}-in].future, + .reveal.#{$style} .slides>section:not([data-transition]).future { + @content; + } +} + +@mixin transition-vertical-past($style) { + .reveal .slides>section>section[data-transition=#{$style}].past, + .reveal .slides>section>section[data-transition~=#{$style}-out].past, + .reveal.#{$style} .slides>section>section:not([data-transition]).past { + @content; + } +} +@mixin transition-vertical-future($style) { + .reveal .slides>section>section[data-transition=#{$style}].future, + .reveal .slides>section>section[data-transition~=#{$style}-in].future, + .reveal.#{$style} .slides>section>section:not([data-transition]).future { + @content; + } +} + +/********************************************* + * SLIDE TRANSITION + * Aliased 'linear' for backwards compatibility + *********************************************/ + +@each $stylename in slide, linear { + .reveal.#{$stylename} section { + backface-visibility: hidden; + } + @include transition-horizontal-past(#{$stylename}) { + transform: translate(-150%, 0); + } + @include transition-horizontal-future(#{$stylename}) { + transform: translate(150%, 0); + } + @include transition-vertical-past(#{$stylename}) { + transform: translate(0, -150%); + } + @include transition-vertical-future(#{$stylename}) { + transform: translate(0, 150%); + } +} + +/********************************************* + * CONVEX TRANSITION + * Aliased 'default' for backwards compatibility + *********************************************/ + +@each $stylename in default, convex { + @include transition-horizontal-past(#{$stylename}) { + transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); + } + @include transition-horizontal-future(#{$stylename}) { + transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); + } + @include transition-vertical-past(#{$stylename}) { + transform: translate3d(0, -300px, 0) rotateX(70deg) translate3d(0, -300px, 0); + } + @include transition-vertical-future(#{$stylename}) { + transform: translate3d(0, 300px, 0) rotateX(-70deg) translate3d(0, 300px, 0); + } +} + +/********************************************* + * CONCAVE TRANSITION + *********************************************/ + +@include transition-horizontal-past(concave) { + transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); +} +@include transition-horizontal-future(concave) { + transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); +} +@include transition-vertical-past(concave) { + transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0); +} +@include transition-vertical-future(concave) { + transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); +} + + +/********************************************* + * ZOOM TRANSITION + *********************************************/ + +@include transition-global(zoom) { + transition-timing-function: ease; +} +@include transition-horizontal-past(zoom) { + visibility: hidden; + transform: scale(16); +} +@include transition-horizontal-future(zoom) { + visibility: hidden; + transform: scale(0.2); +} +@include transition-vertical-past(zoom) { + transform: translate(0, -150%); +} +@include transition-vertical-future(zoom) { + transform: translate(0, 150%); +} + + +/********************************************* + * CUBE TRANSITION + *********************************************/ + +.reveal.cube .slides { + perspective: 1300px; +} + +.reveal.cube .slides section { + padding: 30px; + min-height: 700px; + backface-visibility: hidden; + box-sizing: border-box; +} + .reveal.center.cube .slides section { + min-height: 0; + } + .reveal.cube .slides section:not(.stack):before { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: rgba(0,0,0,0.1); + border-radius: 4px; + transform: translateZ( -20px ); + } + .reveal.cube .slides section:not(.stack):after { + content: ''; + position: absolute; + display: block; + width: 90%; + height: 30px; + left: 5%; + bottom: 0; + background: none; + z-index: 1; + + border-radius: 4px; + box-shadow: 0px 95px 25px rgba(0,0,0,0.2); + transform: translateZ(-90px) rotateX( 65deg ); + } + +.reveal.cube .slides>section.stack { + padding: 0; + background: none; +} + +.reveal.cube .slides>section.past { + transform-origin: 100% 0%; + transform: translate3d(-100%, 0, 0) rotateY(-90deg); +} + +.reveal.cube .slides>section.future { + transform-origin: 0% 0%; + transform: translate3d(100%, 0, 0) rotateY(90deg); +} + +.reveal.cube .slides>section>section.past { + transform-origin: 0% 100%; + transform: translate3d(0, -100%, 0) rotateX(90deg); +} + +.reveal.cube .slides>section>section.future { + transform-origin: 0% 0%; + transform: translate3d(0, 100%, 0) rotateX(-90deg); +} + + +/********************************************* + * PAGE TRANSITION + *********************************************/ + +.reveal.page .slides { + perspective-origin: 0% 50%; + perspective: 3000px; +} + +.reveal.page .slides section { + padding: 30px; + min-height: 700px; + box-sizing: border-box; +} + .reveal.page .slides section.past { + z-index: 12; + } + .reveal.page .slides section:not(.stack):before { + content: ''; + position: absolute; + display: block; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: rgba(0,0,0,0.1); + transform: translateZ( -20px ); + } + .reveal.page .slides section:not(.stack):after { + content: ''; + position: absolute; + display: block; + width: 90%; + height: 30px; + left: 5%; + bottom: 0; + background: none; + z-index: 1; + + border-radius: 4px; + box-shadow: 0px 95px 25px rgba(0,0,0,0.2); + + -webkit-transform: translateZ(-90px) rotateX( 65deg ); + } + +.reveal.page .slides>section.stack { + padding: 0; + background: none; +} + +.reveal.page .slides>section.past { + transform-origin: 0% 0%; + transform: translate3d(-40%, 0, 0) rotateY(-80deg); +} + +.reveal.page .slides>section.future { + transform-origin: 100% 0%; + transform: translate3d(0, 0, 0); +} + +.reveal.page .slides>section>section.past { + transform-origin: 0% 0%; + transform: translate3d(0, -40%, 0) rotateX(80deg); +} + +.reveal.page .slides>section>section.future { + transform-origin: 0% 100%; + transform: translate3d(0, 0, 0); +} + + +/********************************************* + * FADE TRANSITION + *********************************************/ + +.reveal .slides section[data-transition=fade], +.reveal.fade .slides section:not([data-transition]), +.reveal.fade .slides>section>section:not([data-transition]) { + transform: none; + transition: opacity 0.5s; +} + + +.reveal.fade.overview .slides section, +.reveal.fade.overview .slides>section>section { + transition: none; +} + + +/********************************************* + * NO TRANSITION + *********************************************/ + +@include transition-global(none) { + transform: none; + transition: none; +} + + +/********************************************* + * PAUSED MODE + *********************************************/ + +.reveal .pause-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: black; + visibility: hidden; + opacity: 0; + z-index: 100; + transition: all 1s ease; +} +.reveal.paused .pause-overlay { + visibility: visible; + opacity: 1; +} + + +/********************************************* + * FALLBACK + *********************************************/ + +.no-transforms { + overflow-y: auto; +} + +.no-transforms .reveal .slides { + position: relative; + width: 80%; + height: auto !important; + top: 0; + left: 50%; + margin: 0; + text-align: center; +} + +.no-transforms .reveal .controls, +.no-transforms .reveal .progress { + display: none !important; +} + +.no-transforms .reveal .slides section { + display: block !important; + opacity: 1 !important; + position: relative !important; + height: auto; + min-height: 0; + top: 0; + left: -50%; + margin: 70px 0; + transform: none; +} + +.no-transforms .reveal .slides section section { + left: 0; +} + +.reveal .no-transition, +.reveal .no-transition * { + transition: none !important; +} + + +/********************************************* + * PER-SLIDE BACKGROUNDS + *********************************************/ + +.reveal .backgrounds { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + perspective: 600px; +} + .reveal .slide-background { + display: none; + position: absolute; + width: 100%; + height: 100%; + opacity: 0; + visibility: hidden; + + background-color: rgba( 0, 0, 0, 0 ); + background-position: 50% 50%; + background-repeat: no-repeat; + background-size: cover; + + transition: all 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); + } + + .reveal .slide-background.stack { + display: block; + } + + .reveal .slide-background.present { + opacity: 1; + visibility: visible; + } + + .print-pdf .reveal .slide-background { + opacity: 1 !important; + visibility: visible !important; + } + +/* Video backgrounds */ +.reveal .slide-background video { + position: absolute; + width: 100%; + height: 100%; + max-width: none; + max-height: none; + top: 0; + left: 0; +} + +/* Immediate transition style */ +.reveal[data-background-transition=none]>.backgrounds .slide-background, +.reveal>.backgrounds .slide-background[data-background-transition=none] { + transition: none; +} + +/* Slide */ +.reveal[data-background-transition=slide]>.backgrounds .slide-background, +.reveal>.backgrounds .slide-background[data-background-transition=slide] { + opacity: 1; + backface-visibility: hidden; +} + .reveal[data-background-transition=slide]>.backgrounds .slide-background.past, + .reveal>.backgrounds .slide-background.past[data-background-transition=slide] { + transform: translate(-100%, 0); + } + .reveal[data-background-transition=slide]>.backgrounds .slide-background.future, + .reveal>.backgrounds .slide-background.future[data-background-transition=slide] { + transform: translate(100%, 0); + } + + .reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past, + .reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide] { + transform: translate(0, -100%); + } + .reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future, + .reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide] { + transform: translate(0, 100%); + } + + +/* Convex */ +.reveal[data-background-transition=convex]>.backgrounds .slide-background.past, +.reveal>.backgrounds .slide-background.past[data-background-transition=convex] { + opacity: 0; + transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); +} +.reveal[data-background-transition=convex]>.backgrounds .slide-background.future, +.reveal>.backgrounds .slide-background.future[data-background-transition=convex] { + opacity: 0; + transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); +} + +.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past, +.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex] { + opacity: 0; + transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0); +} +.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future, +.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex] { + opacity: 0; + transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0); +} + + +/* Concave */ +.reveal[data-background-transition=concave]>.backgrounds .slide-background.past, +.reveal>.backgrounds .slide-background.past[data-background-transition=concave] { + opacity: 0; + transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); +} +.reveal[data-background-transition=concave]>.backgrounds .slide-background.future, +.reveal>.backgrounds .slide-background.future[data-background-transition=concave] { + opacity: 0; + transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); +} + +.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past, +.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave] { + opacity: 0; + transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0); +} +.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future, +.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave] { + opacity: 0; + transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0); +} + +/* Zoom */ +.reveal[data-background-transition=zoom]>.backgrounds .slide-background, +.reveal>.backgrounds .slide-background[data-background-transition=zoom] { + transition-timing-function: ease; +} + +.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past, +.reveal>.backgrounds .slide-background.past[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + transform: scale(16); +} +.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future, +.reveal>.backgrounds .slide-background.future[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + transform: scale(0.2); +} + +.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past, +.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + transform: scale(16); +} +.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future, +.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom] { + opacity: 0; + visibility: hidden; + transform: scale(0.2); +} + + +/* Global transition speed settings */ +.reveal[data-transition-speed="fast"]>.backgrounds .slide-background { + transition-duration: 400ms; +} +.reveal[data-transition-speed="slow"]>.backgrounds .slide-background { + transition-duration: 1200ms; +} + + +/********************************************* + * OVERVIEW + *********************************************/ + +.reveal.overview { + perspective-origin: 50% 50%; + perspective: 700px; + + .slides section { + height: 100%; + top: 0 !important; + opacity: 1 !important; + overflow: hidden; + visibility: visible !important; + cursor: pointer; + box-sizing: border-box; + } + .slides section:hover, + .slides section.present { + outline: 10px solid rgba(150,150,150,0.4); + outline-offset: 10px; + } + .slides section .fragment { + opacity: 1; + transition: none; + } + .slides section:after, + .slides section:before { + display: none !important; + } + .slides>section.stack { + padding: 0; + top: 0 !important; + background: none; + outline: none; + overflow: visible; + } + + .backgrounds { + perspective: inherit; + } + + .backgrounds .slide-background { + opacity: 1; + visibility: visible; + + // This can't be applied to the slide itself in Safari + outline: 10px solid rgba(150,150,150,0.1); + outline-offset: 10px; + } +} + +// Disable transitions transitions while we're activating +// or deactivating the overview mode. +.reveal.overview .slides section, +.reveal.overview-deactivating .slides section { + transition: none; +} + +.reveal.overview .backgrounds .slide-background, +.reveal.overview-deactivating .backgrounds .slide-background { + transition: none; +} + +.reveal.overview-animated .slides { + transition: transform 0.4s ease; +} + + +/********************************************* + * RTL SUPPORT + *********************************************/ + +.reveal.rtl .slides, +.reveal.rtl .slides h1, +.reveal.rtl .slides h2, +.reveal.rtl .slides h3, +.reveal.rtl .slides h4, +.reveal.rtl .slides h5, +.reveal.rtl .slides h6 { + direction: rtl; + font-family: sans-serif; +} + +.reveal.rtl pre, +.reveal.rtl code { + direction: ltr; +} + +.reveal.rtl ol, +.reveal.rtl ul { + text-align: right; +} + +.reveal.rtl .progress span { + float: right +} + +/********************************************* + * PARALLAX BACKGROUND + *********************************************/ + +.reveal.has-parallax-background .backgrounds { + transition: all 0.8s ease; +} + +/* Global transition speed settings */ +.reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds { + transition-duration: 400ms; +} +.reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds { + transition-duration: 1200ms; +} + + +/********************************************* + * LINK PREVIEW OVERLAY + *********************************************/ + +.reveal .overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1000; + background: rgba( 0, 0, 0, 0.9 ); + opacity: 0; + visibility: hidden; + transition: all 0.3s ease; +} + .reveal .overlay.visible { + opacity: 1; + visibility: visible; + } + + .reveal .overlay .spinner { + position: absolute; + display: block; + top: 50%; + left: 50%; + width: 32px; + height: 32px; + margin: -16px 0 0 -16px; + z-index: 10; + background-image: url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D); + + visibility: visible; + opacity: 0.6; + transition: all 0.3s ease; + } + + .reveal .overlay header { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 40px; + z-index: 2; + border-bottom: 1px solid #222; + } + .reveal .overlay header a { + display: inline-block; + width: 40px; + height: 40px; + padding: 0 10px; + float: right; + opacity: 0.6; + + box-sizing: border-box; + } + .reveal .overlay header a:hover { + opacity: 1; + } + .reveal .overlay header a .icon { + display: inline-block; + width: 20px; + height: 20px; + + background-position: 50% 50%; + background-size: 100%; + background-repeat: no-repeat; + } + .reveal .overlay header a.close .icon { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC); + } + .reveal .overlay header a.external .icon { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==); + } + + .reveal .overlay .viewport { + position: absolute; + display: flex; + top: 40px; + right: 0; + bottom: 0; + left: 0; + } + + .reveal .overlay.overlay-preview .viewport iframe { + width: 100%; + height: 100%; + max-width: 100%; + max-height: 100%; + border: 0; + + opacity: 0; + visibility: hidden; + transition: all 0.3s ease; + } + + .reveal .overlay.overlay-preview.loaded .viewport iframe { + opacity: 1; + visibility: visible; + } + + .reveal .overlay.overlay-preview.loaded .spinner { + opacity: 0; + visibility: hidden; + transform: scale(0.2); + } + + .reveal .overlay.overlay-help .viewport { + overflow: auto; + color: #fff; + } + + .reveal .overlay.overlay-help .viewport .viewport-inner { + width: 600px; + margin: auto; + padding: 20px 20px 80px 20px; + text-align: center; + letter-spacing: normal; + } + + .reveal .overlay.overlay-help .viewport .viewport-inner .title { + font-size: 20px; + } + + .reveal .overlay.overlay-help .viewport .viewport-inner table { + border: 1px solid #fff; + border-collapse: collapse; + font-size: 16px; + } + + .reveal .overlay.overlay-help .viewport .viewport-inner table th, + .reveal .overlay.overlay-help .viewport .viewport-inner table td { + width: 200px; + padding: 14px; + border: 1px solid #fff; + vertical-align: middle; + } + + .reveal .overlay.overlay-help .viewport .viewport-inner table th { + padding-top: 20px; + padding-bottom: 20px; + } + + + +/********************************************* + * PLAYBACK COMPONENT + *********************************************/ + +.reveal .playback { + position: fixed; + left: 15px; + bottom: 20px; + z-index: 30; + cursor: pointer; + transition: all 400ms ease; +} + +.reveal.overview .playback { + opacity: 0; + visibility: hidden; +} + + +/********************************************* + * ROLLING LINKS + *********************************************/ + +.reveal .roll { + display: inline-block; + line-height: 1.2; + overflow: hidden; + + vertical-align: top; + perspective: 400px; + perspective-origin: 50% 50%; +} + .reveal .roll:hover { + background: none; + text-shadow: none; + } +.reveal .roll span { + display: block; + position: relative; + padding: 0 2px; + + pointer-events: none; + transition: all 400ms ease; + transform-origin: 50% 0%; + transform-style: preserve-3d; + backface-visibility: hidden; +} + .reveal .roll:hover span { + background: rgba(0,0,0,0.5); + transform: translate3d( 0px, 0px, -45px ) rotateX( 90deg ); + } +.reveal .roll span:after { + content: attr(data-title); + + display: block; + position: absolute; + left: 0; + top: 0; + padding: 0 2px; + backface-visibility: hidden; + transform-origin: 50% 0%; + transform: translate3d( 0px, 110%, 0px ) rotateX( -90deg ); +} + + +/********************************************* + * SPEAKER NOTES + *********************************************/ + +// Hide on-page notes +.reveal aside.notes { + display: none; +} + +// An interface element that can optionally be used to show the +// speaker notes to all viewers, on top of the presentation +.reveal .speaker-notes { + display: none; + position: absolute; + width: 70%; + max-height: 15%; + left: 15%; + bottom: 26px; + padding: 10px; + z-index: 1; + font-size: 18px; + line-height: 1.4; + color: #fff; + background-color: rgba(0,0,0,0.5); + overflow: auto; + box-sizing: border-box; + text-align: left; + font-family: Helvetica, sans-serif; + -webkit-overflow-scrolling: touch; +} + +.reveal .speaker-notes.visible:not(:empty) { + display: block; +} + +@media screen and (max-width: 1024px) { + .reveal .speaker-notes { + font-size: 14px; + } +} + +@media screen and (max-width: 600px) { + .reveal .speaker-notes { + width: 90%; + left: 5%; + } +} + + +/********************************************* + * ZOOM PLUGIN + *********************************************/ + +.zoomed .reveal *, +.zoomed .reveal *:before, +.zoomed .reveal *:after { + backface-visibility: visible !important; +} + +.zoomed .reveal .progress, +.zoomed .reveal .controls { + opacity: 0; +} + +.zoomed .reveal .roll span { + background: none; +} + +.zoomed .reveal .roll span:after { + visibility: hidden; +} diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/README.md b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/README.md new file mode 100755 index 0000000..5a6c8fa --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/README.md @@ -0,0 +1,21 @@ +## Dependencies + +Themes are written using Sass to keep things modular and reduce the need for repeated selectors across files. Make sure that you have the reveal.js development environment including the Grunt dependencies installed before proceding: https://github.com/hakimel/reveal.js#full-setup + +## Creating a Theme + +To create your own theme, start by duplicating a ```.scss``` file in [/css/theme/source](https://github.com/hakimel/reveal.js/blob/master/css/theme/source). It will be automatically compiled by Grunt from Sass to CSS (see the [Gruntfile](https://github.com/hakimel/reveal.js/blob/master/Gruntfile.js)) when you run `grunt css-themes`. + +Each theme file does four things in the following order: + +1. **Include [/css/theme/template/mixins.scss](https://github.com/hakimel/reveal.js/blob/master/css/theme/template/mixins.scss)** +Shared utility functions. + +2. **Include [/css/theme/template/settings.scss](https://github.com/hakimel/reveal.js/blob/master/css/theme/template/settings.scss)** +Declares a set of custom variables that the template file (step 4) expects. Can be overridden in step 3. + +3. **Override** +This is where you override the default theme. Either by specifying variables (see [settings.scss](https://github.com/hakimel/reveal.js/blob/master/css/theme/template/settings.scss) for reference) or by adding any selectors and styles you please. + +4. **Include [/css/theme/template/theme.scss](https://github.com/hakimel/reveal.js/blob/master/css/theme/template/theme.scss)** +The template theme file which will generate final CSS output based on the currently defined variables. diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/beige.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/beige.css new file mode 100755 index 0000000..5bbda4b --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/beige.css @@ -0,0 +1,291 @@ +/** + * Beige theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #f7f2d3; + background: -moz-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); + background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, white), color-stop(100%, #f7f2d3)); + background: -webkit-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); + background: -o-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); + background: -ms-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); + background: radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); + background-color: #f7f3de; } + +.reveal { + font-family: "Lato", sans-serif; + font-size: 36px; + font-weight: normal; + color: #333; } + +::selection { + color: #fff; + background: rgba(79, 64, 28, 0.99); + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #333; + font-family: "League Gothic", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #8b743d; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #c0a86e; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #564826; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #333; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #8b743d; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #8b743d; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #8b743d; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #8b743d; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #8b743d; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #c0a86e; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #c0a86e; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #c0a86e; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #c0a86e; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #8b743d; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/black.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/black.css new file mode 100755 index 0000000..511fa79 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/black.css @@ -0,0 +1,287 @@ +/** + * Black theme for reveal.js. This is the opposite of the 'white' theme. + * + * By Hakim El Hattab, http://hakim.se + */ +@import url(../../lib/font/source-sans-pro/source-sans-pro.css); +section.has-light-background, section.has-light-background h1, section.has-light-background h2, section.has-light-background h3, section.has-light-background h4, section.has-light-background h5, section.has-light-background h6 { + color: #222; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #222; + background-color: #222; } + +.reveal { + font-family: "Source Sans Pro", Helvetica, sans-serif; + font-size: 38px; + font-weight: normal; + color: #fff; } + +::selection { + color: #fff; + background: #bee4fd; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #fff; + font-family: "Source Sans Pro", Helvetica, sans-serif; + font-weight: 600; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 2.5em; } + +.reveal h2 { + font-size: 1.6em; } + +.reveal h3 { + font-size: 1.3em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #42affa; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #8dcffc; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #068de9; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #fff; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #42affa; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #42affa; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #42affa; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #42affa; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #42affa; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #8dcffc; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #8dcffc; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #8dcffc; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #8dcffc; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #42affa; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/blood.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/blood.css new file mode 100755 index 0000000..6fe3d67 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/blood.css @@ -0,0 +1,310 @@ +/** + * Blood theme for reveal.js + * Author: Walther http://github.com/Walther + * + * Designed to be used with highlight.js theme + * "monokai_sublime.css" available from + * https://github.com/isagalaev/highlight.js/ + * + * For other themes, change $codeBackground accordingly. + * + */ +@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,700,300italic,700italic); +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #222; + background-color: #222; } + +.reveal { + font-family: Ubuntu, "sans-serif"; + font-size: 36px; + font-weight: normal; + color: #eee; } + +::selection { + color: #fff; + background: #a23; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #eee; + font-family: Ubuntu, "sans-serif"; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: 2px 2px 2px #222; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #a23; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #dd5566; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #6a1520; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #eee; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #a23; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #a23; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #a23; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #a23; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #a23; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #dd5566; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #dd5566; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #dd5566; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #dd5566; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #a23; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } + +.reveal p { + font-weight: 300; + text-shadow: 1px 1px #222; } + +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + font-weight: 700; } + +.reveal p code { + background-color: #23241f; + display: inline-block; + border-radius: 7px; } + +.reveal small code { + vertical-align: baseline; } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/league.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/league.css new file mode 100755 index 0000000..03c44ce --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/league.css @@ -0,0 +1,293 @@ +/** + * League theme for reveal.js. + * + * This was the default theme pre-3.0.0. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #1c1e20; + background: -moz-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%); + background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #555a5f), color-stop(100%, #1c1e20)); + background: -webkit-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%); + background: -o-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%); + background: -ms-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%); + background: radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%); + background-color: #2b2b2b; } + +.reveal { + font-family: "Lato", sans-serif; + font-size: 36px; + font-weight: normal; + color: #eee; } + +::selection { + color: #fff; + background: #FF5E99; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #eee; + font-family: "League Gothic", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #13DAEC; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #71e9f4; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #0d99a5; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #eee; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #13DAEC; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #13DAEC; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #13DAEC; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #13DAEC; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #13DAEC; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #71e9f4; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #71e9f4; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #71e9f4; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #71e9f4; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #13DAEC; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/moon.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/moon.css new file mode 100755 index 0000000..5e5d6e4 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/moon.css @@ -0,0 +1,291 @@ +/** + * Solarized Dark theme for reveal.js. + * Author: Achim Staebler + */ +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); +/** + * Solarized colors by Ethan Schoonover + */ +html * { + color-profile: sRGB; + rendering-intent: auto; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #002b36; + background-color: #002b36; } + +.reveal { + font-family: "Lato", sans-serif; + font-size: 36px; + font-weight: normal; + color: #93a1a1; } + +::selection { + color: #fff; + background: #d33682; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #eee8d5; + font-family: "League Gothic", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #268bd2; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #78b9e6; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #1a6091; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #93a1a1; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #268bd2; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #268bd2; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #268bd2; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #268bd2; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #268bd2; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #78b9e6; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #78b9e6; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #78b9e6; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #78b9e6; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #268bd2; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/night.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/night.css new file mode 100755 index 0000000..a439cdc --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/night.css @@ -0,0 +1,285 @@ +/** + * Black theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ +@import url(https://fonts.googleapis.com/css?family=Montserrat:700); +@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic); +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #111; + background-color: #111; } + +.reveal { + font-family: "Open Sans", sans-serif; + font-size: 30px; + font-weight: normal; + color: #eee; } + +::selection { + color: #fff; + background: #e7ad52; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #eee; + font-family: "Montserrat", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: -0.03em; + text-transform: none; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #e7ad52; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #f3d7ac; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #d08a1d; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #eee; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #e7ad52; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #e7ad52; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #e7ad52; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #e7ad52; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #e7ad52; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #f3d7ac; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #f3d7ac; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #f3d7ac; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #f3d7ac; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #e7ad52; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/serif.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/serif.css new file mode 100755 index 0000000..40ccb39 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/serif.css @@ -0,0 +1,287 @@ +/** + * A simple theme for reveal.js presentations, similar + * to the default theme. The accent color is brown. + * + * This theme is Copyright (C) 2012-2013 Owen Versteeg, http://owenversteeg.com - it is MIT licensed. + */ +.reveal a { + line-height: 1.3em; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #F0F1EB; + background-color: #F0F1EB; } + +.reveal { + font-family: "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; + font-size: 36px; + font-weight: normal; + color: #000; } + +::selection { + color: #fff; + background: #26351C; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #383D3D; + font-family: "Palatino Linotype", "Book Antiqua", Palatino, FreeSerif, serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: none; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #51483D; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #8b7c69; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #25211c; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #000; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #51483D; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #51483D; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #51483D; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #51483D; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #51483D; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #8b7c69; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #8b7c69; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #8b7c69; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #8b7c69; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #51483D; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/simple.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/simple.css new file mode 100755 index 0000000..b17fa5c --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/simple.css @@ -0,0 +1,287 @@ +/** + * A simple theme for reveal.js presentations, similar + * to the default theme. The accent color is darkblue. + * + * This theme is Copyright (C) 2012 Owen Versteeg, https://github.com/StereotypicalApps. It is MIT licensed. + * reveal.js is Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ +@import url(https://fonts.googleapis.com/css?family=News+Cycle:400,700); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #fff; + background-color: #fff; } + +.reveal { + font-family: "Lato", sans-serif; + font-size: 36px; + font-weight: normal; + color: #000; } + +::selection { + color: #fff; + background: rgba(0, 0, 0, 0.99); + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #000; + font-family: "News Cycle", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: none; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #00008B; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #0000f1; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #00003f; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #000; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #00008B; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #00008B; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #00008B; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #00008B; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #00008B; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #0000f1; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #0000f1; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #0000f1; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #0000f1; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #00008B; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/sky.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/sky.css new file mode 100755 index 0000000..99f1cfd --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/sky.css @@ -0,0 +1,294 @@ +/** + * Sky theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ +@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700,400italic,700italic); +@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700); +.reveal a { + line-height: 1.3em; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #add9e4; + background: -moz-radial-gradient(center, circle cover, #f7fbfc 0%, #add9e4 100%); + background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #f7fbfc), color-stop(100%, #add9e4)); + background: -webkit-radial-gradient(center, circle cover, #f7fbfc 0%, #add9e4 100%); + background: -o-radial-gradient(center, circle cover, #f7fbfc 0%, #add9e4 100%); + background: -ms-radial-gradient(center, circle cover, #f7fbfc 0%, #add9e4 100%); + background: radial-gradient(center, circle cover, #f7fbfc 0%, #add9e4 100%); + background-color: #f7fbfc; } + +.reveal { + font-family: "Open Sans", sans-serif; + font-size: 36px; + font-weight: normal; + color: #333; } + +::selection { + color: #fff; + background: #134674; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #333; + font-family: "Quicksand", sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: -0.08em; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #3b759e; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #74a7cb; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #264c66; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #333; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #3b759e; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #3b759e; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #3b759e; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #3b759e; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #3b759e; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #74a7cb; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #74a7cb; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #74a7cb; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #74a7cb; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #3b759e; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/solarized.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/solarized.css new file mode 100755 index 0000000..b4d4d4b --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/solarized.css @@ -0,0 +1,291 @@ +/** + * Solarized Light theme for reveal.js. + * Author: Achim Staebler + */ +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); +/** + * Solarized colors by Ethan Schoonover + */ +html * { + color-profile: sRGB; + rendering-intent: auto; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #fdf6e3; + background-color: #fdf6e3; } + +.reveal { + font-family: "Lato", sans-serif; + font-size: 36px; + font-weight: normal; + color: #657b83; } + +::selection { + color: #fff; + background: #d33682; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #586e75; + font-family: "League Gothic", Impact, sans-serif; + font-weight: normal; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 3.77em; } + +.reveal h2 { + font-size: 2.11em; } + +.reveal h3 { + font-size: 1.55em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #268bd2; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #78b9e6; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #1a6091; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #657b83; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #268bd2; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #268bd2; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #268bd2; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #268bd2; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #268bd2; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #78b9e6; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #78b9e6; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #78b9e6; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #78b9e6; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #268bd2; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/beige.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/beige.scss new file mode 100755 index 0000000..5564f53 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/beige.scss @@ -0,0 +1,39 @@ +/** + * Beige theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); + + +// Override theme settings (see ../template/settings.scss) +$mainColor: #333; +$headingColor: #333; +$headingTextShadow: none; +$backgroundColor: #f7f3de; +$linkColor: #8b743d; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: rgba(79, 64, 28, 0.99); +$heading1TextShadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15); + +// Background generator +@mixin bodyBackground() { + @include radial-gradient( rgba(247,242,211,1), rgba(255,255,255,1) ); +} + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/black.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/black.scss new file mode 100755 index 0000000..5f7f601 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/black.scss @@ -0,0 +1,49 @@ +/** + * Black theme for reveal.js. This is the opposite of the 'white' theme. + * + * By Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + +// Include theme-specific fonts +@import url(../../lib/font/source-sans-pro/source-sans-pro.css); + + +// Override theme settings (see ../template/settings.scss) +$backgroundColor: #222; + +$mainColor: #fff; +$headingColor: #fff; + +$mainFontSize: 38px; +$mainFont: 'Source Sans Pro', Helvetica, sans-serif; +$headingFont: 'Source Sans Pro', Helvetica, sans-serif; +$headingTextShadow: none; +$headingLetterSpacing: normal; +$headingTextTransform: uppercase; +$headingFontWeight: 600; +$linkColor: #42affa; +$linkColorHover: lighten( $linkColor, 15% ); +$selectionBackgroundColor: lighten( $linkColor, 25% ); + +$heading1Size: 2.5em; +$heading2Size: 1.6em; +$heading3Size: 1.3em; +$heading4Size: 1.0em; + +section.has-light-background { + &, h1, h2, h3, h4, h5, h6 { + color: #222; + } +} + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/blood.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/blood.scss new file mode 100755 index 0000000..d22b53d --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/blood.scss @@ -0,0 +1,79 @@ +/** + * Blood theme for reveal.js + * Author: Walther http://github.com/Walther + * + * Designed to be used with highlight.js theme + * "monokai_sublime.css" available from + * https://github.com/isagalaev/highlight.js/ + * + * For other themes, change $codeBackground accordingly. + * + */ + + // Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + +// Include theme-specific fonts + +@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,700,300italic,700italic); + +// Colors used in the theme +$blood: #a23; +$coal: #222; +$codeBackground: #23241f; + +$backgroundColor: $coal; + +// Main text +$mainFont: Ubuntu, 'sans-serif'; +$mainFontSize: 36px; +$mainColor: #eee; + +// Headings +$headingFont: Ubuntu, 'sans-serif'; +$headingTextShadow: 2px 2px 2px $coal; + +// h1 shadow, borrowed humbly from +// (c) Default theme by Hakim El Hattab +$heading1TextShadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15); + +// Links +$linkColor: $blood; +$linkColorHover: lighten( $linkColor, 20% ); + +// Text selection +$selectionBackgroundColor: $blood; +$selectionColor: #fff; + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- + +// some overrides after theme template import + +.reveal p { + font-weight: 300; + text-shadow: 1px 1px $coal; +} + +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + font-weight: 700; +} + +.reveal p code { + background-color: $codeBackground; + display: inline-block; + border-radius: 7px; +} + +.reveal small code { + vertical-align: baseline; +} \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/league.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/league.scss new file mode 100755 index 0000000..46ea04a --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/league.scss @@ -0,0 +1,34 @@ +/** + * League theme for reveal.js. + * + * This was the default theme pre-3.0.0. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); + +// Override theme settings (see ../template/settings.scss) +$headingTextShadow: 0px 0px 6px rgba(0,0,0,0.2); +$heading1TextShadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 20px 20px rgba(0,0,0,.15); + +// Background generator +@mixin bodyBackground() { + @include radial-gradient( rgba(28,30,32,1), rgba(85,90,95,1) ); +} + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/moon.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/moon.scss new file mode 100755 index 0000000..e47e5b5 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/moon.scss @@ -0,0 +1,57 @@ +/** + * Solarized Dark theme for reveal.js. + * Author: Achim Staebler + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); + +/** + * Solarized colors by Ethan Schoonover + */ +html * { + color-profile: sRGB; + rendering-intent: auto; +} + +// Solarized colors +$base03: #002b36; +$base02: #073642; +$base01: #586e75; +$base00: #657b83; +$base0: #839496; +$base1: #93a1a1; +$base2: #eee8d5; +$base3: #fdf6e3; +$yellow: #b58900; +$orange: #cb4b16; +$red: #dc322f; +$magenta: #d33682; +$violet: #6c71c4; +$blue: #268bd2; +$cyan: #2aa198; +$green: #859900; + +// Override theme settings (see ../template/settings.scss) +$mainColor: $base1; +$headingColor: $base2; +$headingTextShadow: none; +$backgroundColor: $base03; +$linkColor: $blue; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: $magenta; + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/night.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/night.scss new file mode 100755 index 0000000..b0cb57f --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/night.scss @@ -0,0 +1,35 @@ +/** + * Black theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + +// Include theme-specific fonts +@import url(https://fonts.googleapis.com/css?family=Montserrat:700); +@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic); + + +// Override theme settings (see ../template/settings.scss) +$backgroundColor: #111; + +$mainFont: 'Open Sans', sans-serif; +$linkColor: #e7ad52; +$linkColorHover: lighten( $linkColor, 20% ); +$headingFont: 'Montserrat', Impact, sans-serif; +$headingTextShadow: none; +$headingLetterSpacing: -0.03em; +$headingTextTransform: none; +$selectionBackgroundColor: #e7ad52; +$mainFontSize: 30px; + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/serif.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/serif.scss new file mode 100755 index 0000000..ec3fcb3 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/serif.scss @@ -0,0 +1,35 @@ +/** + * A simple theme for reveal.js presentations, similar + * to the default theme. The accent color is brown. + * + * This theme is Copyright (C) 2012-2013 Owen Versteeg, http://owenversteeg.com - it is MIT licensed. + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Override theme settings (see ../template/settings.scss) +$mainFont: 'Palatino Linotype', 'Book Antiqua', Palatino, FreeSerif, serif; +$mainColor: #000; +$headingFont: 'Palatino Linotype', 'Book Antiqua', Palatino, FreeSerif, serif; +$headingColor: #383D3D; +$headingTextShadow: none; +$headingTextTransform: none; +$backgroundColor: #F0F1EB; +$linkColor: #51483D; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: #26351C; + +.reveal a { + line-height: 1.3em; +} + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/simple.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/simple.scss new file mode 100755 index 0000000..84c7d9b --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/simple.scss @@ -0,0 +1,38 @@ +/** + * A simple theme for reveal.js presentations, similar + * to the default theme. The accent color is darkblue. + * + * This theme is Copyright (C) 2012 Owen Versteeg, https://github.com/StereotypicalApps. It is MIT licensed. + * reveal.js is Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(https://fonts.googleapis.com/css?family=News+Cycle:400,700); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); + + +// Override theme settings (see ../template/settings.scss) +$mainFont: 'Lato', sans-serif; +$mainColor: #000; +$headingFont: 'News Cycle', Impact, sans-serif; +$headingColor: #000; +$headingTextShadow: none; +$headingTextTransform: none; +$backgroundColor: #fff; +$linkColor: #00008B; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: rgba(0, 0, 0, 0.99); + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/sky.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/sky.scss new file mode 100755 index 0000000..3fee67c --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/sky.scss @@ -0,0 +1,46 @@ +/** + * Sky theme for reveal.js. + * + * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700,400italic,700italic); +@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700); + + +// Override theme settings (see ../template/settings.scss) +$mainFont: 'Open Sans', sans-serif; +$mainColor: #333; +$headingFont: 'Quicksand', sans-serif; +$headingColor: #333; +$headingLetterSpacing: -0.08em; +$headingTextShadow: none; +$backgroundColor: #f7fbfc; +$linkColor: #3b759e; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: #134674; + +// Fix links so they are not cut off +.reveal a { + line-height: 1.3em; +} + +// Background generator +@mixin bodyBackground() { + @include radial-gradient( #add9e4, #f7fbfc ); +} + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/solarized.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/solarized.scss new file mode 100755 index 0000000..912be56 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/solarized.scss @@ -0,0 +1,63 @@ +/** + * Solarized Light theme for reveal.js. + * Author: Achim Staebler + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + + +// Include theme-specific fonts +@import url(../../lib/font/league-gothic/league-gothic.css); +@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); + + +/** + * Solarized colors by Ethan Schoonover + */ +html * { + color-profile: sRGB; + rendering-intent: auto; +} + +// Solarized colors +$base03: #002b36; +$base02: #073642; +$base01: #586e75; +$base00: #657b83; +$base0: #839496; +$base1: #93a1a1; +$base2: #eee8d5; +$base3: #fdf6e3; +$yellow: #b58900; +$orange: #cb4b16; +$red: #dc322f; +$magenta: #d33682; +$violet: #6c71c4; +$blue: #268bd2; +$cyan: #2aa198; +$green: #859900; + +// Override theme settings (see ../template/settings.scss) +$mainColor: $base00; +$headingColor: $base01; +$headingTextShadow: none; +$backgroundColor: $base3; +$linkColor: $blue; +$linkColorHover: lighten( $linkColor, 20% ); +$selectionBackgroundColor: $magenta; + +// Background generator +// @mixin bodyBackground() { +// @include radial-gradient( rgba($base3,1), rgba(lighten($base3, 20%),1) ); +// } + + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/white.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/white.scss new file mode 100755 index 0000000..6758ce0 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/source/white.scss @@ -0,0 +1,49 @@ +/** + * White theme for reveal.js. This is the opposite of the 'black' theme. + * + * By Hakim El Hattab, http://hakim.se + */ + + +// Default mixins and settings ----------------- +@import "../template/mixins"; +@import "../template/settings"; +// --------------------------------------------- + + +// Include theme-specific fonts +@import url(../../lib/font/source-sans-pro/source-sans-pro.css); + + +// Override theme settings (see ../template/settings.scss) +$backgroundColor: #fff; + +$mainColor: #222; +$headingColor: #222; + +$mainFontSize: 38px; +$mainFont: 'Source Sans Pro', Helvetica, sans-serif; +$headingFont: 'Source Sans Pro', Helvetica, sans-serif; +$headingTextShadow: none; +$headingLetterSpacing: normal; +$headingTextTransform: uppercase; +$headingFontWeight: 600; +$linkColor: #2a76dd; +$linkColorHover: lighten( $linkColor, 15% ); +$selectionBackgroundColor: lighten( $linkColor, 25% ); + +$heading1Size: 2.5em; +$heading2Size: 1.6em; +$heading3Size: 1.3em; +$heading4Size: 1.0em; + +section.has-dark-background { + &, h1, h2, h3, h4, h5, h6 { + color: #fff; + } +} + + +// Theme template ------------------------------ +@import "../template/theme"; +// --------------------------------------------- \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/mixins.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/mixins.scss new file mode 100755 index 0000000..e0c5606 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/mixins.scss @@ -0,0 +1,29 @@ +@mixin vertical-gradient( $top, $bottom ) { + background: $top; + background: -moz-linear-gradient( top, $top 0%, $bottom 100% ); + background: -webkit-gradient( linear, left top, left bottom, color-stop(0%,$top), color-stop(100%,$bottom) ); + background: -webkit-linear-gradient( top, $top 0%, $bottom 100% ); + background: -o-linear-gradient( top, $top 0%, $bottom 100% ); + background: -ms-linear-gradient( top, $top 0%, $bottom 100% ); + background: linear-gradient( top, $top 0%, $bottom 100% ); +} + +@mixin horizontal-gradient( $top, $bottom ) { + background: $top; + background: -moz-linear-gradient( left, $top 0%, $bottom 100% ); + background: -webkit-gradient( linear, left top, right top, color-stop(0%,$top), color-stop(100%,$bottom) ); + background: -webkit-linear-gradient( left, $top 0%, $bottom 100% ); + background: -o-linear-gradient( left, $top 0%, $bottom 100% ); + background: -ms-linear-gradient( left, $top 0%, $bottom 100% ); + background: linear-gradient( left, $top 0%, $bottom 100% ); +} + +@mixin radial-gradient( $outer, $inner, $type: circle ) { + background: $outer; + background: -moz-radial-gradient( center, $type cover, $inner 0%, $outer 100% ); + background: -webkit-gradient( radial, center center, 0px, center center, 100%, color-stop(0%,$inner), color-stop(100%,$outer) ); + background: -webkit-radial-gradient( center, $type cover, $inner 0%, $outer 100% ); + background: -o-radial-gradient( center, $type cover, $inner 0%, $outer 100% ); + background: -ms-radial-gradient( center, $type cover, $inner 0%, $outer 100% ); + background: radial-gradient( center, $type cover, $inner 0%, $outer 100% ); +} \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/settings.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/settings.scss new file mode 100755 index 0000000..ffaac23 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/settings.scss @@ -0,0 +1,43 @@ +// Base settings for all themes that can optionally be +// overridden by the super-theme + +// Background of the presentation +$backgroundColor: #2b2b2b; + +// Primary/body text +$mainFont: 'Lato', sans-serif; +$mainFontSize: 36px; +$mainColor: #eee; + +// Vertical spacing between blocks of text +$blockMargin: 20px; + +// Headings +$headingMargin: 0 0 $blockMargin 0; +$headingFont: 'League Gothic', Impact, sans-serif; +$headingColor: #eee; +$headingLineHeight: 1.2; +$headingLetterSpacing: normal; +$headingTextTransform: uppercase; +$headingTextShadow: none; +$headingFontWeight: normal; +$heading1TextShadow: $headingTextShadow; + +$heading1Size: 3.77em; +$heading2Size: 2.11em; +$heading3Size: 1.55em; +$heading4Size: 1.00em; + +// Links and actions +$linkColor: #13DAEC; +$linkColorHover: lighten( $linkColor, 20% ); + +// Text selection +$selectionBackgroundColor: #FF5E99; +$selectionColor: #fff; + +// Generates the presentation background, can be overridden +// to return a background image or gradient +@mixin bodyBackground() { + background: $backgroundColor; +} \ No newline at end of file diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/theme.scss b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/theme.scss new file mode 100755 index 0000000..101a567 --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/template/theme.scss @@ -0,0 +1,346 @@ +// Base theme template for reveal.js + +/********************************************* + * GLOBAL STYLES + *********************************************/ + +body { + @include bodyBackground(); + background-color: $backgroundColor; +} + +.reveal { + font-family: $mainFont; + font-size: $mainFontSize; + font-weight: normal; + color: $mainColor; +} + +::selection { + color: $selectionColor; + background: $selectionBackgroundColor; + text-shadow: none; +} + +.reveal .slides>section, +.reveal .slides>section>section { + line-height: 1.3; + font-weight: inherit; +} + +/********************************************* + * HEADERS + *********************************************/ + +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: $headingMargin; + color: $headingColor; + + font-family: $headingFont; + font-weight: $headingFontWeight; + line-height: $headingLineHeight; + letter-spacing: $headingLetterSpacing; + + text-transform: $headingTextTransform; + text-shadow: $headingTextShadow; + + word-wrap: break-word; +} + +.reveal h1 {font-size: $heading1Size; } +.reveal h2 {font-size: $heading2Size; } +.reveal h3 {font-size: $heading3Size; } +.reveal h4 {font-size: $heading4Size; } + +.reveal h1 { + text-shadow: $heading1TextShadow; +} + + +/********************************************* + * OTHER + *********************************************/ + +.reveal p { + margin: $blockMargin 0; + line-height: 1.3; +} + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; +} +.reveal strong, +.reveal b { + font-weight: bold; +} + +.reveal em { + font-style: italic; +} + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + + text-align: left; + margin: 0 0 0 1em; +} + +.reveal ol { + list-style-type: decimal; +} + +.reveal ul { + list-style-type: disc; +} + +.reveal ul ul { + list-style-type: square; +} + +.reveal ul ul ul { + list-style-type: circle; +} + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; +} + +.reveal dt { + font-weight: bold; +} + +.reveal dd { + margin-left: 40px; +} + +.reveal q, +.reveal blockquote { + quotes: none; +} + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: $blockMargin auto; + padding: 5px; + + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0,0,0,0.2); +} + .reveal blockquote p:first-child, + .reveal blockquote p:last-child { + display: inline-block; + } + +.reveal q { + font-style: italic; +} + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: $blockMargin auto; + + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + + word-wrap: break-word; + + box-shadow: 0px 0px 6px rgba(0,0,0,0.3); +} +.reveal code { + font-family: monospace; +} + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; +} + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; +} + +.reveal table th { + font-weight: bold; +} + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; +} + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; +} + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; +} + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; +} + +.reveal sup { + vertical-align: super; +} +.reveal sub { + vertical-align: sub; +} + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; +} + +.reveal small * { + vertical-align: top; +} + + +/********************************************* + * LINKS + *********************************************/ + +.reveal a { + color: $linkColor; + text-decoration: none; + + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; +} + .reveal a:hover { + color: $linkColorHover; + + text-shadow: none; + border: none; + } + +.reveal .roll span:after { + color: #fff; + background: darken( $linkColor, 15% ); +} + + +/********************************************* + * IMAGES + *********************************************/ + +.reveal section img { + margin: 15px 0px; + background: rgba(255,255,255,0.12); + border: 4px solid $mainColor; + + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); +} + + .reveal section img.plain { + border: 0; + box-shadow: none; + } + + .reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; + } + + .reveal a:hover img { + background: rgba(255,255,255,0.2); + border-color: $linkColor; + + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); + } + + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ + +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: $linkColor; +} + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: $linkColor; +} + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: $linkColor; +} + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: $linkColor; +} + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: $linkColorHover; +} + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: $linkColorHover; +} + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: $linkColorHover; +} + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: $linkColorHover; +} + + +/********************************************* + * PROGRESS BAR + *********************************************/ + +.reveal .progress { + background: rgba(0,0,0,0.2); +} + .reveal .progress span { + background: $linkColor; + + -webkit-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); + -moz-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); + transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); + } + + diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/white.css b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/white.css new file mode 100755 index 0000000..b10dd0e --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/css/theme/white.css @@ -0,0 +1,287 @@ +/** + * White theme for reveal.js. This is the opposite of the 'black' theme. + * + * By Hakim El Hattab, http://hakim.se + */ +@import url(../../lib/font/source-sans-pro/source-sans-pro.css); +section.has-dark-background, section.has-dark-background h1, section.has-dark-background h2, section.has-dark-background h3, section.has-dark-background h4, section.has-dark-background h5, section.has-dark-background h6 { + color: #fff; } + +/********************************************* + * GLOBAL STYLES + *********************************************/ +body { + background: #fff; + background-color: #fff; } + +.reveal { + font-family: "Source Sans Pro", Helvetica, sans-serif; + font-size: 38px; + font-weight: normal; + color: #222; } + +::selection { + color: #fff; + background: #98bdef; + text-shadow: none; } + +.reveal .slides > section, +.reveal .slides > section > section { + line-height: 1.3; + font-weight: inherit; } + +/********************************************* + * HEADERS + *********************************************/ +.reveal h1, +.reveal h2, +.reveal h3, +.reveal h4, +.reveal h5, +.reveal h6 { + margin: 0 0 20px 0; + color: #222; + font-family: "Source Sans Pro", Helvetica, sans-serif; + font-weight: 600; + line-height: 1.2; + letter-spacing: normal; + text-transform: uppercase; + text-shadow: none; + word-wrap: break-word; } + +.reveal h1 { + font-size: 2.5em; } + +.reveal h2 { + font-size: 1.6em; } + +.reveal h3 { + font-size: 1.3em; } + +.reveal h4 { + font-size: 1em; } + +.reveal h1 { + text-shadow: none; } + +/********************************************* + * OTHER + *********************************************/ +.reveal p { + margin: 20px 0; + line-height: 1.3; } + +/* Ensure certain elements are never larger than the slide itself */ +.reveal img, +.reveal video, +.reveal iframe { + max-width: 95%; + max-height: 95%; } + +.reveal strong, +.reveal b { + font-weight: bold; } + +.reveal em { + font-style: italic; } + +.reveal ol, +.reveal dl, +.reveal ul { + display: inline-block; + text-align: left; + margin: 0 0 0 1em; } + +.reveal ol { + list-style-type: decimal; } + +.reveal ul { + list-style-type: disc; } + +.reveal ul ul { + list-style-type: square; } + +.reveal ul ul ul { + list-style-type: circle; } + +.reveal ul ul, +.reveal ul ol, +.reveal ol ol, +.reveal ol ul { + display: block; + margin-left: 40px; } + +.reveal dt { + font-weight: bold; } + +.reveal dd { + margin-left: 40px; } + +.reveal q, +.reveal blockquote { + quotes: none; } + +.reveal blockquote { + display: block; + position: relative; + width: 70%; + margin: 20px auto; + padding: 5px; + font-style: italic; + background: rgba(255, 255, 255, 0.05); + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); } + +.reveal blockquote p:first-child, +.reveal blockquote p:last-child { + display: inline-block; } + +.reveal q { + font-style: italic; } + +.reveal pre { + display: block; + position: relative; + width: 90%; + margin: 20px auto; + text-align: left; + font-size: 0.55em; + font-family: monospace; + line-height: 1.2em; + word-wrap: break-word; + box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); } + +.reveal code { + font-family: monospace; } + +.reveal pre code { + display: block; + padding: 5px; + overflow: auto; + max-height: 400px; + word-wrap: normal; } + +.reveal table { + margin: auto; + border-collapse: collapse; + border-spacing: 0; } + +.reveal table th { + font-weight: bold; } + +.reveal table th, +.reveal table td { + text-align: left; + padding: 0.2em 0.5em 0.2em 0.5em; + border-bottom: 1px solid; } + +.reveal table th[align="center"], +.reveal table td[align="center"] { + text-align: center; } + +.reveal table th[align="right"], +.reveal table td[align="right"] { + text-align: right; } + +.reveal table tbody tr:last-child th, +.reveal table tbody tr:last-child td { + border-bottom: none; } + +.reveal sup { + vertical-align: super; } + +.reveal sub { + vertical-align: sub; } + +.reveal small { + display: inline-block; + font-size: 0.6em; + line-height: 1.2em; + vertical-align: top; } + +.reveal small * { + vertical-align: top; } + +/********************************************* + * LINKS + *********************************************/ +.reveal a { + color: #2a76dd; + text-decoration: none; + -webkit-transition: color .15s ease; + -moz-transition: color .15s ease; + transition: color .15s ease; } + +.reveal a:hover { + color: #6ca0e8; + text-shadow: none; + border: none; } + +.reveal .roll span:after { + color: #fff; + background: #1a53a1; } + +/********************************************* + * IMAGES + *********************************************/ +.reveal section img { + margin: 15px 0px; + background: rgba(255, 255, 255, 0.12); + border: 4px solid #222; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); } + +.reveal section img.plain { + border: 0; + box-shadow: none; } + +.reveal a img { + -webkit-transition: all .15s linear; + -moz-transition: all .15s linear; + transition: all .15s linear; } + +.reveal a:hover img { + background: rgba(255, 255, 255, 0.2); + border-color: #2a76dd; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); } + +/********************************************* + * NAVIGATION CONTROLS + *********************************************/ +.reveal .controls .navigate-left, +.reveal .controls .navigate-left.enabled { + border-right-color: #2a76dd; } + +.reveal .controls .navigate-right, +.reveal .controls .navigate-right.enabled { + border-left-color: #2a76dd; } + +.reveal .controls .navigate-up, +.reveal .controls .navigate-up.enabled { + border-bottom-color: #2a76dd; } + +.reveal .controls .navigate-down, +.reveal .controls .navigate-down.enabled { + border-top-color: #2a76dd; } + +.reveal .controls .navigate-left.enabled:hover { + border-right-color: #6ca0e8; } + +.reveal .controls .navigate-right.enabled:hover { + border-left-color: #6ca0e8; } + +.reveal .controls .navigate-up.enabled:hover { + border-bottom-color: #6ca0e8; } + +.reveal .controls .navigate-down.enabled:hover { + border-top-color: #6ca0e8; } + +/********************************************* + * PROGRESS BAR + *********************************************/ +.reveal .progress { + background: rgba(0, 0, 0, 0.2); } + +.reveal .progress span { + background: #2a76dd; + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); } diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/index.html b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/index.html new file mode 100755 index 0000000..1d7694d --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/index.html @@ -0,0 +1,741 @@ + + + + + + + Drupal VM, Meet Symfony Console + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/js/reveal.js b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/js/reveal.js new file mode 100755 index 0000000..10c609e --- /dev/null +++ b/drupal-vm-symfony-console/2016-07-23-drupalcamp-bristol/js/reveal.js @@ -0,0 +1,4744 @@ +/*! + * reveal.js + * http://lab.hakim.se/reveal-js + * MIT licensed + * + * Copyright (C) 2016 Hakim El Hattab, http://hakim.se + */ +(function( root, factory ) { + if( typeof define === 'function' && define.amd ) { + // AMD. Register as an anonymous module. + define( function() { + root.Reveal = factory(); + return root.Reveal; + } ); + } else if( typeof exports === 'object' ) { + // Node. Does not work with strict CommonJS. + module.exports = factory(); + } else { + // Browser globals. + root.Reveal = factory(); + } +}( this, function() { + + 'use strict'; + + var Reveal; + + // The reveal.js version + var VERSION = '3.3.0'; + + var SLIDES_SELECTOR = '.slides section', + HORIZONTAL_SLIDES_SELECTOR = '.slides>section', + VERTICAL_SLIDES_SELECTOR = '.slides>section.present>section', + HOME_SLIDE_SELECTOR = '.slides>section:first-of-type', + UA = navigator.userAgent, + + // Configuration defaults, can be overridden at initialization time + config = { + + // The "normal" size of the presentation, aspect ratio will be preserved + // when the presentation is scaled to fit different resolutions + width: 960, + height: 700, + + // Factor of the display size that should remain empty around the content + margin: 0.1, + + // Bounds for smallest/largest possible scale to apply to content + minScale: 0.2, + maxScale: 1.5, + + // Display controls in the bottom right corner + controls: true, + + // Display a presentation progress bar + progress: true, + + // Display the page number of the current slide + slideNumber: false, + + // Push each slide change to the browser history + history: false, + + // Enable keyboard shortcuts for navigation + keyboard: true, + + // Optional function that blocks keyboard events when retuning false + keyboardCondition: null, + + // Enable the slide overview mode + overview: true, + + // Vertical centering of slides + center: true, + + // Enables touch navigation on devices with touch input + touch: true, + + // Loop the presentation + loop: false, + + // Change the presentation direction to be RTL + rtl: false, + + // Randomizes the order of slides each time the presentation loads + shuffle: false, + + // Turns fragments on and off globally + fragments: true, + + // Flags if the presentation is running in an embedded mode, + // i.e. contained within a limited portion of the screen + embedded: false, + + // Flags if we should show a help overlay when the questionmark + // key is pressed + help: true, + + // Flags if it should be possible to pause the presentation (blackout) + pause: true, + + // Flags if speaker notes should be visible to all viewers + showNotes: false, + + // Number of milliseconds between automatically proceeding to the + // next slide, disabled when set to 0, this value can be overwritten + // by using a data-autoslide attribute on your slides + autoSlide: 0, + + // Stop auto-sliding after user input + autoSlideStoppable: true, + + // Use this method for navigation when auto-sliding (defaults to navigateNext) + autoSlideMethod: null, + + // Enable slide navigation via mouse wheel + mouseWheel: false, + + // Apply a 3D roll to links on hover + rollingLinks: false, + + // Hides the address bar on mobile devices + hideAddressBar: true, + + // Opens links in an iframe preview overlay + previewLinks: false, + + // Exposes the reveal.js API through window.postMessage + postMessage: true, + + // Dispatches all reveal.js events to the parent window through postMessage + postMessageEvents: false, + + // Focuses body when page changes visiblity to ensure keyboard shortcuts work + focusBodyOnPageVisibilityChange: true, + + // Transition style + transition: 'slide', // none/fade/slide/convex/concave/zoom + + // Transition speed + transitionSpeed: 'default', // default/fast/slow + + // Transition style for full page slide backgrounds + backgroundTransition: 'fade', // none/fade/slide/convex/concave/zoom + + // Parallax background image + parallaxBackgroundImage: '', // CSS syntax, e.g. "a.jpg" + + // Parallax background size + parallaxBackgroundSize: '', // CSS syntax, e.g. "3000px 2000px" + + // Amount of pixels to move the parallax background per slide step + parallaxBackgroundHorizontal: null, + parallaxBackgroundVertical: null, + + // Number of slides away from the current that are visible + viewDistance: 3, + + // Script dependencies to load + dependencies: [] + + }, + + // Flags if reveal.js is loaded (has dispatched the 'ready' event) + loaded = false, + + // Flags if the overview mode is currently active + overview = false, + + // Holds the dimensions of our overview slides, including margins + overviewSlideWidth = null, + overviewSlideHeight = null, + + // The horizontal and vertical index of the currently active slide + indexh, + indexv, + + // The previous and current slide HTML elements + previousSlide, + currentSlide, + + previousBackground, + + // Slides may hold a data-state attribute which we pick up and apply + // as a class to the body. This list contains the combined state of + // all current slides. + state = [], + + // The current scale of the presentation (see width/height config) + scale = 1, + + // CSS transform that is currently applied to the slides container, + // split into two groups + slidesTransform = { layout: '', overview: '' }, + + // Cached references to DOM elements + dom = {}, + + // Features supported by the browser, see #checkCapabilities() + features = {}, + + // Client is a mobile device, see #checkCapabilities() + isMobileDevice, + + // Client is a desktop Chrome, see #checkCapabilities() + isChrome, + + // Throttles mouse wheel navigation + lastMouseWheelStep = 0, + + // Delays updates to the URL due to a Chrome thumbnailer bug + writeURLTimeout = 0, + + // Flags if the interaction event listeners are bound + eventsAreBound = false, + + // The current auto-slide duration + autoSlide = 0, + + // Auto slide properties + autoSlidePlayer, + autoSlideTimeout = 0, + autoSlideStartTime = -1, + autoSlidePaused = false, + + // Holds information about the currently ongoing touch input + touch = { + startX: 0, + startY: 0, + startSpan: 0, + startCount: 0, + captured: false, + threshold: 40 + }, + + // Holds information about the keyboard shortcuts + keyboardShortcuts = { + 'N , SPACE': 'Next slide', + 'P': 'Previous slide', + '← , H': 'Navigate left', + '→ , L': 'Navigate right', + '↑ , K': 'Navigate up', + '↓ , J': 'Navigate down', + 'Home': 'First slide', + 'End': 'Last slide', + 'B , .': 'Pause', + 'F': 'Fullscreen', + 'ESC, O': 'Slide overview' + }; + + /** + * Starts up the presentation if the client is capable. + */ + function initialize( options ) { + + checkCapabilities(); + + if( !features.transforms2d && !features.transforms3d ) { + document.body.setAttribute( 'class', 'no-transforms' ); + + // Since JS won't be running any further, we load all lazy + // loading elements upfront + var images = toArray( document.getElementsByTagName( 'img' ) ), + iframes = toArray( document.getElementsByTagName( 'iframe' ) ); + + var lazyLoadable = images.concat( iframes ); + + for( var i = 0, len = lazyLoadable.length; i < len; i++ ) { + var element = lazyLoadable[i]; + if( element.getAttribute( 'data-src' ) ) { + element.setAttribute( 'src', element.getAttribute( 'data-src' ) ); + element.removeAttribute( 'data-src' ); + } + } + + // If the browser doesn't support core features we won't be + // using JavaScript to control the presentation + return; + } + + // Cache references to key DOM elements + dom.wrapper = document.querySelector( '.reveal' ); + dom.slides = document.querySelector( '.reveal .slides' ); + + // Force a layout when the whole page, incl fonts, has loaded + window.addEventListener( 'load', layout, false ); + + var query = Reveal.getQueryHash(); + + // Do not accept new dependencies via query config to avoid + // the potential of malicious script injection + if( typeof query['dependencies'] !== 'undefined' ) delete query['dependencies']; + + // Copy options over to our config object + extend( config, options ); + extend( config, query ); + + // Hide the address bar in mobile browsers + hideAddressBar(); + + // Loads the dependencies and continues to #start() once done + load(); + + } + + /** + * Inspect the client to see what it's capable of, this + * should only happens once per runtime. + */ + function checkCapabilities() { + + isMobileDevice = /(iphone|ipod|ipad|android)/gi.test( UA ); + isChrome = /chrome/i.test( UA ) && !/edge/i.test( UA ); + + var testElement = document.createElement( 'div' ); + + features.transforms3d = 'WebkitPerspective' in testElement.style || + 'MozPerspective' in testElement.style || + 'msPerspective' in testElement.style || + 'OPerspective' in testElement.style || + 'perspective' in testElement.style; + + features.transforms2d = 'WebkitTransform' in testElement.style || + 'MozTransform' in testElement.style || + 'msTransform' in testElement.style || + 'OTransform' in testElement.style || + 'transform' in testElement.style; + + features.requestAnimationFrameMethod = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame; + features.requestAnimationFrame = typeof features.requestAnimationFrameMethod === 'function'; + + features.canvas = !!document.createElement( 'canvas' ).getContext; + + // Transitions in the overview are disabled in desktop and + // Safari due to lag + features.overviewTransitions = !/Version\/[\d\.]+.*Safari/.test( UA ); + + // Flags if we should use zoom instead of transform to scale + // up slides. Zoom produces crisper results but has a lot of + // xbrowser quirks so we only use it in whitelsited browsers. + features.zoom = 'zoom' in testElement.style && !isMobileDevice && + ( isChrome || /Version\/[\d\.]+.*Safari/.test( UA ) ); + + } + + /** + * Loads the dependencies of reveal.js. Dependencies are + * defined via the configuration option 'dependencies' + * and will be loaded prior to starting/binding reveal.js. + * Some dependencies may have an 'async' flag, if so they + * will load after reveal.js has been started up. + */ + function load() { + + var scripts = [], + scriptsAsync = [], + scriptsToPreload = 0; + + // Called once synchronous scripts finish loading + function proceed() { + if( scriptsAsync.length ) { + // Load asynchronous scripts + head.js.apply( null, scriptsAsync ); + } + + start(); + } + + function loadScript( s ) { + head.ready( s.src.match( /([\w\d_\-]*)\.?js$|[^\\\/]*$/i )[0], function() { + // Extension may contain callback functions + if( typeof s.callback === 'function' ) { + s.callback.apply( this ); + } + + if( --scriptsToPreload === 0 ) { + proceed(); + } + }); + } + + for( var i = 0, len = config.dependencies.length; i < len; i++ ) { + var s = config.dependencies[i]; + + // Load if there's no condition or the condition is truthy + if( !s.condition || s.condition() ) { + if( s.async ) { + scriptsAsync.push( s.src ); + } + else { + scripts.push( s.src ); + } + + loadScript( s ); + } + } + + if( scripts.length ) { + scriptsToPreload = scripts.length; + + // Load synchronous scripts + head.js.apply( null, scripts ); + } + else { + proceed(); + } + + } + + /** + * Starts up reveal.js by binding input events and navigating + * to the current URL deeplink if there is one. + */ + function start() { + + // Make sure we've got all the DOM elements we need + setupDOM(); + + // Listen to messages posted to this window + setupPostMessage(); + + // Prevent the slides from being scrolled out of view + setupScrollPrevention(); + + // Resets all vertical slides so that only the first is visible + resetVerticalSlides(); + + // Updates the presentation to match the current configuration values + configure(); + + // Read the initial hash + readURL(); + + // Update all backgrounds + updateBackground( true ); + + // Notify listeners that the presentation is ready but use a 1ms + // timeout to ensure it's not fired synchronously after #initialize() + setTimeout( function() { + // Enable transitions now that we're loaded + dom.slides.classList.remove( 'no-transition' ); + + loaded = true; + + dispatchEvent( 'ready', { + 'indexh': indexh, + 'indexv': indexv, + 'currentSlide': currentSlide + } ); + }, 1 ); + + // Special setup and config is required when printing to PDF + if( isPrintingPDF() ) { + removeEventListeners(); + + // The document needs to have loaded for the PDF layout + // measurements to be accurate + if( document.readyState === 'complete' ) { + setupPDF(); + } + else { + window.addEventListener( 'load', setupPDF ); + } + } + + } + + /** + * Finds and stores references to DOM elements which are + * required by the presentation. If a required element is + * not found, it is created. + */ + function setupDOM() { + + // Prevent transitions while we're loading + dom.slides.classList.add( 'no-transition' ); + + // Background element + dom.background = createSingletonNode( dom.wrapper, 'div', 'backgrounds', null ); + + // Progress bar + dom.progress = createSingletonNode( dom.wrapper, 'div', 'progress', '' ); + dom.progressbar = dom.progress.querySelector( 'span' ); + + // Arrow controls + createSingletonNode( dom.wrapper, 'aside', 'controls', + '' + + '' + + '' + + '' ); + + // Slide number + dom.slideNumber = createSingletonNode( dom.wrapper, 'div', 'slide-number', '' ); + + // Element containing notes that are visible to the audience + dom.speakerNotes = createSingletonNode( dom.wrapper, 'div', 'speaker-notes', null ); + dom.speakerNotes.setAttribute( 'data-prevent-swipe', '' ); + + // Overlay graphic which is displayed during the paused mode + createSingletonNode( dom.wrapper, 'div', 'pause-overlay', null ); + + // Cache references to elements + dom.controls = document.querySelector( '.reveal .controls' ); + dom.theme = document.querySelector( '#theme' ); + + dom.wrapper.setAttribute( 'role', 'application' ); + + // There can be multiple instances of controls throughout the page + dom.controlsLeft = toArray( document.querySelectorAll( '.navigate-left' ) ); + dom.controlsRight = toArray( document.querySelectorAll( '.navigate-right' ) ); + dom.controlsUp = toArray( document.querySelectorAll( '.navigate-up' ) ); + dom.controlsDown = toArray( document.querySelectorAll( '.navigate-down' ) ); + dom.controlsPrev = toArray( document.querySelectorAll( '.navigate-prev' ) ); + dom.controlsNext = toArray( document.querySelectorAll( '.navigate-next' ) ); + + dom.statusDiv = createStatusDiv(); + } + + /** + * Creates a hidden div with role aria-live to announce the + * current slide content. Hide the div off-screen to make it + * available only to Assistive Technologies. + */ + function createStatusDiv() { + + var statusDiv = document.getElementById( 'aria-status-div' ); + if( !statusDiv ) { + statusDiv = document.createElement( 'div' ); + statusDiv.style.position = 'absolute'; + statusDiv.style.height = '1px'; + statusDiv.style.width = '1px'; + statusDiv.style.overflow ='hidden'; + statusDiv.style.clip = 'rect( 1px, 1px, 1px, 1px )'; + statusDiv.setAttribute( 'id', 'aria-status-div' ); + statusDiv.setAttribute( 'aria-live', 'polite' ); + statusDiv.setAttribute( 'aria-atomic','true' ); + dom.wrapper.appendChild( statusDiv ); + } + return statusDiv; + + } + + /** + * Configures the presentation for printing to a static + * PDF. + */ + function setupPDF() { + + var slideSize = getComputedSlideSize( window.innerWidth, window.innerHeight ); + + // Dimensions of the PDF pages + var pageWidth = Math.floor( slideSize.width * ( 1 + config.margin ) ), + pageHeight = Math.floor( slideSize.height * ( 1 + config.margin ) ); + + // Dimensions of slides within the pages + var slideWidth = slideSize.width, + slideHeight = slideSize.height; + + // Let the browser know what page size we want to print + injectStyleSheet( '@page{size:'+ pageWidth +'px '+ pageHeight +'px; margin: 0;}' ); + + // Limit the size of certain elements to the dimensions of the slide + injectStyleSheet( '.reveal section>img, .reveal section>video, .reveal section>iframe{max-width: '+ slideWidth +'px; max-height:'+ slideHeight +'px}' ); + + document.body.classList.add( 'print-pdf' ); + document.body.style.width = pageWidth + 'px'; + document.body.style.height = pageHeight + 'px'; + + // Add each slide's index as attributes on itself, we need these + // indices to generate slide numbers below + toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( hslide, h ) { + hslide.setAttribute( 'data-index-h', h ); + + if( hslide.classList.contains( 'stack' ) ) { + toArray( hslide.querySelectorAll( 'section' ) ).forEach( function( vslide, v ) { + vslide.setAttribute( 'data-index-h', h ); + vslide.setAttribute( 'data-index-v', v ); + } ); + } + } ); + + // Slide and slide background layout + toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) { + + // Vertical stacks are not centred since their section + // children will be + if( slide.classList.contains( 'stack' ) === false ) { + // Center the slide inside of the page, giving the slide some margin + var left = ( pageWidth - slideWidth ) / 2, + top = ( pageHeight - slideHeight ) / 2; + + var contentHeight = getAbsoluteHeight( slide ); + var numberOfPages = Math.max( Math.ceil( contentHeight / pageHeight ), 1 ); + + // Center slides vertically + if( numberOfPages === 1 && config.center || slide.classList.contains( 'center' ) ) { + top = Math.max( ( pageHeight - contentHeight ) / 2, 0 ); + } + + // Position the slide inside of the page + slide.style.left = left + 'px'; + slide.style.top = top + 'px'; + slide.style.width = slideWidth + 'px'; + + // TODO Backgrounds need to be multiplied when the slide + // stretches over multiple pages + var background = slide.querySelector( '.slide-background' ); + if( background ) { + background.style.width = pageWidth + 'px'; + background.style.height = ( pageHeight * numberOfPages ) + 'px'; + background.style.top = -top + 'px'; + background.style.left = -left + 'px'; + } + + // Inject notes if `showNotes` is enabled + if( config.showNotes ) { + var notes = getSlideNotes( slide ); + if( notes ) { + var notesSpacing = 8; + var notesElement = document.createElement( 'div' ); + notesElement.classList.add( 'speaker-notes' ); + notesElement.classList.add( 'speaker-notes-pdf' ); + notesElement.innerHTML = notes; + notesElement.style.left = ( notesSpacing - left ) + 'px'; + notesElement.style.bottom = ( notesSpacing - top ) + 'px'; + notesElement.style.width = ( pageWidth - notesSpacing*2 ) + 'px'; + slide.appendChild( notesElement ); + } + } + + // Inject slide numbers if `slideNumbers` are enabled + if( config.slideNumber ) { + var slideNumberH = parseInt( slide.getAttribute( 'data-index-h' ), 10 ) + 1, + slideNumberV = parseInt( slide.getAttribute( 'data-index-v' ), 10 ) + 1; + + var numberElement = document.createElement( 'div' ); + numberElement.classList.add( 'slide-number' ); + numberElement.classList.add( 'slide-number-pdf' ); + numberElement.innerHTML = formatSlideNumber( slideNumberH, '.', slideNumberV ); + background.appendChild( numberElement ); + } + } + + } ); + + // Show all fragments + toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' .fragment' ) ).forEach( function( fragment ) { + fragment.classList.add( 'visible' ); + } ); + + } + + /** + * This is an unfortunate necessity. Some actions – such as + * an input field being focused in an iframe or using the + * keyboard to expand text selection beyond the bounds of + * a slide – can trigger our content to be pushed out of view. + * This scrolling can not be prevented by hiding overflow in + * CSS (we already do) so we have to resort to repeatedly + * checking if the slides have been offset :( + */ + function setupScrollPrevention() { + + setInterval( function() { + if( dom.wrapper.scrollTop !== 0 || dom.wrapper.scrollLeft !== 0 ) { + dom.wrapper.scrollTop = 0; + dom.wrapper.scrollLeft = 0; + } + }, 1000 ); + + } + + /** + * Creates an HTML element and returns a reference to it. + * If the element already exists the existing instance will + * be returned. + */ + function createSingletonNode( container, tagname, classname, innerHTML ) { + + // Find all nodes matching the description + var nodes = container.querySelectorAll( '.' + classname ); + + // Check all matches to find one which is a direct child of + // the specified container + for( var i = 0; i < nodes.length; i++ ) { + var testNode = nodes[i]; + if( testNode.parentNode === container ) { + return testNode; + } + } + + // If no node was found, create it now + var node = document.createElement( tagname ); + node.classList.add( classname ); + if( typeof innerHTML === 'string' ) { + node.innerHTML = innerHTML; + } + container.appendChild( node ); + + return node; + + } + + /** + * Creates the slide background elements and appends them + * to the background container. One element is created per + * slide no matter if the given slide has visible background. + */ + function createBackgrounds() { + + var printMode = isPrintingPDF(); + + // Clear prior backgrounds + dom.background.innerHTML = ''; + dom.background.classList.add( 'no-transition' ); + + // Iterate over all horizontal slides + toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( slideh ) { + + var backgroundStack; + + if( printMode ) { + backgroundStack = createBackground( slideh, slideh ); + } + else { + backgroundStack = createBackground( slideh, dom.background ); + } + + // Iterate over all vertical slides + toArray( slideh.querySelectorAll( 'section' ) ).forEach( function( slidev ) { + + if( printMode ) { + createBackground( slidev, slidev ); + } + else { + createBackground( slidev, backgroundStack ); + } + + backgroundStack.classList.add( 'stack' ); + + } ); + + } ); + + // Add parallax background if specified + if( config.parallaxBackgroundImage ) { + + dom.background.style.backgroundImage = 'url("' + config.parallaxBackgroundImage + '")'; + dom.background.style.backgroundSize = config.parallaxBackgroundSize; + + // Make sure the below properties are set on the element - these properties are + // needed for proper transitions to be set on the element via CSS. To remove + // annoying background slide-in effect when the presentation starts, apply + // these properties after short time delay + setTimeout( function() { + dom.wrapper.classList.add( 'has-parallax-background' ); + }, 1 ); + + } + else { + + dom.background.style.backgroundImage = ''; + dom.wrapper.classList.remove( 'has-parallax-background' ); + + } + + } + + /** + * Creates a background for the given slide. + * + * @param {HTMLElement} slide + * @param {HTMLElement} container The element that the background + * should be appended to + */ + function createBackground( slide, container ) { + + var data = { + background: slide.getAttribute( 'data-background' ), + backgroundSize: slide.getAttribute( 'data-background-size' ), + backgroundImage: slide.getAttribute( 'data-background-image' ), + backgroundVideo: slide.getAttribute( 'data-background-video' ), + backgroundIframe: slide.getAttribute( 'data-background-iframe' ), + backgroundColor: slide.getAttribute( 'data-background-color' ), + backgroundRepeat: slide.getAttribute( 'data-background-repeat' ), + backgroundPosition: slide.getAttribute( 'data-background-position' ), + backgroundTransition: slide.getAttribute( 'data-background-transition' ) + }; + + var element = document.createElement( 'div' ); + + // Carry over custom classes from the slide to the background + element.className = 'slide-background ' + slide.className.replace( /present|past|future/, '' ); + + if( data.background ) { + // Auto-wrap image urls in url(...) + if( /^(http|file|\/\/)/gi.test( data.background ) || /\.(svg|png|jpg|jpeg|gif|bmp)$/gi.test( data.background ) ) { + slide.setAttribute( 'data-background-image', data.background ); + } + else { + element.style.background = data.background; + } + } + + // Create a hash for this combination of background settings. + // This is used to determine when two slide backgrounds are + // the same. + if( data.background || data.backgroundColor || data.backgroundImage || data.backgroundVideo || data.backgroundIframe ) { + element.setAttribute( 'data-background-hash', data.background + + data.backgroundSize + + data.backgroundImage + + data.backgroundVideo + + data.backgroundIframe + + data.backgroundColor + + data.backgroundRepeat + + data.backgroundPosition + + data.backgroundTransition ); + } + + // Additional and optional background properties + if( data.backgroundSize ) element.style.backgroundSize = data.backgroundSize; + if( data.backgroundColor ) element.style.backgroundColor = data.backgroundColor; + if( data.backgroundRepeat ) element.style.backgroundRepeat = data.backgroundRepeat; + if( data.backgroundPosition ) element.style.backgroundPosition = data.backgroundPosition; + if( data.backgroundTransition ) element.setAttribute( 'data-background-transition', data.backgroundTransition ); + + container.appendChild( element ); + + // If backgrounds are being recreated, clear old classes + slide.classList.remove( 'has-dark-background' ); + slide.classList.remove( 'has-light-background' ); + + // If this slide has a background color, add a class that + // signals if it is light or dark. If the slide has no background + // color, no class will be set + var computedBackgroundColor = window.getComputedStyle( element ).backgroundColor; + if( computedBackgroundColor ) { + var rgb = colorToRgb( computedBackgroundColor ); + + // Ignore fully transparent backgrounds. Some browsers return + // rgba(0,0,0,0) when reading the computed background color of + // an element with no background + if( rgb && rgb.a !== 0 ) { + if( colorBrightness( computedBackgroundColor ) < 128 ) { + slide.classList.add( 'has-dark-background' ); + } + else { + slide.classList.add( 'has-light-background' ); + } + } + } + + return element; + + } + + /** + * Registers a listener to postMessage events, this makes it + * possible to call all reveal.js API methods from another + * window. For example: + * + * revealWindow.postMessage( JSON.stringify({ + * method: 'slide', + * args: [ 2 ] + * }), '*' ); + */ + function setupPostMessage() { + + if( config.postMessage ) { + window.addEventListener( 'message', function ( event ) { + var data = event.data; + + // Make sure we're dealing with JSON + if( typeof data === 'string' && data.charAt( 0 ) === '{' && data.charAt( data.length - 1 ) === '}' ) { + data = JSON.parse( data ); + + // Check if the requested method can be found + if( data.method && typeof Reveal[data.method] === 'function' ) { + Reveal[data.method].apply( Reveal, data.args ); + } + } + }, false ); + } + + } + + /** + * Applies the configuration settings from the config + * object. May be called multiple times. + */ + function configure( options ) { + + var numberOfSlides = dom.wrapper.querySelectorAll( SLIDES_SELECTOR ).length; + + dom.wrapper.classList.remove( config.transition ); + + // New config options may be passed when this method + // is invoked through the API after initialization + if( typeof options === 'object' ) extend( config, options ); + + // Force linear transition based on browser capabilities + if( features.transforms3d === false ) config.transition = 'linear'; + + dom.wrapper.classList.add( config.transition ); + + dom.wrapper.setAttribute( 'data-transition-speed', config.transitionSpeed ); + dom.wrapper.setAttribute( 'data-background-transition', config.backgroundTransition ); + + dom.controls.style.display = config.controls ? 'block' : 'none'; + dom.progress.style.display = config.progress ? 'block' : 'none'; + dom.slideNumber.style.display = config.slideNumber && !isPrintingPDF() ? 'block' : 'none'; + + if( config.shuffle ) { + shuffle(); + } + + if( config.rtl ) { + dom.wrapper.classList.add( 'rtl' ); + } + else { + dom.wrapper.classList.remove( 'rtl' ); + } + + if( config.center ) { + dom.wrapper.classList.add( 'center' ); + } + else { + dom.wrapper.classList.remove( 'center' ); + } + + // Exit the paused mode if it was configured off + if( config.pause === false ) { + resume(); + } + + if( config.showNotes ) { + dom.speakerNotes.classList.add( 'visible' ); + } + else { + dom.speakerNotes.classList.remove( 'visible' ); + } + + if( config.mouseWheel ) { + document.addEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF + document.addEventListener( 'mousewheel', onDocumentMouseScroll, false ); + } + else { + document.removeEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF + document.removeEventListener( 'mousewheel', onDocumentMouseScroll, false ); + } + + // Rolling 3D links + if( config.rollingLinks ) { + enableRollingLinks(); + } + else { + disableRollingLinks(); + } + + // Iframe link previews + if( config.previewLinks ) { + enablePreviewLinks(); + } + else { + disablePreviewLinks(); + enablePreviewLinks( '[data-preview-link]' ); + } + + // Remove existing auto-slide controls + if( autoSlidePlayer ) { + autoSlidePlayer.destroy(); + autoSlidePlayer = null; + } + + // Generate auto-slide controls if needed + if( numberOfSlides > 1 && config.autoSlide && config.autoSlideStoppable && features.canvas && features.requestAnimationFrame ) { + autoSlidePlayer = new Playback( dom.wrapper, function() { + return Math.min( Math.max( ( Date.now() - autoSlideStartTime ) / autoSlide, 0 ), 1 ); + } ); + + autoSlidePlayer.on( 'click', onAutoSlidePlayerClick ); + autoSlidePaused = false; + } + + // When fragments are turned off they should be visible + if( config.fragments === false ) { + toArray( dom.slides.querySelectorAll( '.fragment' ) ).forEach( function( element ) { + element.classList.add( 'visible' ); + element.classList.remove( 'current-fragment' ); + } ); + } + + sync(); + + } + + /** + * Binds all event listeners. + */ + function addEventListeners() { + + eventsAreBound = true; + + window.addEventListener( 'hashchange', onWindowHashChange, false ); + window.addEventListener( 'resize', onWindowResize, false ); + + if( config.touch ) { + dom.wrapper.addEventListener( 'touchstart', onTouchStart, false ); + dom.wrapper.addEventListener( 'touchmove', onTouchMove, false ); + dom.wrapper.addEventListener( 'touchend', onTouchEnd, false ); + + // Support pointer-style touch interaction as well + if( window.navigator.pointerEnabled ) { + // IE 11 uses un-prefixed version of pointer events + dom.wrapper.addEventListener( 'pointerdown', onPointerDown, false ); + dom.wrapper.addEventListener( 'pointermove', onPointerMove, false ); + dom.wrapper.addEventListener( 'pointerup', onPointerUp, false ); + } + else if( window.navigator.msPointerEnabled ) { + // IE 10 uses prefixed version of pointer events + dom.wrapper.addEventListener( 'MSPointerDown', onPointerDown, false ); + dom.wrapper.addEventListener( 'MSPointerMove', onPointerMove, false ); + dom.wrapper.addEventListener( 'MSPointerUp', onPointerUp, false ); + } + } + + if( config.keyboard ) { + document.addEventListener( 'keydown', onDocumentKeyDown, false ); + document.addEventListener( 'keypress', onDocumentKeyPress, false ); + } + + if( config.progress && dom.progress ) { + dom.progress.addEventListener( 'click', onProgressClicked, false ); + } + + if( config.focusBodyOnPageVisibilityChange ) { + var visibilityChange; + + if( 'hidden' in document ) { + visibilityChange = 'visibilitychange'; + } + else if( 'msHidden' in document ) { + visibilityChange = 'msvisibilitychange'; + } + else if( 'webkitHidden' in document ) { + visibilityChange = 'webkitvisibilitychange'; + } + + if( visibilityChange ) { + document.addEventListener( visibilityChange, onPageVisibilityChange, false ); + } + } + + // Listen to both touch and click events, in case the device + // supports both + var pointerEvents = [ 'touchstart', 'click' ]; + + // Only support touch for Android, fixes double navigations in + // stock browser + if( UA.match( /android/gi ) ) { + pointerEvents = [ 'touchstart' ]; + } + + pointerEvents.forEach( function( eventName ) { + dom.controlsLeft.forEach( function( el ) { el.addEventListener( eventName, onNavigateLeftClicked, false ); } ); + dom.controlsRight.forEach( function( el ) { el.addEventListener( eventName, onNavigateRightClicked, false ); } ); + dom.controlsUp.forEach( function( el ) { el.addEventListener( eventName, onNavigateUpClicked, false ); } ); + dom.controlsDown.forEach( function( el ) { el.addEventListener( eventName, onNavigateDownClicked, false ); } ); + dom.controlsPrev.forEach( function( el ) { el.addEventListener( eventName, onNavigatePrevClicked, false ); } ); + dom.controlsNext.forEach( function( el ) { el.addEventListener( eventName, onNavigateNextClicked, false ); } ); + } ); + + } + + /** + * Unbinds all event listeners. + */ + function removeEventListeners() { + + eventsAreBound = false; + + document.removeEventListener( 'keydown', onDocumentKeyDown, false ); + document.removeEventListener( 'keypress', onDocumentKeyPress, false ); + window.removeEventListener( 'hashchange', onWindowHashChange, false ); + window.removeEventListener( 'resize', onWindowResize, false ); + + dom.wrapper.removeEventListener( 'touchstart', onTouchStart, false ); + dom.wrapper.removeEventListener( 'touchmove', onTouchMove, false ); + dom.wrapper.removeEventListener( 'touchend', onTouchEnd, false ); + + // IE11 + if( window.navigator.pointerEnabled ) { + dom.wrapper.removeEventListener( 'pointerdown', onPointerDown, false ); + dom.wrapper.removeEventListener( 'pointermove', onPointerMove, false ); + dom.wrapper.removeEventListener( 'pointerup', onPointerUp, false ); + } + // IE10 + else if( window.navigator.msPointerEnabled ) { + dom.wrapper.removeEventListener( 'MSPointerDown', onPointerDown, false ); + dom.wrapper.removeEventListener( 'MSPointerMove', onPointerMove, false ); + dom.wrapper.removeEventListener( 'MSPointerUp', onPointerUp, false ); + } + + if ( config.progress && dom.progress ) { + dom.progress.removeEventListener( 'click', onProgressClicked, false ); + } + + [ 'touchstart', 'click' ].forEach( function( eventName ) { + dom.controlsLeft.forEach( function( el ) { el.removeEventListener( eventName, onNavigateLeftClicked, false ); } ); + dom.controlsRight.forEach( function( el ) { el.removeEventListener( eventName, onNavigateRightClicked, false ); } ); + dom.controlsUp.forEach( function( el ) { el.removeEventListener( eventName, onNavigateUpClicked, false ); } ); + dom.controlsDown.forEach( function( el ) { el.removeEventListener( eventName, onNavigateDownClicked, false ); } ); + dom.controlsPrev.forEach( function( el ) { el.removeEventListener( eventName, onNavigatePrevClicked, false ); } ); + dom.controlsNext.forEach( function( el ) { el.removeEventListener( eventName, onNavigateNextClicked, false ); } ); + } ); + + } + + /** + * Extend object a with the properties of object b. + * If there's a conflict, object b takes precedence. + */ + function extend( a, b ) { + + for( var i in b ) { + a[ i ] = b[ i ]; + } + + } + + /** + * Converts the target object to an array. + */ + function toArray( o ) { + + return Array.prototype.slice.call( o ); + + } + + /** + * Utility for deserializing a value. + */ + function deserialize( value ) { + + if( typeof value === 'string' ) { + if( value === 'null' ) return null; + else if( value === 'true' ) return true; + else if( value === 'false' ) return false; + else if( value.match( /^\d+$/ ) ) return parseFloat( value ); + } + + return value; + + } + + /** + * Measures the distance in pixels between point a + * and point b. + * + * @param {Object} a point with x/y properties + * @param {Object} b point with x/y properties + */ + function distanceBetween( a, b ) { + + var dx = a.x - b.x, + dy = a.y - b.y; + + return Math.sqrt( dx*dx + dy*dy ); + + } + + /** + * Applies a CSS transform to the target element. + */ + function transformElement( element, transform ) { + + element.style.WebkitTransform = transform; + element.style.MozTransform = transform; + element.style.msTransform = transform; + element.style.transform = transform; + + } + + /** + * Applies CSS transforms to the slides container. The container + * is transformed from two separate sources: layout and the overview + * mode. + */ + function transformSlides( transforms ) { + + // Pick up new transforms from arguments + if( typeof transforms.layout === 'string' ) slidesTransform.layout = transforms.layout; + if( typeof transforms.overview === 'string' ) slidesTransform.overview = transforms.overview; + + // Apply the transforms to the slides container + if( slidesTransform.layout ) { + transformElement( dom.slides, slidesTransform.layout + ' ' + slidesTransform.overview ); + } + else { + transformElement( dom.slides, slidesTransform.overview ); + } + + } + + /** + * Injects the given CSS styles into the DOM. + */ + function injectStyleSheet( value ) { + + var tag = document.createElement( 'style' ); + tag.type = 'text/css'; + if( tag.styleSheet ) { + tag.styleSheet.cssText = value; + } + else { + tag.appendChild( document.createTextNode( value ) ); + } + document.getElementsByTagName( 'head' )[0].appendChild( tag ); + + } + + /** + * Converts various color input formats to an {r:0,g:0,b:0} object. + * + * @param {String} color The string representation of a color, + * the following formats are supported: + * - #000 + * - #000000 + * - rgb(0,0,0) + */ + function colorToRgb( color ) { + + var hex3 = color.match( /^#([0-9a-f]{3})$/i ); + if( hex3 && hex3[1] ) { + hex3 = hex3[1]; + return { + r: parseInt( hex3.charAt( 0 ), 16 ) * 0x11, + g: parseInt( hex3.charAt( 1 ), 16 ) * 0x11, + b: parseInt( hex3.charAt( 2 ), 16 ) * 0x11 + }; + } + + var hex6 = color.match( /^#([0-9a-f]{6})$/i ); + if( hex6 && hex6[1] ) { + hex6 = hex6[1]; + return { + r: parseInt( hex6.substr( 0, 2 ), 16 ), + g: parseInt( hex6.substr( 2, 2 ), 16 ), + b: parseInt( hex6.substr( 4, 2 ), 16 ) + }; + } + + var rgb = color.match( /^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i ); + if( rgb ) { + return { + r: parseInt( rgb[1], 10 ), + g: parseInt( rgb[2], 10 ), + b: parseInt( rgb[3], 10 ) + }; + } + + var rgba = color.match( /^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\,\s*([\d]+|[\d]*.[\d]+)\s*\)$/i ); + if( rgba ) { + return { + r: parseInt( rgba[1], 10 ), + g: parseInt( rgba[2], 10 ), + b: parseInt( rgba[3], 10 ), + a: parseFloat( rgba[4] ) + }; + } + + return null; + + } + + /** + * Calculates brightness on a scale of 0-255. + * + * @param color See colorStringToRgb for supported formats. + */ + function colorBrightness( color ) { + + if( typeof color === 'string' ) color = colorToRgb( color ); + + if( color ) { + return ( color.r * 299 + color.g * 587 + color.b * 114 ) / 1000; + } + + return null; + + } + + /** + * Retrieves the height of the given element by looking + * at the position and height of its immediate children. + */ + function getAbsoluteHeight( element ) { + + var height = 0; + + if( element ) { + var absoluteChildren = 0; + + toArray( element.childNodes ).forEach( function( child ) { + + if( typeof child.offsetTop === 'number' && child.style ) { + // Count # of abs children + if( window.getComputedStyle( child ).position === 'absolute' ) { + absoluteChildren += 1; + } + + height = Math.max( height, child.offsetTop + child.offsetHeight ); + } + + } ); + + // If there are no absolute children, use offsetHeight + if( absoluteChildren === 0 ) { + height = element.offsetHeight; + } + + } + + return height; + + } + + /** + * Returns the remaining height within the parent of the + * target element. + * + * remaining height = [ configured parent height ] - [ current parent height ] + */ + function getRemainingHeight( element, height ) { + + height = height || 0; + + if( element ) { + var newHeight, oldHeight = element.style.height; + + // Change the .stretch element height to 0 in order find the height of all + // the other elements + element.style.height = '0px'; + newHeight = height - element.parentNode.offsetHeight; + + // Restore the old height, just in case + element.style.height = oldHeight + 'px'; + + return newHeight; + } + + return height; + + } + + /** + * Checks if this instance is being used to print a PDF. + */ + function isPrintingPDF() { + + return ( /print-pdf/gi ).test( window.location.search ); + + } + + /** + * Hides the address bar if we're on a mobile device. + */ + function hideAddressBar() { + + if( config.hideAddressBar && isMobileDevice ) { + // Events that should trigger the address bar to hide + window.addEventListener( 'load', removeAddressBar, false ); + window.addEventListener( 'orientationchange', removeAddressBar, false ); + } + + } + + /** + * Causes the address bar to hide on mobile devices, + * more vertical space ftw. + */ + function removeAddressBar() { + + setTimeout( function() { + window.scrollTo( 0, 1 ); + }, 10 ); + + } + + /** + * Dispatches an event of the specified type from the + * reveal DOM element. + */ + function dispatchEvent( type, args ) { + + var event = document.createEvent( 'HTMLEvents', 1, 2 ); + event.initEvent( type, true, true ); + extend( event, args ); + dom.wrapper.dispatchEvent( event ); + + // If we're in an iframe, post each reveal.js event to the + // parent window. Used by the notes plugin + if( config.postMessageEvents && window.parent !== window.self ) { + window.parent.postMessage( JSON.stringify({ namespace: 'reveal', eventName: type, state: getState() }), '*' ); + } + + } + + /** + * Wrap all links in 3D goodness. + */ + function enableRollingLinks() { + + if( features.transforms3d && !( 'msPerspective' in document.body.style ) ) { + var anchors = dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' a' ); + + for( var i = 0, len = anchors.length; i < len; i++ ) { + var anchor = anchors[i]; + + if( anchor.textContent && !anchor.querySelector( '*' ) && ( !anchor.className || !anchor.classList.contains( anchor, 'roll' ) ) ) { + var span = document.createElement('span'); + span.setAttribute('data-title', anchor.text); + span.innerHTML = anchor.innerHTML; + + anchor.classList.add( 'roll' ); + anchor.innerHTML = ''; + anchor.appendChild(span); + } + } + } + + } + + /** + * Unwrap all 3D links. + */ + function disableRollingLinks() { + + var anchors = dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' a.roll' ); + + for( var i = 0, len = anchors.length; i < len; i++ ) { + var anchor = anchors[i]; + var span = anchor.querySelector( 'span' ); + + if( span ) { + anchor.classList.remove( 'roll' ); + anchor.innerHTML = span.innerHTML; + } + } + + } + + /** + * Bind preview frame links. + */ + function enablePreviewLinks( selector ) { + + var anchors = toArray( document.querySelectorAll( selector ? selector : 'a' ) ); + + anchors.forEach( function( element ) { + if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) { + element.addEventListener( 'click', onPreviewLinkClicked, false ); + } + } ); + + } + + /** + * Unbind preview frame links. + */ + function disablePreviewLinks() { + + var anchors = toArray( document.querySelectorAll( 'a' ) ); + + anchors.forEach( function( element ) { + if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) { + element.removeEventListener( 'click', onPreviewLinkClicked, false ); + } + } ); + + } + + /** + * Opens a preview window for the target URL. + */ + function showPreview( url ) { + + closeOverlay(); + + dom.overlay = document.createElement( 'div' ); + dom.overlay.classList.add( 'overlay' ); + dom.overlay.classList.add( 'overlay-preview' ); + dom.wrapper.appendChild( dom.overlay ); + + dom.overlay.innerHTML = [ + '
', + '', + '', + '
', + '
', + '
', + '', + '
' + ].join(''); + + dom.overlay.querySelector( 'iframe' ).addEventListener( 'load', function( event ) { + dom.overlay.classList.add( 'loaded' ); + }, false ); + + dom.overlay.querySelector( '.close' ).addEventListener( 'click', function( event ) { + closeOverlay(); + event.preventDefault(); + }, false ); + + dom.overlay.querySelector( '.external' ).addEventListener( 'click', function( event ) { + closeOverlay(); + }, false ); + + setTimeout( function() { + dom.overlay.classList.add( 'visible' ); + }, 1 ); + + } + + /** + * Opens a overlay window with help material. + */ + function showHelp() { + + if( config.help ) { + + closeOverlay(); + + dom.overlay = document.createElement( 'div' ); + dom.overlay.classList.add( 'overlay' ); + dom.overlay.classList.add( 'overlay-help' ); + dom.wrapper.appendChild( dom.overlay ); + + var html = '

Keyboard Shortcuts


'; + + html += ''; + for( var key in keyboardShortcuts ) { + html += ''; + } + + html += '
KEYACTION
' + key + '' + keyboardShortcuts[ key ] + '
'; + + dom.overlay.innerHTML = [ + '
', + '', + '
', + '
', + '
'+ html +'
', + '
' + ].join(''); + + dom.overlay.querySelector( '.close' ).addEventListener( 'click', function( event ) { + closeOverlay(); + event.preventDefault(); + }, false ); + + setTimeout( function() { + dom.overlay.classList.add( 'visible' ); + }, 1 ); + + } + + } + + /** + * Closes any currently open overlay. + */ + function closeOverlay() { + + if( dom.overlay ) { + dom.overlay.parentNode.removeChild( dom.overlay ); + dom.overlay = null; + } + + } + + /** + * Applies JavaScript-controlled layout rules to the + * presentation. + */ + function layout() { + + if( dom.wrapper && !isPrintingPDF() ) { + + var size = getComputedSlideSize(); + + var slidePadding = 20; // TODO Dig this out of DOM + + // Layout the contents of the slides + layoutSlideContents( config.width, config.height, slidePadding ); + + dom.slides.style.width = size.width + 'px'; + dom.slides.style.height = size.height + 'px'; + + // Determine scale of content to fit within available space + scale = Math.min( size.presentationWidth / size.width, size.presentationHeight / size.height ); + + // Respect max/min scale settings + scale = Math.max( scale, config.minScale ); + scale = Math.min( scale, config.maxScale ); + + // Don't apply any scaling styles if scale is 1 + if( scale === 1 ) { + dom.slides.style.zoom = ''; + dom.slides.style.left = ''; + dom.slides.style.top = ''; + dom.slides.style.bottom = ''; + dom.slides.style.right = ''; + transformSlides( { layout: '' } ); + } + else { + // Prefer zoom for scaling up so that content remains crisp. + // Don't use zoom to scale down since that can lead to shifts + // in text layout/line breaks. + if( scale > 1 && features.zoom ) { + dom.slides.style.zoom = scale; + dom.slides.style.left = ''; + dom.slides.style.top = ''; + dom.slides.style.bottom = ''; + dom.slides.style.right = ''; + transformSlides( { layout: '' } ); + } + // Apply scale transform as a fallback + else { + dom.slides.style.zoom = ''; + dom.slides.style.left = '50%'; + dom.slides.style.top = '50%'; + dom.slides.style.bottom = 'auto'; + dom.slides.style.right = 'auto'; + transformSlides( { layout: 'translate(-50%, -50%) scale('+ scale +')' } ); + } + } + + // Select all slides, vertical and horizontal + var slides = toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ); + + for( var i = 0, len = slides.length; i < len; i++ ) { + var slide = slides[ i ]; + + // Don't bother updating invisible slides + if( slide.style.display === 'none' ) { + continue; + } + + if( config.center || slide.classList.contains( 'center' ) ) { + // Vertical stacks are not centred since their section + // children will be + if( slide.classList.contains( 'stack' ) ) { + slide.style.top = 0; + } + else { + slide.style.top = Math.max( ( ( size.height - getAbsoluteHeight( slide ) ) / 2 ) - slidePadding, 0 ) + 'px'; + } + } + else { + slide.style.top = ''; + } + + } + + updateProgress(); + updateParallax(); + + } + + } + + /** + * Applies layout logic to the contents of all slides in + * the presentation. + */ + function layoutSlideContents( width, height, padding ) { + + // Handle sizing of elements with the 'stretch' class + toArray( dom.slides.querySelectorAll( 'section > .stretch' ) ).forEach( function( element ) { + + // Determine how much vertical space we can use + var remainingHeight = getRemainingHeight( element, height ); + + // Consider the aspect ratio of media elements + if( /(img|video)/gi.test( element.nodeName ) ) { + var nw = element.naturalWidth || element.videoWidth, + nh = element.naturalHeight || element.videoHeight; + + var es = Math.min( width / nw, remainingHeight / nh ); + + element.style.width = ( nw * es ) + 'px'; + element.style.height = ( nh * es ) + 'px'; + + } + else { + element.style.width = width + 'px'; + element.style.height = remainingHeight + 'px'; + } + + } ); + + } + + /** + * Calculates the computed pixel size of our slides. These + * values are based on the width and height configuration + * options. + */ + function getComputedSlideSize( presentationWidth, presentationHeight ) { + + var size = { + // Slide size + width: config.width, + height: config.height, + + // Presentation size + presentationWidth: presentationWidth || dom.wrapper.offsetWidth, + presentationHeight: presentationHeight || dom.wrapper.offsetHeight + }; + + // Reduce available space by margin + size.presentationWidth -= ( size.presentationWidth * config.margin ); + size.presentationHeight -= ( size.presentationHeight * config.margin ); + + // Slide width may be a percentage of available width + if( typeof size.width === 'string' && /%$/.test( size.width ) ) { + size.width = parseInt( size.width, 10 ) / 100 * size.presentationWidth; + } + + // Slide height may be a percentage of available height + if( typeof size.height === 'string' && /%$/.test( size.height ) ) { + size.height = parseInt( size.height, 10 ) / 100 * size.presentationHeight; + } + + return size; + + } + + /** + * Stores the vertical index of a stack so that the same + * vertical slide can be selected when navigating to and + * from the stack. + * + * @param {HTMLElement} stack The vertical stack element + * @param {int} v Index to memorize + */ + function setPreviousVerticalIndex( stack, v ) { + + if( typeof stack === 'object' && typeof stack.setAttribute === 'function' ) { + stack.setAttribute( 'data-previous-indexv', v || 0 ); + } + + } + + /** + * Retrieves the vertical index which was stored using + * #setPreviousVerticalIndex() or 0 if no previous index + * exists. + * + * @param {HTMLElement} stack The vertical stack element + */ + function getPreviousVerticalIndex( stack ) { + + if( typeof stack === 'object' && typeof stack.setAttribute === 'function' && stack.classList.contains( 'stack' ) ) { + // Prefer manually defined start-indexv + var attributeName = stack.hasAttribute( 'data-start-indexv' ) ? 'data-start-indexv' : 'data-previous-indexv'; + + return parseInt( stack.getAttribute( attributeName ) || 0, 10 ); + } + + return 0; + + } + + /** + * Displays the overview of slides (quick nav) by scaling + * down and arranging all slide elements. + */ + function activateOverview() { + + // Only proceed if enabled in config + if( config.overview && !isOverview() ) { + + overview = true; + + dom.wrapper.classList.add( 'overview' ); + dom.wrapper.classList.remove( 'overview-deactivating' ); + + if( features.overviewTransitions ) { + setTimeout( function() { + dom.wrapper.classList.add( 'overview-animated' ); + }, 1 ); + } + + // Don't auto-slide while in overview mode + cancelAutoSlide(); + + // Move the backgrounds element into the slide container to + // that the same scaling is applied + dom.slides.appendChild( dom.background ); + + // Clicking on an overview slide navigates to it + toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) { + if( !slide.classList.contains( 'stack' ) ) { + slide.addEventListener( 'click', onOverviewSlideClicked, true ); + } + } ); + + // Calculate slide sizes + var margin = 70; + var slideSize = getComputedSlideSize(); + overviewSlideWidth = slideSize.width + margin; + overviewSlideHeight = slideSize.height + margin; + + // Reverse in RTL mode + if( config.rtl ) { + overviewSlideWidth = -overviewSlideWidth; + } + + updateSlidesVisibility(); + layoutOverview(); + updateOverview(); + + layout(); + + // Notify observers of the overview showing + dispatchEvent( 'overviewshown', { + 'indexh': indexh, + 'indexv': indexv, + 'currentSlide': currentSlide + } ); + + } + + } + + /** + * Uses CSS transforms to position all slides in a grid for + * display inside of the overview mode. + */ + function layoutOverview() { + + // Layout slides + toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( hslide, h ) { + hslide.setAttribute( 'data-index-h', h ); + transformElement( hslide, 'translate3d(' + ( h * overviewSlideWidth ) + 'px, 0, 0)' ); + + if( hslide.classList.contains( 'stack' ) ) { + + toArray( hslide.querySelectorAll( 'section' ) ).forEach( function( vslide, v ) { + vslide.setAttribute( 'data-index-h', h ); + vslide.setAttribute( 'data-index-v', v ); + + transformElement( vslide, 'translate3d(0, ' + ( v * overviewSlideHeight ) + 'px, 0)' ); + } ); + + } + } ); + + // Layout slide backgrounds + toArray( dom.background.childNodes ).forEach( function( hbackground, h ) { + transformElement( hbackground, 'translate3d(' + ( h * overviewSlideWidth ) + 'px, 0, 0)' ); + + toArray( hbackground.querySelectorAll( '.slide-background' ) ).forEach( function( vbackground, v ) { + transformElement( vbackground, 'translate3d(0, ' + ( v * overviewSlideHeight ) + 'px, 0)' ); + } ); + } ); + + } + + /** + * Moves the overview viewport to the current slides. + * Called each time the current slide changes. + */ + function updateOverview() { + + transformSlides( { + overview: [ + 'translateX('+ ( -indexh * overviewSlideWidth ) +'px)', + 'translateY('+ ( -indexv * overviewSlideHeight ) +'px)', + 'translateZ('+ ( window.innerWidth < 400 ? -1000 : -2500 ) +'px)' + ].join( ' ' ) + } ); + + } + + /** + * Exits the slide overview and enters the currently + * active slide. + */ + function deactivateOverview() { + + // Only proceed if enabled in config + if( config.overview ) { + + overview = false; + + dom.wrapper.classList.remove( 'overview' ); + dom.wrapper.classList.remove( 'overview-animated' ); + + // Temporarily add a class so that transitions can do different things + // depending on whether they are exiting/entering overview, or just + // moving from slide to slide + dom.wrapper.classList.add( 'overview-deactivating' ); + + setTimeout( function () { + dom.wrapper.classList.remove( 'overview-deactivating' ); + }, 1 ); + + // Move the background element back out + dom.wrapper.appendChild( dom.background ); + + // Clean up changes made to slides + toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) { + transformElement( slide, '' ); + + slide.removeEventListener( 'click', onOverviewSlideClicked, true ); + } ); + + // Clean up changes made to backgrounds + toArray( dom.background.querySelectorAll( '.slide-background' ) ).forEach( function( background ) { + transformElement( background, '' ); + } ); + + transformSlides( { overview: '' } ); + + slide( indexh, indexv ); + + layout(); + + cueAutoSlide(); + + // Notify observers of the overview hiding + dispatchEvent( 'overviewhidden', { + 'indexh': indexh, + 'indexv': indexv, + 'currentSlide': currentSlide + } ); + + } + } + + /** + * Toggles the slide overview mode on and off. + * + * @param {Boolean} override Optional flag which overrides the + * toggle logic and forcibly sets the desired state. True means + * overview is open, false means it's closed. + */ + function toggleOverview( override ) { + + if( typeof override === 'boolean' ) { + override ? activateOverview() : deactivateOverview(); + } + else { + isOverview() ? deactivateOverview() : activateOverview(); + } + + } + + /** + * Checks if the overview is currently active. + * + * @return {Boolean} true if the overview is active, + * false otherwise + */ + function isOverview() { + + return overview; + + } + + /** + * Checks if the current or specified slide is vertical + * (nested within another slide). + * + * @param {HTMLElement} slide [optional] The slide to check + * orientation of + */ + function isVerticalSlide( slide ) { + + // Prefer slide argument, otherwise use current slide + slide = slide ? slide : currentSlide; + + return slide && slide.parentNode && !!slide.parentNode.nodeName.match( /section/i ); + + } + + /** + * Handling the fullscreen functionality via the fullscreen API + * + * @see http://fullscreen.spec.whatwg.org/ + * @see https://developer.mozilla.org/en-US/docs/DOM/Using_fullscreen_mode + */ + function enterFullscreen() { + + var element = document.body; + + // Check which implementation is available + var requestMethod = element.requestFullScreen || + element.webkitRequestFullscreen || + element.webkitRequestFullScreen || + element.mozRequestFullScreen || + element.msRequestFullscreen; + + if( requestMethod ) { + requestMethod.apply( element ); + } + + } + + /** + * Enters the paused mode which fades everything on screen to + * black. + */ + function pause() { + + if( config.pause ) { + var wasPaused = dom.wrapper.classList.contains( 'paused' ); + + cancelAutoSlide(); + dom.wrapper.classList.add( 'paused' ); + + if( wasPaused === false ) { + dispatchEvent( 'paused' ); + } + } + + } + + /** + * Exits from the paused mode. + */ + function resume() { + + var wasPaused = dom.wrapper.classList.contains( 'paused' ); + dom.wrapper.classList.remove( 'paused' ); + + cueAutoSlide(); + + if( wasPaused ) { + dispatchEvent( 'resumed' ); + } + + } + + /** + * Toggles the paused mode on and off. + */ + function togglePause( override ) { + + if( typeof override === 'boolean' ) { + override ? pause() : resume(); + } + else { + isPaused() ? resume() : pause(); + } + + } + + /** + * Checks if we are currently in the paused mode. + */ + function isPaused() { + + return dom.wrapper.classList.contains( 'paused' ); + + } + + /** + * Toggles the auto slide mode on and off. + * + * @param {Boolean} override Optional flag which sets the desired state. + * True means autoplay starts, false means it stops. + */ + + function toggleAutoSlide( override ) { + + if( typeof override === 'boolean' ) { + override ? resumeAutoSlide() : pauseAutoSlide(); + } + + else { + autoSlidePaused ? resumeAutoSlide() : pauseAutoSlide(); + } + + } + + /** + * Checks if the auto slide mode is currently on. + */ + function isAutoSliding() { + + return !!( autoSlide && !autoSlidePaused ); + + } + + /** + * Steps from the current point in the presentation to the + * slide which matches the specified horizontal and vertical + * indices. + * + * @param {int} h Horizontal index of the target slide + * @param {int} v Vertical index of the target slide + * @param {int} f Optional index of a fragment within the + * target slide to activate + * @param {int} o Optional origin for use in multimaster environments + */ + function slide( h, v, f, o ) { + + // Remember where we were at before + previousSlide = currentSlide; + + // Query all horizontal slides in the deck + var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ); + + // If no vertical index is specified and the upcoming slide is a + // stack, resume at its previous vertical index + if( v === undefined && !isOverview() ) { + v = getPreviousVerticalIndex( horizontalSlides[ h ] ); + } + + // If we were on a vertical stack, remember what vertical index + // it was on so we can resume at the same position when returning + if( previousSlide && previousSlide.parentNode && previousSlide.parentNode.classList.contains( 'stack' ) ) { + setPreviousVerticalIndex( previousSlide.parentNode, indexv ); + } + + // Remember the state before this slide + var stateBefore = state.concat(); + + // Reset the state array + state.length = 0; + + var indexhBefore = indexh || 0, + indexvBefore = indexv || 0; + + // Activate and transition to the new slide + indexh = updateSlides( HORIZONTAL_SLIDES_SELECTOR, h === undefined ? indexh : h ); + indexv = updateSlides( VERTICAL_SLIDES_SELECTOR, v === undefined ? indexv : v ); + + // Update the visibility of slides now that the indices have changed + updateSlidesVisibility(); + + layout(); + + // Apply the new state + stateLoop: for( var i = 0, len = state.length; i < len; i++ ) { + // Check if this state existed on the previous slide. If it + // did, we will avoid adding it repeatedly + for( var j = 0; j < stateBefore.length; j++ ) { + if( stateBefore[j] === state[i] ) { + stateBefore.splice( j, 1 ); + continue stateLoop; + } + } + + document.documentElement.classList.add( state[i] ); + + // Dispatch custom event matching the state's name + dispatchEvent( state[i] ); + } + + // Clean up the remains of the previous state + while( stateBefore.length ) { + document.documentElement.classList.remove( stateBefore.pop() ); + } + + // Update the overview if it's currently active + if( isOverview() ) { + updateOverview(); + } + + // Find the current horizontal slide and any possible vertical slides + // within it + var currentHorizontalSlide = horizontalSlides[ indexh ], + currentVerticalSlides = currentHorizontalSlide.querySelectorAll( 'section' ); + + // Store references to the previous and current slides + currentSlide = currentVerticalSlides[ indexv ] || currentHorizontalSlide; + + // Show fragment, if specified + if( typeof f !== 'undefined' ) { + navigateFragment( f ); + } + + // Dispatch an event if the slide changed + var slideChanged = ( indexh !== indexhBefore || indexv !== indexvBefore ); + if( slideChanged ) { + dispatchEvent( 'slidechanged', { + 'indexh': indexh, + 'indexv': indexv, + 'previousSlide': previousSlide, + 'currentSlide': currentSlide, + 'origin': o + } ); + } + else { + // Ensure that the previous slide is never the same as the current + previousSlide = null; + } + + // Solves an edge case where the previous slide maintains the + // 'present' class when navigating between adjacent vertical + // stacks + if( previousSlide ) { + previousSlide.classList.remove( 'present' ); + previousSlide.setAttribute( 'aria-hidden', 'true' ); + + // Reset all slides upon navigate to home + // Issue: #285 + if ( dom.wrapper.querySelector( HOME_SLIDE_SELECTOR ).classList.contains( 'present' ) ) { + // Launch async task + setTimeout( function () { + var slides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR + '.stack') ), i; + for( i in slides ) { + if( slides[i] ) { + // Reset stack + setPreviousVerticalIndex( slides[i], 0 ); + } + } + }, 0 ); + } + } + + // Handle embedded content + if( slideChanged || !previousSlide ) { + stopEmbeddedContent( previousSlide ); + startEmbeddedContent( currentSlide ); + } + + // Announce the current slide contents, for screen readers + dom.statusDiv.textContent = currentSlide.textContent; + + updateControls(); + updateProgress(); + updateBackground(); + updateParallax(); + updateSlideNumber(); + updateNotes(); + + // Update the URL hash + writeURL(); + + cueAutoSlide(); + + } + + /** + * Syncs the presentation with the current DOM. Useful + * when new slides or control elements are added or when + * the configuration has changed. + */ + function sync() { + + // Subscribe to input + removeEventListeners(); + addEventListeners(); + + // Force a layout to make sure the current config is accounted for + layout(); + + // Reflect the current autoSlide value + autoSlide = config.autoSlide; + + // Start auto-sliding if it's enabled + cueAutoSlide(); + + // Re-create the slide backgrounds + createBackgrounds(); + + // Write the current hash to the URL + writeURL(); + + sortAllFragments(); + + updateControls(); + updateProgress(); + updateBackground( true ); + updateSlideNumber(); + updateSlidesVisibility(); + updateNotes(); + + formatEmbeddedContent(); + startEmbeddedContent( currentSlide ); + + if( isOverview() ) { + layoutOverview(); + } + + } + + /** + * Resets all vertical slides so that only the first + * is visible. + */ + function resetVerticalSlides() { + + var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ); + horizontalSlides.forEach( function( horizontalSlide ) { + + var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) ); + verticalSlides.forEach( function( verticalSlide, y ) { + + if( y > 0 ) { + verticalSlide.classList.remove( 'present' ); + verticalSlide.classList.remove( 'past' ); + verticalSlide.classList.add( 'future' ); + verticalSlide.setAttribute( 'aria-hidden', 'true' ); + } + + } ); + + } ); + + } + + /** + * Sorts and formats all of fragments in the + * presentation. + */ + function sortAllFragments() { + + var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ); + horizontalSlides.forEach( function( horizontalSlide ) { + + var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) ); + verticalSlides.forEach( function( verticalSlide, y ) { + + sortFragments( verticalSlide.querySelectorAll( '.fragment' ) ); + + } ); + + if( verticalSlides.length === 0 ) sortFragments( horizontalSlide.querySelectorAll( '.fragment' ) ); + + } ); + + } + + /** + * Randomly shuffles all slides in the deck. + */ + function shuffle() { + + var slides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ); + + slides.forEach( function( slide ) { + + // Insert this slide next to another random slide. This may + // cause the slide to insert before itself but that's fine. + dom.slides.insertBefore( slide, slides[ Math.floor( Math.random() * slides.length ) ] ); + + } ); + + } + + /** + * Updates one dimension of slides by showing the slide + * with the specified index. + * + * @param {String} selector A CSS selector that will fetch + * the group of slides we are working with + * @param {Number} index The index of the slide that should be + * shown + * + * @return {Number} The index of the slide that is now shown, + * might differ from the passed in index if it was out of + * bounds. + */ + function updateSlides( selector, index ) { + + // Select all slides and convert the NodeList result to + // an array + var slides = toArray( dom.wrapper.querySelectorAll( selector ) ), + slidesLength = slides.length; + + var printMode = isPrintingPDF(); + + if( slidesLength ) { + + // Should the index loop? + if( config.loop ) { + index %= slidesLength; + + if( index < 0 ) { + index = slidesLength + index; + } + } + + // Enforce max and minimum index bounds + index = Math.max( Math.min( index, slidesLength - 1 ), 0 ); + + for( var i = 0; i < slidesLength; i++ ) { + var element = slides[i]; + + var reverse = config.rtl && !isVerticalSlide( element ); + + element.classList.remove( 'past' ); + element.classList.remove( 'present' ); + element.classList.remove( 'future' ); + + // http://www.w3.org/html/wg/drafts/html/master/editing.html#the-hidden-attribute + element.setAttribute( 'hidden', '' ); + element.setAttribute( 'aria-hidden', 'true' ); + + // If this element contains vertical slides + if( element.querySelector( 'section' ) ) { + element.classList.add( 'stack' ); + } + + // If we're printing static slides, all slides are "present" + if( printMode ) { + element.classList.add( 'present' ); + continue; + } + + if( i < index ) { + // Any element previous to index is given the 'past' class + element.classList.add( reverse ? 'future' : 'past' ); + + if( config.fragments ) { + var pastFragments = toArray( element.querySelectorAll( '.fragment' ) ); + + // Show all fragments on prior slides + while( pastFragments.length ) { + var pastFragment = pastFragments.pop(); + pastFragment.classList.add( 'visible' ); + pastFragment.classList.remove( 'current-fragment' ); + } + } + } + else if( i > index ) { + // Any element subsequent to index is given the 'future' class + element.classList.add( reverse ? 'past' : 'future' ); + + if( config.fragments ) { + var futureFragments = toArray( element.querySelectorAll( '.fragment.visible' ) ); + + // No fragments in future slides should be visible ahead of time + while( futureFragments.length ) { + var futureFragment = futureFragments.pop(); + futureFragment.classList.remove( 'visible' ); + futureFragment.classList.remove( 'current-fragment' ); + } + } + } + } + + // Mark the current slide as present + slides[index].classList.add( 'present' ); + slides[index].removeAttribute( 'hidden' ); + slides[index].removeAttribute( 'aria-hidden' ); + + // If this slide has a state associated with it, add it + // onto the current state of the deck + var slideState = slides[index].getAttribute( 'data-state' ); + if( slideState ) { + state = state.concat( slideState.split( ' ' ) ); + } + + } + else { + // Since there are no slides we can't be anywhere beyond the + // zeroth index + index = 0; + } + + return index; + + } + + /** + * Optimization method; hide all slides that are far away + * from the present slide. + */ + function updateSlidesVisibility() { + + // Select all slides and convert the NodeList result to + // an array + var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ), + horizontalSlidesLength = horizontalSlides.length, + distanceX, + distanceY; + + if( horizontalSlidesLength && typeof indexh !== 'undefined' ) { + + // The number of steps away from the present slide that will + // be visible + var viewDistance = isOverview() ? 10 : config.viewDistance; + + // Limit view distance on weaker devices + if( isMobileDevice ) { + viewDistance = isOverview() ? 6 : 2; + } + + // All slides need to be visible when exporting to PDF + if( isPrintingPDF() ) { + viewDistance = Number.MAX_VALUE; + } + + for( var x = 0; x < horizontalSlidesLength; x++ ) { + var horizontalSlide = horizontalSlides[x]; + + var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) ), + verticalSlidesLength = verticalSlides.length; + + // Determine how far away this slide is from the present + distanceX = Math.abs( ( indexh || 0 ) - x ) || 0; + + // If the presentation is looped, distance should measure + // 1 between the first and last slides + if( config.loop ) { + distanceX = Math.abs( ( ( indexh || 0 ) - x ) % ( horizontalSlidesLength - viewDistance ) ) || 0; + } + + // Show the horizontal slide if it's within the view distance + if( distanceX < viewDistance ) { + showSlide( horizontalSlide ); + } + else { + hideSlide( horizontalSlide ); + } + + if( verticalSlidesLength ) { + + var oy = getPreviousVerticalIndex( horizontalSlide ); + + for( var y = 0; y < verticalSlidesLength; y++ ) { + var verticalSlide = verticalSlides[y]; + + distanceY = x === ( indexh || 0 ) ? Math.abs( ( indexv || 0 ) - y ) : Math.abs( y - oy ); + + if( distanceX + distanceY < viewDistance ) { + showSlide( verticalSlide ); + } + else { + hideSlide( verticalSlide ); + } + } + + } + } + + } + + } + + /** + * Pick up notes from the current slide and display tham + * to the viewer. + * + * @see `showNotes` config value + */ + function updateNotes() { + + if( config.showNotes && dom.speakerNotes && currentSlide && !isPrintingPDF() ) { + + dom.speakerNotes.innerHTML = getSlideNotes() || ''; + + } + + } + + /** + * Updates the progress bar to reflect the current slide. + */ + function updateProgress() { + + // Update progress if enabled + if( config.progress && dom.progressbar ) { + + dom.progressbar.style.width = getProgress() * dom.wrapper.offsetWidth + 'px'; + + } + + } + + /** + * Updates the slide number div to reflect the current slide. + * + * The following slide number formats are available: + * "h.v": horizontal . vertical slide number (default) + * "h/v": horizontal / vertical slide number + * "c": flattened slide number + * "c/t": flattened slide number / total slides + */ + function updateSlideNumber() { + + // Update slide number if enabled + if( config.slideNumber && dom.slideNumber ) { + + var value = []; + var format = 'h.v'; + + // Check if a custom number format is available + if( typeof config.slideNumber === 'string' ) { + format = config.slideNumber; + } + + switch( format ) { + case 'c': + value.push( getSlidePastCount() + 1 ); + break; + case 'c/t': + value.push( getSlidePastCount() + 1, '/', getTotalSlides() ); + break; + case 'h/v': + value.push( indexh + 1 ); + if( isVerticalSlide() ) value.push( '/', indexv + 1 ); + break; + default: + value.push( indexh + 1 ); + if( isVerticalSlide() ) value.push( '.', indexv + 1 ); + } + + dom.slideNumber.innerHTML = formatSlideNumber( value[0], value[1], value[2] ); + } + + } + + /** + * Applies HTML formatting to a slide number before it's + * written to the DOM. + */ + function formatSlideNumber( a, delimiter, b ) { + + if( typeof b === 'number' && !isNaN( b ) ) { + return ''+ a +'' + + ''+ delimiter +'' + + ''+ b +''; + } + else { + return ''+ a +''; + } + + } + + /** + * Updates the state of all control/navigation arrows. + */ + function updateControls() { + + var routes = availableRoutes(); + var fragments = availableFragments(); + + // Remove the 'enabled' class from all directions + dom.controlsLeft.concat( dom.controlsRight ) + .concat( dom.controlsUp ) + .concat( dom.controlsDown ) + .concat( dom.controlsPrev ) + .concat( dom.controlsNext ).forEach( function( node ) { + node.classList.remove( 'enabled' ); + node.classList.remove( 'fragmented' ); + } ); + + // Add the 'enabled' class to the available routes + if( routes.left ) dom.controlsLeft.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + if( routes.right ) dom.controlsRight.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + if( routes.up ) dom.controlsUp.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + if( routes.down ) dom.controlsDown.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + + // Prev/next buttons + if( routes.left || routes.up ) dom.controlsPrev.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + if( routes.right || routes.down ) dom.controlsNext.forEach( function( el ) { el.classList.add( 'enabled' ); } ); + + // Highlight fragment directions + if( currentSlide ) { + + // Always apply fragment decorator to prev/next buttons + if( fragments.prev ) dom.controlsPrev.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + if( fragments.next ) dom.controlsNext.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + + // Apply fragment decorators to directional buttons based on + // what slide axis they are in + if( isVerticalSlide( currentSlide ) ) { + if( fragments.prev ) dom.controlsUp.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + if( fragments.next ) dom.controlsDown.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + } + else { + if( fragments.prev ) dom.controlsLeft.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + if( fragments.next ) dom.controlsRight.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); } ); + } + + } + + } + + /** + * Updates the background elements to reflect the current + * slide. + * + * @param {Boolean} includeAll If true, the backgrounds of + * all vertical slides (not just the present) will be updated. + */ + function updateBackground( includeAll ) { + + var currentBackground = null; + + // Reverse past/future classes when in RTL mode + var horizontalPast = config.rtl ? 'future' : 'past', + horizontalFuture = config.rtl ? 'past' : 'future'; + + // Update the classes of all backgrounds to match the + // states of their slides (past/present/future) + toArray( dom.background.childNodes ).forEach( function( backgroundh, h ) { + + backgroundh.classList.remove( 'past' ); + backgroundh.classList.remove( 'present' ); + backgroundh.classList.remove( 'future' ); + + if( h < indexh ) { + backgroundh.classList.add( horizontalPast ); + } + else if ( h > indexh ) { + backgroundh.classList.add( horizontalFuture ); + } + else { + backgroundh.classList.add( 'present' ); + + // Store a reference to the current background element + currentBackground = backgroundh; + } + + if( includeAll || h === indexh ) { + toArray( backgroundh.querySelectorAll( '.slide-background' ) ).forEach( function( backgroundv, v ) { + + backgroundv.classList.remove( 'past' ); + backgroundv.classList.remove( 'present' ); + backgroundv.classList.remove( 'future' ); + + if( v < indexv ) { + backgroundv.classList.add( 'past' ); + } + else if ( v > indexv ) { + backgroundv.classList.add( 'future' ); + } + else { + backgroundv.classList.add( 'present' ); + + // Only if this is the present horizontal and vertical slide + if( h === indexh ) currentBackground = backgroundv; + } + + } ); + } + + } ); + + // Stop any currently playing video background + if( previousBackground ) { + + var previousVideo = previousBackground.querySelector( 'video' ); + if( previousVideo ) previousVideo.pause(); + + } + + if( currentBackground ) { + + // Start video playback + var currentVideo = currentBackground.querySelector( 'video' ); + if( currentVideo ) { + + var startVideo = function() { + currentVideo.currentTime = 0; + currentVideo.play(); + currentVideo.removeEventListener( 'loadeddata', startVideo ); + }; + + if( currentVideo.readyState > 1 ) { + startVideo(); + } + else { + currentVideo.addEventListener( 'loadeddata', startVideo ); + } + + } + + var backgroundImageURL = currentBackground.style.backgroundImage || ''; + + // Restart GIFs (doesn't work in Firefox) + if( /\.gif/i.test( backgroundImageURL ) ) { + currentBackground.style.backgroundImage = ''; + window.getComputedStyle( currentBackground ).opacity; + currentBackground.style.backgroundImage = backgroundImageURL; + } + + // Don't transition between identical backgrounds. This + // prevents unwanted flicker. + var previousBackgroundHash = previousBackground ? previousBackground.getAttribute( 'data-background-hash' ) : null; + var currentBackgroundHash = currentBackground.getAttribute( 'data-background-hash' ); + if( currentBackgroundHash && currentBackgroundHash === previousBackgroundHash && currentBackground !== previousBackground ) { + dom.background.classList.add( 'no-transition' ); + } + + previousBackground = currentBackground; + + } + + // If there's a background brightness flag for this slide, + // bubble it to the .reveal container + if( currentSlide ) { + [ 'has-light-background', 'has-dark-background' ].forEach( function( classToBubble ) { + if( currentSlide.classList.contains( classToBubble ) ) { + dom.wrapper.classList.add( classToBubble ); + } + else { + dom.wrapper.classList.remove( classToBubble ); + } + } ); + } + + // Allow the first background to apply without transition + setTimeout( function() { + dom.background.classList.remove( 'no-transition' ); + }, 1 ); + + } + + /** + * Updates the position of the parallax background based + * on the current slide index. + */ + function updateParallax() { + + if( config.parallaxBackgroundImage ) { + + var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ), + verticalSlides = dom.wrapper.querySelectorAll( VERTICAL_SLIDES_SELECTOR ); + + var backgroundSize = dom.background.style.backgroundSize.split( ' ' ), + backgroundWidth, backgroundHeight; + + if( backgroundSize.length === 1 ) { + backgroundWidth = backgroundHeight = parseInt( backgroundSize[0], 10 ); + } + else { + backgroundWidth = parseInt( backgroundSize[0], 10 ); + backgroundHeight = parseInt( backgroundSize[1], 10 ); + } + + var slideWidth = dom.background.offsetWidth, + horizontalSlideCount = horizontalSlides.length, + horizontalOffsetMultiplier, + horizontalOffset; + + if( typeof config.parallaxBackgroundHorizontal === 'number' ) { + horizontalOffsetMultiplier = config.parallaxBackgroundHorizontal; + } + else { + horizontalOffsetMultiplier = horizontalSlideCount > 1 ? ( backgroundWidth - slideWidth ) / ( horizontalSlideCount-1 ) : 0; + } + + horizontalOffset = horizontalOffsetMultiplier * indexh * -1; + + var slideHeight = dom.background.offsetHeight, + verticalSlideCount = verticalSlides.length, + verticalOffsetMultiplier, + verticalOffset; + + if( typeof config.parallaxBackgroundVertical === 'number' ) { + verticalOffsetMultiplier = config.parallaxBackgroundVertical; + } + else { + verticalOffsetMultiplier = ( backgroundHeight - slideHeight ) / ( verticalSlideCount-1 ); + } + + verticalOffset = verticalSlideCount > 0 ? verticalOffsetMultiplier * indexv * 1 : 0; + + dom.background.style.backgroundPosition = horizontalOffset + 'px ' + -verticalOffset + 'px'; + + } + + } + + /** + * Called when the given slide is within the configured view + * distance. Shows the slide element and loads any content + * that is set to load lazily (data-src). + */ + function showSlide( slide ) { + + // Show the slide element + slide.style.display = 'block'; + + // Media elements with data-src attributes + toArray( slide.querySelectorAll( 'img[data-src], video[data-src], audio[data-src]' ) ).forEach( function( element ) { + element.setAttribute( 'src', element.getAttribute( 'data-src' ) ); + element.removeAttribute( 'data-src' ); + } ); + + // Media elements with children + toArray( slide.querySelectorAll( 'video, audio' ) ).forEach( function( media ) { + var sources = 0; + + toArray( media.querySelectorAll( 'source[data-src]' ) ).forEach( function( source ) { + source.setAttribute( 'src', source.getAttribute( 'data-src' ) ); + source.removeAttribute( 'data-src' ); + sources += 1; + } ); + + // If we rewrote sources for this video/audio element, we need + // to manually tell it to load from its new origin + if( sources > 0 ) { + media.load(); + } + } ); + + + // Show the corresponding background element + var indices = getIndices( slide ); + var background = getSlideBackground( indices.h, indices.v ); + if( background ) { + background.style.display = 'block'; + + // If the background contains media, load it + if( background.hasAttribute( 'data-loaded' ) === false ) { + background.setAttribute( 'data-loaded', 'true' ); + + var backgroundImage = slide.getAttribute( 'data-background-image' ), + backgroundVideo = slide.getAttribute( 'data-background-video' ), + backgroundVideoLoop = slide.hasAttribute( 'data-background-video-loop' ), + backgroundVideoMuted = slide.hasAttribute( 'data-background-video-muted' ), + backgroundIframe = slide.getAttribute( 'data-background-iframe' ); + + // Images + if( backgroundImage ) { + background.style.backgroundImage = 'url('+ backgroundImage +')'; + } + // Videos + else if ( backgroundVideo && !isSpeakerNotes() ) { + var video = document.createElement( 'video' ); + + if( backgroundVideoLoop ) { + video.setAttribute( 'loop', '' ); + } + + if( backgroundVideoMuted ) { + video.muted = true; + } + + // Support comma separated lists of video sources + backgroundVideo.split( ',' ).forEach( function( source ) { + video.innerHTML += ''; + } ); + + background.appendChild( video ); + } + // Iframes + else if( backgroundIframe ) { + var iframe = document.createElement( 'iframe' ); + iframe.setAttribute( 'src', backgroundIframe ); + iframe.style.width = '100%'; + iframe.style.height = '100%'; + iframe.style.maxHeight = '100%'; + iframe.style.maxWidth = '100%'; + + background.appendChild( iframe ); + } + } + } + + } + + /** + * Called when the given slide is moved outside of the + * configured view distance. + */ + function hideSlide( slide ) { + + // Hide the slide element + slide.style.display = 'none'; + + // Hide the corresponding background element + var indices = getIndices( slide ); + var background = getSlideBackground( indices.h, indices.v ); + if( background ) { + background.style.display = 'none'; + } + + } + + /** + * Determine what available routes there are for navigation. + * + * @return {Object} containing four booleans: left/right/up/down + */ + function availableRoutes() { + + var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ), + verticalSlides = dom.wrapper.querySelectorAll( VERTICAL_SLIDES_SELECTOR ); + + var routes = { + left: indexh > 0 || config.loop, + right: indexh < horizontalSlides.length - 1 || config.loop, + up: indexv > 0, + down: indexv < verticalSlides.length - 1 + }; + + // reverse horizontal controls for rtl + if( config.rtl ) { + var left = routes.left; + routes.left = routes.right; + routes.right = left; + } + + return routes; + + } + + /** + * Returns an object describing the available fragment + * directions. + * + * @return {Object} two boolean properties: prev/next + */ + function availableFragments() { + + if( currentSlide && config.fragments ) { + var fragments = currentSlide.querySelectorAll( '.fragment' ); + var hiddenFragments = currentSlide.querySelectorAll( '.fragment:not(.visible)' ); + + return { + prev: fragments.length - hiddenFragments.length > 0, + next: !!hiddenFragments.length + }; + } + else { + return { prev: false, next: false }; + } + + } + + /** + * Enforces origin-specific format rules for embedded media. + */ + function formatEmbeddedContent() { + + var _appendParamToIframeSource = function( sourceAttribute, sourceURL, param ) { + toArray( dom.slides.querySelectorAll( 'iframe['+ sourceAttribute +'*="'+ sourceURL +'"]' ) ).forEach( function( el ) { + var src = el.getAttribute( sourceAttribute ); + if( src && src.indexOf( param ) === -1 ) { + el.setAttribute( sourceAttribute, src + ( !/\?/.test( src ) ? '?' : '&' ) + param ); + } + }); + }; + + // YouTube frames must include "?enablejsapi=1" + _appendParamToIframeSource( 'src', 'youtube.com/embed/', 'enablejsapi=1' ); + _appendParamToIframeSource( 'data-src', 'youtube.com/embed/', 'enablejsapi=1' ); + + // Vimeo frames must include "?api=1" + _appendParamToIframeSource( 'src', 'player.vimeo.com/', 'api=1' ); + _appendParamToIframeSource( 'data-src', 'player.vimeo.com/', 'api=1' ); + + } + + /** + * Start playback of any embedded content inside of + * the targeted slide. + */ + function startEmbeddedContent( slide ) { + + if( slide && !isSpeakerNotes() ) { + // Restart GIFs + toArray( slide.querySelectorAll( 'img[src$=".gif"]' ) ).forEach( function( el ) { + // Setting the same unchanged source like this was confirmed + // to work in Chrome, FF & Safari + el.setAttribute( 'src', el.getAttribute( 'src' ) ); + } ); + + // HTML5 media elements + toArray( slide.querySelectorAll( 'video, audio' ) ).forEach( function( el ) { + if( el.hasAttribute( 'data-autoplay' ) && typeof el.play === 'function' ) { + el.play(); + } + } ); + + // Normal iframes + toArray( slide.querySelectorAll( 'iframe[src]' ) ).forEach( function( el ) { + startEmbeddedIframe( { target: el } ); + } ); + + // Lazy loading iframes + toArray( slide.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) { + if( el.getAttribute( 'src' ) !== el.getAttribute( 'data-src' ) ) { + el.removeEventListener( 'load', startEmbeddedIframe ); // remove first to avoid dupes + el.addEventListener( 'load', startEmbeddedIframe ); + el.setAttribute( 'src', el.getAttribute( 'data-src' ) ); + } + } ); + } + + } + + /** + * "Starts" the content of an embedded iframe using the + * postmessage API. + */ + function startEmbeddedIframe( event ) { + + var iframe = event.target; + + // YouTube postMessage API + if( /youtube\.com\/embed\//.test( iframe.getAttribute( 'src' ) ) && iframe.hasAttribute( 'data-autoplay' ) ) { + iframe.contentWindow.postMessage( '{"event":"command","func":"playVideo","args":""}', '*' ); + } + // Vimeo postMessage API + else if( /player\.vimeo\.com\//.test( iframe.getAttribute( 'src' ) ) && iframe.hasAttribute( 'data-autoplay' ) ) { + iframe.contentWindow.postMessage( '{"method":"play"}', '*' ); + } + // Generic postMessage API + else { + iframe.contentWindow.postMessage( 'slide:start', '*' ); + } + + } + + /** + * Stop playback of any embedded content inside of + * the targeted slide. + */ + function stopEmbeddedContent( slide ) { + + if( slide && slide.parentNode ) { + // HTML5 media elements + toArray( slide.querySelectorAll( 'video, audio' ) ).forEach( function( el ) { + if( !el.hasAttribute( 'data-ignore' ) && typeof el.pause === 'function' ) { + el.pause(); + } + } ); + + // Generic postMessage API for non-lazy loaded iframes + toArray( slide.querySelectorAll( 'iframe' ) ).forEach( function( el ) { + el.contentWindow.postMessage( 'slide:stop', '*' ); + el.removeEventListener( 'load', startEmbeddedIframe ); + }); + + // YouTube postMessage API + toArray( slide.querySelectorAll( 'iframe[src*="youtube.com/embed/"]' ) ).forEach( function( el ) { + if( !el.hasAttribute( 'data-ignore' ) && typeof el.contentWindow.postMessage === 'function' ) { + el.contentWindow.postMessage( '{"event":"command","func":"pauseVideo","args":""}', '*' ); + } + }); + + // Vimeo postMessage API + toArray( slide.querySelectorAll( 'iframe[src*="player.vimeo.com/"]' ) ).forEach( function( el ) { + if( !el.hasAttribute( 'data-ignore' ) && typeof el.contentWindow.postMessage === 'function' ) { + el.contentWindow.postMessage( '{"method":"pause"}', '*' ); + } + }); + + // Lazy loading iframes + toArray( slide.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) { + // Only removing the src doesn't actually unload the frame + // in all browsers (Firefox) so we set it to blank first + el.setAttribute( 'src', 'about:blank' ); + el.removeAttribute( 'src' ); + } ); + } + + } + + /** + * Returns the number of past slides. This can be used as a global + * flattened index for slides. + */ + function getSlidePastCount() { + + var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ); + + // The number of past slides + var pastCount = 0; + + // Step through all slides and count the past ones + mainLoop: for( var i = 0; i < horizontalSlides.length; i++ ) { + + var horizontalSlide = horizontalSlides[i]; + var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) ); + + for( var j = 0; j < verticalSlides.length; j++ ) { + + // Stop as soon as we arrive at the present + if( verticalSlides[j].classList.contains( 'present' ) ) { + break mainLoop; + } + + pastCount++; + + } + + // Stop as soon as we arrive at the present + if( horizontalSlide.classList.contains( 'present' ) ) { + break; + } + + // Don't count the wrapping section for vertical slides + if( horizontalSlide.classList.contains( 'stack' ) === false ) { + pastCount++; + } + + } + + return pastCount; + + } + + /** + * Returns a value ranging from 0-1 that represents + * how far into the presentation we have navigated. + */ + function getProgress() { + + // The number of past and total slides + var totalCount = getTotalSlides(); + var pastCount = getSlidePastCount(); + + if( currentSlide ) { + + var allFragments = currentSlide.querySelectorAll( '.fragment' ); + + // If there are fragments in the current slide those should be + // accounted for in the progress. + if( allFragments.length > 0 ) { + var visibleFragments = currentSlide.querySelectorAll( '.fragment.visible' ); + + // This value represents how big a portion of the slide progress + // that is made up by its fragments (0-1) + var fragmentWeight = 0.9; + + // Add fragment progress to the past slide count + pastCount += ( visibleFragments.length / allFragments.length ) * fragmentWeight; + } + + } + + return pastCount / ( totalCount - 1 ); + + } + + /** + * Checks if this presentation is running inside of the + * speaker notes window. + */ + function isSpeakerNotes() { + + return !!window.location.search.match( /receiver/gi ); + + } + + /** + * Reads the current URL (hash) and navigates accordingly. + */ + function readURL() { + + var hash = window.location.hash; + + // Attempt to parse the hash as either an index or name + var bits = hash.slice( 2 ).split( '/' ), + name = hash.replace( /#|\//gi, '' ); + + // If the first bit is invalid and there is a name we can + // assume that this is a named link + if( isNaN( parseInt( bits[0], 10 ) ) && name.length ) { + var element; + + // Ensure the named link is a valid HTML ID attribute + if( /^[a-zA-Z][\w:.-]*$/.test( name ) ) { + // Find the slide with the specified ID + element = document.getElementById( name ); + } + + if( element ) { + // Find the position of the named slide and navigate to it + var indices = Reveal.getIndices( element ); + slide( indices.h, indices.v ); + } + // If the slide doesn't exist, navigate to the current slide + else { + slide( indexh || 0, indexv || 0 ); + } + } + else { + // Read the index components of the hash + var h = parseInt( bits[0], 10 ) || 0, + v = parseInt( bits[1], 10 ) || 0; + + if( h !== indexh || v !== indexv ) { + slide( h, v ); + } + } + + } + + /** + * Updates the page URL (hash) to reflect the current + * state. + * + * @param {Number} delay The time in ms to wait before + * writing the hash + */ + function writeURL( delay ) { + + if( config.history ) { + + // Make sure there's never more than one timeout running + clearTimeout( writeURLTimeout ); + + // If a delay is specified, timeout this call + if( typeof delay === 'number' ) { + writeURLTimeout = setTimeout( writeURL, delay ); + } + else if( currentSlide ) { + var url = '/'; + + // Attempt to create a named link based on the slide's ID + var id = currentSlide.getAttribute( 'id' ); + if( id ) { + id = id.replace( /[^a-zA-Z0-9\-\_\:\.]/g, '' ); + } + + // If the current slide has an ID, use that as a named link + if( typeof id === 'string' && id.length ) { + url = '/' + id; + } + // Otherwise use the /h/v index + else { + if( indexh > 0 || indexv > 0 ) url += indexh; + if( indexv > 0 ) url += '/' + indexv; + } + + window.location.hash = url; + } + } + + } + + /** + * Retrieves the h/v location of the current, or specified, + * slide. + * + * @param {HTMLElement} slide If specified, the returned + * index will be for this slide rather than the currently + * active one + * + * @return {Object} { h: , v: , f: } + */ + function getIndices( slide ) { + + // By default, return the current indices + var h = indexh, + v = indexv, + f; + + // If a slide is specified, return the indices of that slide + if( slide ) { + var isVertical = isVerticalSlide( slide ); + var slideh = isVertical ? slide.parentNode : slide; + + // Select all horizontal slides + var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ); + + // Now that we know which the horizontal slide is, get its index + h = Math.max( horizontalSlides.indexOf( slideh ), 0 ); + + // Assume we're not vertical + v = undefined; + + // If this is a vertical slide, grab the vertical index + if( isVertical ) { + v = Math.max( toArray( slide.parentNode.querySelectorAll( 'section' ) ).indexOf( slide ), 0 ); + } + } + + if( !slide && currentSlide ) { + var hasFragments = currentSlide.querySelectorAll( '.fragment' ).length > 0; + if( hasFragments ) { + var currentFragment = currentSlide.querySelector( '.current-fragment' ); + if( currentFragment && currentFragment.hasAttribute( 'data-fragment-index' ) ) { + f = parseInt( currentFragment.getAttribute( 'data-fragment-index' ), 10 ); + } + else { + f = currentSlide.querySelectorAll( '.fragment.visible' ).length - 1; + } + } + } + + return { h: h, v: v, f: f }; + + } + + /** + * Retrieves the total number of slides in this presentation. + */ + function getTotalSlides() { + + return dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ':not(.stack)' ).length; + + } + + /** + * Returns the slide element matching the specified index. + */ + function getSlide( x, y ) { + + var horizontalSlide = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR )[ x ]; + var verticalSlides = horizontalSlide && horizontalSlide.querySelectorAll( 'section' ); + + if( verticalSlides && verticalSlides.length && typeof y === 'number' ) { + return verticalSlides ? verticalSlides[ y ] : undefined; + } + + return horizontalSlide; + + } + + /** + * Returns the background element for the given slide. + * All slides, even the ones with no background properties + * defined, have a background element so as long as the + * index is valid an element will be returned. + */ + function getSlideBackground( x, y ) { + + // When printing to PDF the slide backgrounds are nested + // inside of the slides + if( isPrintingPDF() ) { + var slide = getSlide( x, y ); + if( slide ) { + var background = slide.querySelector( '.slide-background' ); + if( background && background.parentNode === slide ) { + return background; + } + } + + return undefined; + } + + var horizontalBackground = dom.wrapper.querySelectorAll( '.backgrounds>.slide-background' )[ x ]; + var verticalBackgrounds = horizontalBackground && horizontalBackground.querySelectorAll( '.slide-background' ); + + if( verticalBackgrounds && verticalBackgrounds.length && typeof y === 'number' ) { + return verticalBackgrounds ? verticalBackgrounds[ y ] : undefined; + } + + return horizontalBackground; + + } + + /** + * Retrieves the speaker notes from a slide. Notes can be + * defined in two ways: + * 1. As a data-notes attribute on the slide
+ * 2. As an
+
+ +
+

Drupal VM, Meet Symfony Console

+ +

+ +

+
+ +
+

Oliver Davies (opdavies)

+ +
+
    +
  • Senior Drupal Developer for Appnovation
  • +
  • Symfony hobbyist
  • +
  • Drupal VM user, Drupal VM Generator maintainer
  • +
  • Drupal Bristol organiser, PHPSW co-organiser, DrupalCamp committee member
  • +
+
+ +
+ + + +
+
+ +
+

Prerequisites

+ +
    +
  • Object-orientated PHP
  • +
  • Composer
  • +
  • Autoloading, PSR-4
  • +
+
+ +
+

About Drupal VM

+ +
    +
  • Virtual machine for Drupal development
  • +
  • Developed and maintained by Jeff Geerling
  • +
  • Vagrant, Ansible
  • +
  • Configured via YAML files
  • +
  • Customisable
  • +
+
+ +
+

Using Drupal VM (< 3.0)

+ +
    +
  • Download the project
  • +
  • Copy example.config.yml to config.yml
  • +
  • Edit values
  • +
  • Start the VM
  • +
+
+ +
+

Using Drupal VM (>= 3.0)

+ +
    +
  • Download the project
  • +
  • default.config.yml contains default values
  • +
  • Make config.yml if needed and override values
  • +
  • Start the VM
  • +
+
+ +
+

About the Drupal VM Generator

+ +
    +
  • Symfony application
  • +
  • Twig
  • +
  • Generates minimal, use-case specific configuration files
  • +
  • http://bit.ly/announcing-drupal-vm-generator
  • +
+
+ +
+

Using Drupal VM (>= 3.0)

+ +
    +
  • Download the project
  • +
  • default.config.yml contains default values
  • +
  • Make config.yml if needed and override values
  • +
  • Start the VM
  • +
+ + +
+ +
+

Drupal VM Generator Example 1

+ +
+ +
+

Drupal VM Generator Example 2

+

+drupalvm config:generate \
+  --machine-name="drupalbristol" \
+  --hostname="drupalbristol.l" \
+  --ip-address="192.168.88.88" \
+  --cpus="1" --memory="512" \
+  --webserver="nginx" --drupal-version="8" \
+  --database-name="drupal" --database-user="drupal" \
+  --database-password="drupal" --build-makefile=false \
+  ...
+          
+
+ +
+

CLI Examples

+ +
    +
  • Drush
  • +
  • Symfony/Drupal Console
  • +
  • Terminus (Pantheon)/Platform.sh
  • +
  • Artisan (Laravel)
  • +
  • Composer
  • +
  • Sculpin
  • +
+
+ +
+

CLI Examples

+ +
    +
  • Drush
  • +
  • Symfony/Drupal Console
  • +
  • Terminus (Pantheon)/Platform.sh
  • +
  • Artisan (Laravel)
  • +
  • Composer
  • +
  • Sculpin
  • +
+ + +
+ +
+

Symfony Console

+
+ +
+

The Console component eases the creation of beautiful and testable command line interfaces.

+ +

The Console component allows you to create command-line commands. Your console commands can be used for any recurring task, such as cronjobs, imports, or other batch jobs.

+ +
+
+
+ +
+

Installation

+ +

+$ composer require symfony/console
+
+$ composer install
+          
+
+ +
+

Installation (cont)

+ +

+# composer.json
+
+"require": {
+    "symfony/console": "^3.1"
+}
+          
+
+ +
+

Installation (cont)

+

+# app.php
+
+require __DIR__ . '/vendor/autoload.php';
+
+// Do stuff.
+          
+
+ +
+

Building a Console Application

+
+ +
+

Steps

+ +
    +
  • Download the Console component
  • +
  • Add an "entry point"
  • +
  • Configure and run an Application class
  • +
  • Add new Commands
  • +
+
+ +
+

bin/drupalcamp

+ +

+#!/usr/bin/env php
+
+require __DIR__ . '/drupalcamp.php';
+          
+ + +
+ +
+

bin/drupalcamp.php

+ +

+require __DIR__ . '/../vendor/autoload.php';
+
+use Symfony\Component\Console\Application;
+
+$application = new Application();
+$application->run();
+          
+
+ +
+ +
+ +
+

bin/drupalcamp.php (cont)

+ +

+require __DIR__ . '/../vendor/autoload.php';
+
+use Symfony\Component\Console\Application;
+
+$application = new Application();
+$application->run('DrupalCamps', '1.0');
+          
+ + +
+ +
+ +
+ +
+

Adding Commands

+
+ +
+

Adding Commands

+
    +
  • Add command classes in src/
  • +
  • Autoload via Composer
  • +
  • Add to Application
  • +
+
+ +
+

Autoloading via Composer

+ +

+# composer.json
+
+"autoload": {
+  "psr-4": {
+    "": "src/"
+  }
+}
+          
+
+ +
+

Autoloading via Composer

+ +

+# composer.json
+
+"autoload": {
+  "psr-4": {
+    "DrupalCamps\\": "src/"
+  }
+}
+          
+
+ +
+

src/GoCommand.php

+ +

+use Symfony\Component\Console\Command\Command;
+
+class GoCommand extends Command
+{
+    public function configure()
+    {
+        $this->setName('go')
+            ->setDescription('Go to a DrupalCamp.');
+    }
+}
+          
+
+ +
+

src/GoCommand.php (cont)

+ +

+use Symfony\Component\Console\Input\InputInterface;
+use Symfony\Component\Console\Output\OutputInterface;
+
+...
+
+public function execute(InputInterface $input, OutputInterface $output)
+{
+    // Execute the command.
+}
+          
+
+ +
+

bin/drupalcamp.php

+ +

+$application = new Application();
+
+$application->add(new GoCommand());
+
+$application->run();
+          
+
+ +
+

bin/drupalcamp.php

+ +

+$application = new Application();
+
+$application->addCommands(
+    [
+        new GoCommand(),
+    ]
+);
+
+$application->run();
+          
+
+ +
+ +
+ +
+

Arguments and Options

+
+ +
+

src/GoCommand.php

+ +

+use Symfony\Component\Console\Input\InputArgument;
+
+...
+
+public function configure()
+{
+    $this->setName('go')
+        ->setDescription('Go to a DrupalCamp')
+        ->addArgument('name', InputArgument::OPTIONAL, 'Which DrupalCamp?')
+        ->addOption('past', null, InputOption::VALUE_NONE);
+}
+          
+
+ +
+

src/GoCommand.php (cont)

+ +

+public function execute(InputInterface $input, OutputInterface $output)
+{
+    $text = $input->getArgument('name');
+    $past = $input->getOption('past');
+
+    ...
+}
+          
+
+ +
+ +
+ +
+

Input and Output

+
+ +
+

InputInterface

+
    +
    
    +$input->getArgument('foo');
    +
    +$input->getOption('bar');
    +          
    + +
+ +
+

OutputInterface

+

+$output->write($text);
+
+$output->writeln($text);
+          
+
+ +
+

OutputInterface

+

+$output->write("$text");
+
+$output->write("$text");
+
+$output->write("$text");
+          
+
+ +
+

SymfonyStyle

+ +
+
    +
  • title
  • +
  • section
  • +
  • text
  • +
  • comment
  • +
  • note
  • +
  • caution
  • +
  • table
  • +
+
+ +
+
    +
  • ask
  • +
  • askHidden
  • +
  • confirm
  • +
  • choice
  • +
  • success
  • +
  • error
  • +
  • warning
  • +
+
+
+ +
+

SymfonyStyle

+ +

+public function execute(InputInterface $input, OutputInterface $output)
+{
+    $io = new SymfonyStyle($input, $output);
+
+    $io->table(
+        ['Title', 'Speaker'],
+        [
+            ['Drupal VM, Meet Symfony Console', 'Oliver Davies'],
+            ['Drupal 8 and the Symfony EventDispatcher', 'Eric Smith'],
+            ['Building with APIs', 'Nigel Dunn'],
+        ]
+    );
+}
+          
+
+ +
+ +
+ +
+

Interaction

+
+ +
+

src/GoCommand.php

+

+public function interact(InputInterface $input, OutputInterface $output)
+{
+    $io = new SymfonyStyle($input, $output);
+
+    if (!$input->getArgument('name')) {
+        $input->setArgument('name', $io->ask('Which DrupalCamp?'));
+    }
+}
+          
+
+ +
+

src/GoCommand.php

+

+public function execute(InputInterface $input, OutputInterface $output)
+{
+    $io = new SymfonyStyle($input, $output);
+
+    $io->success($input->getArgument('name'));
+}
+          
+
+ +
+

Dependency Injection

+
+ +
+

Dependency Injection

+ +
    +
  • Instantiate dependencies in single place or DI container
  • +
  • Add as arguments when adding commands
  • +
  • Add as arguments to the constructor and assign to properties
  • +
+ +

+ Make sure to call the __construct() method within the parent class. +

+
+ +
+

src/Console/Application.php

+ +

+use GuzzleHttp\Client;
+
+...
+
+$client = new Client();
+
+$application->add(new NewCommand($client));
+          
+ + +
+ +
+

src/Command/NewCommand.php

+ +

+use GuzzleHttp\ClientInterface;
+use Symfony\Component\Console\Command;
+
+final class NewCommand extends Command
+{
+    private $client;
+
+    public function __construct(ClientInterface $client)
+    {
+        parent::__construct();
+
+        $this->client = $client;
+    }
+}
+          
+
+ +
+

Distributing Your Application

+
+ +
+

.phar files

+ +
    +
  • PHP archive file
  • +
  • Packages your application into one file
  • +
  • box build
  • +
+
+ +
+

Generating phar files

+

+# composer.json
+
+"scripts": {
+    "build": [
+        "box build",
+        "shasum drupalvm.phar |
+         awk '{print $1}' > drupalvm.phar.version"
+    ]
+}
+          
+ +

+$ composer run-script build
+          
+
+
+

Roadmap

+ +
    +
  • Keep up to date with Drupal VM stable releases
  • +
  • New commands - updating existing files, adding vhosts
  • +
  • Improve user defaults and settings
  • +
+
+ +
+

Resources

+ +
    +
  • https://github.com/opdavies/drupal-vm-generator
  • +
  • https://www.drupalvmgenerator.com
  • + +
  • http://bit.ly/announcing-drupal-vm-generator
  • +
  • http://symfony.com/doc/current/components
  • +
  • http://symfony.com/doc/current/cookbook/console
  • +
+
+ +
+

Questions?

+
+ +
+

Feedback

+ +
    +
  • @opdavies
  • +
  • https://www.oliverdavies.uk
  • +
+
+ +
+ +

Tv@F5y;4023z48ja;pgpvF+zbrD3=EPCf&vT@ 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