70ea70346b
style(split-pane): use proper grammar in warnings ( #17681 )
2019-03-05 10:14:35 -05:00
1c60a083e5
docs(vue): update markdown format for vue files.
2019-03-04 19:38:16 -06:00
ad20bd6a70
fix(animation): fix header flicker on ios ( #17422 )
...
* add initial fix for flicker on ios
* fix(transition): do not remove opacity from outgoing element
2019-03-04 13:32:58 -05:00
c641ae10ed
feat(checkbox): implement indeterminate state ( #16951 )
...
This adds an `indeterminate` prop to the `ion-checkbox` component, which visually renders the checkbox with a dash to indicate an indeterminate state.
closes #16943
2019-03-04 11:16:41 -05:00
28fd75ee6b
fix(loading): add backdropDismiss to the interface ( #17668 )
...
fixes #17369
2019-03-04 10:52:13 -05:00
ab57b98e07
chore(docs): rebuild readme after update to vue usage docs.
2019-03-02 12:04:45 -06:00
928b2f7843
docs(vue): add loading usage vue docs ( #17661 )
2019-03-02 12:03:38 -06:00
f205b1023b
fix(refresher): check for cancelable before preventing default ( #17351 )
...
fixes #15256
2019-03-01 14:48:14 -05:00
69ecebb159
feat(select): add compareWith property ( #17358 )
...
* feat(select): add compareWith property
* style(select): fix lint errors
* test(select): move tests from preview to basic
* refactor(select): improve parameter names in compareOptions method
* chore(): add react usage docs
* chore(): update var names, update examples
* rerun build
* add doc on compareWith
2019-03-01 14:46:42 -05:00
14dd871a85
fix(item): slotted ion-icon receives custom color ( #17585 )
...
* fix slotted icon color md
* fix same issue in item divider
* aevert "fix same issue in item divider"
a
ahis reverts commit c3748a8ed40d710d81cd8142d15b6b979ce0d9c3.
a
a Please enter the commit message for your changes. Lines starting
a with '#' will be ignored, and an empty message aborts the commit.
a
a On branch fix-slot-icon-color-md
a Changes to be committed:
a modified: core/src/components/item-divider/item-divider.md.scss
a
* Revert "fix slotted icon color md"
This reverts commit e80abea5cf41a54131b90d17f496a8aa5d32e75d.
* fix case where no color
* chore(): update selector to make it easier to override
2019-03-01 12:38:34 -05:00
5a197ca1eb
fix(range): clamp values that are out of bounds ( #17623 )
...
* fix(range): clamp out of bounds values, add tests
* lint files
2019-03-01 12:22:53 -05:00
c475dab00b
fix(fab): disabled fab button no longer opens fab list ( #17620 )
...
* fix(fab): disabled fab no longer opens, added tests
* chore(): change FAB to Fab
* update fab name in tests
2019-03-01 11:26:59 -05:00
f07ea4f7db
test(): Take more screenshots, DRY up code, add more tests ( #17534 )
...
* test(toast): DRY up tests, add expanded tests, add rtl tests
* test(popover): add more screenshots, add rtl tests
* clean up tests a bit more
* test(modal): DRY up tests, add RTL tests
* add missing type to util function
* add utils file, update standlone test
* update standalone tests, add utils file
* test(menu): DRY up tests, add rtl tests
* test(loading): DRY up tests, add rtl tests, add utils file
* lint files
* test(alert): add more screenshots, dry up tests
* fix potential race condition
* remove artificial delay
* lint files
* lint files
* remove artificial delays
* remove artificial delay
* add initial test updates, need to figure out alert from action sheet
* test(): dry up tests some more, add generic utils file
* lint files
* add hook
* fix typescript error
2019-03-01 10:41:55 -05:00
d023eb5b71
docs(vue): add usage docs for all non-controller components ( #17643 )
2019-02-28 22:01:07 -06:00
3de7795a2c
fix(item-sliding): no longer close all open items when deleting an item ( #17579 )
...
* fix auto close items when deleting an item, remove extra click
* lint file
2019-02-28 16:38:51 -05:00
fa4baf3541
docs(usage): add alert and action-sheet vue docs ( #17199 )
2019-02-28 08:49:10 -06:00
d66b12b8d4
feat(skeleton-text): adds animated prop and support for CSS styling ( #17612 )
...
* moves most of the CSS to the host element so that it's easier to customize the skeleton text
* adds auto inherit for border-radius
* moves height to 100% so it will naturally fill an avatar and thumbnail
* adds animated property defaulted to `false`
* removes mode specific styles as they're the same
* changes background to an rgba making it easier to customize
* still works outside of a container element
* adds usage examples for javascript and angular
* moves the width to the parent element making it easier to style
* adds the ability to style the width using CSS
* uses the global theme text color as the background if a custom background is not supplied before defaulting
closes ionic-team/ionic-docs#407
2019-02-27 17:27:34 -05:00
a99d17952b
fix(popover): update placement per md spec ( #17429 )
2019-02-27 16:45:06 -05:00
9b3a3716df
chore(): fix failing tests due to markdown file not being updated after build.
2019-02-27 14:40:42 -06:00
e7d41ad710
docs(vue): add vuejs usage docs
2019-02-27 14:18:46 -06:00
22d1aeebaa
docs(react): update component usage docs ( #17615 )
2019-02-26 08:54:01 -06:00
f44c17e03b
fix(ssr): fix angular global window and document references
2019-02-25 16:43:41 -06:00
621c79bd40
fix(img): remove space under img ( #17582 )
...
* set align to bottom for image
* change to display block
2019-02-25 09:28:53 -05:00
4646f53ec7
fix(ssr): fix global window and document references ( #17590 )
2019-02-22 20:13:09 -06:00
6bea9d3248
feat(css): add CSS display utilities ( #17359 )
...
Adds classes to set display none on any element.
* add `.ion-hide` selector to hide content
* add `.ion-hide-{breakpoint}-{up|down}]` to selectively hide content
closes #10904
2019-02-22 13:39:18 -05:00
3b331b5216
fix(reorder): Allow sliding items to be reordered ( #17568 )
...
to allow item-sliding items to be reordered
2019-02-22 12:28:53 -05:00
c49276c477
fix(css): add the missing css classes to flex and float utils ( #17570 )
...
fixes #17569
2019-02-22 11:54:46 -05:00
cf607329a3
chore(range): revert neutral point ( #17550 )
...
* Revert "fix(range): improved rtl support (#17479 )"
This reverts commit f832de5f4ac1e7db5a2a1c48ca7b85ad7ef671b5.
revert range rtl support
* Revert "feat(range): add neutral point (#17400 )"
This reverts commit 15acb4be37eef4d1c90229cf64fb836e249c225c.
revert neutral point
2019-02-20 15:57:28 -05:00
9665e610e1
4.0.2
2019-02-20 11:37:36 -05:00
89a908bd6f
fix(button): show proper shade for activated button on ios ( #17508 )
...
fixes #17436
2019-02-20 10:08:03 -05:00
a1ec5f607b
fix(datetime): default to current date when no value given ( #17443 )
...
* fix(datetime): default to current date when no value given
* test(datetime): add spec test
* move getDateValue to utils
2019-02-14 16:31:59 -05:00
08fe8e470a
fix(item-sliding): Sliding no longer breaks after removing an item ( #17492 )
...
* fix(item-sliding): Sliding no longer breaks after removing an item
* run linter
2019-02-14 14:52:36 -05:00
1c9c18b5ea
fix(select): Account for when options are not loaded immediately ( #17405 )
...
* Added logging to begin debugging issue
* identify potential fix, add test
* fix(select): render when options are loaded after a delay
* fix linter issues
* fix e2e test
* fix edge case with if statement
2019-02-13 08:34:55 -05:00
f832de5f4a
fix(range): improved rtl support ( #17479 )
...
* fix(Range): rtl support
* fix(Range): knob position in rtl
2019-02-13 08:17:42 -05:00
15acb4be37
feat(range): add neutral point ( #17400 )
...
* feat(Range): add neutral point
* feat(Range): generate proxies and api
* fix(): check positive case in neutralPointChanged
* fix(Range): neutralPoint to min if neutralPoint < min
* fix(Range): active bar style
* fix(Range): tick styling
2019-02-12 17:17:23 -05:00
39fbc32348
fix(config): update types for scrollPadding, inputBlurring and hideCaretOnScroll to boolean ( #17302 )
2019-02-12 16:49:03 -05:00
370da9d939
docs(avatar): update angular usage for img src ( #16884 )
2019-02-12 16:13:25 -05:00
29f1500e5a
docs(): Add documentation for slots ( #17441 )
...
* add button slot
* add component slot docs
* update content default slot description
* run npm build
* fix typos
* update md files
* docs(slots): update slot components and the build files
* chore(stencil): updates stencil to build readmes
* chore(build): update the swiper bundle file to match master
* update default slot doc wording
* revert changes
* Revert "update default slot doc wording"
This reverts commit e18401491ede10bb1ee095601d1a0c703721df62.
merge
* docs(slots): update default slot doc wording
2019-02-12 15:51:01 -05:00
4f203bc230
fix(range): implement RTL (from PR 17157) ( #17384 )
...
- MD PIN fixes not committed because they depend on mixin changes
references #17012
2019-02-12 15:34:48 -05:00
d0a9fac5c7
docs(popover): add missing comma in example ( #17401 )
2019-02-12 15:16:20 -05:00
ba4e117e55
fix(searchbar): allow setting of toolbar color and searchbar color ( #17474 )
...
* fix(searchbar): allow setting of toolbar color and searchbar color
* fix test label typo
2019-02-12 13:25:29 -05:00
c700d35b35
docs(reorder): Update incomplete reorder docs ( #17417 )
...
* add base reorder doc updates
* update doc wording
* remove extra sentence
* clear up explanation sentence
* fix typo
* run build
* fix doc definition for ionitemReorder
* make requested changes
* remove prop table
2019-02-07 13:15:52 -05:00
5a4f35a380
docs(datetime): usage typos and clean up ( #17415 )
...
Fix some typos, clean up a code snippet, reword slightly to use clearer language (in consideration of ESL readers).
2019-02-07 12:44:19 -05:00
374bd77219
fix(tab-bar): add translucent tab-bar styles back ( #17376 )
...
- updates css to allow for translucent tab-bar
- adds translucent test
2019-02-06 11:44:44 -05:00
b49257ab6c
4.0.1
2019-02-06 10:59:23 -05:00
ee3b04a919
fix(popover): apply fixed position to keep backdrop in viewport ( #17352 )
...
fixes #17337
2019-02-05 15:53:11 -05:00
bc3aa21695
fix(popover): originate animation from right in RTL/MD ( #17381 )
2019-02-05 15:51:15 -05:00
fc43faa86a
fix(menu): fix content shadow when revealed in iOS ( #17383 )
2019-02-05 14:04:49 -05:00
08879c08a3
test(platform): Add Platform tests ( #17354 )
...
* test(platform): add base platform tests
* test(platform): add isPlatform test, clean up test file
* test(platform): do not export matchMedia
* test(platform): change window to win to avoid confusion
2019-02-05 12:06:00 -05:00
74859a098e
docs(loading): update example to show proper usage
2019-02-04 13:03:45 -05:00