Hans Muller
7de7105fc5
Correct TabNavigatorWidth, tabs.dart example
2015-10-28 16:26:22 -07:00
Hixie
a6c473ea95
Strong modeify the examples
...
This makes skyanalyzer also check the examples, and fixes everything it
found there.
2015-10-23 18:13:25 -07:00
Adam Barth
27b5fc14a3
Scaffold should wrap its body in a Material
...
Fixes #1669
2015-10-19 12:11:10 -07:00
Adam Barth
65eba90843
Rename package:sky to package:flutter
2015-10-09 20:44:52 -07:00
Adam Barth
cc809491ba
Split material design widgets out of widgets.dart
...
These are now part of material.dart.
2015-10-09 10:07:06 -07:00
Adam Barth
89a09822bf
Simplify Scaffold
...
Rather than using a custom render object, we can just use a Stack.
2015-10-06 10:06:17 -07:00
Adam Barth
45c906d2ad
Make fn3 the default widget framework
2015-10-01 09:48:35 -07:00
Adam Barth
83b7459201
Port even more examples to fn3
2015-09-24 16:09:37 -07:00
Adam Barth
4467a268ce
Move theme into material.dart
...
Also, introduce Colors and Typography to hold the material colors and the
typography declarations. Previously we expected clients of these libraries to
import them into a namespace, but that doesn't play nice with re-exporting them
from material.dart.
2015-09-18 09:57:21 -07:00
Hixie
9047830c2e
Rationalise the Key API.
...
Add a way of having keys based on numeric types or DateTimes by having a ValueKey<T> class.
Remove the redundant ways of declaring things, except for leaving one shorthand -- you can say `new Key(s)` instead of `new ValueKey<String>(s)`.
2015-08-28 13:17:34 -07:00
Adam Barth
eb1b0333e9
Key should be const
...
For great constness.
Fixes #693
2015-08-20 09:50:51 -07:00
Adam Barth
dea3a0922c
Add package:sky/rendering.dart
...
Similar to widgets.dart, rendering.dart exports the entire rendering layer.
Also, update the examples to use rendering.dart and widgets.dart. Also clean up
some exports so that the examples have more sensible imports.
2015-08-18 21:39:51 -07:00
Ian Fischer
d44ed7dfc3
Move example out of sky/packages to //examples
2015-08-07 17:04:50 -07:00
Ian Fischer
82404e030a
Move sky/examples to sky/sdk/lib/example, and code changes to support that change. Fixes T277.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/1218593002 .
2015-06-26 15:06:40 -07:00
Hans Muller
75f1c05b85
Use Theme to define the colors and TextStyles for Tab, TabBar
...
Also added a smoke test for examples/widgets/tabs.dart.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/1213873002 .
2015-06-26 09:30:53 -07:00
Hans Muller
ab246ebcef
Version 0 of TabLabel, Tab, and TabBar components
...
There's is no support for animating the selected tab indicator, there isn't a TabNavigator container yet, overflow layout (tabs don't fit) isn't supported yet, etc.
R=abarth@chromium.org , ianh@google.com
Review URL: https://codereview.chromium.org/1205953002 .
2015-06-25 14:25:33 -07:00