Home · Docs · Basics · The interface

The interface

A top-to-bottom tour of the chrome — sidebar, doc toolbar, side panels, mobile bottom nav. Every label, icon, and button verified against the live app.

The sweetdocs UI has three parts, left to right: the sidebar, the main pane, and any side panel you’ve opened on the right.

My Documents

Pinned

  • kyoto-trip

Documents

  • Travel
  • kyoto-trip
  • Osaka day trips
  • Pricing notes
LLee
kyoto-trip Editing

Kyoto, days 1-3

We land in Kyoto on the 12th and have three full days before Osaka. The bamboo grove at Arashiyama is best at dawn, Fushimi Inari takes a morning, and the Nishiki food markets are worth a slow afternoon.

  • Reserve the dawn slot at Arashiyama.
  • Pre-book the Nishiki food tour for Saturday.

The sidebar

Fixed 240px wide on desktop. Becomes an off-canvas drawer (288px) on mobile, opened from the Library button in the bottom nav. Three stacked sections, top to bottom: a header, a scrollable middle, the profile menu.

This part scrolls. Contents change with your current location:

Each row in the list is the same shape:

Profile menu (bottom-left)

Click your avatar + name to open the menu (it opens upward into the sidebar). Items in order:

  1. Profile/app/settings
  2. Billing/app/billing
  3. Notifications/app/notifications (with an accent badge for unread count)
  4. Recycling Bin/app/recycling-bin
  5. Help & Support/app/help
  6. (separator + org block, if you’re in an org)
  7. Manage [org name]/app/org/{id}
  8. (separator)
  9. Sign out (turns red on hover)
L
Lee Vaniderstine
lee@team.com
  • Settings
  • Notifications
  • Recycling Bin
  • Billing
  • Help
Organisation
  • AManage Acme Co.
  • Sign out

The main pane

The doc you have open. Top-to-bottom:

  1. Doc toolbar — 48px fixed bar (covered in detail below).
  2. Edit-mode stripe — a 2px accent-color bar across the top, only visible in Edit mode.
  3. Banners (when relevant): conflict banner, recovery banner.
  4. Editor / Preview — the writing surface, or the rendered preview, or the version-diff view if you’re previewing history.

The doc toolbar

Left to right, every element:

Left side: breadcrumb + title

Center: status

Right side: action buttons (left → right)

These all live as 32×32 icon buttons unless noted. The first four are markdown-only — they don’t show on SVG docs.

  1. Mode toggle (markdown only). The icon switches based on which mode you’re in:
    • In Edit: accent-filled, faEye icon. Title: Switch to Preview (⌘E).
    • In Preview: bordered, faPencil icon. Title: Switch to Edit (⌘E).
  2. Copy as Markdown (markdown only). faClone icon by default, swaps to faCheck after click. Title: Copy as Markdown. Prepends # title if the body doesn’t already start with an H1.
  3. Print (markdown only). faPrint icon. Title: Print. Opens the browser print dialog. See Printing.
  4. Export dropdown (markdown only). faArrowDownToLine + a small faChevronDown, bordered. Click for the menu:
    • Markdown (.md)
    • Word (.docx)
    • PDF (via Print)
  5. Comments (all doc types). faComment icon. An accent badge on the top-right shows the open comment count (capped at 9+). Title: Comments.
  6. History (all doc types). faClock icon. Title: Version history.
  7. Share (all doc types). faShareNodes icon. Title: Share this document.
  8. AI Author (all doc types). Accent-filled chip with the literal text AI (11px bold, all-caps, letter-spaced). Title: Toggle AI Author panel (⌘⇧A).
kyoto-trip LS Editing
Path + titlePeersSaving statusAI

Side panels (right side)

Up to four panels can open on the right. Each is 320px wide on desktop (flex-shrink: 0) and renders as a 60vh bottom sheet on mobile. On mobile, only one panel can be open at a time — opening a new one closes the others. On desktop, multiple panels can stack to the right of each other.

Every panel has the same header structure: an icon, an h2 title, and a close button (faXmark).

Comments panel

History panel

AI Author panel

Share dialog

Not a side panel — opens as a centered modal with a dimmed backdrop. Triggered by the Share button. Has two tabs: Invite people (default) and Public link. See Share by public link + Invite by email.

Command palette

Triggered by ⌘K (Ctrl+K on Windows / Linux) from any screen. Renders as a centered card at 20vh from the top with a dimmed backdrop.

See Command palette.

Mobile bottom nav

On screens narrower than 768px, the sidebar collapses and a 52px bottom bar appears with five icon + label buttons. Left to right:

ButtonIconWhat it does
LibraryfolderOpens the sidebar drawer
Searchmagnifying glassOpens the command palette
Newplus (accent color)Creates a new doc
Inboxbell + unread badgeNavigates to /app/notifications
ProfileuserNavigates to /app/settings

URL structure

URLPage
/appDashboard / home
/app/doc/:idThe doc editor
/app/browseFolder view (alt navigation)
/app/org/:idOrg settings (Members, Groups, Libraries, Audit, Settings, Keys)
/app/settingsProfile + Appearance + API keys + Security
/app/billingPlan + payment + invoices
/app/notificationsAll notifications
/app/recycling-binSoft-deleted docs
/app/helpHelp center
/share/:tokenPublic read-only viewer (no app shell — for sharing)
/invite/:tokenOrg-invite acceptance page
/legal/:kindLegal pages (privacy, terms)

The pages under /app/* are rendered inside the AppShell (sidebar + toolbar + panels). Everything else (/login, /share/:token, /invite/:token, /legal/*) renders without the app chrome.

Keyboard shortcuts at a glance

KeysAction
⌘K / Ctrl+KOpen command palette
⌘⇧A / Ctrl+Shift+AToggle AI Author panel
⌘E / Ctrl+EToggle Edit ↔ Preview mode (markdown only)
EscClose any open panel or modal

See Keyboard shortcuts for the full list.