OLD | NEW |
1 <link rel="import" href="chrome://md-user-manager/shared_styles.html"> | 1 <link rel="import" href="chrome://md-user-manager/shared_styles.html"> |
2 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> | |
3 <link rel="import" href="chrome://resources/html/polymer.html"> | 2 <link rel="import" href="chrome://resources/html/polymer.html"> |
4 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icons/iron-icons.h
tml"> | 3 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icons/iron-icons.h
tml"> |
5 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> | 4 <link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-butt
on.html"> |
6 | 5 |
7 <dom-module id="user-manager-tutorial"> | 6 <dom-module id="user-manager-tutorial"> |
8 <link rel="import" type="css" href="chrome://resources/css/action_link.css"> | |
9 <template> | 7 <template> |
10 <style include="shared-styles"> | 8 <style include="shared-styles"> |
11 .tutorial-slide { | 9 .tutorial-slide { |
12 -webkit-transition: opacity 200ms ease-in-out; | 10 -webkit-transition: opacity 200ms ease-in-out; |
13 background-color: white; | 11 background-color: white; |
14 border-radius: 2px; | 12 border-radius: 2px; |
15 bottom: 0; | 13 bottom: 0; |
16 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); | 14 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); |
17 height: 408px; | 15 height: 408px; |
18 left: 0; | 16 left: 0; |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 line-height: 20px; | 78 line-height: 20px; |
81 } | 79 } |
82 | 80 |
83 .slide-buttons { | 81 .slide-buttons { |
84 bottom: 20px; | 82 bottom: 20px; |
85 position: absolute; | 83 position: absolute; |
86 text-align: center; | 84 text-align: center; |
87 width: 100%; | 85 width: 100%; |
88 } | 86 } |
89 | 87 |
90 .slide-buttons [is='action-link'] { | |
91 width: 100%; | |
92 } | |
93 | |
94 .slide-buttons button { | 88 .slide-buttons button { |
95 bottom: 0; | 89 bottom: 0; |
96 height: 35px; | 90 height: 35px; |
97 padding: 0 15px; | 91 padding: 0 15px; |
98 width: 138px; | 92 width: 138px; |
99 } | 93 } |
100 | 94 |
101 .arrow-down { | 95 .arrow-down { |
102 border-left: 15px solid transparent; | 96 border-left: 15px solid transparent; |
103 border-right: 15px solid transparent; | 97 border-right: 15px solid transparent; |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
164 left: 5px; | 158 left: 5px; |
165 right: auto; | 159 right: auto; |
166 } | 160 } |
167 </style> | 161 </style> |
168 <template is="dom-if" if="[[!hidden_]]"> | 162 <template is="dom-if" if="[[!hidden_]]"> |
169 <template is="dom-if" | 163 <template is="dom-if" |
170 if="[[!isStepHidden_(currentStep_, steps_.YOUR_CHROME)]]"> | 164 if="[[!isStepHidden_(currentStep_, steps_.YOUR_CHROME)]]"> |
171 <div class="tutorial-slide" id="[[steps_.YOUR_CHROME]]"> | 165 <div class="tutorial-slide" id="[[steps_.YOUR_CHROME]]"> |
172 <div class="slide-image"></div> | 166 <div class="slide-image"></div> |
173 <div class="slide-contents"> | 167 <div class="slide-contents"> |
174 <div class="slide-title">[[i18n('slideYourChromeTitle')]]</div> | 168 <div class="slide-title">$i18n{slideYourChromeTitle}</div> |
175 <div class="slide-text">[[i18n('slideYourChromeText')]]</div> | 169 <div class="slide-text">$i18n{slideYourChromeText}</div> |
176 </div> | 170 </div> |
177 <div class="slide-buttons"> | 171 <div class="slide-buttons"> |
178 <paper-button on-tap="onNextTap_" data-next$="[[steps_.GUESTS]]"> | 172 <paper-button on-tap="onNextTap_" data-next$="[[steps_.GUESTS]]"> |
179 [[i18n('tutorialNext')]] | 173 $i18n{tutorialNext} |
180 </paper-button> | 174 </paper-button> |
181 </div> | 175 </div> |
182 </div> | 176 </div> |
183 </template> | 177 </template> |
184 <template is="dom-if" | 178 <template is="dom-if" |
185 if="[[!isStepHidden_(currentStep_, steps_.GUESTS)]]"> | 179 if="[[!isStepHidden_(currentStep_, steps_.GUESTS)]]"> |
186 <div class="tutorial-slide" id="[[steps_.GUESTS]]"> | 180 <div class="tutorial-slide" id="[[steps_.GUESTS]]"> |
187 <div class="slide-image"></div> | 181 <div class="slide-image"></div> |
188 <div class="slide-contents"> | 182 <div class="slide-contents"> |
189 <div class="slide-title">[[i18n('slideGuestsTitle')]]</div> | 183 <div class="slide-title">$i18n{slideGuestsTitle}</div> |
190 <div class="slide-text">[[i18n('slideGuestsText')]]</div> | 184 <div class="slide-text">$i18n{slideGuestsText}</div> |
191 </div> | 185 </div> |
192 <div class="slide-buttons"> | 186 <div class="slide-buttons"> |
193 <paper-button on-tap="onNextTap_" data-next$="[[steps_.FRIENDS]]"> | 187 <paper-button on-tap="onNextTap_" data-next$="[[steps_.FRIENDS]]"> |
194 [[i18n('tutorialNext')]] | 188 $i18n{tutorialNext} |
195 </paper-button> | 189 </paper-button> |
196 </div> | 190 </div> |
197 <div class="arrow-down"></div> | 191 <div class="arrow-down"></div> |
198 </div> | 192 </div> |
199 </template> | 193 </template> |
200 <template is="dom-if" | 194 <template is="dom-if" |
201 if="[[!isStepHidden_(currentStep_, steps_.FRIENDS)]]"> | 195 if="[[!isStepHidden_(currentStep_, steps_.FRIENDS)]]"> |
202 <div class="tutorial-slide" id="[[steps_.FRIENDS]]"> | 196 <div class="tutorial-slide" id="[[steps_.FRIENDS]]"> |
203 <div class="slide-image"></div> | 197 <div class="slide-image"></div> |
204 <div class="slide-contents"> | 198 <div class="slide-contents"> |
205 <div class="slide-title">[[i18n('slideFriendsTitle')]]</div> | 199 <div class="slide-title">$i18n{slideFriendsTitle}</div> |
206 <div class="slide-text">[[i18n('slideFriendsText')]]</div> | 200 <div class="slide-text">$i18n{slideFriendsText}</div> |
207 </div> | 201 </div> |
208 <div class="slide-buttons"> | 202 <div class="slide-buttons"> |
209 <paper-button on-tap="onNextTap_" data-next$="[[steps_.COMPLETE]]"> | 203 <paper-button on-tap="onNextTap_" data-next$="[[steps_.COMPLETE]]"> |
210 [[i18n('tutorialNext')]] | 204 $i18n{tutorialNext} |
211 </paper-button> | 205 </paper-button> |
212 </div> | 206 </div> |
213 <div class="arrow-down"></div> | 207 <div class="arrow-down"></div> |
214 </div> | 208 </div> |
215 </template> | 209 </template> |
216 <template is="dom-if" | 210 <template is="dom-if" |
217 if="[[!isStepHidden_(currentStep_, steps_.COMPLETE)]]"> | 211 if="[[!isStepHidden_(currentStep_, steps_.COMPLETE)]]"> |
218 <div class="tutorial-slide" id="[[steps_.COMPLETE]]"> | 212 <div class="tutorial-slide" id="[[steps_.COMPLETE]]"> |
219 <div class="slide-image"></div> | 213 <div class="slide-image"></div> |
220 <div class="slide-contents"> | 214 <div class="slide-contents"> |
221 <div class="slide-title">[[i18n('slideCompleteTitle')]]</div> | 215 <div class="slide-title">$i18n{slideCompleteTitle}</div> |
222 <div class="slide-text">[[i18n('slideCompleteText')]]</div> | 216 <div class="slide-text">$i18n{slideCompleteText}</div> |
223 </div> | 217 </div> |
224 <div class="slide-buttons"> | 218 <div class="slide-buttons"> |
225 <paper-button on-tap="onNextTap_" data-next$="[[steps_.NOT_YOU]]"> | 219 <paper-button on-tap="onNextTap_" data-next$="[[steps_.NOT_YOU]]"> |
226 [[i18n('tutorialDone')]] | 220 $i18n{tutorialDone} |
227 </paper-button> | 221 </paper-button> |
228 </div> | 222 </div> |
229 </div> | 223 </div> |
230 </template> | 224 </template> |
231 <template is="dom-if" if="[[!isStepHidden_(currentStep_, 'notYou')]]"> | 225 <template is="dom-if" if="[[!isStepHidden_(currentStep_, 'notYou')]]"> |
232 <div class="tutorial-slide" id="notYou"> | 226 <div class="tutorial-slide" id="notYou"> |
233 <iron-icon id="dismiss" icon="close" on-tap="onDissmissTap_"> | 227 <iron-icon id="dismiss" icon="close" on-tap="onDissmissTap_"> |
234 </iron-icon> | 228 </iron-icon> |
235 <div class="slide-buttons"> | 229 <div class="slide-buttons"> |
236 <div class="slide-text"> | 230 <div class="slide-text"> |
237 [[i18n('slideCompleteUserNotFound')]] | 231 $i18n{slideCompleteUserNotFound} |
238 </div> | 232 </div> |
239 <div id="slide-add-user"> | 233 <div id="slide-add-user"> |
240 <a id="addUser" is="action-link" on-tap="onAddUserTap_"> | 234 <a id="addUser" is="action-link" on-tap="onAddUserTap_"> |
241 [[i18n('slideCompleteAddUser')]] | 235 $i18n{slideCompleteAddUser} |
242 </a> | 236 </a> |
243 </div> | 237 </div> |
244 </div> | 238 </div> |
245 <div class="arrow-down"></div> | 239 <div class="arrow-down"></div> |
246 </div> | 240 </div> |
247 </template> | 241 </template> |
248 </template> | 242 </template> |
249 </template> | 243 </template> |
250 <script src="chrome://md-user-manager/user_manager_tutorial.js"></script> | 244 <script src="chrome://md-user-manager/user_manager_tutorial.js"></script> |
251 </dom-module> | 245 </dom-module> |
OLD | NEW |