Sync status indicator: local / pending / synced / error
The small sync status dot in the editor's status bar looks like decoration, but it's the single most important glance during writing — it tells you whether your work is actually saved.

Four states
| Colour | State | Meaning |
|---|---|---|
| 🔘 grey | local | Saved locally, not yet sent to cloud |
| 🟡 yellow | pending | Pushing to cloud right now |
| 🟢 green | synced | Local and cloud are identical |
| 🔴 red | error | Sync failed |
What's actually happening in each
🔘 grey: local
The instant you type → grey.
- Local IndexedDB saved (Layer 1 protection)
- Cloud doesn't know yet
- Usually flips to yellow / green within 100–500 ms
Offline → stays grey, by design. Content isn't lost; it auto-pushes when the network returns.
See: Version history's layered protection
🟡 yellow: pending
Pushing local changes to the cloud.
- Usually < 1 sec
- Slow network / big change → longer
- Yellow is not a concern — wait and it'll go green
🟢 green: synced
Local and cloud are identical.
- Safe to switch devices (others see the same content)
- Safe to close the tab
Ideally, 95% of the time it's green.
🔴 red: error
Sync failed. Common causes:
- Network dropped
- Server maintenance
- Sync conflict (multiple devices edited the same file)
Click the red dot to expand details and suggested actions.
What to do when you see red
Case 1: Network dropped
Content isn't lost. Layer 1 (IndexedDB) is still protecting you. Once the network returns, Slima auto-pushes, red → yellow → green.
Keep writing in the meantime — content just lives on this machine for now.
Case 2: Server maintenance
Similar to a network drop — wait. Slima retries automatically.
Case 3: Sync conflict
Two scenarios:
- Same account, two devices, edited the same file at once
- Collaboration — two people on the same file
Clicking the red dot opens a conflict panel where you choose which version to keep. See Resolving sync conflicts.
Why this dot matters
Slima's storage has four layers:
- Memory (what you're currently typing)
- IndexedDB (local, millisecond writes)
- Cloud (cross-device sync source of truth)
- Version history (periodic auto-versioning)
The sync indicator reflects the Layer 2 → Layer 3 transition. Only 🟢 green means all layers are in sync.
Related
Was this helpful?