Chciałbym zrobić navbar, który na dużych ekranach i na średnich (komputer/tablety) navbar był usadzony u góry strony poziomo. Na małych ekranach włączyć opcję Hamburger Menu, gdzie rozwijane memu byłoby z lewej strony. Wiem, że Angular Material udostępnia możliwość wygenerowania takiego navbara, jednak ze względu na fakt że Bootstrap lepiej mi leży, oraz dużo komponentów które potrzebuję bazuje na nim, nie mogę korzystać z Angular Materials. Więc jak najprościej mógłbym wykryć, moment w którym nastąpiłaby zmiana navbara? I przy jakiej rozdzielczości powinno to się zmienić?