[css_colors] Import from flutter/css_colors
diff --git a/packages/css_colors/.gitignore b/packages/css_colors/.gitignore
new file mode 100644
index 0000000..93d2a1e
--- /dev/null
+++ b/packages/css_colors/.gitignore
@@ -0,0 +1,2 @@
+.packages
+pubspec.lock
diff --git a/packages/css_colors/CHANGELOG.md b/packages/css_colors/CHANGELOG.md
new file mode 100644
index 0000000..368bc43
--- /dev/null
+++ b/packages/css_colors/CHANGELOG.md
@@ -0,0 +1,12 @@
+## 1.1.0
+
+- Add support for null safety
+- Update SDK constraints
+
+## 1.0.0
+
+- Add SDK constraints for Dart and Flutter
+
+## 1.0.0
+
+- Initial version
diff --git a/packages/css_colors/LICENSE b/packages/css_colors/LICENSE
new file mode 100644
index 0000000..e789252
--- /dev/null
+++ b/packages/css_colors/LICENSE
@@ -0,0 +1,27 @@
+// Copyright 2017 Google, Inc. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//    * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//    * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//    * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/packages/css_colors/README.md b/packages/css_colors/README.md
new file mode 100644
index 0000000..7e1e2ae
--- /dev/null
+++ b/packages/css_colors/README.md
@@ -0,0 +1,20 @@
+CSS Colors
+==========
+
+This package defines color constants for the CSS colors. These color constants
+use the [Color](https://docs.flutter.io/flutter/dart-ui/Color-class.html) class
+from `dart:ui`, which means they're useful for Flutter apps.
+
+Import
+------
+
+```dart
+import 'package:css_colors/css_colors.dart';
+```
+
+Use
+---
+
+```dart
+new Container(color: CSSColors.orange)
+```
diff --git a/packages/css_colors/lib/css_colors.dart b/packages/css_colors/lib/css_colors.dart
new file mode 100644
index 0000000..4942016
--- /dev/null
+++ b/packages/css_colors/lib/css_colors.dart
@@ -0,0 +1,180 @@
+// Copyright 2017 Google, Inc. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+//    * Redistributions of source code must retain the above copyright
+// notice, this list of conditions and the following disclaimer.
+//    * Redistributions in binary form must reproduce the above
+// copyright notice, this list of conditions and the following disclaimer
+// in the documentation and/or other materials provided with the
+// distribution.
+//    * Neither the name of Google Inc. nor the names of its
+// contributors may be used to endorse or promote products derived from
+// this software without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+import 'dart:ui' show Color;
+
+class CSSColors {
+  static const Color aliceBlue = const Color(0xFFF0F8FF);
+  static const Color antiqueWhite = const Color(0xFFFAEBD7);
+  static const Color aqua = const Color(0xFF00FFFF);
+  static const Color aquamarine = const Color(0xFF7FFFD4);
+  static const Color azure = const Color(0xFFF0FFFF);
+  static const Color beige = const Color(0xFFF5F5DC);
+  static const Color bisque = const Color(0xFFFFE4C4);
+  static const Color black = const Color(0xFF000000);
+  static const Color blanchedAlmond = const Color(0xFFFFEBCD);
+  static const Color blue = const Color(0xFF0000FF);
+  static const Color blueViolet = const Color(0xFF8A2BE2);
+  static const Color brown = const Color(0xFFA52A2A);
+  static const Color burlyWood = const Color(0xFFDEB887);
+  static const Color cadetBlue = const Color(0xFF5F9EA0);
+  static const Color chartreuse = const Color(0xFF7FFF00);
+  static const Color chocolate = const Color(0xFFD2691E);
+  static const Color coral = const Color(0xFFFF7F50);
+  static const Color cornflowerBlue = const Color(0xFF6495ED);
+  static const Color cornsilk = const Color(0xFFFFF8DC);
+  static const Color crimson = const Color(0xFFDC143C);
+  static const Color cyan = const Color(0xFF00FFFF);
+  static const Color darkBlue = const Color(0xFF00008B);
+  static const Color darkCyan = const Color(0xFF008B8B);
+  static const Color darkGoldenRod = const Color(0xFFB8860B);
+  static const Color darkGray = const Color(0xFFA9A9A9);
+  static const Color darkGreen = const Color(0xFF006400);
+  static const Color darkGrey = const Color(0xFFA9A9A9);
+  static const Color darkKhaki = const Color(0xFFBDB76B);
+  static const Color darkMagenta = const Color(0xFF8B008B);
+  static const Color darkOliveGreen = const Color(0xFF556B2F);
+  static const Color darkOrange = const Color(0xFFFF8C00);
+  static const Color darkOrchid = const Color(0xFF9932CC);
+  static const Color darkRed = const Color(0xFF8B0000);
+  static const Color darkSalmon = const Color(0xFFE9967A);
+  static const Color darkSeaGreen = const Color(0xFF8FBC8F);
+  static const Color darkSlateBlue = const Color(0xFF483D8B);
+  static const Color darkSlateGray = const Color(0xFF2F4F4F);
+  static const Color darkSlateGrey = const Color(0xFF2F4F4F);
+  static const Color darkTurquoise = const Color(0xFF00CED1);
+  static const Color darkViolet = const Color(0xFF9400D3);
+  static const Color deepPink = const Color(0xFFFF1493);
+  static const Color deepSkyBlue = const Color(0xFF00BFFF);
+  static const Color dimGray = const Color(0xFF696969);
+  static const Color dimGrey = const Color(0xFF696969);
+  static const Color dodgerBlue = const Color(0xFF1E90FF);
+  static const Color fireBrick = const Color(0xFFB22222);
+  static const Color floralWhite = const Color(0xFFFFFAF0);
+  static const Color forestGreen = const Color(0xFF228B22);
+  static const Color fuchsia = const Color(0xFFFF00FF);
+  static const Color gainsboro = const Color(0xFFDCDCDC);
+  static const Color ghostWhite = const Color(0xFFF8F8FF);
+  static const Color gold = const Color(0xFFFFD700);
+  static const Color goldenRod = const Color(0xFFDAA520);
+  static const Color gray = const Color(0xFF808080);
+  static const Color green = const Color(0xFF008000);
+  static const Color greenYellow = const Color(0xFFADFF2F);
+  static const Color grey = const Color(0xFF808080);
+  static const Color honeyDew = const Color(0xFFF0FFF0);
+  static const Color hotPink = const Color(0xFFFF69B4);
+  static const Color indianRed = const Color(0xFFCD5C5C);
+  static const Color indigo = const Color(0xFF4B0082);
+  static const Color ivory = const Color(0xFFFFFFF0);
+  static const Color khaki = const Color(0xFFF0E68C);
+  static const Color lavender = const Color(0xFFE6E6FA);
+  static const Color lavenderBlush = const Color(0xFFFFF0F5);
+  static const Color lawnGreen = const Color(0xFF7CFC00);
+  static const Color lemonChiffon = const Color(0xFFFFFACD);
+  static const Color lightBlue = const Color(0xFFADD8E6);
+  static const Color lightCoral = const Color(0xFFF08080);
+  static const Color lightCyan = const Color(0xFFE0FFFF);
+  static const Color lightGoldenRodYellow = const Color(0xFFFAFAD2);
+  static const Color lightGray = const Color(0xFFD3D3D3);
+  static const Color lightGreen = const Color(0xFF90EE90);
+  static const Color lightGrey = const Color(0xFFD3D3D3);
+  static const Color lightPink = const Color(0xFFFFB6C1);
+  static const Color lightSalmon = const Color(0xFFFFA07A);
+  static const Color lightSeaGreen = const Color(0xFF20B2AA);
+  static const Color lightSkyBlue = const Color(0xFF87CEFA);
+  static const Color lightSlateGray = const Color(0xFF778899);
+  static const Color lightSlateGrey = const Color(0xFF778899);
+  static const Color lightSteelBlue = const Color(0xFFB0C4DE);
+  static const Color lightYellow = const Color(0xFFFFFFE0);
+  static const Color lime = const Color(0xFF00FF00);
+  static const Color limeGreen = const Color(0xFF32CD32);
+  static const Color linen = const Color(0xFFFAF0E6);
+  static const Color magenta = const Color(0xFFFF00FF);
+  static const Color maroon = const Color(0xFF800000);
+  static const Color mediumAquaMarine = const Color(0xFF66CDAA);
+  static const Color mediumBlue = const Color(0xFF0000CD);
+  static const Color mediumOrchid = const Color(0xFFBA55D3);
+  static const Color mediumPurple = const Color(0xFF9370DB);
+  static const Color mediumSeaGreen = const Color(0xFF3CB371);
+  static const Color mediumSlateBlue = const Color(0xFF7B68EE);
+  static const Color mediumSpringGreen = const Color(0xFF00FA9A);
+  static const Color mediumTurquoise = const Color(0xFF48D1CC);
+  static const Color mediumVioletRed = const Color(0xFFC71585);
+  static const Color midnightBlue = const Color(0xFF191970);
+  static const Color mintCream = const Color(0xFFF5FFFA);
+  static const Color mistyRose = const Color(0xFFFFE4E1);
+  static const Color moccasin = const Color(0xFFFFE4B5);
+  static const Color navajoWhite = const Color(0xFFFFDEAD);
+  static const Color navy = const Color(0xFF000080);
+  static const Color oldLace = const Color(0xFFFDF5E6);
+  static const Color olive = const Color(0xFF808000);
+  static const Color oliveDrab = const Color(0xFF6B8E23);
+  static const Color orange = const Color(0xFFFFA500);
+  static const Color orangeRed = const Color(0xFFFF4500);
+  static const Color orchid = const Color(0xFFDA70D6);
+  static const Color paleGoldenRod = const Color(0xFFEEE8AA);
+  static const Color paleGreen = const Color(0xFF98FB98);
+  static const Color paleTurquoise = const Color(0xFFAFEEEE);
+  static const Color paleVioletRed = const Color(0xFFDB7093);
+  static const Color papayaWhip = const Color(0xFFFFEFD5);
+  static const Color peachPuff = const Color(0xFFFFDAB9);
+  static const Color peru = const Color(0xFFCD853F);
+  static const Color pink = const Color(0xFFFFC0CB);
+  static const Color plum = const Color(0xFFDDA0DD);
+  static const Color powderBlue = const Color(0xFFB0E0E6);
+  static const Color purple = const Color(0xFF800080);
+  static const Color rebeccaPurple = const Color(0xFF663399);
+  static const Color red = const Color(0xFFFF0000);
+  static const Color rosyBrown = const Color(0xFFBC8F8F);
+  static const Color royalBlue = const Color(0xFF4169E1);
+  static const Color saddleBrown = const Color(0xFF8B4513);
+  static const Color salmon = const Color(0xFFFA8072);
+  static const Color sandyBrown = const Color(0xFFF4A460);
+  static const Color seaGreen = const Color(0xFF2E8B57);
+  static const Color seaShell = const Color(0xFFFFF5EE);
+  static const Color sienna = const Color(0xFFA0522D);
+  static const Color silver = const Color(0xFFC0C0C0);
+  static const Color skyBlue = const Color(0xFF87CEEB);
+  static const Color slateBlue = const Color(0xFF6A5ACD);
+  static const Color slateGray = const Color(0xFF708090);
+  static const Color slateGrey = const Color(0xFF708090);
+  static const Color snow = const Color(0xFFFFFAFA);
+  static const Color springGreen = const Color(0xFF00FF7F);
+  static const Color steelBlue = const Color(0xFF4682B4);
+  static const Color tan = const Color(0xFFD2B48C);
+  static const Color teal = const Color(0xFF008080);
+  static const Color thistle = const Color(0xFFD8BFD8);
+  static const Color tomato = const Color(0xFFFF6347);
+  static const Color turquoise = const Color(0xFF40E0D0);
+  static const Color violet = const Color(0xFFEE82EE);
+  static const Color wheat = const Color(0xFFF5DEB3);
+  static const Color white = const Color(0xFFFFFFFF);
+  static const Color whiteSmoke = const Color(0xFFF5F5F5);
+  static const Color yellow = const Color(0xFFFFFF00);
+  static const Color yellowGreen = const Color(0xFF9ACD32);
+}
diff --git a/packages/css_colors/pubspec.yaml b/packages/css_colors/pubspec.yaml
new file mode 100644
index 0000000..be09af0
--- /dev/null
+++ b/packages/css_colors/pubspec.yaml
@@ -0,0 +1,13 @@
+name: css_colors
+author: Flutter Authors <flutter-dev@googlegroups.com>
+description: Defines constants for the CSS Colors
+homepage: https://github.com/flutter/css_colors
+version: 1.1.0
+
+environment:
+  sdk: '>=2.12.0-29.10.beta <3.0.0'
+  flutter: ">=1.0.0"
+
+dependencies:
+  flutter:
+    sdk: flutter