Complete conversion of stack page to Angular