Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: src/site/docs/tutorials/index.markdown

Issue 24269013: first draft of polymer element tutorial (Closed) Base URL: https://github.com/dart-lang/dartlang.org.git@master
Patch Set: resolving some xx's Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 --- 1 ---
2 layout: default 2 layout: default
3 title: "Dart Tutorials" 3 title: "Dart Tutorials"
4 description: "A Game of Darts—Your guide to building great web apps." 4 description: "A Game of Darts—Your guide to building great web apps."
5 has-permalinks: true 5 has-permalinks: true
6 rel: 6 rel:
7 author: 7 author:
8 - mary-campione 8 - mary-campione
9 tutorial: 9 tutorial:
10 id: tut-home 10 id: tut-home
(...skipping 23 matching lines...) Expand all
34 34
35 <strong>Let's go!</strong> Follow the targets in order from left to right...or c hoose just the ones you need. 35 <strong>Let's go!</strong> Follow the targets in order from left to right...or c hoose just the ones you need.
36 36
37 <div class="tute-tabs"> 37 <div class="tute-tabs">
38 <div class="tabbable"> 38 <div class="tabbable">
39 <ul class="nav nav-tabs"> 39 <ul class="nav nav-tabs">
40 <li class="active"><a href="#basics" data-toggle="tab">Basics</a></li> 40 <li class="active"><a href="#basics" data-toggle="tab">Basics</a></li>
41 <li><a href="#dom" data-toggle="tab">Browser</a></li> 41 <li><a href="#dom" data-toggle="tab">Browser</a></li>
42 <li><a href="#packages" data-toggle="tab">Packages</a></li> 42 <li><a href="#packages" data-toggle="tab">Packages</a></li>
43 <li><a href="#webui" data-toggle="tab">Web UI</a></li> 43 <li><a href="#webui" data-toggle="tab">Web UI</a></li>
44 <!--<li><a href="#polymer" data-toggle="tab">Polymer</a></li>--> 44 <li><a href="#polymer" data-toggle="tab">Polymer</a></li>
45 <li><a href="#forms" data-toggle="tab">Forms & Data</a></li> 45 <li><a href="#forms" data-toggle="tab">Forms & Data</a></li>
46 <!--<li><a href="#mobile" data-toggle="tab">Mobile</a></li>--> 46 <!--<li><a href="#mobile" data-toggle="tab">Mobile</a></li>-->
47 </ul> 47 </ul>
48 48
49 <div class="tab-content"> 49 <div class="tab-content">
50 50
51 <!-- BASICS TAB --> 51 <!-- BASICS TAB -->
52 <div class="tab-pane active" id="basics"> 52 <div class="tab-pane active" id="basics">
53 53
54 These two targets give a gentle introduction to writing Dart apps. 54 These two targets give a gentle introduction to writing Dart apps.
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 </div> 136 </div>
137 <div class="span6"> 137 <div class="span6">
138 138
139 </div> 139 </div>
140 </div> 140 </div>
141 </div> <!-- end Packages tab --> 141 </div> <!-- end Packages tab -->
142 142
143 <!-- WEB UI TAB --> 143 <!-- WEB UI TAB -->
144 <div class="tab-pane" id="webui"> 144 <div class="tab-pane" id="webui">
145 145
146 <aside class="alert" style="background-color:Lavender;color:SlateBlue">
147 <font size="24">
148 <i class="icon-bullhorn"> </i>
149 </font>
150 Web UI is being upgraded to
151 <a href="/polymer-dart/" target="_blank">Polymer.dart</a>.
152 We've just added a tutorial about
153 <a href="/docs/tutorials/polymer/">Polymer Elements</a>,
154 one key feature of Polymer.
155 We've also provided Polymer.dart versions of the tutorial's Web UI apps.
156 Check out the
157 <a href="https://github.com/dart-lang/dart-tutorials-samples/tree/master/web/"
158 target="_blank">tutorials's code repo</a> on github.
159 </aside>
160
146 Web components and templates are the next great ideas in web application d evelopment. 161 Web components and templates are the next great ideas in web application d evelopment.
147 Together they provide the building blocks to create richer and more dynami c web applications. 162 Together they provide the building blocks to create richer and more dynami c web applications.
148 With the Dart team’s <a href="http://pub.dartlang.org/packages/web_ui">Web UI package</a>, 163 With the Dart team’s <a href="http://pub.dartlang.org/packages/web_ui">Web UI package</a>,
149 you can get started using web components and templates now. 164 you can get started using web components and templates now.
150 165
151 <aside class="alert" style="background-color:Lavender;color:SlateBlue">
152 <font size="24">
153 <i class="icon-bullhorn"> </i>
154 </font>
155 Web UI is being upgraded to polymer.dart.
156 For more information about polymer.dart,
157 including tips on porting Web UI apps to polymer.dart
158 and the current status of the project,
159 check out the <a href="/polymer-dart/" target="_blank">polymer.dart</a>
160 home page.
161 For polymer.dart versions of the tutorial's Web UI apps,
162 check out the tutorial's
163 <a href="https://github.com/dart-lang/dart-tutorials-samples/tree/master/web/"
164 target="_blank">code repo</a> on github.
165 </aside>
166
167 <div class="row-fluid"> 166 <div class="row-fluid">
168 167
169 <!-- Get Started Web UI --> 168 <!-- Get Started Web UI -->
170 <div class="span6" style="border-right:1px solid Lavender"> 169 <div class="span6" style="border-right:1px solid Lavender">
171 <section> 170 <section>
172 <h4><a href="web-ui/"><img src="images/target.png" height="20" width=" 20">&nbsp;Get Started with Web UI</a></h4> 171 <h4><a href="web-ui/"><img src="images/target.png" height="20" width=" 20">&nbsp;Get Started with Web UI</a></h4>
173 <p>Bind Dart variables to UI elements.</p> 172 <p>Bind Dart variables to UI elements.</p>
174 <img src="images/shout-screenshot.png" width="300"> 173 <img src="images/shout-screenshot.png" width="300">
175 </section> 174 </section>
176 </div> 175 </div>
(...skipping 16 matching lines...) Expand all
193 <p>Create new HTML tags with custom elements.</p> 192 <p>Create new HTML tags with custom elements.</p>
194 <img src="images/convert-screenshot.png" width="300"> 193 <img src="images/convert-screenshot.png" width="300">
195 </section> 194 </section>
196 </div> 195 </div>
197 <div class="span6"> 196 <div class="span6">
198 </div> 197 </div>
199 </div> <!-- end row-fluid --> 198 </div> <!-- end row-fluid -->
200 </div> <!-- end WEB UI tab --> 199 </div> <!-- end WEB UI tab -->
201 200
202 <!-- POLYMER TAB --> 201 <!-- POLYMER TAB -->
203 <!--
204 <div class="tab-pane" id="polymer"> 202 <div class="tab-pane" id="polymer">
203 <aside class="alert" style="background-color:Lavender;color:SlateBlue">
204 <font size="24">
205 <i class="icon-bullhorn"> </i>
206 </font>
207 <a href="/polymer-dart/" target="_blank">Polymer.dart</a>.
208 supersedes Web UI.
209 <a href="/docs/tutorials/polymer/">Polymer Elements</a>,
210 a new tutorial, covers one key feature of Polymer.dart.
211 We've also provided Polymer.dart versions of the tutorial's Web UI apps.
212 Check out the
213 <a href="https://github.com/dart-lang/dart-tutorials-samples/tree/master/web/"
214 target="_blank">tutorials's code repo</a> on github.
215 </aside>
205 <div class="row-fluid"> 216 <div class="row-fluid">
206 217
207 <div class="span6" style="border-right:1px solid Lavender"> 218 <div class="span6" style="border-right:1px solid Lavender">
208 <section> 219 <section>
209 <h4><a href="polymer/"><img src="images/target.png" height="20" width= "20">&nbsp;Polymer</a></h4> 220 <h4><a href="polymer/"><img src="images/target.png" height="20" width= "20">&nbsp;Polymer Elements</a></h4>
210 <p>Polymer - a shiny new package!</p> 221 <p>Create new HTML tags with Polymer elements.</p>
211 <img src="images/countdown-screenshot.png" width="300"> 222 <img src="images/stopwatch-screenshot.png" width="200">
212 </section> 223 </section>
213 </div> 224 </div>
214 225
215 <div class="span6"> 226 <div class="span6">
216 </div> 227 </div>
217 228
218 </div> 229 </div>
219 </div> 230 </div>
220 --> 231
221
222 <!-- FORMS TAB --> 232 <!-- FORMS TAB -->
223 <div class="tab-pane" id="forms"> 233 <div class="tab-pane" id="forms">
224 234
225 Various classes in the Dart libraries help you get, send and receive, 235 Various classes in the Dart libraries help you get, send and receive,
226 and save user data. 236 and save user data.
227 You can use input elements within forms to get data from users. 237 You can use input elements within forms to get data from users.
228 You can use JSON to format data and HttpRequest to send requests and recei ve responses. 238 You can use JSON to format data and HttpRequest to send requests and recei ve responses.
229 And, finally, you can save data on the client with IndexedDB. 239 And, finally, you can save data on the client with IndexedDB.
230 240
231 <div class="row-fluid"> 241 <div class="row-fluid">
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
283 </div> 293 </div>
284 --> 294 -->
285 295
286 </div> <!-- end tab content--> 296 </div> <!-- end tab content-->
287 </div> <!--end tabbable --> 297 </div> <!--end tabbable -->
288 </div> <!-- end of tute-tabs --> 298 </div> <!-- end of tute-tabs -->
289 299
290 {% endcapture %} 300 {% endcapture %}
291 301
292 {% include tutorial_main_page.html %} 302 {% include tutorial_main_page.html %}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698