Animated canvas based icons for confirmation, warning and failure