├── .gitignore
├── 01-html-1
├── css-custom
│ └── custom.css
├── img
│ ├── 0.jpeg
│ ├── 2015-09-21_2328.png
│ ├── 311540-Sepik.jpg
│ ├── 4fc7c62eb312d3.01670533.png
│ ├── Meteor_shower_hd_wallpaper.jpg
│ ├── Tim-Berners-Lee.jpg
│ ├── Universe_Love.png
│ ├── anchor.jpg
│ ├── article46.jpg
│ ├── beef_16x91.jpg
│ ├── cats.jpg
│ ├── cern-ii.jpg
│ ├── cosmic-glow-around-the-earth-16968.jpg
│ ├── featured-space-policy.jpg
│ ├── group-el.jpg
│ ├── html-anatomy.png
│ ├── ie6.jpg
│ ├── mathML.png
│ ├── risovach.ru.jpg
│ ├── semantic.jpeg
│ ├── tube_map.gif
│ ├── w3c_whatwg_header.jpg
│ ├── what-is-html.jpg
│ └── winter-is-coming-funny-cat-picture.jpg
└── index.html
├── 02-html-2
├── audio
│ ├── music (mp3cut.ru).mp3
│ └── music.mp3
├── css-custom
│ ├── custom.css
│ └── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
├── img
│ ├── 0_1578e2_92411835_XL.jpg
│ ├── 0_1578e8_668dfcc4_XL.jpg
│ ├── 311540-Sepik.jpg
│ ├── assign.png
│ ├── cat_bank.jpg
│ ├── cats.jpg
│ ├── cosmic-glow-around-the-earth-16968.jpg
│ ├── fat_cat.jpg
│ ├── featured-space-policy.jpg
│ ├── forma_interer.jpg
│ ├── global.jpg
│ ├── home_skelet.png
│ ├── inter.jpg
│ ├── schema.svg
│ ├── tag_track_ie.jpg
│ ├── y.png
│ ├── yandex.png
│ └── yandex.svg
├── index.html
├── srcset.html
├── translate.html
└── video
│ ├── jane.mp4
│ ├── jane.ru.vtt
│ ├── rabbit.jpg
│ └── rabbit.mp4
├── 03-css
├── css-custom
│ ├── custom.css
│ └── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
├── img
│ ├── 001-dom1.png
│ ├── 001-dom2.png
│ ├── 001-dom3.png
│ ├── 001-dom4.png
│ ├── 001-dom5.png
│ ├── 001-dom6.png
│ ├── 01-ie6.jpg
│ ├── 03-moar.jpg
│ ├── 04-shb.jpg
│ ├── 05-ugadai.jpg
│ ├── 06-tigr.png
│ ├── 06-tmi.gif
│ ├── 07-oh-yeah.gif
│ ├── 08-id.gif
│ ├── 09-party.jpg
│ ├── 10-70.jpg
│ ├── 10-combination.png
│ ├── 11-luke.jpg
│ ├── 12-shmelobkrk.jpg
│ ├── 13-lego.jpg
│ ├── 14-before-after.jpg
│ ├── 15-dom.png
│ ├── 16-dom1.png
│ ├── 17-dom2.png
│ ├── 18-dom3.png
│ ├── 19-dom4.png
│ ├── 20-dom5.png
│ ├── 21-dom6.png
│ ├── 22-dom7.png
│ ├── 22-rules.jpg
│ ├── 23-cascade.jpg
│ ├── 23-inherit.jpg
│ ├── 23-specificity.png
│ ├── 23-specificity_.png
│ ├── 24-nyan.gif
│ ├── 24-rgb.jpg
│ ├── 25-hsl.png
│ ├── 26-moar.jpg
│ ├── 27-why.jpg
│ ├── brat.jpg
│ ├── history.jpg
│ ├── specificity.jpg
│ └── trafaret.jpg
├── index.html
└── media
│ └── psy.mp3
├── 04-fonts-text
├── css-custom
│ ├── j7.css
│ ├── night.css
│ └── yandex.css
├── img
│ ├── baseline.gif
│ ├── bitmap_o.jpg
│ ├── bold_diff.png
│ ├── civilization.png
│ ├── columns.jpg
│ ├── d3.png
│ ├── diablo.png
│ ├── dino.png
│ ├── em_digital.jpg
│ ├── em_metal.JPG
│ ├── far_cry_4.jpg
│ ├── ff1.png
│ ├── font_anatomy.png
│ ├── font_size.png
│ ├── font_styles.gif
│ ├── hypens.png
│ ├── italic_diff.png
│ ├── leading.png
│ ├── letter_heights.gif
│ ├── parasite_eve_2.jpg
│ ├── pixel.gif
│ ├── shy.png
│ ├── site_fonts.gif
│ ├── vector.png
│ ├── vector_text.png
│ └── warcraft_3.jpg
└── index.html
├── 05-mo-1
├── .idea
│ ├── 05-mo-1.iml
│ ├── codeStyleSettings.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── vcs.xml
│ └── workspace.xml
├── css-custom
│ ├── custom.css
│ └── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
├── img
│ ├── 00-graph.png
│ ├── 00-notbad.jpg
│ ├── 01-pixels.jpg
│ ├── 02-yandex.png
│ ├── 03-yandex-outline.png
│ ├── 04-box-content.png
│ ├── 05-box-padding.png
│ ├── 06-box-border.png
│ ├── 07-box-margin.png
│ ├── 08-box-notall.png
│ ├── 09-box-notall2.png
│ ├── 10-box-different.png
│ ├── 11-box-different-01.png
│ ├── 12-clock.jpg
│ ├── 13-border.jpg
│ ├── 14-cat-box.jpg
│ ├── 15-boxcreation.jpg
│ ├── 16-math.jpg
│ ├── 17-flex.jpg
│ ├── 18-flex_terms.png
│ ├── 19-margin-math1.png
│ ├── 20-margin-math2.png
│ ├── 21-margin-math3.png
│ ├── 22-margin-math4.png
│ ├── 23-height.png
│ ├── 24-percent.jpg
│ ├── 25-app.jpg
│ └── 26-table.jpg
└── index.html
├── 06-mo-2
├── css-custom
│ ├── custom.css
│ ├── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
│ └── night.css
├── img
│ ├── float.jpg
│ ├── MI_IE60_zindex.gif
│ ├── MI_IE60_zindex.png
│ ├── cat1.gif
│ ├── cat2.gif
│ ├── css-is-awesome.png
│ ├── fish-wallpaper-wonderful.jpg
│ ├── giphy.gif
│ └── hell.png
└── index.html
├── 07-mo-3
├── css-custom
│ ├── custom.css
│ └── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
├── img
│ ├── 01.gif
│ ├── 02.jpg
│ ├── 03.jpg
│ ├── 04.jpg
│ ├── 05.jpg
│ ├── 06.jpg
│ ├── 07.jpg
│ ├── 08.jpg
│ ├── 09.jpg
│ ├── 1.psd
│ ├── 10.jpg
│ ├── 11.jpg
│ ├── 12.jpg
│ ├── 12_1.jpg
│ ├── 13.jpg
│ ├── 14.jpg
│ ├── 15.jpg
│ ├── 16.jpg
│ ├── 17.jpg
│ ├── 18.jpg
│ ├── 19.jpg
│ ├── 20.jpg
│ ├── 21.jpg
│ ├── 22.png
│ ├── 23.jpg
│ ├── 24.png
│ ├── 25.png
│ ├── 26.png
│ ├── 27.png
│ ├── 28.png
│ ├── 29.jpg
│ ├── 30.jpg
│ ├── 31.jpg
│ ├── 32.jpg
│ ├── 33.jpg
│ ├── 34.jpg
│ ├── 35.png
│ ├── 36.png
│ ├── 37.jpg
│ ├── 38.jpg
│ ├── 39.jpg
│ ├── 40.png
│ └── m.jpg
└── index.html
├── 08-animation
├── css-custom
│ ├── custom.css
│ ├── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
│ └── night.css
├── img
│ ├── coordinates-trimed.png
│ ├── cube.gif
│ ├── cubic-bezier_points_values.png
│ ├── example-18.png
│ ├── example-19.png
│ ├── giphy.gif
│ ├── glass-3d.png
│ ├── like.png
│ ├── linear.png
│ ├── perspective.jpg
│ ├── rocket.png
│ ├── superman.png
│ └── переход_3.jpg
└── index.html
├── 09-browser
├── css-custom
│ ├── custom.css
│ └── fonts
│ │ ├── textbook-bold.eot
│ │ ├── textbook-bold.ttf
│ │ ├── textbook-bold.woff
│ │ ├── textbook-light.eot
│ │ ├── textbook-light.ttf
│ │ ├── textbook-light.woff
│ │ ├── textbook-regular.eot
│ │ ├── textbook-regular.ttf
│ │ └── textbook-regular.woff
├── img
│ ├── 01-browser.jpg
│ ├── 02-browser-wars.jpg
│ ├── 03-browser-wars.jpg
│ ├── 04-edge-logo.jpg
│ ├── 04-edge-logo.png
│ ├── 05-firefox-logo.png
│ ├── 06-safari-logo.png
│ ├── 07-chromium-logo.png
│ ├── 08-yabro-logo.png
│ ├── 09-chrome-logo.png
│ ├── 10-opera-logo.png
│ ├── 11-opera-mini-logo.png
│ ├── 12-browser-architecture.png
│ ├── 13-browser-networking-dns.png
│ ├── 13-browser-networking-dns_1.png
│ ├── 13-browser-networking-dns_2.png
│ ├── 13-browser-networking-dns_3.png
│ ├── 13-browser-networking-dns_3_1.png
│ ├── 13-browser-networking-dns_4.png
│ ├── 13-browser-networking-dns_4_1.png
│ ├── 13-browser-networking-dns_5.png
│ ├── 13-browser-networking-dns_6.png
│ ├── 13-browser-networking-dns_7.png
│ ├── 13-browser-networking-dns_8.png
│ ├── 13-browser-networking-dns_9.png
│ ├── 14-browser-dns.png
│ ├── 15-russia-request.png
│ ├── 16-browser-parsing.png
│ ├── 17-browser-rendering.png
│ ├── 17-browser-rendering_ff.png
│ ├── 18-go-deeper.jpg
│ ├── 19-cssom.png
│ ├── 20-write-right.png
│ ├── 21-dom-cssom.png
│ ├── 22-urfu.png
│ ├── 23-incremental-reflow_1.png
│ ├── 23-incremental-reflow_10.png
│ ├── 23-incremental-reflow_2.png
│ ├── 23-incremental-reflow_2_1.png
│ ├── 23-incremental-reflow_3.png
│ ├── 23-incremental-reflow_4.png
│ ├── 23-incremental-reflow_5.png
│ ├── 23-incremental-reflow_6.png
│ ├── 23-incremental-reflow_7-01.png
│ ├── 23-incremental-reflow_7.png
│ ├── 23-incremental-reflow_8.png
│ ├── 23-incremental-reflow_9.png
│ ├── 24-scripts-flow.png
│ ├── 24-scripts-flow_1.png
│ ├── 24-scripts-flow_2.png
│ ├── 25-script-execution-01.svg
│ ├── 25-script-execution.svg
│ ├── 25-winnie.jpg
│ ├── 26-scripts.jpg
│ ├── 27-slow.png
│ ├── 28-compositing.png
│ ├── 29.jpg
│ ├── 4334957E8169090A.png
│ └── E05658434504822.png
└── index.html
├── 10-graphics
├── css-custom
│ └── custom.css
├── img
│ ├── 1-bit.jpg
│ ├── 799093.png
│ ├── Avocode.png
│ ├── Bmp-1-DMSC9112086_JPG.jpg
│ ├── Bmp-1.bmp
│ ├── Bmp-1.png
│ ├── ImageOptimIcon.png
│ ├── JPEG_example_down.jpg
│ ├── PNG_vs_JPEG.png
│ ├── Raster-vector-circles.png
│ ├── auto-select.png
│ ├── auto_ru.png
│ ├── bg-pos.png
│ ├── clock-svg.svg
│ ├── cmyk_2.jpg
│ ├── color-model.png
│ ├── delorean.jpg
│ ├── delorean.svg
│ ├── f0113.png
│ ├── frames.png
│ ├── gif.gif
│ ├── gif1.gif
│ ├── gif2.gif
│ ├── gimp.png
│ ├── giphy.gif
│ ├── glubina-cveta.png
│ ├── grid-block.png
│ ├── hsl_1.jpg
│ ├── hsl_hsv.jpg
│ ├── hsv_1.png
│ ├── jpegmini.png
│ ├── jpg_d.jpg
│ ├── kraken-logo-4.png
│ ├── lab-1.jpg
│ ├── mario.png
│ ├── palitra.png
│ ├── png.gif
│ ├── png.png
│ ├── progressive-loading.png
│ ├── ps-cs6.png
│ ├── ps
│ │ ├── design.png
│ │ ├── hide-leyer.png
│ │ ├── ph.png
│ │ ├── ph_eff.png
│ │ ├── ph_eff1.png
│ │ ├── ph_ex.png
│ │ ├── ph_hk.png
│ │ ├── ph_ic.png
│ │ ├── ph_info.png
│ │ ├── ph_lc.png
│ │ ├── ph_ls.png
│ │ ├── ph_mark.png
│ │ ├── ph_pr2.png
│ │ ├── ph_sfw.png
│ │ ├── ph_wp.png
│ │ └── ph_ws.png
│ ├── raster_vector.png
│ ├── rgb.png
│ ├── rgb3d.png
│ ├── sketch-app.png
│ ├── social-icons.example.png
│ ├── sprite.png
│ └── yandex.png
└── index.html
├── README.md
├── css
├── animate.css
├── print
│ ├── paper.css
│ └── pdf.css
├── reveal.css
├── textbook-bold.eot
├── textbook-bold.ttf
├── textbook-bold.woff
├── textbook-light.eot
├── textbook-light.ttf
├── textbook-light.woff
├── textbook-regular.eot
├── textbook-regular.ttf
├── textbook-regular.woff
└── theme
│ ├── night-2.css
│ └── night.css
├── js
└── reveal.js
├── lib
├── css
│ ├── animate.css
│ ├── magic.min.css
│ └── zenburn.css
└── js
│ ├── classList.js
│ ├── head.min.js
│ ├── jquery.lettering.js
│ └── jquery.textillate.js
└── plugin
├── highlight
└── highlight.js
├── markdown
├── example.html
├── example.md
├── markdown.js
└── marked.js
├── notes
├── notes.html
└── notes.js
└── zoom-js
└── zoom.js
/.gitignore:
--------------------------------------------------------------------------------
1 | ./idea
2 |
--------------------------------------------------------------------------------
/01-html-1/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | section .strike {
2 | text-decoration: line-through;
3 | color: #888;
4 | }
5 |
6 | .yandex table.tableMiddle td {
7 | vertical-align: middle;
8 | }
9 |
10 | .yandex table.tableCenter td {
11 | text-align: center;
12 | }
13 |
14 | .yandex table.noBorder td {
15 | border: none;
16 | }
17 |
18 | pre.size-s {
19 | font-size: 20px !important;
20 | }
21 |
--------------------------------------------------------------------------------
/01-html-1/img/0.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/0.jpeg
--------------------------------------------------------------------------------
/01-html-1/img/2015-09-21_2328.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/2015-09-21_2328.png
--------------------------------------------------------------------------------
/01-html-1/img/311540-Sepik.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/311540-Sepik.jpg
--------------------------------------------------------------------------------
/01-html-1/img/4fc7c62eb312d3.01670533.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/4fc7c62eb312d3.01670533.png
--------------------------------------------------------------------------------
/01-html-1/img/Meteor_shower_hd_wallpaper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/Meteor_shower_hd_wallpaper.jpg
--------------------------------------------------------------------------------
/01-html-1/img/Tim-Berners-Lee.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/Tim-Berners-Lee.jpg
--------------------------------------------------------------------------------
/01-html-1/img/Universe_Love.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/Universe_Love.png
--------------------------------------------------------------------------------
/01-html-1/img/anchor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/anchor.jpg
--------------------------------------------------------------------------------
/01-html-1/img/article46.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/article46.jpg
--------------------------------------------------------------------------------
/01-html-1/img/beef_16x91.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/beef_16x91.jpg
--------------------------------------------------------------------------------
/01-html-1/img/cats.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/cats.jpg
--------------------------------------------------------------------------------
/01-html-1/img/cern-ii.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/cern-ii.jpg
--------------------------------------------------------------------------------
/01-html-1/img/cosmic-glow-around-the-earth-16968.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/cosmic-glow-around-the-earth-16968.jpg
--------------------------------------------------------------------------------
/01-html-1/img/featured-space-policy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/featured-space-policy.jpg
--------------------------------------------------------------------------------
/01-html-1/img/group-el.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/group-el.jpg
--------------------------------------------------------------------------------
/01-html-1/img/html-anatomy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/html-anatomy.png
--------------------------------------------------------------------------------
/01-html-1/img/ie6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/ie6.jpg
--------------------------------------------------------------------------------
/01-html-1/img/mathML.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/mathML.png
--------------------------------------------------------------------------------
/01-html-1/img/risovach.ru.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/risovach.ru.jpg
--------------------------------------------------------------------------------
/01-html-1/img/semantic.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/semantic.jpeg
--------------------------------------------------------------------------------
/01-html-1/img/tube_map.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/tube_map.gif
--------------------------------------------------------------------------------
/01-html-1/img/w3c_whatwg_header.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/w3c_whatwg_header.jpg
--------------------------------------------------------------------------------
/01-html-1/img/what-is-html.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/what-is-html.jpg
--------------------------------------------------------------------------------
/01-html-1/img/winter-is-coming-funny-cat-picture.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/01-html-1/img/winter-is-coming-funny-cat-picture.jpg
--------------------------------------------------------------------------------
/02-html-2/audio/music (mp3cut.ru).mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/audio/music (mp3cut.ru).mp3
--------------------------------------------------------------------------------
/02-html-2/audio/music.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/audio/music.mp3
--------------------------------------------------------------------------------
/02-html-2/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: textbook;
3 | font-weight: 400;
4 | src: local(textbook);
5 | src: url('fonts/textbook-regular.woff'),
6 | url('fonts/textbook-regular.ttf');
7 | }
8 |
9 | @font-face {
10 | font-family: textbook-light;
11 | font-weight: 200;
12 | src: local(textbook-light);
13 | src: url('fonts/textbook-light.woff'),
14 | url('fonts/textbook-light.ttf');
15 | }
16 |
17 | @font-face {
18 | font-family: textbook-bold;
19 | font-weight: 700;
20 | src: local(textbook-bold);
21 | src: url('fonts/textbook-bold.woff'),
22 | url('fonts/textbook-bold.ttf');
23 | }
24 |
25 | .reveal {
26 | font-family: textbook;
27 | }
28 |
29 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
30 | font-family: textbook-bold;
31 | }
32 |
33 | .reveal em {
34 | font-family: textbook-light;
35 | }
36 |
37 | section .strike {
38 | text-decoration: line-through;
39 | color: #888;
40 | }
41 |
42 | .yandex table.tableMiddle td {
43 | vertical-align: middle;
44 | }
45 |
46 | .yandex table.tableCenter td {
47 | text-align: center;
48 | }
49 |
50 | .yandex table.noBorder td {
51 | border: none;
52 | }
53 |
54 | pre.size-s {
55 | font-size: 15px !important;
56 | }
57 |
58 | p.size-s {
59 | font-size: 30px !important;
60 | }
61 |
62 | p.size-m {
63 | font-size: 35px !important;
64 | }
65 |
66 | p.size-l {
67 | font-size: 40px !important;
68 | }
69 |
70 | p.size-xl {
71 | font-size: 50px !important;
72 | }
73 |
74 | p.size-xxl {
75 | font-size: 60px !important;
76 | }
77 |
78 | pre.size-m {
79 | font-size: 18px !important;
80 | }
81 |
82 | pre.size-l {
83 | font-size: 25px !important;
84 | }
85 |
86 | pre.size-xl {
87 | font-size: 30px !important;
88 | }
89 |
90 | pre.size-xxl {
91 | font-size: 40px !important;
92 | }
93 |
94 | mark {
95 | border-radius: 5px;
96 | }
97 |
98 | mark.red {
99 | background: red;
100 | color: #fff;
101 | }
102 |
103 | mark.blue {
104 | background: blue;
105 | color: #fff;
106 | }
107 |
108 | .reveal .slides section mark.fragment {
109 | background: transparent;
110 | visibility: visible;
111 | color: white;
112 | opacity: 1;
113 | }
114 |
115 | .reveal .slides section mark.fragment.toggle.visible {
116 | color: white;
117 | background: transparent;
118 | }
119 |
120 | .reveal .slides section mark.fragment.visible.current-fragment.toggle,
121 | .reveal .slides section mark.fragment.visible {
122 | background: #ff0;
123 | color: black;
124 | }
125 |
126 | .reveal .slides section mark.blue.fragment.visible {
127 | background: #00f;
128 | color: black;
129 | }
130 |
131 | .reveal .slides section mark.red.fragment.visible {
132 | background: #f00;
133 | color: black;
134 | }
135 |
136 | section.ex button.size-m,
137 | section.ex textarea.size-m {
138 | margin-bottom: 20px;
139 | font-size: 37px;
140 | }
141 |
142 | section.ex button:focus {
143 | outline: 10px solid red;
144 | }
145 |
146 | section.ex button.size-l,
147 | section.ex input.size-l,
148 | section.ex textarea.size-l {
149 | font-size: 50px;
150 | margin-bottom: 20px;
151 | }
152 |
153 | section.ex button.zoom,
154 | section.ex input.zoom {
155 | transform: scale(2);
156 | vertical-align: middle;
157 | margin: 10px;
158 | }
159 |
160 | .reveal .progress span {
161 | color: rgb(243, 86, 38);
162 | background: linear-gradient(92deg, rgb(243, 204, 35), rgb(254, 146, 11));
163 | -webkit-animation: hue 100s linear infinite;
164 | }
165 |
166 | a {
167 | color: #068ee9 !important;
168 | }
169 |
170 | div.body div.fragment.visible.animated {
171 | -webkit-animation-name: bounceIn;
172 | }
173 |
174 | .deadline {
175 | color: white;
176 | transform: scale(.1);
177 | pointer-events: none;
178 | transition-property: color, transform !important;
179 | transition-duration: 30s !important;
180 | transition-timing-function: linear !important;
181 | }
182 |
183 | .deadline.visible {
184 | color: red;
185 | transform: scale(5);
186 | }
187 |
188 |
189 | @-webkit-keyframes hue {
190 | from {
191 | -webkit-filter: hue-rotate(0deg);
192 | }
193 | to {
194 | -webkit-filter: hue-rotate(360deg);
195 | }
196 | }
197 |
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/02-html-2/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/02-html-2/img/0_1578e2_92411835_XL.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/0_1578e2_92411835_XL.jpg
--------------------------------------------------------------------------------
/02-html-2/img/0_1578e8_668dfcc4_XL.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/0_1578e8_668dfcc4_XL.jpg
--------------------------------------------------------------------------------
/02-html-2/img/311540-Sepik.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/311540-Sepik.jpg
--------------------------------------------------------------------------------
/02-html-2/img/assign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/assign.png
--------------------------------------------------------------------------------
/02-html-2/img/cat_bank.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/cat_bank.jpg
--------------------------------------------------------------------------------
/02-html-2/img/cats.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/cats.jpg
--------------------------------------------------------------------------------
/02-html-2/img/cosmic-glow-around-the-earth-16968.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/cosmic-glow-around-the-earth-16968.jpg
--------------------------------------------------------------------------------
/02-html-2/img/fat_cat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/fat_cat.jpg
--------------------------------------------------------------------------------
/02-html-2/img/featured-space-policy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/featured-space-policy.jpg
--------------------------------------------------------------------------------
/02-html-2/img/forma_interer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/forma_interer.jpg
--------------------------------------------------------------------------------
/02-html-2/img/global.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/global.jpg
--------------------------------------------------------------------------------
/02-html-2/img/home_skelet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/home_skelet.png
--------------------------------------------------------------------------------
/02-html-2/img/inter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/inter.jpg
--------------------------------------------------------------------------------
/02-html-2/img/schema.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/02-html-2/img/tag_track_ie.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/tag_track_ie.jpg
--------------------------------------------------------------------------------
/02-html-2/img/y.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/y.png
--------------------------------------------------------------------------------
/02-html-2/img/yandex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/img/yandex.png
--------------------------------------------------------------------------------
/02-html-2/img/yandex.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/02-html-2/srcset.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/02-html-2/translate.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
19 |
20 |
21 |
22 |
translate="no"
23 |
24 |
Using HTML's translate attribute
25 |
26 |
Как говорил Джон Леннон
27 |
Life is what happens to you while you’re busy making other plans.
28 |
29 | console.log('Hello world');
30 |
31 |
32 |

