@@ -67,6 +67,9 @@ export function Header({ title = 'Vitruvius Modeler', user, onLogout }: HeaderPr
6767 } } >
6868 < div style = { { display : 'flex' , alignItems : 'center' , gap : 16 } } >
6969 < h1 style = { { margin : 0 , fontSize : 16 , fontWeight : 600 } } > { title } </ h1 >
70+
71+ </ div >
72+ < div style = { { display : 'flex' , alignItems : 'center' , gap : 8 } } >
7073 < nav style = { { display : 'flex' , alignItems : 'center' , gap : 8 } } >
7174 < Link to = "/mml" draggable = { false } onDragStart = { ( e ) => e . preventDefault ( ) } style = { {
7275 color : location . pathname === '/mml' ? '#3498db' : '#ecf0f1' ,
@@ -87,17 +90,15 @@ export function Header({ title = 'Vitruvius Modeler', user, onLogout }: HeaderPr
8790 fontSize : 13 ,
8891 } } > Project</ Link >
8992 </ nav >
90- </ div >
91- < div style = { { display : 'flex' , alignItems : 'center' , gap : 8 } } >
9293 < div ref = { menuRef } style = { { position : 'relative' } } >
9394 < button
9495 onClick = { ( ) => setIsMenuOpen ( ( open ) => ! open ) }
9596 aria-haspopup = "menu"
9697 aria-expanded = { isMenuOpen }
9798 title = {
98- user ?. name || `${ user ?. givenName || '' } ${ user ?. familyName || '' } ` . trim ( ) ||
99- user ?. email ||
100- user ?. username ||
99+ user ?. name || `${ user ?. givenName || '' } ${ user ?. familyName || '' } ` . trim ( ) ||
100+ user ?. email ||
101+ user ?. username ||
101102 'User menu'
102103 }
103104 style = { {
@@ -150,7 +151,7 @@ export function Header({ title = 'Vitruvius Modeler', user, onLogout }: HeaderPr
150151 } }
151152 >
152153 { /* User Info Section */ }
153- < div style = { {
154+ < div style = { {
154155 background : '#f8f9fa' ,
155156 padding : '20px' ,
156157 color : '#2c3e50' ,
@@ -191,7 +192,7 @@ export function Header({ title = 'Vitruvius Modeler', user, onLogout }: HeaderPr
191192 ) }
192193 </ div >
193194 </ div >
194-
195+
195196 { /* Status Badge */ }
196197 { user ?. emailVerified !== undefined && (
197198 < div style = { {
@@ -212,9 +213,9 @@ export function Header({ title = 'Vitruvius Modeler', user, onLogout }: HeaderPr
212213
213214 { /* Menu Actions */ }
214215 < div style = { { padding : '16px' } } >
215- < div style = { {
216- display : 'flex' ,
217- flexDirection : 'column' ,
216+ < div style = { {
217+ display : 'flex' ,
218+ flexDirection : 'column' ,
218219 gap : 8 ,
219220 } } >
220221 < button
0 commit comments