Other plugins

Therer are a few other plugins used in Ace.

SortableJS

This plugin is used in Dashboard's sortable todo list, Dashboard 4's task board and in Widgets page.
For more information as how re-ordering and saving/restoring widgets is done, see Saving & Restoring Positions

interact.js

This plugin is used for adding dragging interaction in Asides page for an aside element and for a toast element in Alerts page.
You can find the examples in views/pages/asides/@page-script.js and look for interact in it

sweetalert2

An example can be found in Alerts page under "UI Elements"

AOS

Animation on Scroll library is used in Landing Page 1 to animate elements as we scroll down.

Waves

Waves library is used to add Material Design ripple effect. For an example, please see Buttons page.

Holder.js

Used in Landing Page 2, to add placeholder images to the carousel (slider)