Navigation & Search
3.1 Sidebar Layout
The left sidebar provides navigation through your scripts and collections of the application.
Sidebar Structure (Top to Bottom)
- Organization Switcher (top): Switch between workspaces
- New Script Button: Full-width primary action
- Search Bar: Quick access to search (also Cmd+K)
- Navigation Content:
- Recent & Starred filters
- My Space section (My Scripts, My Collections)
- Shared in [Org] section (Team Scripts, Team Collections) - org workspaces only
- User Profile (bottom): User menu and settings
Resizing the Sidebar
- Hover over the right edge of the sidebar until you see a resize cursor
- Click and drag to resize the sidebar width
- Width range: 200px to 600px
- Your preferred width is saved automatically
Collapsing the Sidebar
The sidebar supports an icon-only mode for minimal footprint:
- Snap to collapse: Drag the sidebar width below ~120px to collapse it to icon-only mode (56px)
- Snap to expand: When collapsed, drag past ~120px to expand back to full width
- Toggle button: Use the collapse/expand button at the bottom of the sidebar
- Your collapsed preference is saved automatically
Collapsed Mode Features
When the sidebar is collapsed to icon-only mode:
- Scripts and collections icons remain visible
- Hover over icons to see tooltips
- Click any icon to navigate
- User menu and settings remain accessible
Edge Cases:
- Sidebar width persists across sessions
- Collapsed state persists until manually changed
- Mobile devices always show the hamburger menu (sidebar is not available)
3.2 Quick Search Dialog (Cmd+K / Ctrl+K)
Quickly search across all scripts and collections with a keyboard shortcut.
Opening Quick Search
- Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) anywhere in the app
- Or click the search icon in the navigation
Using Quick Search
- Type to search across script titles and collection names
- Results update in real-time as you type
- Use ↑ and ↓ arrow keys to navigate results
- Press Enter to open the selected item
- Press Escape to close the dialog
Quick Search Features
- Recent scripts: When opened, shows recently accessed scripts
- Script results: Shows matching scripts with preview
- Collection results: Shows matching collections with item count
- Create new: Click "Create Script" to start a new script
Edge Cases:
- Search is case-insensitive
- Search matches titles; content search may be limited for performance
- Results are limited to items you have access to
- Quick search uses cached data for fast results
3.3 Inline Mobile Search
On mobile devices, search is integrated directly into the navigation menu.
Using Mobile Search
- Tap the hamburger menu (☰) to open navigation
- Type in the search input at the top
- Results appear as a dropdown below the search field
- Use arrow keys (on external keyboard) or tap to navigate results
- Tap a result to navigate and close the menu
Edge Cases:
- Mobile search uses the same filtering logic as the Quick Search dialog
- Search results are limited to scripts and collections you have access to
- Menu closes automatically when you select a result