33 |
34 |
35 |
translate="yes"
36 |
37 |
Using HTML's translate attribute
38 |
39 |
Как говорил Джон Леннон
40 |
Life is what happens to you while you’re busy making other plans.
41 |
42 | console.log('Hello world');
43 |
44 |
45 |

46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/02-html-2/video/jane.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/video/jane.mp4
--------------------------------------------------------------------------------
/02-html-2/video/jane.ru.vtt:
--------------------------------------------------------------------------------
1 | WEBVTT FILE
2 |
3 | 00:00.360 --> 00:01.240
4 | Солдат Джейн.
5 |
6 | 00:01.240 --> 00:02.240
7 | Спасаюсь от радиации.
8 |
9 | 00:02.240 --> 00:04.000
10 | Арбуз - лучшее средство.
11 |
--------------------------------------------------------------------------------
/02-html-2/video/rabbit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/video/rabbit.jpg
--------------------------------------------------------------------------------
/02-html-2/video/rabbit.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/02-html-2/video/rabbit.mp4
--------------------------------------------------------------------------------
/03-css/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: textbook;
3 | font-weight: 400;
4 | src: local(textbook);
5 | src: url('fonts/textbook-regular.woff'),
6 | url('fonts/textbook-regular.ttf');
7 | }
8 |
9 | @font-face {
10 | font-family: textbook-light;
11 | font-weight: 200;
12 | src: local(textbook-light);
13 | src: url('fonts/textbook-light.woff'),
14 | url('fonts/textbook-light.ttf');
15 | }
16 |
17 | @font-face {
18 | font-family: textbook-bold;
19 | font-weight: 700;
20 | src: local(textbook-bold);
21 | src: url('fonts/textbook-bold.woff'),
22 | url('fonts/textbook-bold.ttf');
23 | }
24 |
25 | .reveal {
26 | font-family: textbook;
27 | }
28 |
29 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
30 | font-family: textbook-bold;
31 | }
32 |
33 | .reveal em {
34 | font-family: textbook-light;
35 | }
36 |
37 | section .strike {
38 | text-decoration: line-through;
39 | color: #888;
40 | }
41 |
42 | .yandex table.tableMiddle td {
43 | vertical-align: middle;
44 | }
45 |
46 | .yandex table.tableCenter td {
47 | text-align: center;
48 | }
49 |
50 | .yandex table.noBorder td {
51 | border: none;
52 | }
53 |
54 | pre.size-s {
55 | font-size: 15px !important;
56 | }
57 |
58 | p.size-s {
59 | font-size: 30px !important;
60 | }
61 |
62 | p.size-m {
63 | font-size: 35px !important;
64 | }
65 |
66 | p.size-l {
67 | font-size: 40px !important;
68 | }
69 |
70 | p.size-xl {
71 | font-size: 50px !important;
72 | }
73 |
74 | p.size-xxl {
75 | font-size: 60px !important;
76 | }
77 |
78 | pre.size-m {
79 | font-size: 18px !important;
80 | }
81 |
82 | pre.size-l {
83 | font-size: 25px !important;
84 | }
85 |
86 | pre.size-xl {
87 | font-size: 30px !important;
88 | }
89 |
90 | pre.size-xxl {
91 | font-size: 40px !important;
92 | }
93 |
94 | mark {
95 | border-radius: 5px;
96 | }
97 |
98 | mark.red {
99 | background: red;
100 | color: #fff;
101 | }
102 |
103 | mark.blue {
104 | background: blue;
105 | color: #fff;
106 | }
107 |
108 | .reveal .slides section mark.fragment {
109 | background: transparent;
110 | visibility: visible;
111 | color: white;
112 | opacity: 1;
113 | }
114 |
115 | .reveal .slides section mark.fragment.toggle.visible {
116 | color: white;
117 | background: transparent;
118 | }
119 |
120 | .reveal .slides section mark.fragment.visible.current-fragment.toggle,
121 | .reveal .slides section mark.fragment.visible {
122 | background: #ff0;
123 | color: black;
124 | }
125 |
126 | .reveal .slides section mark.blue.fragment.visible {
127 | background: #00f;
128 | color: black;
129 | }
130 |
131 | .reveal .slides section mark.red.fragment.visible {
132 | background: #f00;
133 | color: black;
134 | }
135 |
136 | section.ex button.size-m,
137 | section.ex textarea.size-m {
138 | margin-bottom: 20px;
139 | font-size: 37px;
140 | }
141 |
142 | section.ex button:focus {
143 | outline: 10px solid red;
144 | }
145 |
146 | section.ex button.size-l,
147 | section.ex input.size-l,
148 | section.ex textarea.size-l {
149 | font-size: 50px;
150 | margin-bottom: 20px;
151 | }
152 |
153 | section.ex button.zoom,
154 | section.ex input.zoom {
155 | transform: scale(2);
156 | vertical-align: middle;
157 | margin: 10px;
158 | }
159 |
160 | .reveal .progress span {
161 | color: rgb(243, 86, 38);
162 | background: linear-gradient(92deg, rgb(243, 204, 35), rgb(254, 146, 11));
163 | -webkit-animation: hue 100s linear infinite;
164 | }
165 |
166 | a {
167 | color: #068ee9 !important;
168 | }
169 |
170 | div.body div.fragment.visible.animated {
171 | -webkit-animation-name: bounceIn;
172 | }
173 |
174 | .deadline {
175 | color: white;
176 | transform: scale(.1);
177 | pointer-events: none;
178 | transition-property: color, transform !important;
179 | transition-duration: 30s !important;
180 | transition-timing-function: linear !important;
181 | }
182 |
183 | .deadline.visible {
184 | color: red;
185 | transform: scale(5);
186 | }
187 |
188 |
189 | .psy div {
190 | visibility: hidden;
191 | }
192 | .psy:hover div {
193 | visibility: visible;
194 | }
195 |
196 |
197 | .reveal .ex:link { color: blue !important; transition-duration: 0s !important;}
198 | .reveal .ex:hover { color: green !important}
199 | .reveal .ex:focus { color: yellow !important}
200 | .reveal .ex:active { color: red !important}
201 | .reveal .ex:visited { color: purple !important}
202 |
203 | i {
204 | text-transform: lowercase;
205 | }
206 |
207 |
208 | @-webkit-keyframes hue {
209 | from {
210 | -webkit-filter: hue-rotate(0deg);
211 | }
212 | to {
213 | -webkit-filter: hue-rotate(360deg);
214 | }
215 | }
216 |
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/03-css/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/03-css/img/001-dom1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom1.png
--------------------------------------------------------------------------------
/03-css/img/001-dom2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom2.png
--------------------------------------------------------------------------------
/03-css/img/001-dom3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom3.png
--------------------------------------------------------------------------------
/03-css/img/001-dom4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom4.png
--------------------------------------------------------------------------------
/03-css/img/001-dom5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom5.png
--------------------------------------------------------------------------------
/03-css/img/001-dom6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/001-dom6.png
--------------------------------------------------------------------------------
/03-css/img/01-ie6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/01-ie6.jpg
--------------------------------------------------------------------------------
/03-css/img/03-moar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/03-moar.jpg
--------------------------------------------------------------------------------
/03-css/img/04-shb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/04-shb.jpg
--------------------------------------------------------------------------------
/03-css/img/05-ugadai.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/05-ugadai.jpg
--------------------------------------------------------------------------------
/03-css/img/06-tigr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/06-tigr.png
--------------------------------------------------------------------------------
/03-css/img/06-tmi.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/06-tmi.gif
--------------------------------------------------------------------------------
/03-css/img/07-oh-yeah.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/07-oh-yeah.gif
--------------------------------------------------------------------------------
/03-css/img/08-id.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/08-id.gif
--------------------------------------------------------------------------------
/03-css/img/09-party.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/09-party.jpg
--------------------------------------------------------------------------------
/03-css/img/10-70.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/10-70.jpg
--------------------------------------------------------------------------------
/03-css/img/10-combination.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/10-combination.png
--------------------------------------------------------------------------------
/03-css/img/11-luke.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/11-luke.jpg
--------------------------------------------------------------------------------
/03-css/img/12-shmelobkrk.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/12-shmelobkrk.jpg
--------------------------------------------------------------------------------
/03-css/img/13-lego.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/13-lego.jpg
--------------------------------------------------------------------------------
/03-css/img/14-before-after.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/14-before-after.jpg
--------------------------------------------------------------------------------
/03-css/img/15-dom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/15-dom.png
--------------------------------------------------------------------------------
/03-css/img/16-dom1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/16-dom1.png
--------------------------------------------------------------------------------
/03-css/img/17-dom2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/17-dom2.png
--------------------------------------------------------------------------------
/03-css/img/18-dom3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/18-dom3.png
--------------------------------------------------------------------------------
/03-css/img/19-dom4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/19-dom4.png
--------------------------------------------------------------------------------
/03-css/img/20-dom5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/20-dom5.png
--------------------------------------------------------------------------------
/03-css/img/21-dom6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/21-dom6.png
--------------------------------------------------------------------------------
/03-css/img/22-dom7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/22-dom7.png
--------------------------------------------------------------------------------
/03-css/img/22-rules.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/22-rules.jpg
--------------------------------------------------------------------------------
/03-css/img/23-cascade.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/23-cascade.jpg
--------------------------------------------------------------------------------
/03-css/img/23-inherit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/23-inherit.jpg
--------------------------------------------------------------------------------
/03-css/img/23-specificity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/23-specificity.png
--------------------------------------------------------------------------------
/03-css/img/23-specificity_.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/23-specificity_.png
--------------------------------------------------------------------------------
/03-css/img/24-nyan.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/24-nyan.gif
--------------------------------------------------------------------------------
/03-css/img/24-rgb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/24-rgb.jpg
--------------------------------------------------------------------------------
/03-css/img/25-hsl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/25-hsl.png
--------------------------------------------------------------------------------
/03-css/img/26-moar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/26-moar.jpg
--------------------------------------------------------------------------------
/03-css/img/27-why.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/27-why.jpg
--------------------------------------------------------------------------------
/03-css/img/brat.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/brat.jpg
--------------------------------------------------------------------------------
/03-css/img/history.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/history.jpg
--------------------------------------------------------------------------------
/03-css/img/specificity.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/specificity.jpg
--------------------------------------------------------------------------------
/03-css/img/trafaret.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/img/trafaret.jpg
--------------------------------------------------------------------------------
/03-css/media/psy.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/03-css/media/psy.mp3
--------------------------------------------------------------------------------
/04-fonts-text/css-custom/night.css:
--------------------------------------------------------------------------------
1 | @import url(https://fonts.googleapis.com/css?family=Montserrat:700);
2 | @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);
3 |
4 | /**
5 | * Black theme for reveal.js.
6 | *
7 | * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
8 | */
9 | /*********************************************
10 | * GLOBAL STYLES
11 | *********************************************/
12 | body {
13 | background: #111;
14 | background-color: #111;
15 | }
16 |
17 | .reveal {
18 | font-family: 'Open Sans', sans-serif;
19 | font-size: 30px;
20 | font-weight: normal;
21 | color: #eee;
22 | }
23 |
24 | ::selection {
25 | color: #fff;
26 | background: #e7ad52;
27 | text-shadow: none;
28 | }
29 |
30 | .reveal .slides > section, .reveal .slides > section > section {
31 | line-height: 1.3;
32 | font-weight: inherit;
33 | }
34 |
35 | /*********************************************
36 | * HEADERS
37 | *********************************************/
38 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
39 | margin: 0 0 20px 0;
40 | color: #eee;
41 | font-family: 'Montserrat', Impact, sans-serif;
42 | font-weight: normal;
43 | line-height: 1.2;
44 | letter-spacing: -0.03em;
45 | text-transform: none;
46 | text-shadow: none;
47 | word-wrap: break-word;
48 | }
49 |
50 | .reveal h1 {
51 | font-size: 3.77em;
52 | }
53 |
54 | .reveal h2 {
55 | font-size: 2.11em;
56 | }
57 |
58 | .reveal h3 {
59 | font-size: 1.55em;
60 | }
61 |
62 | .reveal h4 {
63 | font-size: 1em;
64 | }
65 |
66 | .reveal h1 {
67 | text-shadow: none;
68 | }
69 |
70 | /*********************************************
71 | * OTHER
72 | *********************************************/
73 | .reveal p {
74 | margin: 20px 0;
75 | line-height: 1.3;
76 | }
77 |
78 | /* Ensure certain elements are never larger than the slide itself */
79 | .reveal img, .reveal video, .reveal iframe {
80 | max-width: 95%;
81 | max-height: 95%;
82 | }
83 |
84 | .reveal strong, .reveal b {
85 | font-weight: bold;
86 | }
87 |
88 | .reveal em {
89 | font-style: italic;
90 | }
91 |
92 | .reveal ol, .reveal dl, .reveal ul {
93 | display: inline-block;
94 | text-align: left;
95 | margin: 0 0 0 1em;
96 | }
97 |
98 | .reveal ol {
99 | list-style-type: decimal;
100 | }
101 |
102 | .reveal ul {
103 | list-style-type: disc;
104 | }
105 |
106 | .reveal ul ul {
107 | list-style-type: square;
108 | }
109 |
110 | .reveal ul ul ul {
111 | list-style-type: circle;
112 | }
113 |
114 | .reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul {
115 | display: block;
116 | margin-left: 40px;
117 | }
118 |
119 | .reveal dt {
120 | font-weight: bold;
121 | }
122 |
123 | .reveal dd {
124 | margin-left: 40px;
125 | }
126 |
127 | .reveal q, .reveal blockquote {
128 | quotes: none;
129 | }
130 |
131 | .reveal blockquote {
132 | display: block;
133 | position: relative;
134 | width: 70%;
135 | margin: 20px auto;
136 | padding: 5px;
137 | font-style: italic;
138 | background: rgba(255, 255, 255, 0.05);
139 | box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
140 | }
141 |
142 | .reveal blockquote p:first-child, .reveal blockquote p:last-child {
143 | display: inline-block;
144 | }
145 |
146 | .reveal q {
147 | font-style: italic;
148 | }
149 |
150 | .reveal pre {
151 | display: block;
152 | position: relative;
153 | width: 90%;
154 | margin: 20px auto;
155 | text-align: left;
156 | font-size: 0.55em;
157 | font-family: monospace;
158 | line-height: 1.2em;
159 | word-wrap: break-word;
160 | box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);
161 | }
162 |
163 | .reveal code {
164 | font-family: monospace;
165 | }
166 |
167 | .reveal pre code {
168 | display: block;
169 | padding: 5px;
170 | overflow: auto;
171 | max-height: 400px;
172 | word-wrap: normal;
173 | background: #3F3F3F;
174 | color: #DCDCDC;
175 | }
176 |
177 | .reveal table {
178 | margin: auto;
179 | border-collapse: collapse;
180 | border-spacing: 0;
181 | }
182 |
183 | .reveal table th {
184 | font-weight: bold;
185 | }
186 |
187 | .reveal table th, .reveal table td {
188 | text-align: left;
189 | padding: 0.2em 0.5em 0.2em 0.5em;
190 | border-bottom: 1px solid;
191 | }
192 |
193 | .reveal table th[align="center"], .reveal table td[align="center"] {
194 | text-align: center;
195 | }
196 |
197 | .reveal table th[align="right"], .reveal table td[align="right"] {
198 | text-align: right;
199 | }
200 |
201 | .reveal table tr:last-child td {
202 | border-bottom: none;
203 | }
204 |
205 | .reveal sup {
206 | vertical-align: super;
207 | }
208 |
209 | .reveal sub {
210 | vertical-align: sub;
211 | }
212 |
213 | .reveal small {
214 | display: inline-block;
215 | font-size: 0.6em;
216 | line-height: 1.2em;
217 | vertical-align: top;
218 | }
219 |
220 | .reveal small * {
221 | vertical-align: top;
222 | }
223 |
224 | /*********************************************
225 | * LINKS
226 | *********************************************/
227 | .reveal a {
228 | color: #e7ad52;
229 | text-decoration: none;
230 | -webkit-transition: color 0.15s ease;
231 | -moz-transition: color 0.15s ease;
232 | transition: color 0.15s ease;
233 | }
234 |
235 | .reveal a:hover {
236 | color: #f3d7ac;
237 | text-shadow: none;
238 | border: none;
239 | }
240 |
241 | .reveal .roll span:after {
242 | color: #fff;
243 | background: #d0881d;
244 | }
245 |
246 | /*********************************************
247 | * IMAGES
248 | *********************************************/
249 | .reveal section img {
250 | margin: 15px 0px;
251 | background: rgba(255, 255, 255, 0.12);
252 | border: 4px solid #eee;
253 | box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
254 | }
255 |
256 | .reveal a img {
257 | -webkit-transition: all 0.15s linear;
258 | -moz-transition: all 0.15s linear;
259 | transition: all 0.15s linear;
260 | }
261 |
262 | .reveal a:hover img {
263 | background: rgba(255, 255, 255, 0.2);
264 | border-color: #e7ad52;
265 | box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);
266 | }
267 |
268 | /*********************************************
269 | * NAVIGATION CONTROLS
270 | *********************************************/
271 | .reveal .controls div.navigate-left, .reveal .controls div.navigate-left.enabled {
272 | border-right-color: #e7ad52;
273 | }
274 |
275 | .reveal .controls div.navigate-right, .reveal .controls div.navigate-right.enabled {
276 | border-left-color: #e7ad52;
277 | }
278 |
279 | .reveal .controls div.navigate-up, .reveal .controls div.navigate-up.enabled {
280 | border-bottom-color: #e7ad52;
281 | }
282 |
283 | .reveal .controls div.navigate-down, .reveal .controls div.navigate-down.enabled {
284 | border-top-color: #e7ad52;
285 | }
286 |
287 | .reveal .controls div.navigate-left.enabled:hover {
288 | border-right-color: #f3d7ac;
289 | }
290 |
291 | .reveal .controls div.navigate-right.enabled:hover {
292 | border-left-color: #f3d7ac;
293 | }
294 |
295 | .reveal .controls div.navigate-up.enabled:hover {
296 | border-bottom-color: #f3d7ac;
297 | }
298 |
299 | .reveal .controls div.navigate-down.enabled:hover {
300 | border-top-color: #f3d7ac;
301 | }
302 |
303 | /*********************************************
304 | * PROGRESS BAR
305 | *********************************************/
306 | .reveal .progress {
307 | background: rgba(0, 0, 0, 0.2);
308 | }
309 |
310 | .reveal .progress span {
311 | background: #e7ad52;
312 | -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
313 | -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
314 | transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
315 | }
316 |
317 | /*********************************************
318 | * SLIDE NUMBER
319 | *********************************************/
320 | .reveal .slide-number {
321 | color: #e7ad52;
322 | }
323 |
--------------------------------------------------------------------------------
/04-fonts-text/css-custom/yandex.css:
--------------------------------------------------------------------------------
1 | .reveal dfn {
2 | font-style: italic;
3 | font-weight: bold;
4 | }
5 |
6 | .reveal span.ya-letter {
7 | display: inline-block;
8 | }
9 |
10 | .reveal .ya-letter:first-letter {
11 | color: #f00;
12 | }
13 |
14 | .reveal .strike {
15 | text-decoration: line-through;
16 | }
17 |
18 | .reveal .underline {
19 | text-decoration: underline;
20 | }
21 |
22 | .reveal h1,
23 | .reveal h2 {
24 | text-transform: none;
25 | }
26 |
27 | .reveal section img {
28 | border: none;
29 | background: none;
30 | box-shadow: 0 0 0 0 transparent;
31 | }
32 |
33 | .reveal section img.w_back {
34 | background: #fff;
35 | }
36 |
37 | .reveal {
38 | font-family: textbook, Arial;
39 | }
40 |
41 | .reveal h1, .reveal h2, .reveal h3 {
42 | font-family: textbook-bold, Arial;
43 | }
44 |
45 | .reveal h4, .reveal h5, .reveal h6 {
46 | font-family: textbook, Arial;
47 | }
48 |
49 | section.large,
50 | pre.large {
51 | font-size: 50px;
52 | }
53 |
54 | section.middle,
55 | pre.middle {
56 | font-size: 40px;
57 | }
58 |
59 | section.small,
60 | pre.small {
61 | font-size: 30px;
62 | }
63 |
64 | .w25, .w33, .w50, .w75 {
65 | display: inline-block;
66 | }
67 |
68 | .w25 {
69 | width: 25%;
70 | }
71 |
72 | .w33 {
73 | width: 33%;
74 | }
75 |
76 | .w50 {
77 | width: 50%;
78 | }
79 |
80 | .t-center {
81 | text-align: center !important;
82 | }
83 |
84 | body .reveal .slides section .from-l {
85 | transform: translateX(-25%) rotateY(-65deg) scale(.5);
86 | }
87 |
88 | body .reveal .slides section .from-r {
89 | transform: translateX(25%) rotateY(65deg) scale(.5);
90 | }
91 |
92 | body .reveal .slides section .from-t {
93 | transform: translateY(-25%) rotateX(65deg) scale(.5);
94 | }
95 |
96 | body .reveal .slides section .from-b {
97 | transform: translateY(50%) rotateX(-65deg) scale(.5);
98 | }
99 |
100 | body .reveal .slides section .from-l,
101 | body .reveal .slides section .from-r,
102 | body .reveal .slides section .from-t,
103 | body .reveal .slides section .from-b {
104 | transform-origin: 50% 50% -50px;
105 | transition-duration: .5s;
106 | }
107 |
108 | body .reveal .slides section .from-l.visible,
109 | body .reveal .slides section .from-r.visible,
110 | body .reveal .slides section .from-t.visible,
111 | body .reveal .slides section .from-b.visible {
112 | transform: translate(0) rotate(0) scale(1);
113 | }
114 |
115 | section.ex,
116 | div.ex {
117 | position: relative;
118 | border: 1px dashed #fff;
119 | }
120 |
121 | .ex {
122 | text-align: left;
123 | }
124 |
125 | section.ex:after,
126 | div.ex:after {
127 | content: 'EXAMPLE';
128 | position: absolute;
129 | bottom: 12px;
130 | right: -43px;
131 | font-size: 25px;
132 | background-color: #fff;
133 | color: #000;
134 | transform: rotate(-45deg) scale(1.4);
135 | opacity: 0;
136 | transition: all .3s cubic-bezier(0.18, 0.89, 0.32, 1.28);
137 | padding: 0 16px;
138 | }
139 |
140 | section.present.ex:after,
141 | section.present .ex:after {
142 | transform: rotate(-45deg) scale(1);
143 | opacity: 1;
144 | }
145 |
146 | .size-l * {
147 | font-size: 45px !important;
148 | }
149 |
150 | .deadline {
151 | font-size: 5px;
152 | transform: translateY(33%);
153 | left: 0;
154 | right: 0;
155 | bottom: 0;
156 | position: absolute;
157 | color: white;
158 | pointer-events: none;
159 | opacity: 0;
160 | transition: color 13s linear,
161 | font-size 13s linear,
162 | opacity 2s linear !important;
163 | }
164 |
165 | .deadline.visible {
166 | opacity: 1;
167 | color: #f00;
168 | font-size: 150px;
169 | }
--------------------------------------------------------------------------------
/04-fonts-text/img/baseline.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/baseline.gif
--------------------------------------------------------------------------------
/04-fonts-text/img/bitmap_o.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/bitmap_o.jpg
--------------------------------------------------------------------------------
/04-fonts-text/img/bold_diff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/bold_diff.png
--------------------------------------------------------------------------------
/04-fonts-text/img/civilization.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/civilization.png
--------------------------------------------------------------------------------
/04-fonts-text/img/columns.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/columns.jpg
--------------------------------------------------------------------------------
/04-fonts-text/img/d3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/d3.png
--------------------------------------------------------------------------------
/04-fonts-text/img/diablo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/diablo.png
--------------------------------------------------------------------------------
/04-fonts-text/img/dino.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/dino.png
--------------------------------------------------------------------------------
/04-fonts-text/img/em_digital.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/em_digital.jpg
--------------------------------------------------------------------------------
/04-fonts-text/img/em_metal.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/em_metal.JPG
--------------------------------------------------------------------------------
/04-fonts-text/img/far_cry_4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/far_cry_4.jpg
--------------------------------------------------------------------------------
/04-fonts-text/img/ff1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/ff1.png
--------------------------------------------------------------------------------
/04-fonts-text/img/font_anatomy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/font_anatomy.png
--------------------------------------------------------------------------------
/04-fonts-text/img/font_size.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/font_size.png
--------------------------------------------------------------------------------
/04-fonts-text/img/font_styles.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/font_styles.gif
--------------------------------------------------------------------------------
/04-fonts-text/img/hypens.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/hypens.png
--------------------------------------------------------------------------------
/04-fonts-text/img/italic_diff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/italic_diff.png
--------------------------------------------------------------------------------
/04-fonts-text/img/leading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/leading.png
--------------------------------------------------------------------------------
/04-fonts-text/img/letter_heights.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/letter_heights.gif
--------------------------------------------------------------------------------
/04-fonts-text/img/parasite_eve_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/parasite_eve_2.jpg
--------------------------------------------------------------------------------
/04-fonts-text/img/pixel.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/pixel.gif
--------------------------------------------------------------------------------
/04-fonts-text/img/shy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/shy.png
--------------------------------------------------------------------------------
/04-fonts-text/img/site_fonts.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/site_fonts.gif
--------------------------------------------------------------------------------
/04-fonts-text/img/vector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/vector.png
--------------------------------------------------------------------------------
/04-fonts-text/img/vector_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/vector_text.png
--------------------------------------------------------------------------------
/04-fonts-text/img/warcraft_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/04-fonts-text/img/warcraft_3.jpg
--------------------------------------------------------------------------------
/05-mo-1/.idea/05-mo-1.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/05-mo-1/.idea/codeStyleSettings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/05-mo-1/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/05-mo-1/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/05-mo-1/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/05-mo-1/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: textbook;
3 | font-weight: 400;
4 | src: local(textbook);
5 | src: url('fonts/textbook-regular.woff'),
6 | url('fonts/textbook-regular.ttf');
7 | }
8 |
9 | @font-face {
10 | font-family: textbook-light;
11 | font-weight: 200;
12 | src: local(textbook-light);
13 | src: url('fonts/textbook-light.woff'),
14 | url('fonts/textbook-light.ttf');
15 | }
16 |
17 | @font-face {
18 | font-family: textbook-bold;
19 | font-weight: 700;
20 | src: local(textbook-bold);
21 | src: url('fonts/textbook-bold.woff'),
22 | url('fonts/textbook-bold.ttf');
23 | }
24 |
25 | .reveal {
26 | font-family: textbook;
27 | }
28 |
29 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
30 | font-family: textbook-bold;
31 | }
32 |
33 | .reveal em {
34 | font-family: textbook-light;
35 | }
36 |
37 | section .strike {
38 | text-decoration: line-through;
39 | color: #888;
40 | }
41 |
42 | .yandex table.tableMiddle td {
43 | vertical-align: middle;
44 | }
45 |
46 | .yandex table.tableCenter td {
47 | text-align: center;
48 | }
49 |
50 | .yandex table.noBorder td {
51 | border: none;
52 | }
53 |
54 | pre.size-s {
55 | font-size: 15px !important;
56 | }
57 |
58 | p.size-s {
59 | font-size: 30px !important;
60 | }
61 |
62 | p.size-m {
63 | font-size: 35px !important;
64 | }
65 |
66 | p.size-l {
67 | font-size: 40px !important;
68 | }
69 |
70 | p.size-xl {
71 | font-size: 50px !important;
72 | }
73 |
74 | p.size-xxl {
75 | font-size: 60px !important;
76 | }
77 |
78 | pre.size-m {
79 | font-size: 18px !important;
80 | }
81 |
82 | pre.size-l {
83 | font-size: 25px !important;
84 | }
85 |
86 | pre.size-xl {
87 | font-size: 30px !important;
88 | }
89 |
90 | pre.size-xxl {
91 | font-size: 40px !important;
92 | }
93 |
94 | mark {
95 | border-radius: 5px;
96 | }
97 |
98 | mark.red {
99 | background: red;
100 | color: #fff;
101 | }
102 |
103 | mark.blue {
104 | background: blue;
105 | color: #fff;
106 | }
107 |
108 | .reveal .slides section mark.fragment {
109 | background: transparent;
110 | visibility: visible;
111 | color: white;
112 | opacity: 1;
113 | }
114 |
115 | .reveal .slides section mark.fragment.toggle.visible {
116 | color: white;
117 | background: transparent;
118 | }
119 |
120 | .reveal .slides section mark.fragment.visible.current-fragment.toggle,
121 | .reveal .slides section mark.fragment.visible {
122 | background: #ff0;
123 | color: black;
124 | }
125 |
126 | .reveal .slides section mark.blue.fragment.visible {
127 | background: #00f;
128 | color: black;
129 | }
130 |
131 | .reveal .slides section mark.red.fragment.visible {
132 | background: #f00;
133 | color: black;
134 | }
135 |
136 | section.ex button.size-m,
137 | section.ex textarea.size-m {
138 | margin-bottom: 20px;
139 | font-size: 37px;
140 | }
141 |
142 | section.ex button:focus {
143 | outline: 10px solid red;
144 | }
145 |
146 | section.ex button.size-l,
147 | section.ex input.size-l,
148 | section.ex textarea.size-l {
149 | font-size: 50px;
150 | margin-bottom: 20px;
151 | }
152 |
153 | section.ex button.zoom,
154 | section.ex input.zoom {
155 | transform: scale(2);
156 | vertical-align: middle;
157 | margin: 10px;
158 | }
159 |
160 | .reveal .progress span {
161 | color: rgb(243, 86, 38);
162 | background: linear-gradient(92deg, rgb(243, 204, 35), rgb(254, 146, 11));
163 | -webkit-animation: hue 100s linear infinite;
164 | }
165 |
166 | a {
167 | color: #068ee9 !important;
168 | }
169 |
170 | div.body div.fragment.visible.animated {
171 | -webkit-animation-name: bounceIn;
172 | }
173 |
174 | .deadline {
175 | color: white;
176 | transform: scale(.1);
177 | pointer-events: none;
178 | transition-property: color, transform !important;
179 | transition-duration: 30s !important;
180 | transition-timing-function: linear !important;
181 | }
182 |
183 | .deadline.visible {
184 | color: red;
185 | transform: scale(5);
186 | }
187 |
188 |
189 | .psy div {
190 | visibility: hidden;
191 | }
192 | .psy:hover div {
193 | visibility: visible;
194 | }
195 |
196 |
197 | .reveal .ex:link { color: blue !important; transition-duration: 0s !important;}
198 | .reveal .ex:hover { color: green !important}
199 | .reveal .ex:focus { color: yellow !important}
200 | .reveal .ex:active { color: red !important}
201 | .reveal .ex:visited { color: purple !important}
202 |
203 | i {
204 | text-transform: lowercase;
205 | }
206 |
207 |
208 | @-webkit-keyframes hue {
209 | from {
210 | -webkit-filter: hue-rotate(0deg);
211 | }
212 | to {
213 | -webkit-filter: hue-rotate(360deg);
214 | }
215 | }
216 |
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/05-mo-1/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/05-mo-1/img/00-graph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/00-graph.png
--------------------------------------------------------------------------------
/05-mo-1/img/00-notbad.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/00-notbad.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/01-pixels.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/01-pixels.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/02-yandex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/02-yandex.png
--------------------------------------------------------------------------------
/05-mo-1/img/03-yandex-outline.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/03-yandex-outline.png
--------------------------------------------------------------------------------
/05-mo-1/img/04-box-content.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/04-box-content.png
--------------------------------------------------------------------------------
/05-mo-1/img/05-box-padding.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/05-box-padding.png
--------------------------------------------------------------------------------
/05-mo-1/img/06-box-border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/06-box-border.png
--------------------------------------------------------------------------------
/05-mo-1/img/07-box-margin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/07-box-margin.png
--------------------------------------------------------------------------------
/05-mo-1/img/08-box-notall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/08-box-notall.png
--------------------------------------------------------------------------------
/05-mo-1/img/09-box-notall2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/09-box-notall2.png
--------------------------------------------------------------------------------
/05-mo-1/img/10-box-different.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/10-box-different.png
--------------------------------------------------------------------------------
/05-mo-1/img/11-box-different-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/11-box-different-01.png
--------------------------------------------------------------------------------
/05-mo-1/img/12-clock.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/12-clock.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/13-border.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/13-border.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/14-cat-box.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/14-cat-box.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/15-boxcreation.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/15-boxcreation.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/16-math.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/16-math.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/17-flex.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/17-flex.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/18-flex_terms.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/18-flex_terms.png
--------------------------------------------------------------------------------
/05-mo-1/img/19-margin-math1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/19-margin-math1.png
--------------------------------------------------------------------------------
/05-mo-1/img/20-margin-math2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/20-margin-math2.png
--------------------------------------------------------------------------------
/05-mo-1/img/21-margin-math3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/21-margin-math3.png
--------------------------------------------------------------------------------
/05-mo-1/img/22-margin-math4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/22-margin-math4.png
--------------------------------------------------------------------------------
/05-mo-1/img/23-height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/23-height.png
--------------------------------------------------------------------------------
/05-mo-1/img/24-percent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/24-percent.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/25-app.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/25-app.jpg
--------------------------------------------------------------------------------
/05-mo-1/img/26-table.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/05-mo-1/img/26-table.jpg
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/06-mo-2/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/06-mo-2/css-custom/night.css:
--------------------------------------------------------------------------------
1 | @import url(https://fonts.googleapis.com/css?family=Montserrat:700);
2 | @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);
3 |
4 | /**
5 | * Black theme for reveal.js.
6 | *
7 | * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
8 | */
9 | /*********************************************
10 | * GLOBAL STYLES
11 | *********************************************/
12 | body {
13 | background: #111;
14 | background-color: #111;
15 | }
16 |
17 | .reveal {
18 | font-family: 'Open Sans', sans-serif;
19 | font-size: 30px;
20 | font-weight: normal;
21 | color: #eee;
22 | }
23 |
24 | ::selection {
25 | color: #fff;
26 | background: #e7ad52;
27 | text-shadow: none;
28 | }
29 |
30 | .reveal .slides > section, .reveal .slides > section > section {
31 | line-height: 1.3;
32 | font-weight: inherit;
33 | }
34 |
35 | /*********************************************
36 | * HEADERS
37 | *********************************************/
38 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
39 | margin: 0 0 20px 0;
40 | color: #eee;
41 | font-family: 'Montserrat', Impact, sans-serif;
42 | font-weight: normal;
43 | line-height: 1.2;
44 | letter-spacing: -0.03em;
45 | text-transform: none;
46 | text-shadow: none;
47 | word-wrap: break-word;
48 | }
49 |
50 | .reveal h1 {
51 | font-size: 3.77em;
52 | }
53 |
54 | .reveal h2 {
55 | font-size: 2.11em;
56 | }
57 |
58 | .reveal h3 {
59 | font-size: 1.55em;
60 | }
61 |
62 | .reveal h4 {
63 | font-size: 1em;
64 | }
65 |
66 | .reveal h1 {
67 | text-shadow: none;
68 | }
69 |
70 | /*********************************************
71 | * OTHER
72 | *********************************************/
73 | .reveal p {
74 | margin: 20px 0;
75 | line-height: 1.3;
76 | }
77 |
78 | /* Ensure certain elements are never larger than the slide itself */
79 | .reveal img, .reveal video, .reveal iframe {
80 | max-width: 95%;
81 | max-height: 95%;
82 | }
83 |
84 | .reveal strong, .reveal b {
85 | font-weight: bold;
86 | }
87 |
88 | .reveal em {
89 | font-style: italic;
90 | }
91 |
92 | .reveal ol, .reveal dl, .reveal ul {
93 | display: inline-block;
94 | text-align: left;
95 | margin: 0 0 0 1em;
96 | }
97 |
98 | .reveal ol {
99 | list-style-type: decimal;
100 | }
101 |
102 | .reveal ul {
103 | list-style-type: disc;
104 | }
105 |
106 | .reveal ul ul {
107 | list-style-type: square;
108 | }
109 |
110 | .reveal ul ul ul {
111 | list-style-type: circle;
112 | }
113 |
114 | .reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul {
115 | display: block;
116 | margin-left: 40px;
117 | }
118 |
119 | .reveal dt {
120 | font-weight: bold;
121 | }
122 |
123 | .reveal dd {
124 | margin-left: 40px;
125 | }
126 |
127 | .reveal q, .reveal blockquote {
128 | quotes: none;
129 | }
130 |
131 | .reveal blockquote {
132 | display: block;
133 | position: relative;
134 | width: 70%;
135 | margin: 20px auto;
136 | padding: 5px;
137 | font-style: italic;
138 | background: rgba(255, 255, 255, 0.05);
139 | box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
140 | }
141 |
142 | .reveal blockquote p:first-child, .reveal blockquote p:last-child {
143 | display: inline-block;
144 | }
145 |
146 | .reveal q {
147 | font-style: italic;
148 | }
149 |
150 | .reveal pre {
151 | display: block;
152 | position: relative;
153 | width: 90%;
154 | margin: 20px auto;
155 | text-align: left;
156 | font-size: 0.55em;
157 | font-family: monospace;
158 | line-height: 1.2em;
159 | word-wrap: break-word;
160 | box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);
161 | }
162 |
163 | .reveal code {
164 | font-family: monospace;
165 | }
166 |
167 | .reveal pre code {
168 | display: block;
169 | padding: 5px;
170 | overflow: auto;
171 | max-height: 400px;
172 | word-wrap: normal;
173 | background: #3F3F3F;
174 | color: #DCDCDC;
175 | }
176 |
177 | .reveal table {
178 | margin: auto;
179 | border-collapse: collapse;
180 | border-spacing: 0;
181 | }
182 |
183 | .reveal table th {
184 | font-weight: bold;
185 | }
186 |
187 | .reveal table th, .reveal table td {
188 | text-align: left;
189 | padding: 0.2em 0.5em 0.2em 0.5em;
190 | border-bottom: 1px solid;
191 | }
192 |
193 | .reveal table th[align="center"], .reveal table td[align="center"] {
194 | text-align: center;
195 | }
196 |
197 | .reveal table th[align="right"], .reveal table td[align="right"] {
198 | text-align: right;
199 | }
200 |
201 | .reveal table tr:last-child td {
202 | border-bottom: none;
203 | }
204 |
205 | .reveal sup {
206 | vertical-align: super;
207 | }
208 |
209 | .reveal sub {
210 | vertical-align: sub;
211 | }
212 |
213 | .reveal small {
214 | display: inline-block;
215 | font-size: 0.6em;
216 | line-height: 1.2em;
217 | vertical-align: top;
218 | }
219 |
220 | .reveal small * {
221 | vertical-align: top;
222 | }
223 |
224 | /*********************************************
225 | * LINKS
226 | *********************************************/
227 | .reveal a {
228 | color: #e7ad52;
229 | text-decoration: none;
230 | -webkit-transition: color 0.15s ease;
231 | -moz-transition: color 0.15s ease;
232 | transition: color 0.15s ease;
233 | }
234 |
235 | .reveal a:hover {
236 | color: #f3d7ac;
237 | text-shadow: none;
238 | border: none;
239 | }
240 |
241 | .reveal .roll span:after {
242 | color: #fff;
243 | background: #d0881d;
244 | }
245 |
246 | /*********************************************
247 | * IMAGES
248 | *********************************************/
249 | .reveal section img {
250 | margin: 15px 0px;
251 | background: rgba(255, 255, 255, 0.12);
252 | border: 4px solid #eee;
253 | box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
254 | }
255 |
256 | .reveal a img {
257 | -webkit-transition: all 0.15s linear;
258 | -moz-transition: all 0.15s linear;
259 | transition: all 0.15s linear;
260 | }
261 |
262 | .reveal a:hover img {
263 | background: rgba(255, 255, 255, 0.2);
264 | border-color: #e7ad52;
265 | box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);
266 | }
267 |
268 | /*********************************************
269 | * NAVIGATION CONTROLS
270 | *********************************************/
271 | .reveal .controls div.navigate-left, .reveal .controls div.navigate-left.enabled {
272 | border-right-color: #e7ad52;
273 | }
274 |
275 | .reveal .controls div.navigate-right, .reveal .controls div.navigate-right.enabled {
276 | border-left-color: #e7ad52;
277 | }
278 |
279 | .reveal .controls div.navigate-up, .reveal .controls div.navigate-up.enabled {
280 | border-bottom-color: #e7ad52;
281 | }
282 |
283 | .reveal .controls div.navigate-down, .reveal .controls div.navigate-down.enabled {
284 | border-top-color: #e7ad52;
285 | }
286 |
287 | .reveal .controls div.navigate-left.enabled:hover {
288 | border-right-color: #f3d7ac;
289 | }
290 |
291 | .reveal .controls div.navigate-right.enabled:hover {
292 | border-left-color: #f3d7ac;
293 | }
294 |
295 | .reveal .controls div.navigate-up.enabled:hover {
296 | border-bottom-color: #f3d7ac;
297 | }
298 |
299 | .reveal .controls div.navigate-down.enabled:hover {
300 | border-top-color: #f3d7ac;
301 | }
302 |
303 | /*********************************************
304 | * PROGRESS BAR
305 | *********************************************/
306 | .reveal .progress {
307 | background: rgba(0, 0, 0, 0.2);
308 | }
309 |
310 | .reveal .progress span {
311 | background: #e7ad52;
312 | -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
313 | -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
314 | transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
315 | }
316 |
317 | /*********************************************
318 | * SLIDE NUMBER
319 | *********************************************/
320 | .reveal .slide-number {
321 | color: #e7ad52;
322 | }
323 |
--------------------------------------------------------------------------------
/06-mo-2/img/ float.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/ float.jpg
--------------------------------------------------------------------------------
/06-mo-2/img/MI_IE60_zindex.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/MI_IE60_zindex.gif
--------------------------------------------------------------------------------
/06-mo-2/img/MI_IE60_zindex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/MI_IE60_zindex.png
--------------------------------------------------------------------------------
/06-mo-2/img/cat1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/cat1.gif
--------------------------------------------------------------------------------
/06-mo-2/img/cat2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/cat2.gif
--------------------------------------------------------------------------------
/06-mo-2/img/css-is-awesome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/css-is-awesome.png
--------------------------------------------------------------------------------
/06-mo-2/img/fish-wallpaper-wonderful.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/fish-wallpaper-wonderful.jpg
--------------------------------------------------------------------------------
/06-mo-2/img/giphy.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/giphy.gif
--------------------------------------------------------------------------------
/06-mo-2/img/hell.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/06-mo-2/img/hell.png
--------------------------------------------------------------------------------
/07-mo-3/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: textbook;
3 | font-weight: 400;
4 | src: local(textbook);
5 | src: url('fonts/textbook-regular.woff'),
6 | url('fonts/textbook-regular.ttf');
7 | }
8 |
9 | @font-face {
10 | font-family: textbook-light;
11 | font-weight: 200;
12 | src: local(textbook-light);
13 | src: url('fonts/textbook-light.woff'),
14 | url('fonts/textbook-light.ttf');
15 | }
16 |
17 | @font-face {
18 | font-family: textbook-bold;
19 | font-weight: 700;
20 | src: local(textbook-bold);
21 | src: url('fonts/textbook-bold.woff'),
22 | url('fonts/textbook-bold.ttf');
23 | }
24 |
25 | .reveal {
26 | font-family: textbook;
27 | }
28 |
29 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
30 | font-family: textbook-bold;
31 | }
32 |
33 | .reveal em {
34 | font-family: textbook-light;
35 | }
36 |
37 | section .strike {
38 | text-decoration: line-through;
39 | color: #888;
40 | }
41 |
42 | .yandex table.tableMiddle td {
43 | vertical-align: middle;
44 | }
45 |
46 | .yandex table.tableCenter td {
47 | text-align: center;
48 | }
49 |
50 | .yandex table.noBorder td {
51 | border: none;
52 | }
53 |
54 | pre.size-s {
55 | font-size: 15px !important;
56 | }
57 |
58 | p.size-s {
59 | font-size: 30px !important;
60 | }
61 |
62 | p.size-m {
63 | font-size: 35px !important;
64 | }
65 |
66 | p.size-l {
67 | font-size: 40px !important;
68 | }
69 |
70 | p.size-xl {
71 | font-size: 50px !important;
72 | }
73 |
74 | p.size-xxl {
75 | font-size: 60px !important;
76 | }
77 |
78 | pre.size-m {
79 | font-size: 18px !important;
80 | }
81 |
82 | pre.size-l {
83 | font-size: 25px !important;
84 | }
85 |
86 | pre.size-xl {
87 | font-size: 30px !important;
88 | }
89 |
90 | pre.size-xxl {
91 | font-size: 40px !important;
92 | }
93 |
94 | mark {
95 | border-radius: 5px;
96 | }
97 |
98 | mark.red {
99 | background: red;
100 | color: #fff;
101 | }
102 |
103 | mark.blue {
104 | background: blue;
105 | color: #fff;
106 | }
107 |
108 | .reveal .slides section mark.fragment {
109 | background: transparent;
110 | visibility: visible;
111 | color: white;
112 | opacity: 1;
113 | }
114 |
115 | .reveal .slides section mark.fragment.toggle.visible {
116 | color: white;
117 | background: transparent;
118 | }
119 |
120 | .reveal .slides section mark.fragment.visible.current-fragment.toggle,
121 | .reveal .slides section mark.fragment.visible {
122 | background: #ff0;
123 | color: black;
124 | }
125 |
126 | .reveal .slides section mark.blue.fragment.visible {
127 | background: #00f;
128 | color: black;
129 | }
130 |
131 | .reveal .slides section mark.red.fragment.visible {
132 | background: #f00;
133 | color: black;
134 | }
135 |
136 | section.ex button.size-m,
137 | section.ex textarea.size-m {
138 | margin-bottom: 20px;
139 | font-size: 37px;
140 | }
141 |
142 | section.ex button:focus {
143 | outline: 10px solid red;
144 | }
145 |
146 | section.ex button.size-l,
147 | section.ex input.size-l,
148 | section.ex textarea.size-l {
149 | font-size: 50px;
150 | margin-bottom: 20px;
151 | }
152 |
153 | section.ex button.zoom,
154 | section.ex input.zoom {
155 | transform: scale(2);
156 | vertical-align: middle;
157 | margin: 10px;
158 | }
159 |
160 | .reveal .progress span {
161 | color: rgb(243, 86, 38);
162 | background: linear-gradient(92deg, rgb(243, 204, 35), rgb(254, 146, 11));
163 | -webkit-animation: hue 100s linear infinite;
164 | }
165 |
166 | a {
167 | color: #068ee9 !important;
168 | }
169 |
170 | div.body div.fragment.visible.animated {
171 | -webkit-animation-name: bounceIn;
172 | }
173 |
174 | .deadline {
175 | color: white;
176 | transform: scale(.1);
177 | pointer-events: none;
178 | transition-property: color, transform !important;
179 | transition-duration: 30s !important;
180 | transition-timing-function: linear !important;
181 | }
182 |
183 | .deadline.visible {
184 | color: red;
185 | transform: scale(5);
186 | }
187 |
188 |
189 | .psy div {
190 | visibility: hidden;
191 | }
192 | .psy:hover div {
193 | visibility: visible;
194 | }
195 |
196 |
197 | .reveal .ex:link { color: blue !important; transition-duration: 0s !important;}
198 | .reveal .ex:hover { color: green !important}
199 | .reveal .ex:focus { color: yellow !important}
200 | .reveal .ex:active { color: red !important}
201 | .reveal .ex:visited { color: purple !important}
202 |
203 | i {
204 | text-transform: lowercase;
205 | }
206 |
207 | .flex-example > div {
208 | background: rgba(0, 255, 0, 0.5);
209 | margin: 10px;
210 | border-radius: 10px;
211 | padding: 5px 10px;
212 | }
213 |
214 | .di1,
215 | .di2-5,
216 | .di3,
217 | .di4,
218 | .di5 {
219 | opacity: 0;
220 | }
221 |
222 | .visible.di1 ~ * .di1,
223 | .visible.di1 ~ * .di2-5 {
224 | transform: translateX(100px);
225 | }
226 |
227 | .visible.di2-5 ~ * .di1,
228 | .visible.di2-5 ~ * .di2-5 {
229 | transform: translateX(0px);
230 | }
231 |
232 | .visible.di1 ~ * .di1,
233 | .visible.di2-5 ~ * .di2-5,
234 | .visible.di3 ~ * .di3,
235 | .visible.di4 ~ * .di4,
236 | .visible.di5 ~ * .di5 {
237 | opacity: 1;
238 | transition: all 1s;
239 | }
240 | .flex-example-direction,
241 | .flex-example-small {
242 | width: 200%;
243 | text-align: left;
244 | }
245 | .flex-example-direction > div {
246 | display: inline-block;
247 | text-align: center;
248 | }
249 | .visible.di2 ~ .flex-example-direction,
250 | .flex-example-small {
251 | -webkit-transition: transform 1s;
252 | -moz-transition: transform 1s;
253 | -ms-transition: transform 1s;
254 | -o-transition: transform 1s;
255 | transition: transform 1s;
256 | transform: scale(0.5);
257 | transform-origin: 0 0;
258 | }
259 | .flex-example-small .flex-example-wrap {
260 | display: inline-block;
261 | height: 50vh;
262 | width: 49%;
263 | vertical-align: top;
264 | }
265 | .flex-example-small .flex-example,
266 | .flex-example.background {
267 | background: rgba(255, 0, 0, 0.5);
268 | margin: 10px;
269 | border-radius: 10px;
270 | padding: 5px 10px;
271 | }
272 | .flex-example-small h2 {
273 | text-align: center;
274 | }
275 |
276 | .flex-example-order div:nth-child(1) {order: 1;}
277 | .flex-example-order div:nth-child(2) {order: 4;}
278 | .flex-example-order div:nth-child(3) {order: 3;}
279 | .flex-example-order div:nth-child(4) {order: 2;}
280 |
281 | @-webkit-keyframes hue {
282 | from {
283 | -webkit-filter: hue-rotate(0deg);
284 | }
285 | to {
286 | -webkit-filter: hue-rotate(360deg);
287 | }
288 | }
289 |
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/07-mo-3/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/07-mo-3/img/01.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/01.gif
--------------------------------------------------------------------------------
/07-mo-3/img/02.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/02.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/03.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/03.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/04.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/04.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/05.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/05.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/06.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/06.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/07.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/07.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/08.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/08.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/09.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/09.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/1.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/1.psd
--------------------------------------------------------------------------------
/07-mo-3/img/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/10.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/11.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/12.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/12_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/12_1.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/13.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/14.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/15.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/16.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/17.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/18.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/19.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/20.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/21.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/22.png
--------------------------------------------------------------------------------
/07-mo-3/img/23.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/23.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/24.png
--------------------------------------------------------------------------------
/07-mo-3/img/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/25.png
--------------------------------------------------------------------------------
/07-mo-3/img/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/26.png
--------------------------------------------------------------------------------
/07-mo-3/img/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/27.png
--------------------------------------------------------------------------------
/07-mo-3/img/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/28.png
--------------------------------------------------------------------------------
/07-mo-3/img/29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/29.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/30.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/30.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/31.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/31.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/32.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/32.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/33.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/33.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/34.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/34.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/35.png
--------------------------------------------------------------------------------
/07-mo-3/img/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/36.png
--------------------------------------------------------------------------------
/07-mo-3/img/37.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/37.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/38.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/38.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/39.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/39.jpg
--------------------------------------------------------------------------------
/07-mo-3/img/40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/40.png
--------------------------------------------------------------------------------
/07-mo-3/img/m.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/07-mo-3/img/m.jpg
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/08-animation/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/08-animation/img/coordinates-trimed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/coordinates-trimed.png
--------------------------------------------------------------------------------
/08-animation/img/cube.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/cube.gif
--------------------------------------------------------------------------------
/08-animation/img/cubic-bezier_points_values.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/cubic-bezier_points_values.png
--------------------------------------------------------------------------------
/08-animation/img/example-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/example-18.png
--------------------------------------------------------------------------------
/08-animation/img/example-19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/example-19.png
--------------------------------------------------------------------------------
/08-animation/img/giphy.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/giphy.gif
--------------------------------------------------------------------------------
/08-animation/img/glass-3d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/glass-3d.png
--------------------------------------------------------------------------------
/08-animation/img/like.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/like.png
--------------------------------------------------------------------------------
/08-animation/img/linear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/linear.png
--------------------------------------------------------------------------------
/08-animation/img/perspective.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/perspective.jpg
--------------------------------------------------------------------------------
/08-animation/img/rocket.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/rocket.png
--------------------------------------------------------------------------------
/08-animation/img/superman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/superman.png
--------------------------------------------------------------------------------
/08-animation/img/переход_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/08-animation/img/переход_3.jpg
--------------------------------------------------------------------------------
/09-browser/css-custom/custom.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: textbook;
3 | font-weight: 400;
4 | src: local(textbook);
5 | src: url('fonts/textbook-regular.woff'),
6 | url('fonts/textbook-regular.ttf');
7 | }
8 |
9 | @font-face {
10 | font-family: textbook-light;
11 | font-weight: 200;
12 | src: local(textbook-light);
13 | src: url('fonts/textbook-light.woff'),
14 | url('fonts/textbook-light.ttf');
15 | }
16 |
17 | @font-face {
18 | font-family: textbook-bold;
19 | font-weight: 700;
20 | src: local(textbook-bold);
21 | src: url('fonts/textbook-bold.woff'),
22 | url('fonts/textbook-bold.ttf');
23 | }
24 |
25 | .reveal {
26 | font-family: textbook;
27 | }
28 |
29 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
30 | font-family: textbook-bold;
31 | }
32 |
33 | .reveal em {
34 | font-family: textbook-light;
35 | }
36 |
37 | section .strike {
38 | text-decoration: line-through;
39 | color: #888;
40 | }
41 |
42 | .yandex table.tableMiddle td {
43 | vertical-align: middle;
44 | }
45 |
46 | .yandex table.tableCenter td {
47 | text-align: center;
48 | }
49 |
50 | .yandex table.noBorder td {
51 | border: none;
52 | }
53 |
54 | pre.size-s {
55 | font-size: 15px !important;
56 | }
57 |
58 | p.size-s {
59 | font-size: 30px !important;
60 | }
61 |
62 | p.size-m {
63 | font-size: 35px !important;
64 | }
65 |
66 | p.size-l {
67 | font-size: 40px !important;
68 | }
69 |
70 | p.size-xl {
71 | font-size: 50px !important;
72 | }
73 |
74 | p.size-xxl {
75 | font-size: 60px !important;
76 | }
77 |
78 | pre.size-m {
79 | font-size: 18px !important;
80 | }
81 |
82 | pre.size-l {
83 | font-size: 25px !important;
84 | }
85 |
86 | pre.size-xl {
87 | font-size: 30px !important;
88 | }
89 |
90 | pre.size-xxl {
91 | font-size: 40px !important;
92 | }
93 |
94 | mark {
95 | border-radius: 5px;
96 | }
97 |
98 | mark.red {
99 | background: red;
100 | color: #fff;
101 | }
102 |
103 | mark.blue {
104 | background: blue;
105 | color: #fff;
106 | }
107 |
108 | .reveal .slides section mark.fragment {
109 | background: transparent;
110 | visibility: visible;
111 | color: white;
112 | opacity: 1;
113 | }
114 |
115 | .reveal .slides section mark.fragment.toggle.visible {
116 | color: white;
117 | background: transparent;
118 | }
119 |
120 | .reveal .slides section mark.fragment.visible.current-fragment.toggle,
121 | .reveal .slides section mark.fragment.visible {
122 | background: #ff0;
123 | color: black;
124 | }
125 |
126 | .reveal .slides section mark.blue.fragment.visible {
127 | background: #00f;
128 | color: black;
129 | }
130 |
131 | .reveal .slides section mark.red.fragment.visible {
132 | background: #f00;
133 | color: black;
134 | }
135 |
136 | section.ex button.size-m,
137 | section.ex textarea.size-m {
138 | margin-bottom: 20px;
139 | font-size: 37px;
140 | }
141 |
142 | section.ex button:focus {
143 | outline: 10px solid red;
144 | }
145 |
146 | section.ex button.size-l,
147 | section.ex input.size-l,
148 | section.ex textarea.size-l {
149 | font-size: 50px;
150 | margin-bottom: 20px;
151 | }
152 |
153 | section.ex button.zoom,
154 | section.ex input.zoom {
155 | transform: scale(2);
156 | vertical-align: middle;
157 | margin: 10px;
158 | }
159 |
160 | .reveal .progress span {
161 | color: rgb(243, 86, 38);
162 | background: linear-gradient(92deg, rgb(243, 204, 35), rgb(254, 146, 11));
163 | -webkit-animation: hue 100s linear infinite;
164 | }
165 |
166 | a {
167 | color: #068ee9 !important;
168 | }
169 |
170 | div.body div.fragment.visible.animated {
171 | -webkit-animation-name: bounceIn;
172 | }
173 |
174 | .deadline {
175 | color: white;
176 | transform: scale(.1);
177 | pointer-events: none;
178 | transition-property: color, transform !important;
179 | transition-duration: 30s !important;
180 | transition-timing-function: linear !important;
181 | }
182 |
183 | .deadline.visible {
184 | color: red;
185 | transform: scale(5);
186 | }
187 |
188 |
189 | .psy div {
190 | visibility: hidden;
191 | }
192 | .psy:hover div {
193 | visibility: visible;
194 | }
195 |
196 |
197 | .reveal .ex:link { color: blue !important; transition-duration: 0s !important;}
198 | .reveal .ex:hover { color: green !important}
199 | .reveal .ex:focus { color: yellow !important}
200 | .reveal .ex:active { color: red !important}
201 | .reveal .ex:visited { color: purple !important}
202 |
203 | i {
204 | text-transform: lowercase;
205 | }
206 |
207 | .browser {
208 | transform: scale(0);
209 | }
210 | .browser.visible {
211 | transform: scale(1);
212 | }
213 |
214 |
215 | @-webkit-keyframes hue {
216 | from {
217 | -webkit-filter: hue-rotate(0deg);
218 | }
219 | to {
220 | -webkit-filter: hue-rotate(360deg);
221 | }
222 | }
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-bold.eot
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-bold.ttf
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-bold.woff
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-light.eot
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-light.ttf
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-light.woff
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-regular.eot
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-regular.ttf
--------------------------------------------------------------------------------
/09-browser/css-custom/fonts/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/css-custom/fonts/textbook-regular.woff
--------------------------------------------------------------------------------
/09-browser/img/01-browser.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/01-browser.jpg
--------------------------------------------------------------------------------
/09-browser/img/02-browser-wars.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/02-browser-wars.jpg
--------------------------------------------------------------------------------
/09-browser/img/03-browser-wars.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/03-browser-wars.jpg
--------------------------------------------------------------------------------
/09-browser/img/04-edge-logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/04-edge-logo.jpg
--------------------------------------------------------------------------------
/09-browser/img/04-edge-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/04-edge-logo.png
--------------------------------------------------------------------------------
/09-browser/img/05-firefox-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/05-firefox-logo.png
--------------------------------------------------------------------------------
/09-browser/img/06-safari-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/06-safari-logo.png
--------------------------------------------------------------------------------
/09-browser/img/07-chromium-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/07-chromium-logo.png
--------------------------------------------------------------------------------
/09-browser/img/08-yabro-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/08-yabro-logo.png
--------------------------------------------------------------------------------
/09-browser/img/09-chrome-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/09-chrome-logo.png
--------------------------------------------------------------------------------
/09-browser/img/10-opera-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/10-opera-logo.png
--------------------------------------------------------------------------------
/09-browser/img/11-opera-mini-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/11-opera-mini-logo.png
--------------------------------------------------------------------------------
/09-browser/img/12-browser-architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/12-browser-architecture.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_1.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_2.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_3.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_3_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_3_1.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_4.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_4_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_4_1.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_5.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_6.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_7.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_8.png
--------------------------------------------------------------------------------
/09-browser/img/13-browser-networking-dns_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/13-browser-networking-dns_9.png
--------------------------------------------------------------------------------
/09-browser/img/14-browser-dns.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/14-browser-dns.png
--------------------------------------------------------------------------------
/09-browser/img/15-russia-request.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/15-russia-request.png
--------------------------------------------------------------------------------
/09-browser/img/16-browser-parsing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/16-browser-parsing.png
--------------------------------------------------------------------------------
/09-browser/img/17-browser-rendering.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/17-browser-rendering.png
--------------------------------------------------------------------------------
/09-browser/img/17-browser-rendering_ff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/17-browser-rendering_ff.png
--------------------------------------------------------------------------------
/09-browser/img/18-go-deeper.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/18-go-deeper.jpg
--------------------------------------------------------------------------------
/09-browser/img/19-cssom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/19-cssom.png
--------------------------------------------------------------------------------
/09-browser/img/20-write-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/20-write-right.png
--------------------------------------------------------------------------------
/09-browser/img/21-dom-cssom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/21-dom-cssom.png
--------------------------------------------------------------------------------
/09-browser/img/22-urfu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/22-urfu.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_1.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_10.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_2.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_2_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_2_1.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_3.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_4.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_5.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_6.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_7-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_7-01.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_7.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_8.png
--------------------------------------------------------------------------------
/09-browser/img/23-incremental-reflow_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/23-incremental-reflow_9.png
--------------------------------------------------------------------------------
/09-browser/img/24-scripts-flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/24-scripts-flow.png
--------------------------------------------------------------------------------
/09-browser/img/24-scripts-flow_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/24-scripts-flow_1.png
--------------------------------------------------------------------------------
/09-browser/img/24-scripts-flow_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/24-scripts-flow_2.png
--------------------------------------------------------------------------------
/09-browser/img/25-winnie.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/25-winnie.jpg
--------------------------------------------------------------------------------
/09-browser/img/26-scripts.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/26-scripts.jpg
--------------------------------------------------------------------------------
/09-browser/img/27-slow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/27-slow.png
--------------------------------------------------------------------------------
/09-browser/img/28-compositing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/28-compositing.png
--------------------------------------------------------------------------------
/09-browser/img/29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/29.jpg
--------------------------------------------------------------------------------
/09-browser/img/4334957E8169090A.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/4334957E8169090A.png
--------------------------------------------------------------------------------
/09-browser/img/E05658434504822.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/09-browser/img/E05658434504822.png
--------------------------------------------------------------------------------
/10-graphics/img/1-bit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/1-bit.jpg
--------------------------------------------------------------------------------
/10-graphics/img/799093.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/799093.png
--------------------------------------------------------------------------------
/10-graphics/img/Avocode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/Avocode.png
--------------------------------------------------------------------------------
/10-graphics/img/Bmp-1-DMSC9112086_JPG.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/Bmp-1-DMSC9112086_JPG.jpg
--------------------------------------------------------------------------------
/10-graphics/img/Bmp-1.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/Bmp-1.bmp
--------------------------------------------------------------------------------
/10-graphics/img/Bmp-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/Bmp-1.png
--------------------------------------------------------------------------------
/10-graphics/img/ImageOptimIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ImageOptimIcon.png
--------------------------------------------------------------------------------
/10-graphics/img/JPEG_example_down.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/JPEG_example_down.jpg
--------------------------------------------------------------------------------
/10-graphics/img/PNG_vs_JPEG.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/PNG_vs_JPEG.png
--------------------------------------------------------------------------------
/10-graphics/img/Raster-vector-circles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/Raster-vector-circles.png
--------------------------------------------------------------------------------
/10-graphics/img/auto-select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/auto-select.png
--------------------------------------------------------------------------------
/10-graphics/img/auto_ru.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/auto_ru.png
--------------------------------------------------------------------------------
/10-graphics/img/bg-pos.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/bg-pos.png
--------------------------------------------------------------------------------
/10-graphics/img/cmyk_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/cmyk_2.jpg
--------------------------------------------------------------------------------
/10-graphics/img/color-model.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/color-model.png
--------------------------------------------------------------------------------
/10-graphics/img/delorean.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/delorean.jpg
--------------------------------------------------------------------------------
/10-graphics/img/f0113.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/f0113.png
--------------------------------------------------------------------------------
/10-graphics/img/frames.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/frames.png
--------------------------------------------------------------------------------
/10-graphics/img/gif.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/gif.gif
--------------------------------------------------------------------------------
/10-graphics/img/gif1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/gif1.gif
--------------------------------------------------------------------------------
/10-graphics/img/gif2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/gif2.gif
--------------------------------------------------------------------------------
/10-graphics/img/gimp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/gimp.png
--------------------------------------------------------------------------------
/10-graphics/img/giphy.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/giphy.gif
--------------------------------------------------------------------------------
/10-graphics/img/glubina-cveta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/glubina-cveta.png
--------------------------------------------------------------------------------
/10-graphics/img/grid-block.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/grid-block.png
--------------------------------------------------------------------------------
/10-graphics/img/hsl_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/hsl_1.jpg
--------------------------------------------------------------------------------
/10-graphics/img/hsl_hsv.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/hsl_hsv.jpg
--------------------------------------------------------------------------------
/10-graphics/img/hsv_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/hsv_1.png
--------------------------------------------------------------------------------
/10-graphics/img/jpegmini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/jpegmini.png
--------------------------------------------------------------------------------
/10-graphics/img/jpg_d.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/jpg_d.jpg
--------------------------------------------------------------------------------
/10-graphics/img/kraken-logo-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/kraken-logo-4.png
--------------------------------------------------------------------------------
/10-graphics/img/lab-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/lab-1.jpg
--------------------------------------------------------------------------------
/10-graphics/img/mario.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/mario.png
--------------------------------------------------------------------------------
/10-graphics/img/palitra.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/palitra.png
--------------------------------------------------------------------------------
/10-graphics/img/png.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/png.gif
--------------------------------------------------------------------------------
/10-graphics/img/png.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/png.png
--------------------------------------------------------------------------------
/10-graphics/img/progressive-loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/progressive-loading.png
--------------------------------------------------------------------------------
/10-graphics/img/ps-cs6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps-cs6.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/design.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/design.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/hide-leyer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/hide-leyer.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_eff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_eff.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_eff1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_eff1.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_ex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_ex.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_hk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_hk.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_ic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_ic.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_info.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_lc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_lc.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_ls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_ls.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_mark.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_pr2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_pr2.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_sfw.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_sfw.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_wp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_wp.png
--------------------------------------------------------------------------------
/10-graphics/img/ps/ph_ws.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/ps/ph_ws.png
--------------------------------------------------------------------------------
/10-graphics/img/raster_vector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/raster_vector.png
--------------------------------------------------------------------------------
/10-graphics/img/rgb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/rgb.png
--------------------------------------------------------------------------------
/10-graphics/img/rgb3d.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/rgb3d.png
--------------------------------------------------------------------------------
/10-graphics/img/sketch-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/sketch-app.png
--------------------------------------------------------------------------------
/10-graphics/img/social-icons.example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/social-icons.example.png
--------------------------------------------------------------------------------
/10-graphics/img/sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/sprite.png
--------------------------------------------------------------------------------
/10-graphics/img/yandex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/10-graphics/img/yandex.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Слайды презентаций по вёрстке
2 |
3 | [Как работать с GitHub](https://github.com/urfu-2015/guides/blob/master/how-to-pull-request.md)
4 |
5 | :warning: Корректная работа только в webkit-браузерах: Chrome, Opera, Яндекс.Браузер
6 |
7 | 1. [HTML, I часть](https://rawgit.com/urfu-2015/verstka-slides/master/01-html-1/index.html#/) ([Текст лекции](https://github.com/urfu-2015/verstka-lectures/blob/master/html/part-1.md), [Домашнее задание](https://github.com/urfu-2015/verstka-tasks-1))
8 | 1. [HTML, II часть](https://rawgit.com/urfu-2015/verstka-slides/master/02-html-2/index.html) ([Текст лекции](https://github.com/urfu-2015/verstka-lectures/blob/master/html/part-2.md), [Домашнее задание](https://github.com/urfu-2015/verstka-tasks-2))
9 | 1. [CSS](https://rawgit.com/urfu-2015/verstka-slides/master/03-css/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-3))
10 | 1. [Шрифты и текст](https://rawgit.com/urfu-2015/verstka-slides/master/04-fonts-text/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-4))
11 | 1. [Модель отображения. I часть](https://rawgit.com/urfu-2015/verstka-slides/master/05-mo-1/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-5))
12 | 1. [Модель отображения. II часть](https://rawgit.com/urfu-2015/verstka-slides/master/06-mo-2/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-6))
13 | 1. [Модель отображения. III часть](https://rawgit.com/urfu-2015/verstka-slides/master/07-mo-3/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-7))
14 | 1. [Анимации](https://rawgit.com/urfu-2015/verstka-slides/master/08-animation/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-8))
15 | 1. [Браузер](https://rawgit.com/urfu-2015/verstka-slides/master/09-browser/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-9))
16 | 1. [Графика и Photoshop](https://rawgit.com/urfu-2015/verstka-slides/master/10-graphics/index.html) ([Домашнее задание](https://github.com/urfu-2015/verstka-tasks-10))
17 |
--------------------------------------------------------------------------------
/css/print/paper.css:
--------------------------------------------------------------------------------
1 | /* Default Print Stylesheet Template
2 | by Rob Glazebrook of CSSnewbie.com
3 | Last Updated: June 4, 2008
4 |
5 | Feel free (nay, compelled) to edit, append, and
6 | manipulate this file as you see fit. */
7 |
8 |
9 | @media print {
10 |
11 | /* SECTION 1: Set default width, margin, float, and
12 | background. This prevents elements from extending
13 | beyond the edge of the printed page, and prevents
14 | unnecessary background images from printing */
15 | html {
16 | background: #fff;
17 | width: auto;
18 | height: auto;
19 | overflow: visible;
20 | }
21 | body {
22 | background: #fff;
23 | font-size: 20pt;
24 | width: auto;
25 | height: auto;
26 | border: 0;
27 | margin: 0 5%;
28 | padding: 0;
29 | overflow: visible;
30 | float: none !important;
31 | }
32 |
33 | /* SECTION 2: Remove any elements not needed in print.
34 | This would include navigation, ads, sidebars, etc. */
35 | .nestedarrow,
36 | .controls,
37 | .fork-reveal,
38 | .share-reveal,
39 | .state-background,
40 | .reveal .progress,
41 | .reveal .backgrounds {
42 | display: none !important;
43 | }
44 |
45 | /* SECTION 3: Set body font face, size, and color.
46 | Consider using a serif font for readability. */
47 | body, p, td, li, div {
48 | font-size: 20pt!important;
49 | font-family: Georgia, "Times New Roman", Times, serif !important;
50 | color: #000;
51 | }
52 |
53 | /* SECTION 4: Set heading font face, sizes, and color.
54 | Differentiate your headings from your body text.
55 | Perhaps use a large sans-serif for distinction. */
56 | h1,h2,h3,h4,h5,h6 {
57 | color: #000!important;
58 | height: auto;
59 | line-height: normal;
60 | font-family: Georgia, "Times New Roman", Times, serif !important;
61 | text-shadow: 0 0 0 #000 !important;
62 | text-align: left;
63 | letter-spacing: normal;
64 | }
65 | /* Need to reduce the size of the fonts for printing */
66 | h1 { font-size: 28pt !important; }
67 | h2 { font-size: 24pt !important; }
68 | h3 { font-size: 22pt !important; }
69 | h4 { font-size: 22pt !important; font-variant: small-caps; }
70 | h5 { font-size: 21pt !important; }
71 | h6 { font-size: 20pt !important; font-style: italic; }
72 |
73 | /* SECTION 5: Make hyperlinks more usable.
74 | Ensure links are underlined, and consider appending
75 | the URL to the end of the link for usability. */
76 | a:link,
77 | a:visited {
78 | color: #000 !important;
79 | font-weight: bold;
80 | text-decoration: underline;
81 | }
82 | /*
83 | .reveal a:link:after,
84 | .reveal a:visited:after {
85 | content: " (" attr(href) ") ";
86 | color: #222 !important;
87 | font-size: 90%;
88 | }
89 | */
90 |
91 |
92 | /* SECTION 6: more reveal.js specific additions by @skypanther */
93 | ul, ol, div, p {
94 | visibility: visible;
95 | position: static;
96 | width: auto;
97 | height: auto;
98 | display: block;
99 | overflow: visible;
100 | margin: 0;
101 | text-align: left !important;
102 | }
103 | .reveal pre,
104 | .reveal table {
105 | margin-left: 0;
106 | margin-right: 0;
107 | }
108 | .reveal pre code {
109 | padding: 20px;
110 | border: 1px solid #ddd;
111 | }
112 | .reveal blockquote {
113 | margin: 20px 0;
114 | }
115 | .reveal .slides {
116 | position: static !important;
117 | width: auto !important;
118 | height: auto !important;
119 |
120 | left: 0 !important;
121 | top: 0 !important;
122 | margin-left: 0 !important;
123 | margin-top: 0 !important;
124 | padding: 0 !important;
125 | zoom: 1 !important;
126 |
127 | overflow: visible !important;
128 | display: block !important;
129 |
130 | text-align: left !important;
131 | -webkit-perspective: none;
132 | -moz-perspective: none;
133 | -ms-perspective: none;
134 | perspective: none;
135 |
136 | -webkit-perspective-origin: 50% 50%;
137 | -moz-perspective-origin: 50% 50%;
138 | -ms-perspective-origin: 50% 50%;
139 | perspective-origin: 50% 50%;
140 | }
141 | .reveal .slides section {
142 | visibility: visible !important;
143 | position: static !important;
144 | width: 100% !important;
145 | height: auto !important;
146 | display: block !important;
147 | overflow: visible !important;
148 |
149 | left: 0 !important;
150 | top: 0 !important;
151 | margin-left: 0 !important;
152 | margin-top: 0 !important;
153 | padding: 60px 20px !important;
154 | z-index: auto !important;
155 |
156 | opacity: 1 !important;
157 |
158 | page-break-after: always !important;
159 |
160 | -webkit-transform-style: flat !important;
161 | -moz-transform-style: flat !important;
162 | -ms-transform-style: flat !important;
163 | transform-style: flat !important;
164 |
165 | -webkit-transform: none !important;
166 | -moz-transform: none !important;
167 | -ms-transform: none !important;
168 | transform: none !important;
169 |
170 | -webkit-transition: none !important;
171 | -moz-transition: none !important;
172 | -ms-transition: none !important;
173 | transition: none !important;
174 | }
175 | .reveal .slides section.stack {
176 | padding: 0 !important;
177 | }
178 | .reveal section:last-of-type {
179 | page-break-after: avoid !important;
180 | }
181 | .reveal section .fragment {
182 | opacity: 1 !important;
183 | visibility: visible !important;
184 |
185 | -webkit-transform: none !important;
186 | -moz-transform: none !important;
187 | -ms-transform: none !important;
188 | transform: none !important;
189 | }
190 | .reveal section img {
191 | display: block;
192 | margin: 15px 0px;
193 | background: rgba(255,255,255,1);
194 | border: 1px solid #666;
195 | box-shadow: none;
196 | }
197 |
198 | .reveal section small {
199 | font-size: 0.8em;
200 | }
201 |
202 | }
--------------------------------------------------------------------------------
/css/print/pdf.css:
--------------------------------------------------------------------------------
1 | /* Default Print Stylesheet Template
2 | by Rob Glazebrook of CSSnewbie.com
3 | Last Updated: June 4, 2008
4 |
5 | Feel free (nay, compelled) to edit, append, and
6 | manipulate this file as you see fit. */
7 |
8 |
9 | /* SECTION 1: Set default width, margin, float, and
10 | background. This prevents elements from extending
11 | beyond the edge of the printed page, and prevents
12 | unnecessary background images from printing */
13 |
14 | * {
15 | -webkit-print-color-adjust: exact;
16 | }
17 |
18 | body {
19 | margin: 0 auto !important;
20 | border: 0;
21 | padding: 0;
22 | float: none !important;
23 | overflow: visible;
24 | }
25 |
26 | html {
27 | width: 100%;
28 | height: 100%;
29 | overflow: visible !important;
30 | }
31 |
32 | /* SECTION 2: Remove any elements not needed in print.
33 | This would include navigation, ads, sidebars, etc. */
34 | .nestedarrow,
35 | .reveal .controls,
36 | .reveal .progress,
37 | .reveal .slide-number,
38 | .reveal .playback,
39 | .reveal.overview,
40 | .fork-reveal,
41 | .share-reveal,
42 | .state-background {
43 | display: none !important;
44 | }
45 |
46 | /* SECTION 3: Set body font face, size, and color.
47 | Consider using a serif font for readability. */
48 | body, p, td, li, div {
49 |
50 | }
51 |
52 | /* SECTION 4: Set heading font face, sizes, and color.
53 | Differentiate your headings from your body text.
54 | Perhaps use a large sans-serif for distinction. */
55 | h1,h2,h3,h4,h5,h6 {
56 | text-shadow: 0 0 0 #000 !important;
57 | }
58 |
59 | .reveal pre code {
60 | overflow: hidden !important;
61 | font-family: Courier, 'Courier New', monospace !important;
62 | }
63 |
64 |
65 | /* SECTION 5: more reveal.js specific additions by @skypanther */
66 | ul, ol, div, p {
67 | visibility: visible;
68 | position: static;
69 | width: auto;
70 | height: auto;
71 | display: block;
72 | overflow: visible;
73 | margin: auto;
74 | }
75 | .reveal {
76 | width: auto !important;
77 | height: auto !important;
78 | overflow: hidden !important;
79 | }
80 | .reveal .slides {
81 | background: #000 !important;
82 |
83 | position: static !important;
84 | width: 100%;
85 | height: auto;
86 |
87 | left: auto;
88 | top: auto;
89 | margin: 0 !important;
90 | padding: 0 !important;
91 |
92 | overflow: visible;
93 | display: block;
94 |
95 | -webkit-perspective: none;
96 | -moz-perspective: none;
97 | -ms-perspective: none;
98 | perspective: none;
99 |
100 | -webkit-perspective-origin: 50% 50%; /* there isn't a none/auto value but 50-50 is the default */
101 | -moz-perspective-origin: 50% 50%;
102 | -ms-perspective-origin: 50% 50%;
103 | perspective-origin: 50% 50%;
104 | }
105 | .reveal .slides section {
106 | page-break-after: always !important;
107 |
108 | visibility: visible !important;
109 | position: relative !important;
110 | display: block !important;
111 | position: relative !important;
112 |
113 | margin: 0 !important;
114 | padding: 0 !important;
115 | box-sizing: border-box !important;
116 | min-height: 1px;
117 |
118 | opacity: 1 !important;
119 |
120 | -webkit-transform-style: flat !important;
121 | -moz-transform-style: flat !important;
122 | -ms-transform-style: flat !important;
123 | transform-style: flat !important;
124 |
125 | -webkit-transform: none !important;
126 | -moz-transform: none !important;
127 | -ms-transform: none !important;
128 | transform: none !important;
129 | }
130 | .reveal section.stack {
131 | margin: 0 !important;
132 | padding: 0 !important;
133 | page-break-after: avoid !important;
134 | height: auto !important;
135 | min-height: auto !important;
136 | }
137 | .reveal img {
138 | box-shadow: none;
139 | }
140 | .reveal .roll {
141 | overflow: visible;
142 | line-height: 1em;
143 | }
144 |
145 | /* Slide backgrounds are placed inside of their slide when exporting to PDF */
146 | .reveal section .slide-background {
147 | display: block !important;
148 | position: absolute;
149 | top: 0;
150 | left: 0;
151 | width: 100%;
152 | z-index: -1;
153 | }
154 | /* All elements should be above the slide-background */
155 | .reveal section>* {
156 | position: relative;
157 | z-index: 1;
158 | }
159 |
160 |
--------------------------------------------------------------------------------
/css/textbook-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-bold.eot
--------------------------------------------------------------------------------
/css/textbook-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-bold.ttf
--------------------------------------------------------------------------------
/css/textbook-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-bold.woff
--------------------------------------------------------------------------------
/css/textbook-light.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-light.eot
--------------------------------------------------------------------------------
/css/textbook-light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-light.ttf
--------------------------------------------------------------------------------
/css/textbook-light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-light.woff
--------------------------------------------------------------------------------
/css/textbook-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-regular.eot
--------------------------------------------------------------------------------
/css/textbook-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-regular.ttf
--------------------------------------------------------------------------------
/css/textbook-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/urfu-2015/verstka-slides/626b27c12cf8e8d830de387e0078f862c7519216/css/textbook-regular.woff
--------------------------------------------------------------------------------
/css/theme/night-2.css:
--------------------------------------------------------------------------------
1 | @import url(https://fonts.googleapis.com/css?family=Montserrat:700);
2 | @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);
3 |
4 | /**
5 | * Black theme for reveal.js.
6 | *
7 | * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
8 | */
9 | /*********************************************
10 | * GLOBAL STYLES
11 | *********************************************/
12 | body {
13 | background: #111;
14 | background-color: #111;
15 | }
16 |
17 | .reveal {
18 | font-family: 'Open Sans', sans-serif;
19 | font-size: 30px;
20 | font-weight: normal;
21 | color: #eee;
22 | }
23 |
24 | ::selection {
25 | color: #fff;
26 | background: #e7ad52;
27 | text-shadow: none;
28 | }
29 |
30 | .reveal .slides > section, .reveal .slides > section > section {
31 | line-height: 1.3;
32 | font-weight: inherit;
33 | }
34 |
35 | /*********************************************
36 | * HEADERS
37 | *********************************************/
38 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
39 | margin: 0 0 20px 0;
40 | color: #eee;
41 | font-family: 'Montserrat', Impact, sans-serif;
42 | font-weight: normal;
43 | line-height: 1.2;
44 | letter-spacing: -0.03em;
45 | text-transform: none;
46 | text-shadow: none;
47 | word-wrap: break-word;
48 | }
49 |
50 | .reveal h1 {
51 | font-size: 3.77em;
52 | }
53 |
54 | .reveal h2 {
55 | font-size: 2.11em;
56 | }
57 |
58 | .reveal h3 {
59 | font-size: 1.55em;
60 | }
61 |
62 | .reveal h4 {
63 | font-size: 1em;
64 | }
65 |
66 | .reveal h1 {
67 | text-shadow: none;
68 | }
69 |
70 | /*********************************************
71 | * OTHER
72 | *********************************************/
73 | .reveal p {
74 | margin: 20px 0;
75 | line-height: 1.3;
76 | }
77 |
78 | /* Ensure certain elements are never larger than the slide itself */
79 | .reveal img, .reveal video, .reveal iframe {
80 | max-width: 95%;
81 | max-height: 95%;
82 | }
83 |
84 | .reveal strong, .reveal b {
85 | font-weight: bold;
86 | }
87 |
88 | .reveal em {
89 | font-style: italic;
90 | }
91 |
92 | .reveal ol, .reveal dl, .reveal ul {
93 | display: inline-block;
94 | text-align: left;
95 | margin: 0 0 0 1em;
96 | }
97 |
98 | .reveal ol {
99 | list-style-type: decimal;
100 | }
101 |
102 | .reveal ul {
103 | list-style-type: disc;
104 | }
105 |
106 | .reveal ul ul {
107 | list-style-type: square;
108 | }
109 |
110 | .reveal ul ul ul {
111 | list-style-type: circle;
112 | }
113 |
114 | .reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul {
115 | display: block;
116 | margin-left: 40px;
117 | }
118 |
119 | .reveal dt {
120 | font-weight: bold;
121 | }
122 |
123 | .reveal dd {
124 | margin-left: 40px;
125 | }
126 |
127 | .reveal q, .reveal blockquote {
128 | quotes: none;
129 | }
130 |
131 | .reveal blockquote {
132 | display: block;
133 | position: relative;
134 | width: 70%;
135 | margin: 20px auto;
136 | padding: 5px;
137 | font-style: italic;
138 | background: rgba(255, 255, 255, 0.05);
139 | box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
140 | }
141 |
142 | .reveal blockquote p:first-child, .reveal blockquote p:last-child {
143 | display: inline-block;
144 | }
145 |
146 | .reveal q {
147 | font-style: italic;
148 | }
149 |
150 | .reveal pre {
151 | display: block;
152 | position: relative;
153 | width: 90%;
154 | margin: 20px auto;
155 | text-align: left;
156 | font-size: 0.55em;
157 | font-family: monospace;
158 | line-height: 1.2em;
159 | word-wrap: break-word;
160 | box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3);
161 | }
162 |
163 | .reveal code {
164 | font-family: monospace;
165 | }
166 |
167 | .reveal pre code {
168 | display: block;
169 | padding: 5px;
170 | overflow: auto;
171 | max-height: 400px;
172 | word-wrap: normal;
173 | background: #3F3F3F;
174 | color: #DCDCDC;
175 | }
176 |
177 | .reveal table {
178 | margin: auto;
179 | border-collapse: collapse;
180 | border-spacing: 0;
181 | }
182 |
183 | .reveal table th {
184 | font-weight: bold;
185 | }
186 |
187 | .reveal table th, .reveal table td {
188 | text-align: left;
189 | padding: 0.2em 0.5em 0.2em 0.5em;
190 | border-bottom: 1px solid;
191 | }
192 |
193 | .reveal table th[align="center"], .reveal table td[align="center"] {
194 | text-align: center;
195 | }
196 |
197 | .reveal table th[align="right"], .reveal table td[align="right"] {
198 | text-align: right;
199 | }
200 |
201 | .reveal table tr:last-child td {
202 | border-bottom: none;
203 | }
204 |
205 | .reveal sup {
206 | vertical-align: super;
207 | }
208 |
209 | .reveal sub {
210 | vertical-align: sub;
211 | }
212 |
213 | .reveal small {
214 | display: inline-block;
215 | font-size: 0.6em;
216 | line-height: 1.2em;
217 | vertical-align: top;
218 | }
219 |
220 | .reveal small * {
221 | vertical-align: top;
222 | }
223 |
224 | /*********************************************
225 | * LINKS
226 | *********************************************/
227 | .reveal a {
228 | color: #e7ad52;
229 | text-decoration: none;
230 | -webkit-transition: color 0.15s ease;
231 | -moz-transition: color 0.15s ease;
232 | transition: color 0.15s ease;
233 | }
234 |
235 | .reveal a:hover {
236 | color: #f3d7ac;
237 | text-shadow: none;
238 | border: none;
239 | }
240 |
241 | .reveal .roll span:after {
242 | color: #fff;
243 | background: #d0881d;
244 | }
245 |
246 | /*********************************************
247 | * IMAGES
248 | *********************************************/
249 | .reveal section img {
250 | margin: 15px 0px;
251 | background: rgba(255, 255, 255, 0.12);
252 | border: 4px solid #eee;
253 | box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
254 | }
255 |
256 | .reveal a img {
257 | -webkit-transition: all 0.15s linear;
258 | -moz-transition: all 0.15s linear;
259 | transition: all 0.15s linear;
260 | }
261 |
262 | .reveal a:hover img {
263 | background: rgba(255, 255, 255, 0.2);
264 | border-color: #e7ad52;
265 | box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);
266 | }
267 |
268 | /*********************************************
269 | * NAVIGATION CONTROLS
270 | *********************************************/
271 | .reveal .controls div.navigate-left, .reveal .controls div.navigate-left.enabled {
272 | border-right-color: #e7ad52;
273 | }
274 |
275 | .reveal .controls div.navigate-right, .reveal .controls div.navigate-right.enabled {
276 | border-left-color: #e7ad52;
277 | }
278 |
279 | .reveal .controls div.navigate-up, .reveal .controls div.navigate-up.enabled {
280 | border-bottom-color: #e7ad52;
281 | }
282 |
283 | .reveal .controls div.navigate-down, .reveal .controls div.navigate-down.enabled {
284 | border-top-color: #e7ad52;
285 | }
286 |
287 | .reveal .controls div.navigate-left.enabled:hover {
288 | border-right-color: #f3d7ac;
289 | }
290 |
291 | .reveal .controls div.navigate-right.enabled:hover {
292 | border-left-color: #f3d7ac;
293 | }
294 |
295 | .reveal .controls div.navigate-up.enabled:hover {
296 | border-bottom-color: #f3d7ac;
297 | }
298 |
299 | .reveal .controls div.navigate-down.enabled:hover {
300 | border-top-color: #f3d7ac;
301 | }
302 |
303 | /*********************************************
304 | * PROGRESS BAR
305 | *********************************************/
306 | .reveal .progress {
307 | background: rgba(0, 0, 0, 0.2);
308 | }
309 |
310 | .reveal .progress span {
311 | background: #e7ad52;
312 | -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
313 | -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
314 | transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
315 | }
316 |
317 | /*********************************************
318 | * SLIDE NUMBER
319 | *********************************************/
320 | .reveal .slide-number {
321 | color: #e7ad52;
322 | }
323 |
--------------------------------------------------------------------------------
/css/theme/night.css:
--------------------------------------------------------------------------------
1 | @import url(https://fonts.googleapis.com/css?family=Montserrat:700);
2 | @import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic);
3 | /**
4 | * Black theme for reveal.js.
5 | *
6 | * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
7 | */
8 | /*********************************************
9 | * GLOBAL STYLES
10 | *********************************************/
11 | body {
12 | background: #111;
13 | background-color: #111; }
14 |
15 | .reveal {
16 | font-family: textbook, sans-serif;
17 | font-size: 30px;
18 | font-weight: normal;
19 | color: #eee; }
20 |
21 | ::selection {
22 | color: #fff;
23 | background: #e7ad52;
24 | text-shadow: none; }
25 |
26 | .reveal .slides > section, .reveal .slides > section > section {
27 | line-height: 1.3;
28 | font-weight: inherit; }
29 |
30 | /*********************************************
31 | * HEADERS
32 | *********************************************/
33 | .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
34 | margin: 0 0 20px 0;
35 | color: #eee;
36 | font-family: textbook-bold, 'Montserrat', Impact, sans-serif;
37 | font-weight: normal;
38 | line-height: 1.2;
39 | letter-spacing: -0.03em;
40 | text-transform: none;
41 | text-shadow: none;
42 | word-wrap: break-word; }
43 |
44 | .reveal h1 {
45 | font-size: 3.77em; }
46 |
47 | .reveal h2 {
48 | font-size: 2.11em; }
49 |
50 | .reveal h3 {
51 | font-size: 1.55em; }
52 |
53 | .reveal h4 {
54 | font-size: 1em;
55 | font-weight: 400;
56 | }
57 |
58 |
59 | .reveal h1 {
60 | text-shadow: none; }
61 |
62 | /*********************************************
63 | * OTHER
64 | *********************************************/
65 | .reveal p {
66 | margin: 20px 0;
67 | line-height: 1.3; }
68 |
69 | /* Ensure certain elements are never larger than the slide itself */
70 | .reveal img, .reveal video, .reveal iframe {
71 | max-width: 95%;
72 | max-height: 95%; }
73 |
74 | .reveal strong, .reveal b {
75 | font-weight: bold; }
76 |
77 | .reveal em {
78 | font-style: italic; }
79 |
80 | .reveal ol, .reveal dl, .reveal ul {
81 | display: inline-block;
82 | text-align: left;
83 | margin: 0 0 0 1em; }
84 |
85 | .reveal ol {
86 | list-style-type: decimal; }
87 |
88 | .reveal ul {
89 | list-style-type: disc;
90 | margin: 10px 0;
91 | }
92 |
93 | .reveal ul ul {
94 | list-style-type: square; }
95 |
96 | .reveal ul ul ul {
97 | list-style-type: circle; }
98 |
99 | .reveal ul ul, .reveal ul ol, .reveal ol ol, .reveal ol ul {
100 | display: block;
101 | margin-left: 40px; }
102 |
103 | .reveal dt {
104 | font-weight: bold; }
105 |
106 | .reveal dd {
107 | margin-left: 40px; }
108 |
109 | /*.reveal q, .reveal blockquote {*/
110 | /*quotes: none; }*/
111 |
112 | .reveal blockquote {
113 | display: block;
114 | position: relative;
115 | width: 70%;
116 | margin: 20px auto;
117 | padding: 5px;
118 | font-style: italic;
119 | background: rgba(255, 255, 255, 0.05);
120 | box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
121 |
122 | .reveal blockquote p:first-child, .reveal blockquote p:last-child {
123 | display: inline-block; }
124 |
125 | .reveal p.c {
126 | text-align: center;
127 | }
128 | .reveal div.left{
129 | text-align: left;
130 | }
131 | .reveal p{
132 | text-align: left;
133 | }
134 | .reveal q {
135 | font-style: italic; }
136 |
137 | .reveal pre.m {
138 | font-size: .7em;
139 | }
140 | .reveal pre.l {
141 | font-size: .9em;
142 | }
143 | .reveal pre {
144 | display: block;
145 | position: relative;
146 | width: 100%;
147 | margin: 0 auto;
148 | text-align: left;
149 | font-size: 0.55em;
150 | font-family: monospace;
151 | line-height: 1.2em;
152 | word-wrap: break-word;
153 | /*box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); */
154 | }
155 |
156 | .reveal code {
157 | font-family: monospace; }
158 |
159 | .reveal pre code {
160 | display: block;
161 | padding: 5px;
162 | overflow: auto;
163 | max-height: 500px;
164 | word-wrap: normal;
165 | background: transparent;
166 | color: #DCDCDC; }
167 |
168 | .reveal table {
169 | margin: auto;
170 | border-collapse: collapse;
171 | border-spacing: 0; }
172 |
173 | .reveal table th {
174 | font-weight: bold; }
175 |
176 | .reveal table th, .reveal table td {
177 | text-align: left;
178 | padding: 0.2em 0.5em 0.2em 0.5em;
179 | border: 1px solid; }
180 |
181 | .reveal table th[align="center"], .reveal table td[align="center"] {
182 | text-align: center; }
183 |
184 | .reveal table th[align="right"], .reveal table td[align="right"] {
185 | text-align: right; }
186 |
187 | /*.reveal table tr:last-child td {*/
188 | /*border-bottom: none; }*/
189 | /**/
190 | .reveal sup {
191 | vertical-align: super; }
192 |
193 | .reveal sub {
194 | vertical-align: sub; }
195 |
196 | .reveal small {
197 | display: inline-block;
198 | font-size: 0.6em;
199 | line-height: 1.2em;
200 | vertical-align: top; }
201 |
202 | .reveal small * {
203 | vertical-align: top; }
204 |
205 | /*********************************************
206 | * LINKS
207 | *********************************************/
208 | .reveal strong{
209 | color: #e7ad52;
210 | font-weight: 400;
211 | }
212 | .reveal a {
213 | color: #4045cf;
214 | text-decoration: none;
215 | -webkit-transition: color 0.15s ease;
216 | -moz-transition: color 0.15s ease;
217 | transition: color 0.15s ease; }
218 |
219 | .reveal a:hover {
220 | color: #f3d7ac;
221 | text-shadow: none;
222 | border: none; }
223 |
224 | .reveal .roll span:after {
225 | color: #fff;
226 | background: #d0881d; }
227 |
228 | /*********************************************
229 | * IMAGES
230 | *********************************************/
231 | .reveal section img {
232 | margin: 15px 0px;
233 | background: rgba(255, 255, 255, 0.12);
234 | border: 4px solid #eee;
235 | box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
236 |
237 | .reveal a img {
238 | -webkit-transition: all 0.15s linear;
239 | -moz-transition: all 0.15s linear;
240 | transition: all 0.15s linear; }
241 |
242 | .reveal a:hover img {
243 | background: rgba(255, 255, 255, 0.2);
244 | border-color: #e7ad52;
245 | box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }
246 |
247 | /*********************************************
248 | * NAVIGATION CONTROLS
249 | *********************************************/
250 | .reveal .controls div.navigate-left, .reveal .controls div.navigate-left.enabled {
251 | border-right-color: #e7ad52; }
252 |
253 | .reveal .controls div.navigate-right, .reveal .controls div.navigate-right.enabled {
254 | border-left-color: #e7ad52; }
255 |
256 | .reveal .controls div.navigate-up, .reveal .controls div.navigate-up.enabled {
257 | border-bottom-color: #e7ad52; }
258 |
259 | .reveal .controls div.navigate-down, .reveal .controls div.navigate-down.enabled {
260 | border-top-color: #e7ad52; }
261 |
262 | .reveal .controls div.navigate-left.enabled:hover {
263 | border-right-color: #f3d7ac; }
264 |
265 | .reveal .controls div.navigate-right.enabled:hover {
266 | border-left-color: #f3d7ac; }
267 |
268 | .reveal .controls div.navigate-up.enabled:hover {
269 | border-bottom-color: #f3d7ac; }
270 |
271 | .reveal .controls div.navigate-down.enabled:hover {
272 | border-top-color: #f3d7ac; }
273 |
274 | /*********************************************
275 | * PROGRESS BAR
276 | *********************************************/
277 | .reveal .progress {
278 | background: rgba(0, 0, 0, 0.2); }
279 |
280 | .reveal .progress span {
281 | background: #e7ad52;
282 | -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
283 | -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
284 | transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
285 |
286 | /*********************************************
287 | * SLIDE NUMBER
288 | *********************************************/
289 | .reveal .slide-number {
290 | font-size: 18px;
291 | color: #e7ad52; }
292 |
--------------------------------------------------------------------------------
/lib/css/zenburn.css:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | Zenburn style from voldmar.ru (c) Vladimir Epifanov
4 | based on dark.css by Ivan Sagalaev
5 |
6 | */
7 |
8 | .hljs {
9 | display: block; padding: 0.5em;
10 | background: #3F3F3F;
11 | color: #DCDCDC;
12 | }
13 |
14 | .hljs-keyword,
15 | .hljs-tag,
16 | .css .hljs-class,
17 | .css .hljs-id,
18 | .lisp .hljs-title,
19 | .nginx .hljs-title,
20 | .hljs-request,
21 | .hljs-status,
22 | .clojure .hljs-attribute {
23 | color: #E3CEAB;
24 | }
25 |
26 | .django .hljs-template_tag,
27 | .django .hljs-variable,
28 | .django .hljs-filter .hljs-argument {
29 | color: #DCDCDC;
30 | }
31 |
32 | .hljs-number,
33 | .hljs-date {
34 | color: #8CD0D3;
35 | }
36 |
37 | .dos .hljs-envvar,
38 | .dos .hljs-stream,
39 | .hljs-variable,
40 | .apache .hljs-sqbracket {
41 | color: #EFDCBC;
42 | }
43 |
44 | .dos .hljs-flow,
45 | .diff .hljs-change,
46 | .python .exception,
47 | .python .hljs-built_in,
48 | .hljs-literal,
49 | .tex .hljs-special {
50 | color: #EFEFAF;
51 | }
52 |
53 | .diff .hljs-chunk,
54 | .hljs-subst {
55 | color: #8F8F8F;
56 | }
57 |
58 | .dos .hljs-keyword,
59 | .python .hljs-decorator,
60 | .hljs-title,
61 | .haskell .hljs-type,
62 | .diff .hljs-header,
63 | .ruby .hljs-class .hljs-parent,
64 | .apache .hljs-tag,
65 | .nginx .hljs-built_in,
66 | .tex .hljs-command,
67 | .hljs-prompt {
68 | color: #efef8f;
69 | }
70 |
71 | .dos .hljs-winutils,
72 | .ruby .hljs-symbol,
73 | .ruby .hljs-symbol .hljs-string,
74 | .ruby .hljs-string {
75 | color: #DCA3A3;
76 | }
77 |
78 | .diff .hljs-deletion,
79 | .hljs-string,
80 | .hljs-tag .hljs-value,
81 | .hljs-preprocessor,
82 | .hljs-pragma,
83 | .hljs-built_in,
84 | .sql .hljs-aggregate,
85 | .hljs-javadoc,
86 | .smalltalk .hljs-class,
87 | .smalltalk .hljs-localvars,
88 | .smalltalk .hljs-array,
89 | .css .hljs-rules .hljs-value,
90 | .hljs-attr_selector,
91 | .hljs-pseudo,
92 | .apache .hljs-cbracket,
93 | .tex .hljs-formula,
94 | .coffeescript .hljs-attribute {
95 | color: #CC9393;
96 | }
97 |
98 | .hljs-shebang,
99 | .diff .hljs-addition,
100 | .hljs-comment,
101 | .java .hljs-annotation,
102 | .hljs-template_comment,
103 | .hljs-pi,
104 | .hljs-doctype {
105 | color: #7F9F7F;
106 | }
107 |
108 | .coffeescript .javascript,
109 | .javascript .xml,
110 | .tex .hljs-formula,
111 | .xml .javascript,
112 | .xml .vbscript,
113 | .xml .css,
114 | .xml .hljs-cdata {
115 | opacity: 0.5;
116 | }
117 |
118 |
--------------------------------------------------------------------------------
/lib/js/classList.js:
--------------------------------------------------------------------------------
1 | /*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js*/
2 | if(typeof document!=="undefined"&&!("classList" in document.createElement("a"))){(function(j){var a="classList",f="prototype",m=(j.HTMLElement||j.Element)[f],b=Object,k=String[f].trim||function(){return this.replace(/^\s+|\s+$/g,"")},c=Array[f].indexOf||function(q){var p=0,o=this.length;for(;p
3 | Copyright Tero Piirainen (tipiirai)
4 | License MIT / http://bit.ly/mit-license
5 | Version 0.96
6 |
7 | http://headjs.com
8 | */(function(a){function z(){d||(d=!0,s(e,function(a){p(a)}))}function y(c,d){var e=a.createElement("script");e.type="text/"+(c.type||"javascript"),e.src=c.src||c,e.async=!1,e.onreadystatechange=e.onload=function(){var a=e.readyState;!d.done&&(!a||/loaded|complete/.test(a))&&(d.done=!0,d())},(a.body||b).appendChild(e)}function x(a,b){if(a.state==o)return b&&b();if(a.state==n)return k.ready(a.name,b);if(a.state==m)return a.onpreload.push(function(){x(a,b)});a.state=n,y(a.url,function(){a.state=o,b&&b(),s(g[a.name],function(a){p(a)}),u()&&d&&s(g.ALL,function(a){p(a)})})}function w(a,b){a.state===undefined&&(a.state=m,a.onpreload=[],y({src:a.url,type:"cache"},function(){v(a)}))}function v(a){a.state=l,s(a.onpreload,function(a){a.call()})}function u(a){a=a||h;var b;for(var c in a){if(a.hasOwnProperty(c)&&a[c].state!=o)return!1;b=!0}return b}function t(a){return Object.prototype.toString.call(a)=="[object Function]"}function s(a,b){if(!!a){typeof a=="object"&&(a=[].slice.call(a));for(var c=0;c'+item+''+after;
21 | });
22 | t.attr('aria-label',text)
23 | .empty()
24 | .append(inject)
25 |
26 | }
27 | }
28 |
29 |
30 | var methods = {
31 | init : function() {
32 |
33 | return this.each(function() {
34 | injector($(this), '', 'char', '');
35 | });
36 |
37 | },
38 |
39 | words : function() {
40 |
41 | return this.each(function() {
42 | injector($(this), ' ', 'word', ' ');
43 | });
44 |
45 | },
46 |
47 | lines : function() {
48 |
49 | return this.each(function() {
50 | var r = "eefec303079ad17405c889e092e105b0";
51 | // Because it's hard to split a
tag consistently across browsers,
52 | // (*ahem* IE *ahem*), we replace all
instances with an md5 hash
53 | // (of the word "split"). If you're trying to use this plugin on that
54 | // md5 hash string, it will fail because you're being ridiculous.
55 | injector($(this).children("br").replaceWith(r).end(), r, 'line', '');
56 | });
57 |
58 | }
59 | };
60 |
61 | $.fn.lettering = function( method ) {
62 | // Method calling logic
63 | if ( method && methods[method] ) {
64 | return methods[ method ].apply( this, [].slice.call( arguments, 1 ));
65 | } else if ( method === 'letters' || ! method ) {
66 | return methods.init.apply( this, [].slice.call( arguments, 0 ) ); // always pass an array
67 | }
68 | $.error( 'Method ' + method + ' does not exist on jQuery.lettering' );
69 | return this;
70 | };
71 |
72 | })(jQuery);
73 |
--------------------------------------------------------------------------------
/plugin/markdown/example.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | reveal.js - Markdown Demo
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
37 |
38 |
39 |
55 |
56 |
57 |
70 |
71 |
72 |
78 |
79 |
80 |
87 |
88 |
89 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
127 |
128 |
129 |
130 |
--------------------------------------------------------------------------------
/plugin/markdown/example.md:
--------------------------------------------------------------------------------
1 | # Markdown Demo
2 |
3 |
4 |
5 | ## External 1.1
6 |
7 | Content 1.1
8 |
9 | Note: This will only appear in the speaker notes window.
10 |
11 |
12 | ## External 1.2
13 |
14 | Content 1.2
15 |
16 |
17 |
18 | ## External 2
19 |
20 | Content 2.1
21 |
22 |
23 |
24 | ## External 3.1
25 |
26 | Content 3.1
27 |
28 |
29 | ## External 3.2
30 |
31 | Content 3.2
32 |
--------------------------------------------------------------------------------
/plugin/notes/notes.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Handles opening of and synchronization with the reveal.js
3 | * notes window.
4 | *
5 | * Handshake process:
6 | * 1. This window posts 'connect' to notes window
7 | * - Includes URL of presentation to show
8 | * 2. Notes window responds with 'connected' when it is available
9 | * 3. This window proceeds to send the current presentation state
10 | * to the notes window
11 | */
12 | var RevealNotes = (function() {
13 |
14 | function openNotes() {
15 | var jsFileLocation = document.querySelector('script[src$="notes.js"]').src; // this js file path
16 | jsFileLocation = jsFileLocation.replace(/notes\.js(\?.*)?$/, ''); // the js folder path
17 | var notesPopup = window.open( jsFileLocation + 'notes.html', 'reveal.js - Notes', 'width=1100,height=700' );
18 |
19 | /**
20 | * Connect to the notes window through a postmessage handshake.
21 | * Using postmessage enables us to work in situations where the
22 | * origins differ, such as a presentation being opened from the
23 | * file system.
24 | */
25 | function connect() {
26 | // Keep trying to connect until we get a 'connected' message back
27 | var connectInterval = setInterval( function() {
28 | notesPopup.postMessage( JSON.stringify( {
29 | namespace: 'reveal-notes',
30 | type: 'connect',
31 | url: window.location.protocol + '//' + window.location.host + window.location.pathname + window.location.search,
32 | state: Reveal.getState()
33 | } ), '*' );
34 | }, 500 );
35 |
36 | window.addEventListener( 'message', function( event ) {
37 | var data = JSON.parse( event.data );
38 | if( data && data.namespace === 'reveal-notes' && data.type === 'connected' ) {
39 | clearInterval( connectInterval );
40 | onConnected();
41 | }
42 | } );
43 | }
44 |
45 | /**
46 | * Posts the current slide data to the notes window
47 | */
48 | function post() {
49 |
50 | var slideElement = Reveal.getCurrentSlide(),
51 | notesElement = slideElement.querySelector( 'aside.notes' );
52 |
53 | var messageData = {
54 | namespace: 'reveal-notes',
55 | type: 'state',
56 | notes: '',
57 | markdown: false,
58 | state: Reveal.getState()
59 | };
60 |
61 | // Look for notes defined in a slide attribute
62 | if( slideElement.hasAttribute( 'data-notes' ) ) {
63 | messageData.notes = slideElement.getAttribute( 'data-notes' );
64 | }
65 |
66 | // Look for notes defined in an aside element
67 | if( notesElement ) {
68 | messageData.notes = notesElement.innerHTML;
69 | messageData.markdown = typeof notesElement.getAttribute( 'data-markdown' ) === 'string';
70 | }
71 |
72 | notesPopup.postMessage( JSON.stringify( messageData ), '*' );
73 |
74 | }
75 |
76 | /**
77 | * Called once we have established a connection to the notes
78 | * window.
79 | */
80 | function onConnected() {
81 |
82 | // Monitor events that trigger a change in state
83 | Reveal.addEventListener( 'slidechanged', post );
84 | Reveal.addEventListener( 'fragmentshown', post );
85 | Reveal.addEventListener( 'fragmenthidden', post );
86 | Reveal.addEventListener( 'overviewhidden', post );
87 | Reveal.addEventListener( 'overviewshown', post );
88 | Reveal.addEventListener( 'paused', post );
89 | Reveal.addEventListener( 'resumed', post );
90 |
91 | // Post the initial state
92 | post();
93 |
94 | }
95 |
96 | connect();
97 | }
98 |
99 | if( !/receiver/i.test( window.location.search ) ) {
100 |
101 | // If the there's a 'notes' query set, open directly
102 | if( window.location.search.match( /(\?|\&)notes/gi ) !== null ) {
103 | openNotes();
104 | }
105 |
106 | // Open the notes when the 's' key is hit
107 | document.addEventListener( 'keydown', function( event ) {
108 | // Disregard the event if the target is editable or a
109 | // modifier is present
110 | if ( document.querySelector( ':focus' ) !== null || event.shiftKey || event.altKey || event.ctrlKey || event.metaKey ) return;
111 |
112 | if( event.keyCode === 83 ) {
113 | event.preventDefault();
114 | openNotes();
115 | }
116 | }, false );
117 |
118 | }
119 |
120 | return { open: openNotes };
121 |
122 | })();
123 |
--------------------------------------------------------------------------------