Skip to content

Ionic Components - Desktop support #15500

Closed
@Newbie012

Description

@Newbie012

Feature Request

Describe the Feature Request
TL;DR - Components for Desktop.
Over the past year, Ionic has outgrown and now offers more than just building mobile apps.
Since the release of Ionic 4 beta and stencil, It's much more convenient to build PWA using Ionic.
Yet, there's one thing that still prevents me to move to Ionic and that is Desktop support. Ionic has lots of components, but there are some of them that aren't exactly fit desktop mode or just doesn't exists. Currently, I'm using Angular and Angular Material (which offers desktop support).

Describe Preferred Solution

  • Menu/Select Input - Many times we need some sort of menu. It exists on Material UI and so on Angular Material Select. It could have been nice if there was something like:
    <ion-select interface="dropdown">
      <ion-select-option>...</ion-select-option>
    </ion-select >
    
  • DateTime - The current available DateTime will pop up from the bottom of the screen. This is the desired behavior on mobile, but is it on a desktop? IMHO Material Angular DatePicker offers a convenient way on a desktop to display the Calendar.
  • Text Fields - I'm not sure on how it should be implemented on iOS, but Material has a Text Field which suggests in multiple ways on how to display the text field (e.g filled, outlined).

Describe Alternatives
Currently, my alternative is to use both Angular and Angular Material, which is a bummer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    desktopDesktop related issuespackage: core@ionic/core packagetype: feature requesta new feature, enhancement, or improvement

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions