@@ -64,7 +64,7 @@ const LearningHeader = ({
64
64
return (
65
65
< header className = "learning-header" >
66
66
< a className = "sr-only sr-only-focusable" href = "#main-content" > { intl . formatMessage ( messages . skipNavLink ) } </ a >
67
- < div className = "container-xl py-2 d-flex align-items-center" >
67
+ < div className = "container-xl py-2 d-flex align-items-center justify-content-between " >
68
68
{ headerLogo }
69
69
< div className = "d-none d-md-block flex-grow-1 course-title-lockup" >
70
70
< div className = { `d-md-flex ${ enableOrgLogo && 'align-items-center justify-content-center' } w-100` } >
@@ -79,23 +79,34 @@ const LearningHeader = ({
79
79
</ span >
80
80
</ div >
81
81
</ div >
82
- { getConfig ( ) . ENABLE_HEADER_LANG_SELECTOR && (
83
- < div className = "mx-2 d-md-inline-flex" >
84
- < LanguageSelector
85
- options = { JSON . parse ( getConfig ( ) . SITE_SUPPORTED_LANGUAGES ) }
86
- compact
87
- authenticatedUser = { authenticatedUser }
82
+ < div className = "d-flex align-items-center" >
83
+ { getConfig ( ) . ENABLE_HEADER_LANG_SELECTOR && (
84
+ < div className = "mx-2 d-md-inline-flex" >
85
+ < Responsive maxWidth = { 1200 } >
86
+ < LanguageSelector
87
+ options = { JSON . parse ( getConfig ( ) . SITE_SUPPORTED_LANGUAGES ) }
88
+ compact
89
+ authenticatedUser = { authenticatedUser }
90
+ />
91
+ </ Responsive >
92
+ < Responsive minWidth = { 1200 } >
93
+ < LanguageSelector
94
+ options = { JSON . parse ( getConfig ( ) . SITE_SUPPORTED_LANGUAGES ) }
95
+ compact = { false }
96
+ authenticatedUser = { authenticatedUser }
97
+ />
98
+ </ Responsive >
99
+ </ div >
100
+ ) }
101
+ { showUserDropdown && authenticatedUser && (
102
+ < AuthenticatedUserDropdown
103
+ username = { authenticatedUser . username }
88
104
/>
89
- </ div >
90
- ) }
91
- { showUserDropdown && authenticatedUser && (
92
- < AuthenticatedUserDropdown
93
- username = { authenticatedUser . username }
94
- />
95
- ) }
96
- { showUserDropdown && ! authenticatedUser && (
97
- < AnonymousUserMenu />
98
- ) }
105
+ ) }
106
+ { showUserDropdown && ! authenticatedUser && (
107
+ < AnonymousUserMenu />
108
+ ) }
109
+ </ div >
99
110
</ div >
100
111
</ header >
101
112
) ;
0 commit comments