feat: add alert, update page styles