annotate inteligent_robot/io2012slides/scripts/md/slides.md @ 3:fea44bb81877 default tip

many change
author taiki
date Tue, 10 Dec 2013 15:31:33 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
fea44bb81877 many change
taiki
parents:
diff changeset
1 title: Slide Title
fea44bb81877 many change
taiki
parents:
diff changeset
2 subtitle: Subtitle
fea44bb81877 many change
taiki
parents:
diff changeset
3 class: image
fea44bb81877 many change
taiki
parents:
diff changeset
4
fea44bb81877 many change
taiki
parents:
diff changeset
5 ![Mobile vs desktop users](image.png)
fea44bb81877 many change
taiki
parents:
diff changeset
6
fea44bb81877 many change
taiki
parents:
diff changeset
7 ---
fea44bb81877 many change
taiki
parents:
diff changeset
8
fea44bb81877 many change
taiki
parents:
diff changeset
9 title: Segue Slide
fea44bb81877 many change
taiki
parents:
diff changeset
10 subtitle: Subtitle
fea44bb81877 many change
taiki
parents:
diff changeset
11 class: segue dark nobackground
fea44bb81877 many change
taiki
parents:
diff changeset
12
fea44bb81877 many change
taiki
parents:
diff changeset
13 ---
fea44bb81877 many change
taiki
parents:
diff changeset
14
fea44bb81877 many change
taiki
parents:
diff changeset
15 title: Agenda
fea44bb81877 many change
taiki
parents:
diff changeset
16 class: big
fea44bb81877 many change
taiki
parents:
diff changeset
17 build_lists: true
fea44bb81877 many change
taiki
parents:
diff changeset
18
fea44bb81877 many change
taiki
parents:
diff changeset
19 Things we'll cover (list should build):
fea44bb81877 many change
taiki
parents:
diff changeset
20
fea44bb81877 many change
taiki
parents:
diff changeset
21 - Bullet1
fea44bb81877 many change
taiki
parents:
diff changeset
22 - Bullet2
fea44bb81877 many change
taiki
parents:
diff changeset
23 - Bullet3
fea44bb81877 many change
taiki
parents:
diff changeset
24
fea44bb81877 many change
taiki
parents:
diff changeset
25 ---
fea44bb81877 many change
taiki
parents:
diff changeset
26
fea44bb81877 many change
taiki
parents:
diff changeset
27 title: Today
fea44bb81877 many change
taiki
parents:
diff changeset
28 class: nobackground fill
fea44bb81877 many change
taiki
parents:
diff changeset
29
fea44bb81877 many change
taiki
parents:
diff changeset
30 ![Many kinds of devices.](image.png)
fea44bb81877 many change
taiki
parents:
diff changeset
31
fea44bb81877 many change
taiki
parents:
diff changeset
32 <footer class="source">source: place source info here</footer>
fea44bb81877 many change
taiki
parents:
diff changeset
33
fea44bb81877 many change
taiki
parents:
diff changeset
34 ---
fea44bb81877 many change
taiki
parents:
diff changeset
35
fea44bb81877 many change
taiki
parents:
diff changeset
36 title: Big Title Slide
fea44bb81877 many change
taiki
parents:
diff changeset
37 class: title-slide
fea44bb81877 many change
taiki
parents:
diff changeset
38
fea44bb81877 many change
taiki
parents:
diff changeset
39 ---
fea44bb81877 many change
taiki
parents:
diff changeset
40
fea44bb81877 many change
taiki
parents:
diff changeset
41 title: Code Example
fea44bb81877 many change
taiki
parents:
diff changeset
42
fea44bb81877 many change
taiki
parents:
diff changeset
43 Media Queries are sweet:
fea44bb81877 many change
taiki
parents:
diff changeset
44
fea44bb81877 many change
taiki
parents:
diff changeset
45 <pre class="prettyprint" data-lang="css">
fea44bb81877 many change
taiki
parents:
diff changeset
46 @media screen and (max-width: 640px) {
fea44bb81877 many change
taiki
parents:
diff changeset
47 #sidebar { display: none; }
fea44bb81877 many change
taiki
parents:
diff changeset
48 }
fea44bb81877 many change
taiki
parents:
diff changeset
49 </pre>
fea44bb81877 many change
taiki
parents:
diff changeset
50
fea44bb81877 many change
taiki
parents:
diff changeset
51 ---
fea44bb81877 many change
taiki
parents:
diff changeset
52
fea44bb81877 many change
taiki
parents:
diff changeset
53 title: Once more, with JavaScript
fea44bb81877 many change
taiki
parents:
diff changeset
54
fea44bb81877 many change
taiki
parents:
diff changeset
55 <pre class="prettyprint" data-lang="javascript">
fea44bb81877 many change
taiki
parents:
diff changeset
56 function isSmall() {
fea44bb81877 many change
taiki
parents:
diff changeset
57 return window.matchMedia("(min-device-width: ???)").matches;
fea44bb81877 many change
taiki
parents:
diff changeset
58 }
fea44bb81877 many change
taiki
parents:
diff changeset
59
fea44bb81877 many change
taiki
parents:
diff changeset
60 function hasTouch() {
fea44bb81877 many change
taiki
parents:
diff changeset
61 return Modernizr.touch;
fea44bb81877 many change
taiki
parents:
diff changeset
62 }
fea44bb81877 many change
taiki
parents:
diff changeset
63
fea44bb81877 many change
taiki
parents:
diff changeset
64 function detectFormFactor() {
fea44bb81877 many change
taiki
parents:
diff changeset
65 var device = DESKTOP;
fea44bb81877 many change
taiki
parents:
diff changeset
66 if (hasTouch()) {
fea44bb81877 many change
taiki
parents:
diff changeset
67 device = isSmall() ? PHONE : TABLET;
fea44bb81877 many change
taiki
parents:
diff changeset
68 }
fea44bb81877 many change
taiki
parents:
diff changeset
69 return device;
fea44bb81877 many change
taiki
parents:
diff changeset
70 }
fea44bb81877 many change
taiki
parents:
diff changeset
71 </pre>
fea44bb81877 many change
taiki
parents:
diff changeset
72
fea44bb81877 many change
taiki
parents:
diff changeset
73 ---
fea44bb81877 many change
taiki
parents:
diff changeset
74
fea44bb81877 many change
taiki
parents:
diff changeset
75 title: Centered content
fea44bb81877 many change
taiki
parents:
diff changeset
76 content_class: flexbox vcenter
fea44bb81877 many change
taiki
parents:
diff changeset
77
fea44bb81877 many change
taiki
parents:
diff changeset
78 This content should be centered!