@@ -224,12 +224,7 @@ function bootstrap5_lite_preprocess_page(&$variables) {
224224function bootstrap5_lite_preprocess_header (&$ variables ) {
225225 $ variables ['navigation ' ] = '' ;
226226 $ navbar_menu_position = theme_get_setting ('bootstrap5_lite_navbar_menu_position ' );
227- if ($ navbar_menu_position == 'navbar-right ' ) {
228- $ variables ['navbar_menu_position ' ] = 'd-flex justify-content-end ' ;
229- }
230- else {
231- $ variables ['navbar_menu_position ' ] = 'd-flex justify-content-between ' ;
232- }
227+ $ variables ['navbar_menu_position ' ] = $ navbar_menu_position ;
233228
234229 if ($ navbar_position = theme_get_setting ('bootstrap5_lite_navbar_user_menu ' )) {
235230 $ user_menu = menu_tree ('user-menu ' );
@@ -263,6 +258,9 @@ function bootstrap5_lite_links__header_menu($menu) {
263258 $ menu ['attributes ' ]['class ' ] = array ('menu ' ,'nav ' ,'navbar-nav ' );
264259 if ($ navbar_menu_position = theme_get_setting ('bootstrap5_lite_navbar_menu_position ' )) {
265260 $ menu ['attributes ' ]['class ' ][] = $ navbar_menu_position ;
261+ if ($ navbar_menu_position == 'navbar-right ' ) {
262+ $ menu ['attributes ' ]['class ' ][] = 'ms-auto ' ;
263+ }
266264 }
267265 foreach ($ menu ['links ' ] as $ item => $ link ) {
268266 $ menu ['links ' ][$ item ]['attributes ' ]['class ' ][] = 'nav-link ' ;
@@ -295,7 +293,7 @@ function bootstrap5_lite_menu_tree__user_menu($variables) {
295293 $ menu = menu_navigation_links ('user-menu ' );
296294 $ links = $ menu ? theme ('links__user_menu ' , array ('links ' => $ menu )) : NULL ;
297295 return '
298- <div class="menu nav navbar-nav dropstart p-2">
296+ <div class="menu nav navbar-nav dropstart p-2 ms-auto ">
299297 <div class="dropdown">
300298 <div data-toggle="dropdown" data-bs-toggle="dropdown"><i class="fa fa-cog"></i></div>
301299 ' . $ links . '
0 commit comments