diff --git a/core/.stylelintrc.yml b/core/.stylelintrc.yml
index b82ce8de42..47cd0e4e0e 100644
--- a/core/.stylelintrc.yml
+++ b/core/.stylelintrc.yml
@@ -3,7 +3,7 @@
# See documentation at https://stylelint.io/
ignoreFiles:
- - src/css/colors.scss
+ - src/css/core.scss
- src/css/flex-utils.scss
- src/css/normalize.scss
- src/css/text-alignment.scss
diff --git a/core/package.json b/core/package.json
index 55d40aaa24..b722197f05 100644
--- a/core/package.json
+++ b/core/package.json
@@ -53,7 +53,7 @@
"build.docs.json": "stencil build --docs-json dist/docs.json",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
"clean": "node scripts/clean.js",
- "css.clean": "cleancss -O2 -o ./css/ionic.min.css ./css/ionic.css",
+ "css.clean": "cleancss -O2 -o ./css/ionic.bundle.css ./css/ionic.bundle.css",
"css.sass": "node-sass --output ./css src/css --output-style compressed",
"dev": "npm run build.css && stencil build --dev --watch --serve",
"e2e": "node ./scripts/e2e",
diff --git a/core/src/components/action-sheet/test/basic/index.html b/core/src/components/action-sheet/test/basic/index.html
index 058559cee6..e70d7d16ab 100644
--- a/core/src/components/action-sheet/test/basic/index.html
+++ b/core/src/components/action-sheet/test/basic/index.html
@@ -6,7 +6,7 @@
Action Sheet - Basic
-
+
diff --git a/core/src/components/action-sheet/test/preview/index.html b/core/src/components/action-sheet/test/preview/index.html
index 83f40b3d24..d7fb93aed7 100644
--- a/core/src/components/action-sheet/test/preview/index.html
+++ b/core/src/components/action-sheet/test/preview/index.html
@@ -6,7 +6,7 @@
Action Sheet
-
+
diff --git a/core/src/components/action-sheet/test/standalone/index.html b/core/src/components/action-sheet/test/standalone/index.html
index c5ba5993c7..5d02b84efa 100644
--- a/core/src/components/action-sheet/test/standalone/index.html
+++ b/core/src/components/action-sheet/test/standalone/index.html
@@ -6,7 +6,7 @@
Action Sheet - Standalone
-
+
diff --git a/core/src/components/action-sheet/test/translucent/index.html b/core/src/components/action-sheet/test/translucent/index.html
index daeef5242b..c2459fd2a2 100644
--- a/core/src/components/action-sheet/test/translucent/index.html
+++ b/core/src/components/action-sheet/test/translucent/index.html
@@ -6,7 +6,7 @@
Action Sheet - Translucent
-
+
diff --git a/core/src/components/alert/test/basic/index.html b/core/src/components/alert/test/basic/index.html
index a49b3a90eb..3cf2c858b3 100644
--- a/core/src/components/alert/test/basic/index.html
+++ b/core/src/components/alert/test/basic/index.html
@@ -6,7 +6,7 @@
Alert - Basic
-
+
diff --git a/core/src/components/alert/test/preview/index.html b/core/src/components/alert/test/preview/index.html
index 49b52ac56d..f5b3329847 100644
--- a/core/src/components/alert/test/preview/index.html
+++ b/core/src/components/alert/test/preview/index.html
@@ -6,7 +6,7 @@
Alert
-
+
diff --git a/core/src/components/alert/test/standalone/index.html b/core/src/components/alert/test/standalone/index.html
index 44a03b4b91..5aaaa4cce7 100644
--- a/core/src/components/alert/test/standalone/index.html
+++ b/core/src/components/alert/test/standalone/index.html
@@ -6,7 +6,7 @@
Alert - Standalone
-
+
diff --git a/core/src/components/alert/test/translucent/index.html b/core/src/components/alert/test/translucent/index.html
index f6eead3701..1c41d8f397 100644
--- a/core/src/components/alert/test/translucent/index.html
+++ b/core/src/components/alert/test/translucent/index.html
@@ -6,7 +6,7 @@
Alert - Translucent
-
+
diff --git a/core/src/components/anchor/test/basic/index.html b/core/src/components/anchor/test/basic/index.html
index a05173e107..d4feb0352c 100644
--- a/core/src/components/anchor/test/basic/index.html
+++ b/core/src/components/anchor/test/basic/index.html
@@ -6,7 +6,7 @@
Anchor - Basic
-
+
diff --git a/core/src/components/anchor/test/standalone/index.html b/core/src/components/anchor/test/standalone/index.html
index ca2e94be46..6190144d88 100644
--- a/core/src/components/anchor/test/standalone/index.html
+++ b/core/src/components/anchor/test/standalone/index.html
@@ -6,7 +6,7 @@
Anchor - Standalone
-
+
diff --git a/core/src/components/app/test/cordova/index.html b/core/src/components/app/test/cordova/index.html
index 7ec6c00e34..faa5849e50 100644
--- a/core/src/components/app/test/cordova/index.html
+++ b/core/src/components/app/test/cordova/index.html
@@ -6,7 +6,7 @@
App - Cordova
-
+
diff --git a/core/src/components/avatar/test/basic/index.html b/core/src/components/avatar/test/basic/index.html
index fcf1988dcd..18cfa7f8ed 100644
--- a/core/src/components/avatar/test/basic/index.html
+++ b/core/src/components/avatar/test/basic/index.html
@@ -6,7 +6,7 @@
Avatar - Basic
-
+
diff --git a/core/src/components/avatar/test/preview/index.html b/core/src/components/avatar/test/preview/index.html
index 1def26824a..febe7e7f42 100644
--- a/core/src/components/avatar/test/preview/index.html
+++ b/core/src/components/avatar/test/preview/index.html
@@ -6,7 +6,7 @@
Avatar
-
+
diff --git a/core/src/components/avatar/test/standalone/index.html b/core/src/components/avatar/test/standalone/index.html
index 1ee274f0f1..fe5cb327d4 100644
--- a/core/src/components/avatar/test/standalone/index.html
+++ b/core/src/components/avatar/test/standalone/index.html
@@ -6,7 +6,7 @@
Avatar - Standalone
-
+
diff --git a/core/src/components/back-button/test/basic/index.html b/core/src/components/back-button/test/basic/index.html
index 743fbbe532..72e0084740 100644
--- a/core/src/components/back-button/test/basic/index.html
+++ b/core/src/components/back-button/test/basic/index.html
@@ -6,7 +6,7 @@
Back Button
-
+
diff --git a/core/src/components/back-button/test/host-element/index.html b/core/src/components/back-button/test/host-element/index.html
index 126d528cc6..c4d54dcf1f 100644
--- a/core/src/components/back-button/test/host-element/index.html
+++ b/core/src/components/back-button/test/host-element/index.html
@@ -6,7 +6,7 @@
Back Button
-
+
-
+
diff --git a/core/src/components/back-button/test/standalone/index.html b/core/src/components/back-button/test/standalone/index.html
index 70fc72b992..99fb03bcab 100644
--- a/core/src/components/back-button/test/standalone/index.html
+++ b/core/src/components/back-button/test/standalone/index.html
@@ -6,7 +6,7 @@
Back Button
-
+
diff --git a/core/src/components/badge/test/basic/index.html b/core/src/components/badge/test/basic/index.html
index 62a08193ac..013ed42801 100644
--- a/core/src/components/badge/test/basic/index.html
+++ b/core/src/components/badge/test/basic/index.html
@@ -6,7 +6,7 @@
Badge - Basic
-
+
diff --git a/core/src/components/badge/test/preview/index.html b/core/src/components/badge/test/preview/index.html
index d258461b83..ed4c8f5986 100644
--- a/core/src/components/badge/test/preview/index.html
+++ b/core/src/components/badge/test/preview/index.html
@@ -6,7 +6,7 @@
Badge
-
+
diff --git a/core/src/components/badge/test/standalone/index.html b/core/src/components/badge/test/standalone/index.html
index 06f92da8c1..b4b39d7c6b 100644
--- a/core/src/components/badge/test/standalone/index.html
+++ b/core/src/components/badge/test/standalone/index.html
@@ -6,7 +6,7 @@
Badge - Standalone
-
+
diff --git a/core/src/components/button/test/anchor/index.html b/core/src/components/button/test/anchor/index.html
index fb6825ea9e..ad4e3b00da 100644
--- a/core/src/components/button/test/anchor/index.html
+++ b/core/src/components/button/test/anchor/index.html
@@ -6,7 +6,7 @@
Button - Anchor
-
+
diff --git a/core/src/components/button/test/basic/index.html b/core/src/components/button/test/basic/index.html
index 9714734238..a7a504e507 100644
--- a/core/src/components/button/test/basic/index.html
+++ b/core/src/components/button/test/basic/index.html
@@ -6,7 +6,7 @@
Button - Basic
-
+
diff --git a/core/src/components/button/test/expand/index.html b/core/src/components/button/test/expand/index.html
index 90e2ce767d..73fd9731ec 100644
--- a/core/src/components/button/test/expand/index.html
+++ b/core/src/components/button/test/expand/index.html
@@ -6,7 +6,7 @@
Button - Expand
-
+
diff --git a/core/src/components/button/test/fill/index.html b/core/src/components/button/test/fill/index.html
index 5e871f7c7a..5e1bda167c 100644
--- a/core/src/components/button/test/fill/index.html
+++ b/core/src/components/button/test/fill/index.html
@@ -6,7 +6,7 @@
Button - Fill
-
+
diff --git a/core/src/components/button/test/form/index.html b/core/src/components/button/test/form/index.html
index eb30472c52..8310a16668 100644
--- a/core/src/components/button/test/form/index.html
+++ b/core/src/components/button/test/form/index.html
@@ -6,7 +6,7 @@
Button - Form
-
+
diff --git a/core/src/components/button/test/icon/index.html b/core/src/components/button/test/icon/index.html
index c487d3f963..b6c3b7a2fb 100644
--- a/core/src/components/button/test/icon/index.html
+++ b/core/src/components/button/test/icon/index.html
@@ -6,7 +6,7 @@
Button - Icon
-
+
diff --git a/core/src/components/button/test/preview/index.html b/core/src/components/button/test/preview/index.html
index 0b58b2698f..e82f0f0acd 100644
--- a/core/src/components/button/test/preview/index.html
+++ b/core/src/components/button/test/preview/index.html
@@ -6,7 +6,7 @@
Button
-
+
diff --git a/core/src/components/button/test/round/index.html b/core/src/components/button/test/round/index.html
index d7e73da48b..2c5ac4cf2b 100644
--- a/core/src/components/button/test/round/index.html
+++ b/core/src/components/button/test/round/index.html
@@ -6,7 +6,7 @@
Button - Round
-
+
diff --git a/core/src/components/button/test/size/index.html b/core/src/components/button/test/size/index.html
index cce609b3dd..3ad6fd583c 100644
--- a/core/src/components/button/test/size/index.html
+++ b/core/src/components/button/test/size/index.html
@@ -6,7 +6,7 @@
Button - Size
-
+
diff --git a/core/src/components/button/test/standalone/index.html b/core/src/components/button/test/standalone/index.html
index f7337e195c..d65faa500b 100644
--- a/core/src/components/button/test/standalone/index.html
+++ b/core/src/components/button/test/standalone/index.html
@@ -6,7 +6,7 @@
Button - Standalone
-
+
diff --git a/core/src/components/button/test/strong/index.html b/core/src/components/button/test/strong/index.html
index ab6068e96b..19f90cb3b6 100644
--- a/core/src/components/button/test/strong/index.html
+++ b/core/src/components/button/test/strong/index.html
@@ -6,7 +6,7 @@
Button - Strong
-
+
diff --git a/core/src/components/button/test/toolbar/index.html b/core/src/components/button/test/toolbar/index.html
index 426f8b6fce..8a74d7e39e 100644
--- a/core/src/components/button/test/toolbar/index.html
+++ b/core/src/components/button/test/toolbar/index.html
@@ -6,7 +6,7 @@
Button - Toolbar
-
+
diff --git a/core/src/components/buttons/test/icon/index.html b/core/src/components/buttons/test/icon/index.html
index 44991e85d0..af6a252c05 100644
--- a/core/src/components/buttons/test/icon/index.html
+++ b/core/src/components/buttons/test/icon/index.html
@@ -6,7 +6,7 @@
Buttons - Basic
-
+
diff --git a/core/src/components/card/test/basic/index.html b/core/src/components/card/test/basic/index.html
index b21f5bf23d..f856645bf1 100644
--- a/core/src/components/card/test/basic/index.html
+++ b/core/src/components/card/test/basic/index.html
@@ -6,7 +6,7 @@
Card - Basic
-
+
diff --git a/core/src/components/card/test/preview/index.html b/core/src/components/card/test/preview/index.html
index 822942504d..8ad975fe3c 100644
--- a/core/src/components/card/test/preview/index.html
+++ b/core/src/components/card/test/preview/index.html
@@ -6,7 +6,7 @@
Card
-
+
diff --git a/core/src/components/card/test/standalone/index.html b/core/src/components/card/test/standalone/index.html
index 80186d34d6..dd142886a4 100644
--- a/core/src/components/card/test/standalone/index.html
+++ b/core/src/components/card/test/standalone/index.html
@@ -6,7 +6,7 @@
Card - Standalone
-
+
diff --git a/core/src/components/card/test/translucent/index.html b/core/src/components/card/test/translucent/index.html
index 230c596bd8..ce38267e20 100644
--- a/core/src/components/card/test/translucent/index.html
+++ b/core/src/components/card/test/translucent/index.html
@@ -6,7 +6,7 @@
Card - Basic
-
+
diff --git a/core/src/components/checkbox/test/basic/index.html b/core/src/components/checkbox/test/basic/index.html
index 6d3f07ec6a..3058ed53f2 100644
--- a/core/src/components/checkbox/test/basic/index.html
+++ b/core/src/components/checkbox/test/basic/index.html
@@ -6,7 +6,7 @@
Checkbox - Basic
-
+
diff --git a/core/src/components/checkbox/test/preview/index.html b/core/src/components/checkbox/test/preview/index.html
index 3b7f5b005f..efe746cde4 100644
--- a/core/src/components/checkbox/test/preview/index.html
+++ b/core/src/components/checkbox/test/preview/index.html
@@ -6,7 +6,7 @@
Checkbox
-
+
diff --git a/core/src/components/checkbox/test/standalone/index.html b/core/src/components/checkbox/test/standalone/index.html
index 67b3b9feea..e9db46f1a7 100644
--- a/core/src/components/checkbox/test/standalone/index.html
+++ b/core/src/components/checkbox/test/standalone/index.html
@@ -6,7 +6,7 @@
Checkbox - Standalone
-
+
diff --git a/core/src/components/chip/test/basic/index.html b/core/src/components/chip/test/basic/index.html
index f2e414575a..1b83a25f00 100644
--- a/core/src/components/chip/test/basic/index.html
+++ b/core/src/components/chip/test/basic/index.html
@@ -6,7 +6,7 @@
Chip - Basic
-
+
diff --git a/core/src/components/chip/test/preview/index.html b/core/src/components/chip/test/preview/index.html
index 0ca99243c4..cbf8052297 100644
--- a/core/src/components/chip/test/preview/index.html
+++ b/core/src/components/chip/test/preview/index.html
@@ -6,7 +6,7 @@
Chip
-
+
diff --git a/core/src/components/chip/test/standalone/index.html b/core/src/components/chip/test/standalone/index.html
index e0f30e48e8..d34f176d5a 100644
--- a/core/src/components/chip/test/standalone/index.html
+++ b/core/src/components/chip/test/standalone/index.html
@@ -5,7 +5,7 @@
Chip - Standalone
-
+
Text Chips
diff --git a/core/src/components/content/test/basic/index.html b/core/src/components/content/test/basic/index.html
index 0030f5fbef..eee14ceef1 100644
--- a/core/src/components/content/test/basic/index.html
+++ b/core/src/components/content/test/basic/index.html
@@ -6,7 +6,7 @@
Content - Basic
-
+
diff --git a/core/src/components/content/test/preview/index.html b/core/src/components/content/test/preview/index.html
index f6cef8c526..d0fdb9b2a4 100644
--- a/core/src/components/content/test/preview/index.html
+++ b/core/src/components/content/test/preview/index.html
@@ -6,7 +6,7 @@
Content
-
+
diff --git a/core/src/components/content/test/standalone/index.html b/core/src/components/content/test/standalone/index.html
index cf320a50ce..b1a83a9edf 100644
--- a/core/src/components/content/test/standalone/index.html
+++ b/core/src/components/content/test/standalone/index.html
@@ -5,7 +5,7 @@
Content - Standalone
-
+
diff --git a/core/src/components/datetime/test/basic/index.html b/core/src/components/datetime/test/basic/index.html
index 69892fb875..d450faee1e 100644
--- a/core/src/components/datetime/test/basic/index.html
+++ b/core/src/components/datetime/test/basic/index.html
@@ -6,7 +6,7 @@
Datetime - Basic
-
+
diff --git a/core/src/components/datetime/test/preview/index.html b/core/src/components/datetime/test/preview/index.html
index 40b65b3e58..90e2ac141b 100644
--- a/core/src/components/datetime/test/preview/index.html
+++ b/core/src/components/datetime/test/preview/index.html
@@ -6,7 +6,7 @@
Datetime
-
+
diff --git a/core/src/components/datetime/test/standalone/index.html b/core/src/components/datetime/test/standalone/index.html
index a193b71c5e..9fe9a19e0e 100644
--- a/core/src/components/datetime/test/standalone/index.html
+++ b/core/src/components/datetime/test/standalone/index.html
@@ -6,7 +6,7 @@
Datetime - Standalone
-
+
diff --git a/core/src/components/fab/test/basic/index.html b/core/src/components/fab/test/basic/index.html
index 3f939d720b..92e7111aeb 100644
--- a/core/src/components/fab/test/basic/index.html
+++ b/core/src/components/fab/test/basic/index.html
@@ -6,7 +6,7 @@
Floating Action Button - Basic
-
+
diff --git a/core/src/components/fab/test/preview/index.html b/core/src/components/fab/test/preview/index.html
index fe33ef1d8f..5e127ddb31 100644
--- a/core/src/components/fab/test/preview/index.html
+++ b/core/src/components/fab/test/preview/index.html
@@ -6,7 +6,7 @@
Floating Action Button
-
+
diff --git a/core/src/components/fab/test/standalone/index.html b/core/src/components/fab/test/standalone/index.html
index 7ebe184278..3a7be9423c 100644
--- a/core/src/components/fab/test/standalone/index.html
+++ b/core/src/components/fab/test/standalone/index.html
@@ -6,7 +6,7 @@
Floating Action Button - Standalone
-
+
diff --git a/core/src/components/fab/test/translucent/index.html b/core/src/components/fab/test/translucent/index.html
index c18f66f858..57758e254d 100644
--- a/core/src/components/fab/test/translucent/index.html
+++ b/core/src/components/fab/test/translucent/index.html
@@ -6,7 +6,7 @@
Floating Action Button - Translucent
-
+
diff --git a/core/src/components/footer/test/translucent/index.html b/core/src/components/footer/test/translucent/index.html
index e99fa0155c..d20cf100e4 100644
--- a/core/src/components/footer/test/translucent/index.html
+++ b/core/src/components/footer/test/translucent/index.html
@@ -6,7 +6,7 @@
Header - Translucent
-
+
diff --git a/core/src/components/grid/test/basic/index.html b/core/src/components/grid/test/basic/index.html
index 0087b14df5..d9433e8bf7 100644
--- a/core/src/components/grid/test/basic/index.html
+++ b/core/src/components/grid/test/basic/index.html
@@ -6,7 +6,7 @@
Grid - Basic
-
+
diff --git a/core/src/components/grid/test/offsets/index.html b/core/src/components/grid/test/offsets/index.html
index 5a02aa65d2..accf0d9e17 100644
--- a/core/src/components/grid/test/offsets/index.html
+++ b/core/src/components/grid/test/offsets/index.html
@@ -6,7 +6,7 @@
Grid - Offsets
-
+
diff --git a/core/src/components/grid/test/padding/index.html b/core/src/components/grid/test/padding/index.html
index 2d66113679..c59436a389 100644
--- a/core/src/components/grid/test/padding/index.html
+++ b/core/src/components/grid/test/padding/index.html
@@ -6,7 +6,7 @@
Grid - Padding
-
+
diff --git a/core/src/components/grid/test/preview/index.html b/core/src/components/grid/test/preview/index.html
index 8e87976743..d4b3e3fa67 100644
--- a/core/src/components/grid/test/preview/index.html
+++ b/core/src/components/grid/test/preview/index.html
@@ -6,7 +6,7 @@
Grid
-
+
diff --git a/core/src/components/grid/test/sizes/index.html b/core/src/components/grid/test/sizes/index.html
index ae0d31c413..6683576a3c 100644
--- a/core/src/components/grid/test/sizes/index.html
+++ b/core/src/components/grid/test/sizes/index.html
@@ -6,7 +6,7 @@
Grid - Sizes
-
+
diff --git a/core/src/components/grid/test/standalone/index.html b/core/src/components/grid/test/standalone/index.html
index 3edfa33363..f2beec43af 100644
--- a/core/src/components/grid/test/standalone/index.html
+++ b/core/src/components/grid/test/standalone/index.html
@@ -6,7 +6,7 @@
Grid - Standalone
-
+
diff --git a/core/src/components/header/test/translucent/index.html b/core/src/components/header/test/translucent/index.html
index 5c4ef1a7e0..d3c9397666 100644
--- a/core/src/components/header/test/translucent/index.html
+++ b/core/src/components/header/test/translucent/index.html
@@ -6,7 +6,7 @@
Header - Translucent
-
+
diff --git a/core/src/components/hide-when/test/basic/index.html b/core/src/components/hide-when/test/basic/index.html
index d33b2929ff..6a33db42f4 100644
--- a/core/src/components/hide-when/test/basic/index.html
+++ b/core/src/components/hide-when/test/basic/index.html
@@ -6,7 +6,7 @@
Hide When - Basic
-
+
diff --git a/core/src/components/hide-when/test/preview/index.html b/core/src/components/hide-when/test/preview/index.html
index 596900b0ec..f5408e06fe 100644
--- a/core/src/components/hide-when/test/preview/index.html
+++ b/core/src/components/hide-when/test/preview/index.html
@@ -6,7 +6,7 @@
Hide When
-
+
diff --git a/core/src/components/icon/test/basic/index.html b/core/src/components/icon/test/basic/index.html
index b92f9b8093..d215cf0dda 100644
--- a/core/src/components/icon/test/basic/index.html
+++ b/core/src/components/icon/test/basic/index.html
@@ -6,7 +6,7 @@
Icon - Basic
-
+
diff --git a/core/src/components/icon/test/items/index.html b/core/src/components/icon/test/items/index.html
index e5dde4d979..8aa600d762 100644
--- a/core/src/components/icon/test/items/index.html
+++ b/core/src/components/icon/test/items/index.html
@@ -6,7 +6,7 @@
Icon - Items
-
+