v0.9.29 Bugs fixes

This commit is contained in:
2026-03-15 22:33:26 -04:00
parent 02c8427cad
commit d3f6dcecd5
7 changed files with 30 additions and 14 deletions

View File

@@ -53,7 +53,18 @@ export default function NavDrawer({ open, onClose, onMessages, onGroupManager, o
<div className={`nav-drawer-backdrop${open ? ' open' : ''}`} onClick={onClose} />
{/* Drawer */}
<div ref={drawerRef} className={`nav-drawer${open ? ' open' : ''}`}>
<div className="nav-drawer-section-label">Menu</div>
<div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between', marginBottom: 8 }}>
<div className="nav-drawer-section-label" style={{ margin: 0, padding: 0 }}>Menu</div>
<button
onClick={onClose}
style={{ background: 'none', border: 'none', cursor: 'pointer', color: 'var(--text-secondary)', padding: 4, borderRadius: 6, display: 'flex', alignItems: 'center' }}
aria-label="Close menu"
>
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2">
<line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/>
</svg>
</button>
</div>
{item(NAV_ICON.messages, 'Messages', onMessages)}
{!isMobile && item(NAV_ICON.schedules, 'Schedules', () => {}, true)}