Brandy Carney
c8a3999da1
fix(label): properly float labels for non-input items ( #23060 )
2021-03-17 12:32:50 -04:00
Adam Bradley
0de75afbef
feat(custom-elements): add experimental custom elements build ( #22863 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2021-02-11 12:08:00 -05:00
Liam DeBeasi
abad12fbdb
fix(input): title attribute is automatically inherited ( #22493 )
...
resolves #22055
2020-11-13 12:15:33 -05:00
Stian Øvrevåge
907cc7b159
docs(vue): fix label typo ( #22451 )
2020-11-09 09:57:38 -05:00
Brandy Carney
a9b2260100
test(core): add lang attr to html tag to resolve axe errors ( #22410 )
2020-11-02 17:08:03 -05:00
Liam DeBeasi
27191026ef
docs(): add note on form bindings with debounce ( #22409 )
2020-11-02 09:26:42 -05:00
Brandy Carney
99f2532ee1
fix(input): only focus the first input / textarea when clicking on the parent item ( #22049 )
...
fixes #22037 resolves #22032
2020-09-14 11:44:37 -04:00
Liam DeBeasi
c72c7ffa98
fix(textarea): do not generate duplicate IDs between ion-input and ion-textarea ( #22074 )
...
resolves #21542
2020-09-11 16:38:00 -04:00
Liam DeBeasi
db2cac20fb
docs(vue): update component usage examples for vue 3 ( #22050 )
2020-09-11 13:48:21 -04:00
Adam Bradley
753fd2f910
chore(colorClass): update createColorClasses() for ts4 ( #21896 )
...
Change the createColorClasses() fn so the returned type and jsx class property work well with typescript 4
2020-08-10 09:18:41 -05:00
Liam DeBeasi
a625c837a6
feat(input, textarea): expose native events for ionBlur and ionFocus ( #21777 )
...
resolves #17363
2020-07-17 17:43:17 -04:00
Liam DeBeasi
88f23b1626
fix(textarea): add aria-labelledby to native textarea ( #21606 )
...
resolves #21600
2020-06-23 16:29:41 -04:00
Brandy Carney
cf3035778c
chore(stencil): update to v1.14 ( #21458 )
2020-06-10 11:36:02 -04:00
Brandy Carney
1ea5ce5839
chore(stencil): update to latest stencil version ( #21378 )
...
references ionic-team/ionic-docs#1343
2020-05-26 15:05:36 -04:00
Liam DeBeasi
237748049c
fix(textarea): native textarea inherits max/min width and heights ( #21333 )
...
Co-authored-by: Stefanos Anagnostou <anagstef@users.noreply.github.com >
2020-05-19 12:38:03 -04:00
Brandy Carney
687122127c
docs(stencil): add stencil usage to components ( #21261 )
2020-05-12 20:35:48 -04:00
Alex Currie-Clark
32ee040e3f
fix(textarea): height is set correctly when using autoGrow in modals ( #20971 )
...
fixes #18993
2020-04-24 13:54:51 -04:00
Liam DeBeasi
1622d9bb3c
feat(textarea): add support for inputmode and enterkeyhint ( #21106 )
2020-04-24 11:56:10 -04:00
Liam DeBeasi
e2cba41e32
fix(): scroll assists now recognizes inputs on inner pages and modals ( #20864 )
...
fixes #20843
2020-03-25 11:45:56 -04:00
Hayden Braxton
2796e9453f
fix(textarea): properly adjust auto-grow textarea in scrolled content ( #19776 )
...
fixes #19193
2020-03-24 11:48:57 -04:00
Ely Lucas
972e361bdc
docs(react): updating react input usages with binding examples ( #20557 )
2020-02-19 17:49:53 -07:00
Brandy Carney
da6263a044
docs(vue): update usage examples to kebab-case ( #20313 )
...
references #20296
2020-01-27 14:22:42 -05:00
Matthew Harris
9e9f72a87f
docs(): fix occurred typo ( #19916 )
...
* docs(searchbar): typo ocurred / occurred
* docs(textarea): occurred typo
* docs(input): occurred typo
* docs(regenerate): occurred typo fix
2019-11-18 09:20:21 -05:00
Brandy Carney
f63d37a4c5
fix(textarea): remove padding from textarea placeholder ( #19694 )
...
fixes #19616
2019-10-22 11:01:15 -04:00
Manu MA
3d935978b3
test(): remove initial waitFor ( #19217 )
2019-08-30 16:45:13 +02:00
Manu MA
48a27636c7
fix(all): component reusage ( #18963 )
...
Use new stencil APIs to allow ionic elements to be reused once removed from the DOM.
fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364
2019-08-27 16:29:37 +02:00
Manu MA
930b271a4a
Master react ( #18998 )
...
* chore(): bump to beta 8
* fix(): IonFabButton href fix
* fix(react): support components with href attributes
* fix(): Prep work to break router out
* fix(): breaking react-router and react-core into own packages
* chore(): moving view stuff out of react-core
* chore(): dev build 8-1
* chore(): update to react beta 8
* chore(): fixes to deps
* fix(): removing IonAnchor in favor of IonRouterLink
* chore(): beta 9 release
* refactor(react): treeshake, minify, api
* wip
* fix(): react dev builds
* fix(): fixes to get app builds working again
* fix(): removing tgz file
* feat(): adding platform helper methods
* fix(): don't map attributes to props
* chore(): add test app
* feat(): copy css folder from core
* chore(): move rollup node resolve to devDependencies
* fix(): expose setupConfig()
* perf(): improve treeshaking
* fix(): removing crypto from generateUniqueId
* fix(): adding missing rollup dp
* fix(): test cleanup and fixes to make tests pass
* chore(): moving react to packages folder
* fix(): fixing react build due to move to packages
* feat(): adding missing IonInfiniteScrollContent component
* chore(): add automated testing using cypress
* fix(): adding option onDidDismiss to controller components
* 0.0.10 react
* wip
* fix(): removing deprecated React calls
* fix(): exporting setupConfig from core
* chore(): bump to 4.8.0-rc.0
* chore(): updating test-app deps and fixing test
* chore(): updates to react readme
2019-08-13 14:24:44 -06:00
Manu MA
26e6d6f115
fix(textarea): autogrow ( #18822 )
...
fixes #18744
2019-07-17 19:23:13 +02:00
Adam Bradley
598a13ecc0
chore(test): remove unused preview tests ( #18608 )
2019-06-24 17:15:57 -05:00
Manu MA
34dfc3ce98
refactor(all): updating to newest stencil apis ( #18578 )
...
* chore(): update ionicons
* refactor(all): updating to newest stencil apis
* fix lint issues
* more changes
* moreee
* fix treeshaking
* fix config
* fix checkbox
* fix stuff
* chore(): update ionicons
* fix linting errors
2019-06-23 11:26:42 +02:00
Brandy Carney
73599c22aa
docs(components): document what start and end mean for CSS variables ( #18538 )
2019-06-21 15:11:07 -04:00
Manu MA
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
scrp
a583902f30
fix(textarea): inherit white-space for better customization ( #18508 )
...
fixes #18495
2019-06-11 14:47:37 -04:00
Brandy Carney
4bba540311
fix(label): include the ion-text-wrap class styles for larger font ( #18374 )
...
- updates all e2e tests to use the CSS classes instead of attributes
2019-05-24 11:18:28 -04:00
Adam LaCombe
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
Brandy Carney
3cdab10aa0
fix(textarea): reposition textarea when keybard appears ( #18098 )
...
fixes #17847
2019-04-24 12:33:22 -04:00
Brandy Carney
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
Brandy Carney
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
Brandy Carney
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
Josh Thomas
d023eb5b71
docs(vue): add usage docs for all non-controller components ( #17643 )
2019-02-28 22:01:07 -06:00
Josh Thomas
22d1aeebaa
docs(react): update component usage docs ( #17615 )
2019-02-26 08:54:01 -06:00
Manu MA
a90084c077
feat(input): add getInputElement() ( #17183 )
...
expose internal <input> element
fixes #17174
2019-01-21 17:19:40 +01:00
Manu MA
e7538f3ccd
fix(textarea): new-line in firefox ( #17176 )
...
fixes #17155
2019-01-19 23:27:23 +01:00
Manu MA
63e0501ae6
fix(input): disable shadow-dom for text inputs ( #17043 )
...
fixes #17020
2019-01-11 16:07:38 +01:00
Adam Bradley
c68292b78f
test(rtl): add rtl script to all e2e tests ( #17009 )
2019-01-08 15:06:23 -06:00
Manu Mtz.-Almeida
3d656ac312
docs(all): improve type docs for event
2018-12-28 20:38:24 +01:00
Brandy Carney
7ba94900bb
refactor(themes): remove the outer-content class from core ( #16589 )
...
BREAKING CHANGES
The outer-content class has been removed in favor of setting the color in your app instead:
```
.outer-content {
--background: #f2f2f2;
}
```
2018-12-04 16:38:50 -05:00
Manu MA
6b7f8ae201
chore(): update stencil ( #16506 )
2018-11-29 18:54:51 +01:00
Manu MA
fd79b57748
fix(inputs): fix aria with shadow-dom ( #16329 )
2018-11-16 19:26:55 +01:00
Brandy Carney
e416c23b3b
fix(item): update to match Material Design spec ( #16182 )
...
- splits the item min height by mode
- removes padding end from the slotted end components in favor of using 16px on the item
- updates the icon color to lighter gray (rgb)
- removes font size change from text wrapped labels
- add list spec test to include MD examples
fixes #14799
2018-11-04 10:58:57 -05:00