Перечитал все статьи по angular, делал проверку в rest, если пользователь запрашивал данные, к которым не имел доступа и стал 401 ошибку. Но angular, вначале переходил на страницу, а потом уже сообщал, что нельзя. Сталкивались с таким?
Это скорей всего самое верное. Главное чтобы блоки были по сетке. Иначе по мимо ступенчатого уменьшения основного контейнера вам еще придется изменять ширину блоков. Терпимо конечно, но не всегда приятно.