Brandy Carney
c8a3999da1
fix(label): properly float labels for non-input items ( #23060 )
2021-03-17 12:32:50 -04:00
Brandy Carney
9282aa6871
fix(label): only show placeholder with floating label when focused ( #22958 )
...
fixes #17571
2021-03-01 15:36:29 -05:00
Amith Mihiranga
b768181307
docs(input): add available autocapitalize property options ( #21886 )
...
Co-authored-by: Brandy Carney <brandy@ionic.io >
2020-12-16 09:53:00 -05:00
Liam DeBeasi
abad12fbdb
fix(input): title attribute is automatically inherited ( #22493 )
...
resolves #22055
2020-11-13 12:15:33 -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
Liam DeBeasi
db2cac20fb
docs(vue): update component usage examples for vue 3 ( #22050 )
2020-09-11 13:48:21 -04:00
Liam DeBeasi
6878fb9eb9
fix(input): remain focused in the input after pressing the clear button ( #21985 )
...
resolves #21549
2020-08-27 15:22:40 -04:00
Brandy Carney
e4964ff77b
fix(input): properly focus the input when clicking the item padding in WebKit ( #21930 )
...
Related WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=214859
Issue Number: fixes #21509
2020-08-27 14:52:02 -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
fa93dffdb4
feat(input): accept datetime-local, month, and week type values ( #21758 )
...
resolves #21757
2020-07-17 10:46:07 -04:00
Liam DeBeasi
1dcd9de50a
fix(input): clear button can now be tabbed to ( #21633 )
...
fixes https://github.com/ionic-team/ionic/issues/21549
2020-07-01 10:13:12 -04:00
Liam DeBeasi
d8b377ffeb
fix(input): add aria-label to clear button ( #21538 )
2020-06-15 13:36:11 -04:00
Brandy Carney
cf3035778c
chore(stencil): update to v1.14 ( #21458 )
2020-06-10 11:36:02 -04:00
Brandy Carney
882f8fef07
fix(item): inherit align-items from parent item ( #19278 )
...
inherits alignment in inner item, sets item alignment to center
fixes #18703
2020-05-29 11:30:19 -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
Manu MA
4fd7c0cc5a
feat(all): add all autocomplete values to input and searchbar ( #21297 )
2020-05-22 09:23:44 -04:00
Brandy Carney
dd4cb706ff
fix(input): check for tabindex and pass it properly to native input ( #21170 )
...
* fix(input): check for tabindex and pass it properly to native input
references #17515
* style(input): fix lint error
* test(input): update test for more use cases (inside item)
* fix(item): adds delegatesFocus to shadow
* style(input): add comment block on what the code does
2020-05-13 12:18:03 -04:00
Brandy Carney
687122127c
docs(stencil): add stencil usage to components ( #21261 )
2020-05-12 20:35:48 -04:00
Liam DeBeasi
57b2a6b0cc
docs(input): provide info regarding pattern used with date type ( #21067 )
...
fixes #21020
2020-04-17 10:09:21 -04:00
Liam DeBeasi
3efaf43821
feat(input): add support for enterkeyhint ( #21035 )
...
fixes #21034
2020-04-15 15:08:12 -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
Ely Lucas
972e361bdc
docs(react): updating react input usages with binding examples ( #20557 )
2020-02-19 17:49:53 -07:00
Liam DeBeasi
89bf08b627
fix(input): do not clear input if "Enter" key pressed ( #20462 )
...
fixes #20442
2020-02-14 09:27:05 -05:00
Brandy Carney
da6263a044
docs(vue): update usage examples to kebab-case ( #20313 )
...
references #20296
2020-01-27 14:22:42 -05:00
Ely Lucas
3a56228290
fix(core): updating type of input value to accept numbers, fixes #20173 ( #20267 )
2020-01-23 13:10:29 -07: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
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
Simon
3e63b3c2c4
fix(input): update inputmode attribute values to match the specs ( #19131 )
2019-08-26 16:07:54 -04: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
e82648bda2
refactor(all): update to one (part 3) ( #18874 )
2019-07-25 20:22:44 +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
Brandy Carney
f0af70736b
fix(item): align stacked and floating items start ( #18379 )
...
fixes #16375
2019-05-24 17:47:29 -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
Brandy Carney
6252458d49
test(components): add rtl tests and remove skips ( #18319 )
...
references #17012
2019-05-21 13:16:07 -04:00
Paul Stelzer
85093d6352
fix(input): clear on edit from inside native input ( #17115 )
...
fixes #17055
2019-05-07 17:55:42 -04:00
Brandy Carney
ddb8ef82f0
fix(label): use primary color on focus for md input labels ( #18183 )
...
fixes #15602
2019-05-07 10:26:14 -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
konnectappdev
29bb4fcb05
fix(input): prevent input from losing focus when tapping clear button ( #18004 )
...
fixes #18002
2019-04-16 10:01:56 -04:00
Romulo Cintra
67a913773b
fix(input): use max-height for input for consistency across browsers ( #17394 )
...
This PR gives the same behavior in Chrome, Safari and FF, when the input is not wrapped in html tags
2019-03-19 10:33:15 -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
2b4d7b7be9
fix(angular): apply validation classes properly
...
* fix(angular): add validation classes to ion-item
* fix(inputs): focus handling
fixes #17171
fixes #16052
fixes #15572
fixes #16452
fixes #17063
2019-01-19 22:56:00 +01:00
pwespi
1099dc30b0
fix(input): fix display of ion-input in narrow ion-item in Firefox ( #16978 )
...
* fix(input): fix display of ion-input in narrow ion-item in Firefox
* Update index.html
test(input): add narrow input test
2019-01-15 12:44:00 -05:00