|
15 | 15 | -->
|
16 | 16 |
|
17 | 17 | <link rel="import" href="../paper-styles/color.html">
|
| 18 | +<link rel="import" href="google-sans.html"> |
18 | 19 |
|
19 | 20 | <dom-module id="codelab-style">
|
20 | 21 | <template strip-whitespace>
|
|
31 | 32 | };
|
32 | 33 |
|
33 | 34 | --app-drawer-content-container: {
|
34 |
| - background: var(--google-codelab-background, --paper-grey-100); |
| 35 | + background: var(--google-codelab-background, #FFFFFF); |
35 | 36 | };
|
36 | 37 |
|
37 | 38 | --nav-height: 64px;
|
| 39 | + |
| 40 | + --google-material-blue-600: #1A73E8; |
| 41 | + --google-material-blue-800: #185ABC; |
| 42 | + |
| 43 | + --google-material-green-600: #1E8E3E; |
| 44 | + |
| 45 | + --google-material-grey-900: #212124; |
| 46 | + --google-material-grey-800: #3C4043; |
| 47 | + --google-material-grey-700: #5f6368; |
| 48 | + --google-material-grey-600: #80868B; |
| 49 | + --google-material-grey-300: #DADCE0; |
| 50 | + --google-material-grey-100: #F1F3F4; |
38 | 51 | }
|
39 | 52 |
|
40 | 53 |
|
|
60 | 73 |
|
61 | 74 | .drawer-content-wrapper {
|
62 | 75 | padding: 16px;
|
| 76 | + border-right: 1px solid var(--google-material-grey-300); |
63 | 77 | }
|
64 | 78 |
|
65 | 79 | #main-content {
|
66 |
| - background: var(--google-codelab-background, --paper-grey-300); |
| 80 | + background: var(--google-codelab-background, --paper-blue-300); |
67 | 81 | }
|
68 | 82 |
|
69 | 83 | #pages {
|
|
75 | 89 | }
|
76 | 90 |
|
77 | 91 | #main-toolbar {
|
78 |
| - background: var(--google-codelab-header-background, --paper-blue-600); |
79 |
| - color: #fff; |
| 92 | + background: var(--google-codelab-header-background, #FFFFFF); |
| 93 | + box-shadow: 0px 1px 2px 0px rgba(60, 64, 67, 0.3), 0px 2px 6px 2px rgba(60, 64, 67, 0.15); |
| 94 | + color: var(--google-material-grey-800); |
80 | 95 | display: flex;
|
81 | 96 | align-items: center;
|
82 | 97 | justify-content: space-between;
|
|
87 | 102 | #main-toolbar .title {
|
88 | 103 | margin: 0 8px;
|
89 | 104 | flex: 1;
|
90 |
| - font-weight: 300; |
| 105 | + font-weight: 400; |
| 106 | + font-family: 'Google Sans', Arial, sans-serif; |
91 | 107 | white-space: nowrap;
|
92 | 108 | overflow: hidden;
|
93 | 109 | text-overflow: ellipsis;
|
|
142 | 158 |
|
143 | 159 | #controls .fabs {
|
144 | 160 | /* Note: custom props don't work in calc(). */
|
145 |
| - max-width: calc(800px + 175px); |
| 161 | + max-width: calc(800px + 250px); |
146 | 162 | margin: 0 auto;
|
147 | 163 | }
|
148 | 164 |
|
149 | 165 | .navbutton {
|
| 166 | + border-radius: 4px; |
| 167 | + font-family: 'Google Sans', Arial, sans-serif; |
| 168 | + font-size: 14px; |
| 169 | + font-weight: 600; |
| 170 | + letter-spacing: .6px; |
| 171 | + padding-bottom: 6px; |
| 172 | + padding-left: 24px; |
| 173 | + padding-right: 24px; |
| 174 | + padding-top: 6px; |
150 | 175 | pointer-events: initial; /* make sure buttons are clickable */
|
| 176 | + text-transform: none; |
| 177 | +} |
| 178 | + |
| 179 | +.navbutton.nextbutton { |
| 180 | + background: var(--google-material-blue-600); |
| 181 | + color: #FFFFFF; |
151 | 182 | }
|
152 | 183 |
|
153 | 184 | .navbutton.prevbutton {
|
| 185 | + background: #FFFFFF; |
| 186 | + color: var(--google-material-blue-600); |
154 | 187 | transition: transform 300ms ease-in-out;
|
155 | 188 | }
|
156 | 189 |
|
157 | 190 | .navbutton.prevbutton[disabled] {
|
158 |
| - background: var(--google-codelab-fab-background); |
159 | 191 | color: white;
|
160 | 192 | transform: scale(0);
|
161 | 193 | }
|
162 | 194 |
|
163 | 195 | .navbutton.donebutton {
|
164 |
| - background: var(--google-green-500); |
| 196 | + background: var(--google-material-green-600); |
| 197 | + color: #FFFFFF; |
165 | 198 | }
|
166 |
| - |
| 199 | + |
167 | 200 | #toc {
|
168 | 201 | /* ensures bottom of nav scrolling meny doesn't overlap with file bug link. */
|
169 | 202 | margin-bottom: 1.5em;
|
170 | 203 | }
|
171 | 204 |
|
172 | 205 | .toc-item {
|
173 | 206 | font-size: 14px;
|
174 |
| - color: var(--paper-grey-500); |
| 207 | + color: var(--google-material-grey-600); |
175 | 208 | overflow: hidden;
|
176 | 209 | border-radius: 4px;
|
177 | 210 | padding: 6px 16px;
|
178 | 211 | box-sizing: content-box; /* override users that set * selector box-sizing. */
|
| 212 | + line-height: 20px; |
| 213 | + font-weight: 400; |
179 | 214 | }
|
180 | 215 |
|
181 | 216 | .toc-item i {
|
| 217 | + color: #FFFFFF; |
182 | 218 | display: inline-block;
|
183 | 219 | font-style: normal;
|
184 |
| - width: 24px; |
185 |
| - min-width: 24px; |
186 |
| - background: #fff; |
| 220 | + width: 26px; |
| 221 | + min-width: 26px; |
| 222 | + background: var(--google-material-grey-600); |
187 | 223 | border-radius: 50%;
|
188 | 224 | text-align: center;
|
189 |
| - height: 24px; |
| 225 | + height: 26px; |
190 | 226 | vertical-align: middle;
|
191 |
| - line-height: 24px; |
192 |
| - border: 2px solid var(--paper-grey-400); |
| 227 | + line-height: 26px; |
193 | 228 | margin-right: 8px;
|
194 |
| - font-weight: 400; |
195 | 229 | }
|
196 | 230 |
|
197 | 231 | .toc-item i::before,
|
198 | 232 | .toc-item i::after {
|
199 | 233 | content: '';
|
200 | 234 | display: block;
|
201 |
| - border-left: 1px solid var(--paper-grey-400); |
| 235 | + border-left: 1px solid var(--google-material-grey-600); |
| 236 | + border-right: 1px solid var(--google-material-grey-600); |
202 | 237 | width: 0;
|
203 | 238 | height: 44px;
|
204 | 239 | z-index: 1;
|
|
215 | 250 | }
|
216 | 251 |
|
217 | 252 | .toc-item.completed {
|
218 |
| - color: var(--paper-grey-900); |
| 253 | + color: var(--google-material-grey-900); |
| 254 | +} |
| 255 | + |
| 256 | +.toc-item.completed i, |
| 257 | +.toc-item.iron-selected i { |
| 258 | + background-color: var(--google-material-blue-600); |
219 | 259 | }
|
220 | 260 |
|
221 | 261 | .toc-item.iron-selected {
|
222 |
| - color: var(--paper-grey-900); |
223 |
| - background-color: var(--paper-grey-300); |
| 262 | + color: var(--google-material-grey-900); |
| 263 | + background-color: var(--google-material-grey-300); |
224 | 264 | font-weight: 600;
|
225 | 265 | }
|
226 | 266 |
|
|
229 | 269 | .toc-item.completed i::after,
|
230 | 270 | .toc-item.iron-selected i,
|
231 | 271 | .toc-item.iron-selected i:before {
|
232 |
| - border-color: var(--paper-blue-500); |
| 272 | + border-color: var(--google-material-blue-600); |
233 | 273 | }
|
234 | 274 |
|
235 | 275 | .toc-item:first-of-type i::before,
|
|
0 commit comments