[Mobile] Make Sync icon always visible

Thanks for the awesome snippet. I was struggling with partial syncs when I close the app too quickly on IOS, this will for sure help.

.sync-status-icon.mod-working svg {
    color: #FF8C00;
}

Adding this to the snippet will make the sync icon orange instead of blue to make it stand out more.

1 Like

Use Case or Problem

Whenever I open my phone with Obsidian Sync, my rule is: ‘Don’t touch anything until the sync is completed.’ This is because I frequently encounter conflicts during syncing, resulting in content loss. For reference, see this discussion:
This morning, my daily note was overwritten due to an Obsidian sync issue.

Proposed Solution

I propose making the sync status visible on the iOS app, similar to how it is displayed on the macOS app (refer to the screenshot below).

image

Current Workaround (Optional)

The existing workaround is cumbersome and involves six steps:

  1. Tap the UI button to open the left panel.
  2. Tap the UI button to access settings.
  3. Scroll down in the settings menu.
  4. Select the ‘Sync’ option.
  5. Scroll down to the ‘Sync Activity View’ button.
  6. Wait to see ‘Fully Synced’ displayed in the logs.

Greatly appreciated! Thanks for making this snippet available <3