v0.9.75 bug fixes for bugs fixes

This commit is contained in:
2026-03-18 14:30:57 -04:00
parent 8346d4658a
commit a65541a4f1
5 changed files with 12 additions and 15 deletions

View File

@@ -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}>