nextcloud / nextcloud/desktop

Nextcloud icons should be updated and made available for local usage

Open
#7,800 2 comments 0 reactions 0 assignees View on GitHub
os: :apple: macOS
Dominant language
C++
Stars
3.9k
Forks
1k
Avg merge
1d 21h
Merged PRs (30d)
127

Description

### How to use GitHub

* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are interested into the same feature.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.

---

## Feature request

**Which Nextcloud Version are you currently using:**
Nextcloud desktop client 3.15.3
macOS Sequoia 15.2 (24C101)

**Is your feature request related to a problem? Please describe.**
Difficult to identify Nextcloud amid other Finder and menu bar icons, similar to what has already been [previously described](https://help.nextcloud.com/t/os-x-client-icon-is-very-awful/24449/3).

**Describe the solution you'd like.**
The current set up of NextCloud folder location does not conform to other cloud providers in macOS. The folder can be synced with any folder in the computer, instead of being allocated to `~/Library/CloudStorage/` by default.

I personally like this, as it grants me more freedom, but at the same time the choice of not automatically changing the folder icon makes the directory not clearly stand-out as a cloud sync, _i.e._ it can be mistaken for a local directory.

I have placed the NextCloud folder in the path above:
![Image](https://github.com/user-attachments/assets/793bcabc-50f5-4abf-a900-4ddec1b28952)

but nevertheless changed the folder icon to the one that can be found in the app's `Contents/Resources` folder, as a temporary solution for my own usage:
![Image](https://github.com/user-attachments/assets/f09b1b21-3836-4ec4-a36f-b1e5dd6e6aad)

As it can be seen from the last image, I have also changed the icon of a different NextCloud folder (from a guest account, that uses a private email instead of my enterprise one) using an _ad hoc_ icon I [found online](https://www.deviantart.com/sc20k1/art/Nextcloud-Icon-769099229), even though it does not conform to the style of the current macOS version. This attempts to match the procedure adopted by Synology, in which the main cloud folder has the app icon, but a "SHARED WITH ME" folder (similar to that of a guest user) has a normal folder icon with a recessed logo (see above, as well).

This issue is also somewhat extended to the menu bar icon, which does not distinguish itself from other icons as "the nextcloud one". As one can see below, it is difficult to find nextcloud since its icon looks like a standard notification check-mark, instead of the nextcloud logo. A better approach would be the one taken by other companies, that use the logo as an icon and modify it with small additions such as "syncing" or "completed" symbols on the lower-right or lower-left corners (_e.g._ dropbox notifications, in this image).
![Image](https://github.com/user-attachments/assets/80911a45-3d4d-4ef7-a87c-23a834a879b9)

**Alternatives you've considered.**
To avoid forcing a procedure on all users, the `Contents/Resources` folder in the MEGAsync app makes all `.icns` files from previous macOS versions available, so each one can potentially chose to save and apply it themselves:
![Image](https://github.com/user-attachments/assets/f31328dc-de69-4083-b180-3e42e7f15fef)

Nextcloud could just do something similar and make all icons available.

**Additional context**
None

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the macOS app bundle's Contents/Resources folder and the existing Finder folder and menu bar icon assets. Determine which current assets represent sync states and which additional icons should be exposed for local use. Done means the requested macOS icons are updated or available as described and the Finder and menu bar representations are distinguishable.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, macos
Domain
design, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.