Ваша проблема в том, что стиль
.navbar-expand-sm .navbar-nav {
-ms-flex-direction: row;
flex-direction: row;
}
в _navbar.scss
ограничен минимальной шириной 576 пикселей с использованием медиа-запроса.
Для достижения своей цели вы можете примените стиль вручную, в результате чего ваши предметы больше не будут складываться, например:
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" rel="stylesheet"/>
<style>
#right-navbar {
-ms-flex-direction: row;
flex-direction: row;
}
</style>
<!-- First navigation bar -->
<div class="container-fluid" style="margin-top: 0px;">
<nav class="navbar navbar-light navbar-expand-sm bg-white">
<div id="burger">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation" style="border: none; background: none; outline:none;">
<span class="navbar-toggler-icon"></span>
</button>
</div>
<a class="navbar-brand" href="#"> <img src="assets/logo/logo.PNG" width="160" height="60" class="d-inline-block align-top" alt=""> </a>
<div id="right-navbar" class="navbar-nav ml-auto"> <!-- the items on the right -->
<div class="dropdown item" style="margin-top: 12px; margin-right: 10px;">
<button class="no-style dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="notification_button">
<span class="icon icofont-notification text-secondary"></span>
<div>
<span class="badge badge-danger badge-sm">6</span>
</div>
</button>
</div>
<div class="dropdown item">
<button class="no-style dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" data-offset="0, 10" style="border: none; background: none; outline:none;">
<span class="d-flex align-items-center">
<img src="/assets/content/user.jpg" style="border-radius: 500px!important;" alt="" width="40" height="40" class="mr-1"> <i class="icofont-simple-down"></i>
</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton" x-placement="bottom-end">
<a href="#" class="dropdown-item align-items-center"><span class="icon icofont-ui-home"></span> Edit account</a>
<a href="#" class="dropdown-item align-items-center"><span class="icon icofont-ui-user"></span> User profile</a>
<a href="#" class="dropdown-item align-items-center"><span class="icon icofont-ui-calendar"></span> Calendar</a>
<a href="#" class="dropdown-item align-items-center"><span class="icon icofont-ui-settings"></span> Settings</a>
<a href="#" class="dropdown-item align-items-center"><span class="icon icofont-logout"></span> Log Out</a>
</div>
</div>
</div>
</nav>
</div>
<!-- Second navigation bar -->
<div class="container-fluid" style="margin-top: -10px;">
<nav class="navbar navbar-light navbar-expand-sm">
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
<div class="navbar-nav">
<a class="nav-item nav-link" href="/link-1">link</a>
<a class="nav-item nav-link" href="/link-2">link</a>
<a class="nav-item nav-link" href="/link-3">link</a>
</div>
</div>
</nav>
</div>
Результат выглядит следующим образом:
Результат, когда нужные предметы больше не складываются
Удачи!