From 6806e25a71b3c59d50bf6e586e08ae123d70427c Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Wed, 15 Nov 2017 14:51:23 -0600 Subject: [PATCH] refactor(searchbar): add iOS11 design for searchbar --- .../components/searchbar/searchbar.ios.scss | 50 +++++++------------ .../src/components/searchbar/test/basic.html | 30 +++++++---- .../components/searchbar/test/toolbar.html | 41 +++++++++++++++ 3 files changed, 81 insertions(+), 40 deletions(-) create mode 100644 packages/core/src/components/searchbar/test/toolbar.html diff --git a/packages/core/src/components/searchbar/searchbar.ios.scss b/packages/core/src/components/searchbar/searchbar.ios.scss index d7568d42b5..4f625a850b 100644 --- a/packages/core/src/components/searchbar/searchbar.ios.scss +++ b/packages/core/src/components/searchbar/searchbar.ios.scss @@ -4,17 +4,17 @@ // iOS Searchbar // -------------------------------------------------- -/// @prop - Padding top/bottom of the searchbar -$searchbar-ios-padding-vertical: 0 !default; +/// @prop - Padding top of the searchbar +$searchbar-ios-padding-top: 12px !default; -/// @prop - Padding start/end of the searchbar -$searchbar-ios-padding-horizontal: 8px !default; +/// @prop - Padding end of the searchbar +$searchbar-ios-padding-end: $searchbar-ios-padding-top !default; -/// @prop - Background of the searchbar -$searchbar-ios-background-color: rgba(0, 0, 0, .2) !default; +/// @prop - Padding bottom of the searchbar +$searchbar-ios-padding-bottom: $searchbar-ios-padding-top !default; -/// @prop - Border color of the searchbar -$searchbar-ios-border-color: rgba(0, 0, 0, .05) !default; +/// @prop - Padding start of the searchbar +$searchbar-ios-padding-start: $searchbar-ios-padding-end !default; /// @prop - Minimum height of the searchbar $searchbar-ios-min-height: 44px !default; @@ -29,7 +29,10 @@ $searchbar-ios-input-search-icon-svg: " + + + + Basic Searchbar + + + + + + + + -
Search - Default
+
Search - Default
-
Search - Animated
+
Search - Animated
-
Search - Custom Placeholder
+
Search - Custom Placeholder
-
Search - No Cancel Button
+
Search - No Cancel Button
-
Search - Custom Cancel Button Danger
+
Search - Custom Cancel Button Danger
-
Search - Value passed
+
Search - Value passed
-
Search - Mode iOS
+
Search - Mode iOS
-
Search - Mode MD
+
Search - Mode MD
-
Search - Animated and No Cancel
+
Search - Animated and No Cancel
+ + + + Ionic Searchbar Toolbar + + + + + + + +
Search - Transparent Toolbar
+ + + + +
Search - Default Toolbar
+ + + + +
Search - Primary Toolbar
+ + + + +
Search - Dark Toolbar
+ + + + +
Search - Light Toolbar
+ + + +
+
+
+ +