Commit 44a0af04 authored by Adam Barth's avatar Adam Barth

Add a proper material shadow the popup menu

R=eseidel@chromium.org

Review URL: https://codereview.chromium.org/1172723002.
parent 71cf8492
...@@ -6,17 +6,23 @@ import 'dart:sky'; ...@@ -6,17 +6,23 @@ import 'dart:sky';
import 'package:sky/framework/app.dart'; import 'package:sky/framework/app.dart';
import 'package:sky/framework/rendering/box.dart'; import 'package:sky/framework/rendering/box.dart';
import 'package:sky/framework/rendering/flex.dart'; import 'package:sky/framework/rendering/flex.dart';
import 'package:sky/framework/theme2/shadows.dart';
AppView app; AppView app;
void main() { void main() {
var coloredBox = new RenderDecoratedBox( var coloredBox = new RenderDecoratedBox(
decoration: new BoxDecoration(backgroundColor: const Color(0xFFFFFF00)) decoration: new BoxDecoration(
backgroundColor: const Color(0xFFFAFAFA),
boxShadow: Shadow[3])
); );
var shadow = const BoxShadow( var paddedBox = new RenderPadding(
color: const Color(0xFFEEEEEE), offset: const Size(5.0, 5.0), blur: 5.0); padding: const EdgeDims.all(50.0),
var shadowBox = new RenderShadowedBox(shadow: shadow, child: coloredBox); child: coloredBox);
var paddedBox = new RenderPadding(padding: const EdgeDims.all(30.0), app = new AppView(new RenderDecoratedBox(
child: shadowBox); decoration: const BoxDecoration(
app = new AppView(paddedBox); backgroundColor: const Color(0xFFFFFFFF)
),
child: paddedBox
));
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment