Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: DateTime desktop improvements #19423

Closed
heinzburgstaller opened this issue Sep 23, 2019 · 10 comments
Closed

feat: DateTime desktop improvements #19423

heinzburgstaller opened this issue Sep 23, 2019 · 10 comments
Labels
package: core @ionic/core package type: feature request a new feature, enhancement, or improvement

Comments

@heinzburgstaller
Copy link

Feature Request

Ionic version:

[x] 4.x

Describe the Feature Request

The Ionic DateTime picker component is not well suited for Desktop.

Describe Preferred Solution

On Desktop you have a finer degree of selection. Ionic should check if it runs in a desktop environment therefore displaying a better date input (with time). Make use of keyboard and scroll wheel.

Describe Alternatives

Related Code

Additional Context

@ionitron-bot ionitron-bot bot added the triage label Sep 23, 2019
@jase88
Copy link

jase88 commented Sep 23, 2019

possible duplicate: #15505

@brandyscarney brandyscarney added this to the Ionic for Desktop milestone Sep 24, 2019
@brandyscarney brandyscarney added package: core @ionic/core package type: feature request a new feature, enhancement, or improvement labels Sep 24, 2019
@ionitron-bot ionitron-bot bot removed the triage label Sep 24, 2019
@brandyscarney brandyscarney changed the title feat: DateTime feat: DateTime desktop improvements Sep 24, 2019
@heinzburgstaller
Copy link
Author

@brandyscarney The date input component is still unusable in a desktop browser. Have a look at this approach https://www.npmjs.com/package/@codaline-io/ionic-datepicker

@jase88
Copy link

jase88 commented Apr 9, 2021

Another Stencil Datepicker component: https://github.com/duetds/date-picker

@puku0x
Copy link

puku0x commented May 22, 2021

Calendar picker has been merged! #23325

@santekotturi
Copy link

How can we use/test this?

liamdebeasi added a commit that referenced this issue Jun 16, 2021
resolves #19423

BREAKING CHANGE: The `ion-datetime` component has been revamped to use a new calendar style. As a result, some APIs have been removed. See https://github.com/ionic-team/ionic-framework/blob/master/BREAKING.md for more details.
@liamdebeasi
Copy link
Contributor

Thanks for the issue! In Framework v6 we will be shipping a new calendar-style date picker that has desktop support. Be sure to check out https://ionic.io/ioniconf for more information on when you can start testing it.

@heinzburgstaller
Copy link
Author

Thanks for the issue! In Framework v6 we will be shipping a new calendar-style date picker that has desktop support. Be sure to check out https://ionic.io/ioniconf for more information on when you can start testing it.

Is there a teaser screenshot or a screencast anywhere for a sneak preview?

@jase88
Copy link

jase88 commented Jun 18, 2021

On twitter there are some sneak previews:
https://twitter.com/benjsperry/status/1393250260827389959
https://twitter.com/benjsperry/status/1395815427121586185
https://twitter.com/LiamDeBeasi/status/1398323097133096964

@liamdebeasi
Copy link
Contributor

(The iOS time picker in those demos will be updated for iOS 15 before Framework v6 ships)

@ionitron-bot
Copy link

ionitron-bot bot commented Jul 18, 2021

Thanks for the issue! This issue is being locked to prevent comments that are not relevant to the original issue. If this is still an issue with the latest version of Ionic, please create a new issue and ensure the template is fully filled out.

@ionitron-bot ionitron-bot bot locked and limited conversation to collaborators Jul 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
package: core @ionic/core package type: feature request a new feature, enhancement, or improvement
Projects
None yet
Development

No branches or pull requests

6 participants