738 Commits

Author SHA1 Message Date
dac51936bc fix(segment-button): separate button styles from segment and fix styling
- this separates the segment button styles from the segment itself
- removes unused / no longer needed styles
- fixes a bug where activated segments were not getting opacity when
they were also disabled
2018-02-06 11:29:24 -05:00
7430383267 style(sass): remove unused imports 2018-02-06 10:23:51 -05:00
74bf588e77 test(input): add attributes e2e test 2018-02-06 10:17:13 -05:00
efbd82f654 fix(searchbar): update to match style guide and use native buttons
this updates the cancel button so it is only added to the dom when
shouldCancel is enabled and it gets added to different places based on
the mode
2018-02-06 10:17:05 -05:00
1c9cf53f09 fix(segment): get segment button working with no values 2018-02-06 10:15:28 -05:00
3c82b1f639 style(components): update types to remove any 2018-02-06 10:14:22 -05:00
deb28f0e90 fix(badge): use correct colors 2018-02-06 10:12:28 -05:00
b687884576 chore(tsconfig): do not enable "allowJs" 2018-02-06 08:53:42 -06:00
53ee1e099e fix(jsx): add no-margin attribute 2018-02-06 14:41:25 +01:00
787b25248f chore(): more ts strict fixes 2018-02-06 14:40:46 +01:00
95bc9bfae8 chore(scroll): remove unused import 2018-02-06 06:23:51 -06:00
f1719cd8d0 chore(dependencies): update version 2018-02-05 22:43:57 -06:00
bde4fcf731 chore(dependencies): update deps 2018-02-05 22:40:53 -06: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
2f8a027e2f refactor(all): use ts strict mode 2018-02-05 23:16:10 +01:00
513b0216dd fix(content): adds JSX for padding/margin attribute 2018-02-05 22:59:24 +01:00
ba5c8511ed fix(theme-build): using ion prefix 2018-02-05 18:50:52 +01:00
f41bb39ce3 feat(components): add support for css variables (#13895)
* wip

* wip

* wip

* wip

* CSS variable cleanup
added css variable example

* reverted example

* wip

* name fixes for tabbar and item

* wip - alpha support

* wip - all the things

* wip

* wip

* PR cleanup

* cleanup to ion-color

* switched to double quotes

* PR cleanup
Added TODO for color-mod comments

* reverted ios variable for transition.

* style cleanup
added -ion prefix to all css variables
updated default.css to mirror SASS values
cleanup/update to oceanic css

* removed 'dark' theme files
cleanup from scss-lint report
2018-02-05 11:55:50 -05:00
ded672294f fix(virtual-scroll): offset position 2018-02-04 21:16:29 +01:00
6d52b722e4 fix(buttons): custom cssClass 2018-02-03 19:16:37 +01:00
ba9327979a fix(virtual-scroll): cards e2e 2018-02-03 08:30:24 +01:00
0b95214f2c test(virtual-scroll): adds more tests 2018-02-03 08:23:05 +01:00
3dd2d20a5f fix(virtual-scroll): fixes vdom 2018-02-03 08:06:14 +01:00
9016a6b898 test(virtual-scroll): adds unit tests (part 1) 2018-02-03 07:14:08 +01:00
cb99156c2b style(index): remove old export 2018-02-02 15:20:34 -05:00
242960dc29 fix(segment): get working with dynamic buttons
combines like code and matches the stencil guide
2018-02-02 15:19:29 -05:00
7faa04ed31 docs(components): update disabled property docs to be consistent 2018-02-02 14:46:42 -05:00
58952d3c12 fix(e2e): expand timeout to compensate for snapshot 2018-02-02 13:39:49 -06:00
909808161e docs(segment): update segment docs 2018-02-02 13:58:42 -05:00
67cecf0dfb docs(searchbar): update searchbar docs 2018-02-02 13:58:42 -05:00
9fb2858927 docs(textarea): update textarea docs 2018-02-02 13:58:42 -05:00
71aeedfcbe fix(e2e): restore the events test fully
Also clean up the runner a bit
2018-02-02 11:49:10 -06:00
b1f1ffc7b8 fix(e2e): re-add the menu test 2018-02-02 11:02:38 -06:00
fe4dac8630 fix(e2e): back to running all in a single driver
The key here is to ensure to properly await, and to make sure the element that is being waited for is specified, at least for more complex views, though it would be best for ALL views.
2018-02-02 10:27:18 -06:00
6639f99556 fix(e2e): run each test in its own driver and await more 2018-02-01 17:51:23 -06:00
0babb2ece2 fix(virtual-scroll): working in angular 2018-02-01 23:39:46 +01:00
c189094f64 chore(dependencies): published new version 2018-02-01 16:15:39 -06: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
665e7f36e0 fix(status-bar): ion-scroll might not exist 2018-02-01 22:42:20 +01:00
ceccd024ed fix(status-tap): using ion-scroll API 2018-02-01 22:40:02 +01:00
0a7d3808fd feature(status-tap): starting work on status tap, passing to Manu :-D 2018-02-01 15:18:57 -06:00
284dc584bc docs(components): update the readme files from the build 2018-02-01 16:13:31 -05:00
c4cb9e92ac docs(components): remove jsdoc output docs 2018-02-01 16:00:14 -05:00
34f8ef2047 docs(components): remove jsdoc input docs 2018-02-01 15:54:12 -05:00
1dd2650393 chore(stencil): update to latest stencil and update docs 2018-02-01 14:58:13 -05:00
8de99092e5 test(events): comment out test to show that should init fails on its own 2018-02-01 13:22:44 -06:00
923bf5a1b8 test(toolbar): update menu toggle to new syntax 2018-02-01 12:26:58 -05:00
7c5223f856 refactor(buttons): don't set button type attribute from buttons
this is duplicated code, it is already set in toolbar
2018-02-01 12:26:58 -05:00
79554af087 docs(menu-toggle): fix readme title 2018-02-01 11:19:02 -06:00
62f60516ec refactor(menu-toggle): change menu-button to be a generic menu-toggle instead 2018-02-01 11:18:09 -06:00