Elm: Animate the removal of DOM elements with CustomElement and MutationObserver
You can see the end result in this ellie. It displays a smooth removal of the clicked items. You can also remove some items from the beginning or the end.
An updated ellie with improved performance. This gist was not yet updated with all changes made in this version. Only the article text is somewhat updated.