feat(alert): add support for fade effects