3571 Commits

Author SHA1 Message Date
02ed9f96fa test(e2e): update body font family (#16065) 2018-10-24 11:09:41 -05:00
d800c48734 test(e2e): update e2e tests for screenshot (#16056) 2018-10-23 23:56:40 -05:00
02ef52b85c fix(picker): fix iOS picker options that shouldn't be showing (#16055) 2018-10-23 23:13:45 -05:00
b2021fd9c4 fix(theming): update global css variable naming and default values (#16003)
Updates all of the global variables to make sure their naming is consistent, their default values are correct, they are used properly by the related components, and remove any that are not used.

- removes some of the non mode-specific global Sass variables
- updates the md and ios values so that the default is the css variable
with different fallbacks
- removes non-color related css variables from the global file
- fixes item so it uses the background color that is set by the global
file

# Breaking Changes

## Removed Global CSS Variables

The following global CSS variables have been removed for the reasons listed.

| Variable Name                     | Reason                                          |
| ----------------------------------| ------------------------------------------------|
| `--ion-toolbar-color-inactive`    | Unused                                          |
| `--ion-ripple-background-color`   | Unused / Ripple color is based on component     |
| `--ion-header-size`               | Removed in favor of using CSS for h1-h6         |
| `--ion-header-step`               | Removed in favor of using CSS for h1-h6         |

## Renamed Global CSS Variables

The following global CSS variables have been renamed for the reasons listed.

| Old Variable Name                        | New Variable Name                  | Reason                                                                        |
| -----------------------------------------| -----------------------------------| ------------------------------------------------------------------------------|
| `--ion-toolbar-text-color`               | `--ion-toolbar-color`              | Variable is not limited to text color                                         |
| `--ion-toolbar-color-active`             | `--ion-toolbar-color-activated`    | Consistency with our component variables                                      |
| `--ion-tabbar-text-color`                | `--ion-tab-bar-color`              | Variable is not limited to text color                                         |
| `--ion-tabbar-text-color-active`         | `--ion-tab-bar-color-activated`    | Consistency with our component variables                                      |
| `--ion-tabbar-background-color`          | `--ion-tab-bar-background`         | Applies to the background property                                            |
| `--ion-tabbar-background-color-focused`  | `--ion-tab-bar-background-focused` | Applies to the background property                                            |
| `--ion-item-background-color`            | `--ion-item-background`            | Applies to the background property                                            |
| `--ion-item-background-color-active`     | `--ion-item-background-activated`  | Applies to the background property / Consistency with our component variables |
| `--ion-item-text-color`                  | `--ion-item-color`                 | Variable is not limited to text color                                         |
| `--ion-placeholder-text-color`           | `--ion-placeholder-color`          | Consistency with other variables                                              |

Fixes #15989 
Fixes #15559
2018-10-23 12:37:04 -04:00
ed69372a62 chore(package): update to stencil 0.14.2 (#16046) 2018-10-23 09:10:49 -05:00
8a4dc74324 fix(toggle): fix box-shadow overflow in toggle (#15955)
Closes #14626
2018-10-22 20:48:54 -05:00
a0c60ffd1e fix(alert): update alert min/max interface (#15987)
Fixes #15986
2018-10-22 20:42:19 -05:00
a74e5653d5 fix(picker): delay option animate until after options initialized (#16037) 2018-10-22 20:31:27 -05:00
e644fc9246 fix(label): do not animate float labels on initial load (#16036) 2018-10-22 20:11:46 -05:00
d033a9e544 test(menu): migrate e2e tests (#16032)
references #15803
2018-10-22 17:13:23 -05:00
ce80b2470e fix(reorder-group): event bubbles up (#16030)
fixes #16010
2018-10-22 23:37:55 +02:00
7ac15a875d test(alert): waitForVisible (#16031) 2018-10-22 14:47:03 -05:00
62cee77277 docs(popover): popover documentation links (#16021) 2018-10-22 10:32:16 -05:00
36b41996fe test(nav): migrate e2e tests (#16013)
* test(nav): migrate basic e2e test
* chore(nav): remove redundant host-elements test
* test(nav): rewrite nested e2e test
* test(nav): migrate routing e2e test
* chore(nav): remove unused set-root test page

references #15803
2018-10-19 17:01:15 -05:00
a9fd3399de test(e2e): force roboto font on all systems (#15993) 2018-10-19 15:22:15 -05:00
84810f2e2a docs(alert): fix options object (#15985) 2018-10-17 15:11:07 -05:00
86d5f33841 chore(package): update to stencil 0.14.1-1 (#15992) 2018-10-17 15:01:37 -05:00
ee733980ab test(card): update header img w/ datauri (#15988) 2018-10-17 12:52:56 -05:00
c1cbf94ec9 test(img): data uri images (#15981) 2018-10-17 01:25:59 -05:00
33d1a61811 chore(screenshot): update screenshot caching (#15980) 2018-10-17 01:00:36 -05:00
5dc72a16f1 chore(ci): batch upload screenshot images (#15978) 2018-10-16 16:42:12 -05:00
0a8bcddf9d chore(ci): upload screenshots sequentially (#15977) 2018-10-16 16:13:04 -05:00
b9888f2b73 chore(deps): update stencil to 0.14.0 🐳 (#15976) 2018-10-16 15:44:25 -05:00
c1cbeb3a82 chore(ci): batch screenshot uploads (#15975) 2018-10-16 15:25:58 -05:00
d88c6e1bbc chore(ci): send correct mimetype for images (#15973) 2018-10-16 14:10:06 -05:00
277d222fb1 chore(ci): slice sha1 to 7 characters (#15974) 2018-10-16 14:04:07 -05:00
38a275fb77 test(alert): migrate e2e tests (#15971)
references #15803
2018-10-16 13:29:55 -05:00
acbc179493 chore(package): update to stencil 0.14.0-7 (#15970) 2018-10-16 12:29:23 -05:00
80b5c8c51d fix(screenshot): update screenshot ci (#15969) 2018-10-16 12:11:39 -05:00
45b46b4695 fix(angular): generate proxies for ion-tabbar (#15954) 2018-10-15 13:34:07 -05:00
8cd965bb1e chore(): update stencil (#15941) 2018-10-15 12:58:55 -05:00
494599382c 4.0.0-beta.13 2018-10-14 11:49:02 -05:00
a8f8272aea chore(): disable e2e in validate (until fixed) 2018-10-14 11:45:33 -05:00
fa10f01f31 chore(): update stencil 2018-10-14 11:28:20 -05:00
905c7dbd1a fix(tabs): fix async deadlock 2018-10-14 11:27:53 -05:00
b9c03e39d4 chore(screenshot): update screenshot ci 2018-10-13 14:12:10 -05:00
3a4b21457f chore(): update stencil 2018-10-12 11:44:43 -05:00
e35a21f88c test(avatar): use SVG avatar image 2018-10-12 11:08:17 -05:00
07d135bcfc test(thumbnail): use SVG thumbnail image 2018-10-12 11:08:17 -05:00
b46052bd83 fix(ion-datetime): keep the model value consistently an ISO string (#15907) 2018-10-11 16:50:05 -05:00
fb3b752198 chore(): update stencil 2018-10-11 16:49:05 -05:00
c7267e1d52 test(icon): fix items test to remove errors 2018-10-11 16:30:49 -05:00
c3f165afbd test(menu-button): update to latest script, add toolbars 2018-10-11 16:27:30 -05:00
a72fced6fe fix(all): docs for all missing props 2018-10-11 16:24:08 -05:00
53305741a0 fix(toggle): improve animation motion 2018-10-11 16:24:08 -05:00
a7fae3bf1f test(menu-button): add a standalone test with menu buttons
references #14853
2018-10-11 16:20:48 -05:00
0e3ade60f6 test(e2e): fix reorder-group 2018-10-11 16:04:02 -05:00
ae3271f2d7 test(all): inject test styles on flag 2018-10-11 15:13:23 -05:00
3466e15f5b style(title): fix lint error 2018-10-11 13:46:47 -05:00
b790073d77 style(themes): remove duplicate variable and add default 2018-10-11 13:45:20 -05:00