Commit Graph

87 Commits

Author SHA1 Message Date
Manu Mtz.-Almeida
2e7d355edf fix(input): event interfaces 2018-08-12 01:18:59 +02:00
Manu Mtz.-Almeida
db0049ff73 fix(config): add persistance mode
fixes #15102
2018-08-12 01:18:59 +02:00
Manu Mtz.-Almeida
997cda0667 refactor(scroll): merge into ion-content 2018-08-10 00:07:08 +02:00
Manu Mtz.-Almeida
50ad1e7c5a fix(router): transition race condition
fixes #14873
fixes #15090
2018-08-09 02:40:36 +02:00
Manu Mtz.-Almeida
01690452e9 feat(config): strongly typed config
fixes #15097
2018-08-08 23:53:15 +02:00
Manu Mtz.-Almeida
b85d4a0549 fix(popover): ion-scroll sizing
fixes #14911
2018-08-07 23:18:11 +02:00
Manu Mtz.-Almeida
8cc1ce253e refactor(popover): rename ev to event?
fixes #15014
2018-08-07 23:16:47 +02:00
Manu Mtz.-Almeida
948d0839c9 fix(nav): animation backdrop 2018-08-07 21:54:15 +02:00
Manu Mtz.-Almeida
a77ee2a6f8 fix(sliding): fix core gesture logic + priority configuration
fixes #14763
2018-08-07 17:14:04 +02:00
Mike Hartington
0b4b9fe40c feat(core): add check for standalone mode (#15001)
* feat(core): add check for standalone mode

* feat(): add check for isStandalone

* feat(core): add check for standalone mode
2018-08-06 21:28:38 +02:00
Manu Mtz.-Almeida
8253b04604 perf(menu): flickering 2018-08-03 00:29:49 +02:00
Manu Mtz.-Almeida
e9fd184175 fix(datetime): fix gesture 2018-08-02 23:15:26 +02:00
Manu Mtz.-Almeida
afb0906119 fix(pointer-events): listening to document 2018-08-01 19:08:56 +02:00
Manu Mtz.-Almeida
b0ac5badc2 perf(app): tap-click is a ES
we can finally remove the slot!
2018-08-01 16:24:18 +02:00
Manu Mtz.-Almeida
49cac8beec perf(gesture): lazy loaded dynamic ES module 2018-08-01 05:08:39 +02:00
Manu Mtz.-Almeida
c05d672703 fix(button): submit forms using fake button
fixes #14890
fixes #14786
2018-07-30 18:42:05 +02:00
Manu Mtz.-Almeida
b0ed4265eb chore(): enable "prefer-for-of" 2018-07-30 00:16:33 +02:00
Manu Mtz.-Almeida
c1b61d0fee chore(): update to ionic-rules/strict 2018-07-29 23:10:38 +02:00
Manu Mtz.-Almeida
d65174bcf3 fix(searchbar): fix input bluring
fixes #14916
2018-07-29 14:19:51 +02:00
Manu Mtz.-Almeida
73a9f140ed fix(config): avoid using startWith for IE support
fixes #14922
2018-07-29 13:27:00 +02:00
Manu Mtz.-Almeida
92e21a8cf3 fix(all): updated tslint rules to latest 2018-07-29 13:03:47 +02:00
Manu Mtz.-Almeida
f52dece7bf fix(transition): make sure hidden is removed 2018-07-24 23:47:53 +02:00
Manu Mtz.-Almeida
4b844ef1c3 fix(all): accesibility and global styles for hidden nodes 2018-07-24 00:02:13 +02:00
Manu Mtz.-Almeida
8324bd1f7f fix(inputs): inputs work inside <form> 2018-07-24 00:00:54 +02:00
Adam Bradley
4ed8541579 fix(button): submit form w/ ion-button within shadow dom
Closes #14776
2018-07-16 12:23:35 -05:00
Brandy Carney
a7f1f4daa7 refactor(components): update to use shadow DOM and work with css variables
- updates components to use shadow DOM or scoped if they require css variables
- moves global styles to an external stylesheet that needs to be imported
- adds support for additional colors and removes the Sass loops to generate colors for each component
- several property renames, bug fixes, and test updates

Co-authored-by: Manu Mtz.-Almeida <manu.mtza@gmail.com>
Co-authored-by: Adam Bradley <adambradley25@gmail.com>
Co-authored-by: Cam Wiegert <cam@camwiegert.com>
2018-07-09 12:57:21 -04:00
Brandy Carney
71faf3681a refactor(grid): update to support dynamic number of columns
- adds size, offset, push, and pull (including specific breakpoints) as
properties of ion-col
- removes old css mixins to instead style the element itself
- updates sass variables to use css variables for grid padding and width
2018-06-18 11:33:58 -04:00
mhartington
15dc651494 fix(overlay): make type an any 2018-06-14 09:44:02 -04:00
Adam Bradley
9559f5e42d chore(interface): update componentOnReady() and overlay interface 2018-05-25 13:43:06 -05:00
Adam Bradley
f3dc8a0fed chore(exports): update core exports 2018-05-16 11:39:41 -05:00
Manu Mtz.-Almeida
8aa696537b fix(angular): Required<> is not available 2018-05-14 17:31:17 +02:00
Manu Mtz.-Almeida
87fe5ce3a8 refactor(overlay): using TS 2.8 utils 2018-05-14 13:20:20 +02:00
Manu Mtz.-Almeida
af5db2fb02 fix(angula): platform logic belongs to core 2018-05-14 13:20:03 +02:00
Manu Mtz.-Almeida
875b9d0950 fix(router): fix push() public interface 2018-05-11 19:15:26 +02:00
Manu Mtz.-Almeida
ae9d0c7236 fix(router): accepts root direction 2018-05-11 18:56:29 +02:00
Manu Mtz.-Almeida
aea6b2a8f1 chore(): fix imports 2018-05-10 17:29:03 +02:00
Manu Mtz.-Almeida
50021cd0be fix(angular): exports 2018-05-10 16:47:13 +02:00
Manu Mtz.-Almeida
23d86eb66e fix(capacitor): detect capacitor native 2018-05-10 15:28:48 +02:00
Manu Mtz.-Almeida
bb809b63ed perf(all): dynamic import 2018-05-08 19:39:07 +02:00
Brandy Carney
427222cc29 refactor(item): remove no-lines attribute in favor of lines property (#14407)
* docs(components): update grammar and docs

* docs(item): update item documentation and add usage

* test(item): add lines test

* feat(list): add lines property to override borders on items

* feat(item): add lines property to override borders on items

* refactor(item): remove old uses of no-lines attribute

* fix(item-sliding): update item options to show border

- show the border on left options only if in a full list
- show the border on both options only if in an inset list (or ios by
default)
- don’t show border on either for no lines list (and md by default)

also renames isRightSide to isEndSide to match the side values

* chore(package): update package lock

* style(item): fix lint errors

* test(item): update item tests

* refactor(item): remove the custom styling of last child items

instead of us overriding first/last child items to have borders we are
going to add to the documentation how to style items with a full border

* fix(item): apply border to item inputs for MD mode

* docs(components): update docs based on new build

* docs(usage): update item usage to show lines being used

* fix(item): do not set the padding right to 0 on an item by default

* fix(item): cast lines to boolean

fixes: #5537 #13218 #12689 #12073 #9112
2018-05-07 17:16:11 -04:00
Manu Mtz.-Almeida
cbf163279b test(theme): adds tests for getClassMap() 2018-04-28 15:29:42 +02:00
Manu Mtz.-Almeida
a367f1e3c8 test(theme): adds tests for getClassList() 2018-04-27 18:25:49 +02:00
Manu Mtz.-Almeida
826e02bcf0 fix(select): cssClass + strong typed 2018-04-27 18:25:49 +02:00
Manu Mtz.-Almeida
98a351941d fix(nav): rename animate to animated 2018-04-27 01:16:43 +02:00
Manu Mtz.-Almeida
aa53563944 refactor(transition): deduplicates animation builder 2018-04-27 00:15:06 +02:00
Manu Mtz.-Almeida
4965dcc49e chore(): update to latest stencil 2018-04-26 20:35:04 +02:00
Manu Mtz.-Almeida
8b1452c5c1 fix(lint): import order 2018-04-26 20:18:57 +02:00
mhartington
3328314339 fix(validate): fix type errors 2018-04-26 10:18:44 -04:00
mhartington
c917a3cd48 fix(config): add object.entries polyfil 2018-04-26 10:08:07 -04:00
Manu Mtz.-Almeida
9c7b0ca15f fix(prerender): router compatible with prerender 2018-04-24 22:33:19 +02:00