04a0e41e67
docs(toast-controller): fix description typo ( #18312 )
...
Fix typo in component description text.
2019-05-20 14:23:25 -04:00
da38647478
fix(tabs): initialize select in the willLoad before the select call is made ( #18300 )
...
#17957
2019-05-20 11:26:46 -04:00
fa87e35a05
fix(toolbar): update md toolbar button spacing and padding to match spec ( #17537 )
...
- Removes the padding from the main toolbar and individually style the components inside of it
- Adds a `has-icon-only` class to button, this is used to switch between `unbounded` and `bounded` ripples on buttons in a toolbar. If the button is clear and only has an icon, we use the unbounded "circular" ripple effect, otherwise still use the bounded one. This matches the MD spec, without making the other buttons look off.
- Using the class above, style the button differently to match the MD spec
- Updates the back button and menu button to use the proper size / icon size
- Removes the opacity on an activated back button, it should use the ripple for activated
- Moves the margin to the slots in a toolbar by grabbing the "first" and "last" slot and applying a class to them
- Makes the segment in a toolbar use the min height from the toolbar
- Updates the back button so that it matches the MD spec
- Updates the header box shadow to use the old v3 datauri
fixes #16950 fixes #14444
2019-05-17 14:54:21 -04:00
a8f9dfe0e1
fix(slides): disable swiper touch preventDefault ( #16728 )
...
* fix(slides): disable swiper touch preventDefault
* fix(slides): update Swiper types
* add screenshots to test
* add screenshot descriptions
2019-05-15 15:12:30 -04:00
875d56363c
fix(overlay): hide scrollbars on non-scrollable content ( #16767 )
...
fixes #14178
2019-05-15 10:33:33 -04:00
051198928e
fix(buttons): use theme/color toolbar colors for buttons ( #18191 )
...
- Updates the iOS buttons in a toolbar to use the proper global theming variables
- Updates the iOS segment to use the correct background variable when checked
- Updates the iOS back button and menu button to use the proper color in a toolbar
- Updates the iOS buttons in a toolbar w/ color to use the proper contrast colors (background, borders, text, hover, focus), mostly solid and outline buttons were affected
- Updates the CSS that applies the global toolbar variables so that it won't affect toolbars w/ a color
fixes #18184 , fixes #17840
2019-05-14 18:02:30 -04:00
a3644a5420
test(theming): update theming tests
2019-05-14 14:51:08 -04:00
d788a8eac6
fix(tab-button): apply background-focused when tabbing into tab button ( #17502 )
...
fixes #17042
2019-05-14 12:04:41 -04:00
3cad7787c2
fix(input): keep entire input in view when scrolling with keyboard open ( #18253 )
...
fixes #17457
2019-05-14 11:41:58 -04:00
ba0def3a38
bug(security): allow name and slot attributes when sanitizing ( #18246 )
...
* allow name attribute
* also add slot
2019-05-14 11:28:31 -04:00
394cf8d28f
fix(icon): remove stroke and move fill to host element ( #18241 )
...
This removes the weird border around custom SVGs used in an ion-icon.
fixes #16483
2019-05-10 11:55:35 -04:00
a6cb5f218e
fix(loading): allow html content ( #18242 )
...
fixes #18135
2019-05-09 16:03:38 -04:00
85093d6352
fix(input): clear on edit from inside native input ( #17115 )
...
fixes #17055
2019-05-07 17:55:42 -04:00
9030dcc111
feat(refresher): add pullFactor property to control speed ( #16697 )
...
closes #15425
2019-05-07 17:21:32 -04:00
cc8678ad58
feat(textarea): add option to expand textarea as value changes ( #16916 )
...
* feat(textarea): add autoGrow - set height to scrollHeight
* change 1px to inherit, remove additional 4px
2019-05-07 16:52:24 -04:00
669ec0da3d
feat(card): add button functionality ( #17997 )
...
closes #17773
2019-05-07 15:12:28 -04:00
ef989779b0
feat(menu-button): add css variables for padding ( #18188 )
...
fixes #18187
2019-05-07 12:13:56 -04:00
f912206af8
feat(item-sliding): add open method ( #17964 )
...
resolves #17899
2019-05-07 11:43:19 -04:00
ddb8ef82f0
fix(label): use primary color on focus for md input labels ( #18183 )
...
fixes #15602
2019-05-07 10:26:14 -04:00
0c83fd3f1a
fix(toast): allow button-color CSS variable to be overridden ( #18133 )
...
fixes #18127
2019-05-06 11:14:43 -04:00
38ffb98421
feat(img): add ionImgWillLoad event and emit ionImgDidLoad when image is loaded ( #18159 )
...
- Adds `ionImgWillLoad` event that emits when the img src is set
- Moves the `ionImgDidLoad` event emit so that it happens when the image actually finishes loading
fixes #17652 closes #18161
2019-05-01 16:03:16 -04:00
0e4726b62a
doc(loading): remove mention of undefined "content" property ( #18126 )
2019-04-29 10:54:41 -04:00
d12757f975
fix(): sanitize components using innerHTML ( #18083 )
...
fixes #18065
2019-04-26 11:56:37 -04:00
0fa645b8cc
fix(segment): decrease icon size on ios and stretch segment buttons to fill height ( #17751 )
...
fixes #17069
2019-04-25 12:46:34 -04:00
2457a23e95
fix(): add prefixed transform for older versions of chrome ( #18128 )
...
fixes #17729
2019-04-25 11:57:25 -04:00
ae0ecccd2e
fix(button): apply round property to button sizes in iOS ( #18125 )
...
fixes #18108
2019-04-25 11:32:23 -04:00
3cdab10aa0
fix(textarea): reposition textarea when keybard appears ( #18098 )
...
fixes #17847
2019-04-24 12:33:22 -04:00
95945c05a5
fix(item): use the global activated background for md ripple color ( #16752 )
...
fixes #16585
2019-04-24 11:36:12 -04:00
33acd78469
docs(toolbar): fix end slot documentation ( #18092 )
2019-04-23 23:30:12 -04:00
ca233b547a
fix(datetime): default to current date when value is null ( #18105 )
...
fixes #18099
2019-04-23 13:12:17 -04:00
464ec3b70a
docs(components): update method and parameter descriptions ( #18075 )
2019-04-23 12:59:25 -04:00
bd96491d03
fix(reorder-group): remove required parameter for the complete method ( #18084 )
...
also updates documentation surrounding the reorder & infinite scroll
fixes #16302
2019-04-22 18:16:23 -04:00
a5b9066fee
feat(searchbar): add disabled property ( #17935 )
...
closes #17921
2019-04-22 11:37:58 -04:00
c178236e32
docs(slides): add swiper prefix in animation usage ( #18073 )
2019-04-18 09:51:09 -04:00
8d59d44431
docs(fab-list): update the activated description ( #18026 )
2019-04-17 16:47:10 -04:00
70db7080b1
test(toast): remove the safe area to enable clicks on all buttons
2019-04-17 15:06:55 -04:00
9e63947e3c
fix(action-sheet): default buttons to empty array
...
fixes an error with the timing of the buttons being added
2019-04-17 12:56:32 -04:00
07e739a364
feat(toast): add variables to change position start/end of toast ( #17961 )
...
closes #17854
2019-04-16 18:13:14 -04:00
e5c8c10029
fix(components): include mode classes on components for use in shadow ( #17838 )
...
- removes mode-less component classes from the internal CSS, use element instead
- adds mode specific classes `md` or `ios` for styling inside of shadow components
- adds e2e test that verifies mode classes exist on all ionic components, plus checks for specific classes that the components need for internal styling
fixes #17608
2019-04-16 17:28:21 -04:00
38ae3620a2
fix(textarea): update label alignment for inputs and textareas ( #18042 )
...
- aligns label and textarea to baseline
- updates floating and stacked labels in items to align closer to the md spec
fixes #16187
2019-04-16 14:57:32 -04:00
72be80cb58
fix(item): use the correct input highlight for an inset line item ( #18052 )
...
fixes #18051
2019-04-16 13:14:26 -04:00
cc60b60135
fix(datetime): date strings no longer revert to previous day ( #18018 )
...
fixes #17977
2019-04-16 12:34:35 -04:00
447497427e
fix(slides): expose interface to provide custom animations ( #17959 )
...
fixes #16616
Co-Authored-By: CFT-Chris <mail@chrislo.ca>
2019-04-16 12:02:47 -04:00
18b347b4e9
fix(slides): allow zoom to work
...
fixes #17981
2019-04-16 10:51:23 -04:00
29bb4fcb05
fix(input): prevent input from losing focus when tapping clear button ( #18004 )
...
fixes #18002
2019-04-16 10:01:56 -04:00
11aa48c83c
chore(reorder-group): correct typo in ReorderGroupState enum ( #18017 )
...
fixes #18016
2019-04-16 09:39:58 -04:00
f13722cc20
fix(item-sliding): hide opposite side options when other side is open ( #17986 )
...
* fix(item-sliding): hide opposite side options
* Fix padding issue
* add visibility hidden for item options
2019-04-15 17:20:15 -04:00
983382c327
fix(toast): update toast interface to include buttons
2019-04-15 17:09:00 -04:00
1b16e1f378
chore(): add rtl label to appropriate tests
2019-04-15 16:50:03 -04:00
494991e9fb
fix(textarea): float label when a value is changed async ( #18024 )
...
emits styles to the parent item on value change so that the item will get the proper class to float the label
fixes #17555 fixes #17559
2019-04-12 13:23:04 -04:00