136 Commits

Author SHA1 Message Date
fe9f8c40ea fix(input): device support 2018-02-27 13:08:44 +01:00
b400e19206 style(popover): remove the Event interface type from ev 2018-02-26 13:41:10 -05:00
3a29ed7e2c chore(package): update stencil 0.6.8 and stencil/sass 0.0.3 2018-02-25 04:56:25 -06:00
282e4e3e79 feature(menu-button): initial implementation of menu-button, needs better css support and better dom structure 2018-02-23 14:38:16 -06:00
ccb82315d0 chore(types): add ionicons import to components.d.ts 2018-02-23 10:53:14 -06:00
111f526d05 fix(overlay): fix overlay indexing 2018-02-23 00:49:54 +01:00
bc77479f27 fix(item): add detail prop, fix lines and styles
- removes item-block class
- fixes some styling with first/last-child
- adds detail prop to replace detail-none / detail-push attributes
- style the border and push arrow properly inside of an item with color
2018-02-21 16:56:10 -05:00
2aa564e0a5 fix(docs): update docs 2018-02-21 13:17:00 +01:00
69093551b2 fix(content): better device suport (ios) 2018-02-20 17:51:50 +01:00
b05eaeb85b fix(backdrop): device support 2018-02-20 17:51:50 +01:00
9fded75502 fix(gesture/tapclick): ios support 2018-02-20 17:51:49 +01:00
e498a6fa5e feature(show-when): add orientation support, recalc on resize event 2018-02-19 23:15:28 -06:00
eff78faa56 feature(hide-when): initial implementation of hide-when 2018-02-19 22:01:29 -06:00
a202dd39b4 docs(modal): add docs, usage, fix style guide and use ion-backdrop 2018-02-19 19:01:50 -05:00
4ab951f645 docs(popover): add docs, usage, fix styling to guide 2018-02-19 18:49:02 -05:00
6c1056b9cb feature(platform): implement a web component that provides access to a small subset of platform information 2018-02-19 14:19:42 -06:00
8a92c7d090 chore(): update stencil
* feat(): upgrade to new stencil and add plugins

* chore() add back bundles for cdn

* chore(): update stencil

* chore(): update stencil
2018-02-16 15:00:27 -05:00
3f6e1ddbcd refactor(external-router): remove the external router controller, move the reconciliation methods to the nav itself, and move the external activation status information to ion-app 2018-02-15 23:14:09 -06:00
646bd47ce2 feat(back-button): css, clean-up transition logic 2018-02-15 13:51:27 -06:00
4a3269e496 feature(nav-set-root): add a component to do a setRoot operation 2018-02-15 11:25:06 -06:00
2fb9e4499f fix(nav): flickering 2018-02-14 18:41:08 +01:00
b86861170c fix(item): add disabled property and styles 2018-02-13 19:48:33 -05:00
d4059ead58 feature(nav-push): initial implementation of nav-push 2018-02-13 14:19:51 -06:00
a227d465f6 refactor(tabs): move css to tab-button 2018-02-13 13:10:13 +01:00
4271a0fc1e feature(routing): create external router controller for reconciling state from router in re-useable fashion
* external router controller

* external router controller

* gif it's working
2018-02-13 01:28:39 -06:00
edeb1324c9 refactor(nav): implement nav integration with external router (angular to start) 2018-02-13 00:02:48 -06:00
56a3c7a3ad fix(menu-toggle): autohides 2018-02-12 21:44:53 +01:00
a8cc5de891 chore(ionic): update build files 2018-02-12 14:22:52 -05:00
5ed6c71888 fix(item-sliding): fix the item options visibility and wrap the button
- updates documentation
- renames `getSlidingPercent` to `getSlidingRatio `
- adds expandable as a property to option
- renames classes and updates styles
- fixes a bug where active class wasn’t being removed on drag end

references #13993
2018-02-09 22:35:20 -05:00
443767c5fc fix(button): adds type 2018-02-10 00:07:23 +01:00
77e16bbc3f feat(animations): back button and view animationsa (#13989)
* feat(animations): back button and view animations

* chore(): remove unused css

* fix(): fix unsaved css

* fix(): hide back button when no history
2018-02-09 19:03:26 +01:00
3d5abffdd6 perf(virtual-scroll): scroll events 2018-02-09 18:14:06 +01:00
a337bd019c fix(routing): tabs integration 2018-02-08 19:45:34 +01:00
74cce164a3 feat(tabs): adds lazy loading 2018-02-08 17:05:16 +01:00
4e6ebf59c5 feat(ion-router): adds ion-router 2018-02-07 19:05:39 +01:00
725830dbdc chore(dependencies): use stencil 0.4.0 prerelease 2018-02-07 09:49:50 -06:00
77b8527d76 chore(types): update component types 2018-02-06 10:47:49 -06:00
816079845f feature(back-button): initial swag at software back-button support (yolo)
* wip

* wip

* wip

* feature(back-button): yolo
2018-02-06 10:45:15 -06:00
3c82b1f639 style(components): update types to remove any 2018-02-06 10:14:22 -05:00
2bde55421d refactor(app): add cordova-platform to ion-app, add back-button support, get api working 2018-02-05 22:38:58 -06:00
ba5c8511ed fix(theme-build): using ion prefix 2018-02-05 18:50:52 +01:00
519ecddaf9 refactor(status-tap): return promise from status tap for sake of testing, update lock file 2018-02-01 16:10:28 -06:00
ceccd024ed fix(status-tap): using ion-scroll API 2018-02-01 22:40:02 +01:00
62f60516ec refactor(menu-toggle): change menu-button to be a generic menu-toggle instead 2018-02-01 11:18:09 -06:00
781b33f30d feature(menu-button): initial, unstyled implementation 2018-01-31 22:16:42 -06:00
37b1c03293 fix(item): add support for rendering buttons inside of an item
TODO document
2018-01-31 12:24:50 -05:00
be04313353 chore(dependencies): update deps 2018-01-31 10:54:58 -06:00
ab2176b6ce refactor(nav): add initial support for url in general, add integration w/ ng-router 2018-01-31 10:52:50 -06:00
c4ca0886b2 fix(button): update button components to pass down href 2018-01-30 12:06:27 -05:00
50bc4772b6 feat(virtual-scroll): adds virtual-scroll (part 1) 2018-01-29 18:55:33 +01:00