9020 Commits

Author SHA1 Message Date
75f7f4ffea docs(split-pane): default breakpoint (#16413) 2018-11-29 02:34:17 +01:00
e8e71838b3 fix(angular): accept other url schemas 2018-11-29 02:18:44 +01:00
276c883493 fix(angular): no animate in browser nav 2018-11-29 02:18:44 +01:00
194667c62a chore(github): line breaks for move comment (#16501) 2018-11-28 15:22:40 -06:00
84d76c8630 chore(github): rewording in case of move mistake (#16500) 2018-11-28 15:13:19 -06:00
5f32053edb test(angular): add CI (#16496) 2018-11-28 20:05:50 +01:00
2d0e0bafea test(angular): add navigation tests (#16494) 2018-11-28 18:17:44 +01:00
e6f9d37301 docs(): add section on events and guards (#16481)
* docs(): add section on events and guards

* docs(): copy edit

* docs(): copy edits
2018-11-27 20:26:49 -05:00
3894b7a510 test(angular): add test app (#16482) 2018-11-28 00:51:19 +01:00
1622540fd6 docs(tabs): update link (#16479) 2018-11-27 15:32:49 -05:00
8439f888d0 docs(): add ng-add testing docs to readme (#16478) 2018-11-27 13:48:33 -05:00
75dd853a49 feat(): support ng add (#15323)
* feat(angular): support ng add

* feat(): add build aditions

* chore(): update schematics

* chore(): bad style import
2018-11-27 13:36:59 -05:00
0df9f896b4 docs(breaking): add show-when and hide-when to breaking (#16463)
closes #15776 closes #16214
2018-11-27 11:34:35 -05:00
50b0c6f15d fix(alert): accepts any value (#16476)
fixes #16170
2018-11-27 16:29:12 +01:00
69f63b3849 fix(range): add slot margins (#16464)
This adds margins between the range slider and its slotted content, such as labels or icons.
2018-11-26 18:54:15 -06:00
723d17b868 fix(label): move default flex and margin to item (#16461)
This moves item-specific margin and flex values out of label and into item as a slotted style to prevent those styles from leaking into labels further down the tree.

closes #15393
2018-11-26 18:30:17 -06:00
09d69b9bf6 fix(list): do not style last child items by default (#16456)
fixes #15185
2018-11-26 16:39:11 -05:00
d09e55500c chore(): update stencil (#16460) 2018-11-26 22:19:48 +01:00
12bcb415ee fix(themes): update default toolbar and tab background to #fff (#16454)
fixes #16384

BREAKING CHANGES

The default background color for the Toolbar and Tab Bar is now white (#fff).

This can be changed by overriding the following CSS variables:

```
--ion-toolbar-background
--ion-tab-bar-background
--ion-tab-bar-background-focused
```

See https://beta.ionicframework.com/docs/theming/css-variables for more information.
2018-11-26 13:01:56 -05:00
429e08344a fix(angular): default value of BooleanValueAccessor should be false (#16420) 2018-11-22 15:32:36 +01:00
ce1fcea68c fix(angular): es6 classes break in ie11 (#16417)
fixes #15979
2018-11-21 23:59:12 +01:00
bc3e192427 fix(tab-bar): update to match MD design and remove transforms (#16348)
Updates the tab-bar to match the MD bottom navigation spec: https://material.io/design/components/bottom-navigation.html#specs

Changes proposed in this pull request:
- moved flex properties to host, inherit in child anchor element
  - this allows the user to customize the tab-button flex properties & fixes #16231
- increased letter spacing
- removed transforms / transitions on active tab
- decreased badge size, add badge styling when empty for MD
- fix badge positioning on both iOS and MD
- updates e2e tests, adds a preview test for tab-bar
- updates documentation surrounding tabs

fixes #16231
fixes ionic-team/ionic-docs#175
fixes ionic-team/ionic-docs#163
2018-11-21 12:07:37 -05:00
d336054328 chore(scripts): rename npm run dev to npm start (#16416) 2018-11-21 10:05:25 -06:00
1a7ec5c8be chore(package): update to stencil 0.16.0-5 (#16415) 2018-11-21 09:43:02 -06:00
7d64879426 chore(): rename style to css-prop (#16408) 2018-11-21 11:43:27 +01:00
72bc025874 fix(angular): tune routerLink default behaviour (#16405)
refactor: use ng7 features for direction detection
2018-11-21 00:08:20 +01:00
2884076834 feat(ripple): adds unbounded ripple-effect (#16399) 2018-11-20 23:37:54 +01:00
4dd4ccc4ce fix(mode): lazy load same component, two different modes (#16401)
* test(mode): lazy load same component, two different modes

* chore(package): update to stencil 0.16.0-4

* chore(ng): update ng proxies
2018-11-20 16:27:07 -06:00
0cd0526801 docs(): wrong dev imports for beta.16 (#16395)
Should be `@angular-devkit/core` and `@angular-devkit/schematics` not be `~7.0.5`, also your starter template is using ~7.0.0 https://github.com/ionic-team/starters/blob/master/angular/base/package.json
2018-11-20 12:33:11 +01:00
838f40de37 feat(ripple-effect): add option to disable ripple-effect (#16393)
fixes #16379
2018-11-20 11:43:18 +01:00
f8311860b0 fix(angular): fix tabs with useHash (#16392)
fixes #16390
2018-11-20 10:45:56 +01:00
adae220d42 update 2018-11-20 10:06:02 +01:00
a85ef06ac9 chore(): update stencil + api-spec file 2018-11-20 10:06:02 +01:00
b645bfd1b7 fix(angular): fix controlValueAccessor for boolean
fixes #16371
2018-11-19 23:32:28 +01:00
359bdcf8ec fix(angular): avoid forEach in classList 2018-11-19 23:32:28 +01:00
723296e9b2 fix(menu-controller): _getInstance() is internal 2018-11-19 23:32:28 +01:00
02e78375d1 docs(vue): fix typo (#16370) 2018-11-19 11:00:51 -06:00
7d7b995a61 fix(toolbar): match MD button spec (#16378)
Fixes an issue where a Material Design button would disappear when focused within a toolbar with a color attribute.
2018-11-19 10:57:03 -05:00
6046345ccb chore(changelog): fix typo (#16377) 2018-11-19 10:23:21 -05:00
9b23c9082c docs(changelog): add chip refactor (#16366)
closes #16352
2018-11-18 17:26:50 -05:00
52cea5a404 fix(toast): make longer toasts available with pre-wrap (#16361)
fixes #16360
2018-11-18 14:11:22 +01:00
34cd1d16d2 fix(angular): cleanup ion-invalid class
fixes #16353
2018-11-17 11:58:51 +01:00
8cb266ba34 chore(types): add null checks (#16351) 2018-11-16 22:20:51 -06:00
2e8f15af18 doc(CHANGELOG): add dependencies updates 2018-11-16 19:55:53 +01:00
6318da6424 4.0.0-beta.16 v4.0.0-beta.16 2018-11-16 19:33:59 +01:00
fd79b57748 fix(inputs): fix aria with shadow-dom (#16329) 2018-11-16 19:26:55 +01:00
10971cc3ca feat(segment): adds global variable for targeting segment in toolbar (#16344)
adds the following variables

```
--ion-toolbar-color-unchecked
--ion-toolbar-color-checked
```
2018-11-16 13:19:01 -05:00
ac3e065b3e docs(vue): added @ionic/core to the vue README 2018-11-16 11:56:51 -05:00
09752c04ff Update documentation for the Vue Readme 2018-11-16 11:51:50 -05:00
b8dae5e5d5 fix(angular): fix handler outside zone
fixes #16338
2018-11-16 16:17:00 +01:00