v0.9.75 bug fixes for bugs fixes
This commit is contained in:
@@ -1143,16 +1143,21 @@ export default function SchedulePage({ isToolManager, isMobile, onProfile, onHel
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
{/* Mobile bottom bar — inside column wrapper so it sits at the bottom */}
|
||||
{isMobile && (
|
||||
<div style={{ background:'var(--surface)', borderTop:'1px solid var(--border)', flexShrink:0 }}>
|
||||
<UserFooter onProfile={onProfile} onHelp={onHelp} onAbout={onAbout} />
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
{/* Mobile Group Manager */}
|
||||
{/* Fixed overlays — position:fixed so they escape layout, can live anywhere in tree */}
|
||||
{isMobile && mobilePanel === 'groupManager' && (
|
||||
<div style={{ position:'fixed',inset:0,zIndex:50,background:'var(--background)' }}>
|
||||
<MobileGroupManager onClose={() => setMobilePanel(null)}/>
|
||||
</div>
|
||||
)}
|
||||
|
||||
{/* Mobile Event Form — full screen overlay, hides toolbar/date picker */}
|
||||
{panel === 'eventForm' && isToolManager && isMobile && (
|
||||
<div style={{ position:'fixed', top:0, left:0, right:0, bottom:0, zIndex:40, background:'var(--background)', display:'flex', flexDirection:'column' }}>
|
||||
<MobileEventForm
|
||||
@@ -1168,14 +1173,6 @@ export default function SchedulePage({ isToolManager, isMobile, onProfile, onHel
|
||||
</div>
|
||||
)}
|
||||
|
||||
|
||||
{/* Mobile bottom bar — matches Messages exactly: just the UserFooter */}
|
||||
{isMobile && (
|
||||
<div style={{ background:'var(--surface)', borderTop:'1px solid var(--border)', flexShrink:0 }}>
|
||||
<UserFooter onProfile={onProfile} onHelp={onHelp} onAbout={onAbout} />
|
||||
</div>
|
||||
)}
|
||||
|
||||
{/* Mobile FAB — floating create button, same style as Messages newchat-fab */}
|
||||
{isMobile && isToolManager && panel === 'calendar' && (
|
||||
<div style={{ position:'fixed', bottom:84, right:16, zIndex:30 }} ref={createRef}>
|
||||
|
||||
Reference in New Issue
Block a user