uPortal-Attic / uportal-home

Alternative UI for Apereo uPortal (originally built for MyUW)
http://uportal-project.github.io/uportal-home/
Apache License 2.0
25 stars 27 forks source link

feat: prompt confirmation/undo when removing widgets from home #805

Closed thevoiceofzeke closed 6 years ago

thevoiceofzeke commented 6 years ago

MUMUP-3095: "As a person who just deleted an item from my MyUW homepage, I'd like acknowledgement that I did this and the opportunity to undo it, so I can understand what I did and recover if it's not what I really want."

In this PR:

A note about the custom toast message: The toast attempts to follow pattern guidelines for Material Notifications, so it is a custom version of Angular Material's "Toast" directive. All the customizations were made in one commit 9f3b253 to make reverting this work easier, if necessary/desired.

Demos

confirm-remove-lg confirm-remove-sm


Contributor License Agreement adherence: