|
1 |
| -/** |
2 |
| - * A beige theme for reveal.js presentations, similar |
3 |
| - * to the default theme. |
| 1 | +@import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic); |
| 2 | +/* |
| 3 | + * Beige theme for reveal.js. |
4 | 4 | *
|
5 | 5 | * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
|
6 | 6 | */
|
7 |
| - |
8 |
| -/********************************************* |
9 |
| - * FONTS |
10 |
| - *********************************************/ |
11 |
| - |
12 | 7 | @font-face {
|
13 |
| - font-family: 'League Gothic'; |
14 |
| - src: url('../../lib/font/league_gothic-webfont.eot'); |
15 |
| - src: url('../../lib/font/league_gothic-webfont.eot?#iefix') format('embedded-opentype'), |
16 |
| - url('../../lib/font/league_gothic-webfont.woff') format('woff'), |
17 |
| - url('../../lib/font/league_gothic-webfont.ttf') format('truetype'), |
18 |
| - url('../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular') format('svg'); |
19 |
| - |
20 |
| - font-weight: normal; |
21 |
| - font-style: normal; |
22 |
| -} |
23 |
| - |
24 |
| -.reveal { |
25 |
| - font-family: 'Lato', Times, 'Times New Roman', serif; |
26 |
| - font-size: 36px; |
27 |
| - font-weight: 200; |
28 |
| - letter-spacing: -0.02em; |
| 8 | + font-family: 'League Gothic'; |
| 9 | + src: url("../../lib/font/league_gothic-webfont.eot"); |
| 10 | + src: url("../../lib/font/league_gothic-webfont.eot?#iefix") format("embedded-opentype"), url("../../lib/font/league_gothic-webfont.woff") format("woff"), url("../../lib/font/league_gothic-webfont.ttf") format("truetype"), url("../../lib/font/league_gothic-webfont.svg#LeagueGothicRegular") format("svg"); |
| 11 | + font-weight: normal; |
| 12 | + font-style: normal; |
29 | 13 | }
|
30 | 14 |
|
31 |
| -.reveal h1, |
32 |
| -.reveal h2, |
33 |
| -.reveal h3, |
34 |
| -.reveal h4, |
35 |
| -.reveal h5, |
36 |
| -.reveal h6 { |
37 |
| - font-family: 'League Gothic', Impact, sans-serif; |
38 |
| - line-height: 0.9em; |
39 |
| - letter-spacing: 0.02em; |
40 |
| - |
41 |
| - text-transform: uppercase; |
42 |
| -} |
43 |
| - |
44 |
| - |
45 | 15 | /*********************************************
|
46 | 16 | * GLOBAL STYLES
|
47 | 17 | *********************************************/
|
48 |
| - |
49 | 18 | body {
|
50 |
| - color: #333; |
51 |
| - |
52 |
| - background: #f7f3de; |
53 |
| - background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(247,242,211,1) 100%); |
54 |
| - background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(247,242,211,1))); |
55 |
| - background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(247,242,211,1) 100%); |
56 |
| - background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(247,242,211,1) 100%); |
57 |
| - background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(247,242,211,1) 100%); |
58 |
| - background: radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(247,242,211,1) 100%); |
| 19 | + background: white; |
| 20 | + background: -moz-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); |
| 21 | + background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, white), color-stop(100%, #f7f2d3)); |
| 22 | + background: -webkit-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); |
| 23 | + background: -o-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); |
| 24 | + background: -ms-radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); |
| 25 | + background: radial-gradient(center, circle cover, white 0%, #f7f2d3 100%); |
59 | 26 | }
|
60 | 27 |
|
61 |
| -::-moz-selection { |
62 |
| - background:rgba(79, 64, 28, 0.99); |
63 |
| - color: white; |
64 |
| -} |
65 |
| -::-webkit-selection { |
66 |
| - background:rgba(79, 64, 28, 0.99); |
67 |
| - color: white; |
| 28 | +.reveal { |
| 29 | + font-family: "Lato", Times, "Times New Roman", serif; |
| 30 | + font-size: 36px; |
| 31 | + font-weight: 200; |
| 32 | + letter-spacing: -0.02em; |
| 33 | + color: #333333; |
68 | 34 | }
|
| 35 | + |
69 | 36 | ::selection {
|
70 |
| - background:rgba(79, 64, 28, 0.99); |
71 |
| - color: white; |
| 37 | + color: white; |
| 38 | + background: rgba(79, 64, 28, 0.99); |
| 39 | + text-shadow: none; |
72 | 40 | }
|
73 | 41 |
|
74 |
| - |
75 | 42 | /*********************************************
|
76 | 43 | * HEADERS
|
77 | 44 | *********************************************/
|
78 |
| - |
79 |
| -.reveal h1, |
80 |
| -.reveal h2, |
81 |
| -.reveal h3, |
82 |
| -.reveal h4, |
83 |
| -.reveal h5, |
| 45 | +.reveal h1, |
| 46 | +.reveal h2, |
| 47 | +.reveal h3, |
| 48 | +.reveal h4, |
| 49 | +.reveal h5, |
84 | 50 | .reveal h6 {
|
85 |
| - margin: 0 0 20px 0; |
86 |
| - color: #333; |
| 51 | + margin: 0 0 20px 0; |
| 52 | + color: #333333; |
| 53 | + font-family: "League Gothic", Impact, sans-serif; |
| 54 | + line-height: 0.9em; |
| 55 | + letter-spacing: 0.02em; |
| 56 | + text-transform: uppercase; |
| 57 | + text-shadow: none; |
87 | 58 | }
|
88 | 59 |
|
89 | 60 | .reveal h1 {
|
90 |
| - text-shadow: 0 1px 0 #ccc, |
91 |
| - 0 2px 0 #c9c9c9, |
92 |
| - 0 3px 0 #bbb, |
93 |
| - 0 4px 0 #b9b9b9, |
94 |
| - 0 5px 0 #aaa, |
95 |
| - 0 6px 1px rgba(0,0,0,.1), |
96 |
| - 0 0 5px rgba(0,0,0,.1), |
97 |
| - 0 1px 3px rgba(0,0,0,.3), |
98 |
| - 0 3px 5px rgba(0,0,0,.2), |
99 |
| - 0 5px 10px rgba(0,0,0,.25), |
100 |
| - 0 20px 20px rgba(0,0,0,.15); |
| 61 | + text-shadow: 0 1px 0 #cccccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); |
101 | 62 | }
|
102 | 63 |
|
103 |
| - |
104 | 64 | /*********************************************
|
105 | 65 | * LINKS
|
106 | 66 | *********************************************/
|
107 |
| - |
108 | 67 | .reveal a:not(.image) {
|
109 |
| - color: #8b743d; |
110 |
| - text-decoration: none; |
| 68 | + color: #8b743d; |
| 69 | + text-decoration: none; |
| 70 | + -webkit-transition: color .15s ease; |
| 71 | + -moz-transition: color .15s ease; |
| 72 | + -ms-transition: color .15s ease; |
| 73 | + -o-transition: color .15s ease; |
| 74 | + transition: color .15s ease; |
| 75 | +} |
111 | 76 |
|
112 |
| - -webkit-transition: color .15s ease; |
113 |
| - -moz-transition: color .15s ease; |
114 |
| - -ms-transition: color .15s ease; |
115 |
| - -o-transition: color .15s ease; |
116 |
| - transition: color .15s ease; |
| 77 | +.reveal a:not(.image):hover { |
| 78 | + color: #c0a86e; |
| 79 | + text-shadow: none; |
| 80 | + border: none; |
| 81 | + border-radius: 2px; |
117 | 82 | }
|
118 |
| - .reveal a:not(.image):hover { |
119 |
| - text-shadow: none; |
120 |
| - border: none; |
121 |
| - border-radius: 2px; |
122 |
| - } |
123 | 83 |
|
124 | 84 | .reveal .roll span:after {
|
125 |
| - color: #fff; |
126 |
| - background: #8b743d; |
| 85 | + color: #fff; |
| 86 | + background: #564826; |
127 | 87 | }
|
128 | 88 |
|
129 |
| - |
130 | 89 | /*********************************************
|
131 | 90 | * IMAGES
|
132 | 91 | *********************************************/
|
133 |
| - |
134 | 92 | .reveal section img {
|
135 |
| - margin: 30px 0 0 0; |
136 |
| - background: rgba(255,255,255,0.12); |
137 |
| - border: 4px solid #eee; |
138 |
| - |
139 |
| - -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); |
140 |
| - -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); |
141 |
| - box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); |
142 |
| - |
143 |
| - -webkit-transition: all .2s linear; |
144 |
| - -moz-transition: all .2s linear; |
145 |
| - -ms-transition: all .2s linear; |
146 |
| - -o-transition: all .2s linear; |
147 |
| - transition: all .2s linear; |
| 93 | + margin: 15px; |
| 94 | + background: rgba(255, 255, 255, 0.12); |
| 95 | + border: 4px solid #333333; |
| 96 | + box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); |
| 97 | + -webkit-transition: all .2s linear; |
| 98 | + -moz-transition: all .2s linear; |
| 99 | + -ms-transition: all .2s linear; |
| 100 | + -o-transition: all .2s linear; |
| 101 | + transition: all .2s linear; |
148 | 102 | }
|
149 | 103 |
|
150 |
| - .reveal a:hover img { |
151 |
| - background: rgba(255,255,255,0.2); |
152 |
| - border-color: #8b743d; |
153 |
| - |
154 |
| - -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); |
155 |
| - -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); |
156 |
| - box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); |
157 |
| - } |
158 |
| - |
| 104 | +.reveal a:hover img { |
| 105 | + background: rgba(255, 255, 255, 0.2); |
| 106 | + border-color: #8b743d; |
| 107 | + box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); |
| 108 | +} |
159 | 109 |
|
160 | 110 | /*********************************************
|
161 | 111 | * NAVIGATION CONTROLS
|
162 | 112 | *********************************************/
|
163 |
| - |
164 | 113 | .reveal .controls a {
|
165 |
| - color: #fff; |
| 114 | + color: #333333; |
166 | 115 | }
|
167 |
| - .reveal .controls a.enabled { |
168 |
| - color: #8b743d; |
169 |
| - text-shadow: 0px 0px 2px hsla(185, 45%, 70%, 0.3); |
170 |
| - } |
171 | 116 |
|
| 117 | +.reveal .controls a.enabled { |
| 118 | + color: #c0a86e; |
| 119 | + text-shadow: 0px 0px 2px rgba(144, 207, 213, 0.3); |
| 120 | +} |
172 | 121 |
|
173 | 122 | /*********************************************
|
174 | 123 | * PROGRESS BAR
|
175 | 124 | *********************************************/
|
176 |
| - |
177 | 125 | .reveal .progress {
|
178 |
| - background: rgba(0,0,0,0.2); |
| 126 | + background: rgba(0, 0, 0, 0.2); |
179 | 127 | }
|
180 |
| - .reveal .progress span { |
181 |
| - background: #8b743d; |
182 |
| - |
183 |
| - -webkit-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); |
184 |
| - -moz-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); |
185 |
| - -ms-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); |
186 |
| - -o-transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); |
187 |
| - transition: width 800ms cubic-bezier(0.260, 0.860, 0.440, 0.985); |
188 |
| - } |
189 |
| - |
190 | 128 |
|
| 129 | +.reveal .progress span { |
| 130 | + background: #8b743d; |
| 131 | + -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); |
| 132 | + -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); |
| 133 | + -ms-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); |
| 134 | + -o-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); |
| 135 | + transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); |
| 136 | +} |
0 commit comments