Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Dialog Positioning and Persistence #1206

Closed
ThomasBurleson opened this issue Jan 16, 2015 · 27 comments
Closed

Dialog Positioning and Persistence #1206

ThomasBurleson opened this issue Jan 16, 2015 · 27 comments
Assignees
Labels
- Lots of Comments for: internal contributor The team will address this issue and community PRs are not requested. needs: UX team review resolution: not core These issues do not directly align with the core goals of the project. resolution: too risky There is too much risk or disruption with this proposal for our limited resources. type: enhancement type: feature

Comments

@ThomasBurleson
Copy link
Contributor

For some scenarios users want to manually drag and adjust the position of a dialog; perhaps to review obscured content without dismissing the dialog.

Enhanced features for Dialogs include:

  • Support open dialog positioned relative-to and offset-from an existing DOM element
  • Support dragging to be re-positioned; perhaps with a disableDrag flag
  • Support position auto-save and restore;
  • Support optional position bounds to constrain drag
  • Support position overrides back to default when responsive layout intersects bounds
@epelc
Copy link
Contributor

epelc commented Jan 19, 2015

@ThomasBurleson Is there any way we can make it general enough to work with cards too?

Imagine a dashboard with several cards that you could move around and possibly resize.

@levbrie
Copy link

levbrie commented Jan 19, 2015

+1

@rschmukler rschmukler modified the milestones: 0.9.0, 0.8.0-rc1 Feb 2, 2015
@rschmukler rschmukler modified the milestones: Backlog, 0.9.0 Apr 2, 2015
@cah-alexsukhodolsky
Copy link
Contributor

+1

@ThomasBurleson ThomasBurleson added for: internal contributor The team will address this issue and community PRs are not requested. Contributor and removed needs: UX team review votes-needed labels Jun 29, 2015
@ThomasBurleson ThomasBurleson modified the milestones: 1.0-beta1, Backlog Jun 29, 2015
@plato-cambrian
Copy link

+1 for directives to do dragging, snapping, etc on cards as well as dialogs (guess it might as well be any element 😄 )

@ThomasBurleson
Copy link
Contributor Author

Resources:

@naomiblack naomiblack modified the milestones: 1.0-beta1, post-1.0 Aug 14, 2015
@ThomasBurleson ThomasBurleson removed this from the Backlog milestone Apr 21, 2016
@ThomasBurleson ThomasBurleson modified the milestones: - Features, Deprecated May 26, 2016
@ThomasBurleson ThomasBurleson modified the milestones: - Backlog, Deprecated Jun 2, 2016
@ThomasBurleson ThomasBurleson self-assigned this Jun 2, 2016
@ThomasBurleson ThomasBurleson reopened this Jun 2, 2016
@tztztztztz
Copy link

+1

4 similar comments
@jwmapana
Copy link

+1

@f1am3d
Copy link

f1am3d commented Jul 5, 2017

+1

@katak
Copy link

katak commented Jul 27, 2017

+1

@DanielCaspers
Copy link

+1

@raynigon
Copy link

+1

@thorvx
Copy link

thorvx commented Nov 15, 2017

+1
When?

@teuf22
Copy link

teuf22 commented Nov 21, 2017

+1

2 similar comments
@victorpinheiro
Copy link

+1

@edouardsouan
Copy link

+1

@Splaktar Splaktar added - Lots of Comments resolution: not core These issues do not directly align with the core goals of the project. resolution: too risky There is too much risk or disruption with this proposal for our limited resources. needs: UX team review labels Feb 11, 2018
@Splaktar
Copy link
Member

There is no clear guidance on drag and drop or positioning of dialogs in the Material Design spec. It's been 3 years since this issue was opened and that guidance still does not exist.

At this time, I don't believe that drag and drop support for dialogs is viable for this project.

This may be something that is coming to Angular Material at some point in the future. You can track draggable dialogs in angular/components#2640. And if you have general drag and drop feature requests or feedback, the team is currently looking for uses cases and feedback while working on the drag and drop design document in angular/components#8963.

@cmark11
Copy link

cmark11 commented Apr 7, 2018

Is there a solution for mat-dialog? The gist in the thread is only for md-dialog... need this or have to switch away from angular-material2... is this an angular2/4/5 framework limitation that prevents even a workaround from being done?

@Splaktar
Copy link
Member

Splaktar commented Apr 7, 2018

@cmark11 Please submit Angular Material questions here and issues here. This repo is for AngularJS Material.

@Splaktar Splaktar removed this from the - Backlog milestone Feb 23, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
- Lots of Comments for: internal contributor The team will address this issue and community PRs are not requested. needs: UX team review resolution: not core These issues do not directly align with the core goals of the project. resolution: too risky There is too much risk or disruption with this proposal for our limited resources. type: enhancement type: feature
Projects
None yet
Development

No branches or pull requests