Skip to content

Conversation

@kra-mo
Copy link
Member

@kra-mo kra-mo commented Aug 8, 2025

Taken from Material Symbols, plus some custom ones that fit the style.

@nilsding
Copy link
Member

nilsding commented Aug 8, 2025

neat!

What's the plan for the coloured status icons (e.g. theme/colored/state-ok.svg)? As of now they are used for the systray icon by default, and appear in a couple of places within the UI as well (systray window, account settings, ...)

@kra-mo
Copy link
Member Author

kra-mo commented Aug 8, 2025

What's the plan for the coloured status icons (e.g. theme/colored/state-ok.svg)?

I think they are fine to stay as-is. As long as the metaphors don't diverge, they should be fine as custom ones.

@kra-mo
Copy link
Member Author

kra-mo commented Aug 8, 2025

Hmm, although I could try how they look with the same shape. Let me see.

@kra-mo
Copy link
Member Author

kra-mo commented Aug 8, 2025

image

Yeah, this looks cute :)

@kra-mo kra-mo force-pushed the feature/better-status-icons branch from 8a1d7ac to e197240 Compare August 8, 2025 10:32
@Rello
Copy link
Collaborator

Rello commented Aug 8, 2025

Hello @kra-mo,

thank you for getting involved in the UI part of the desktop client.

While I agree, that the icons need to be reworked, the proposed icons so not match Nextcloud.
First, they look a little like ownCloud and a lot like OneDrive. And second, they do not look like Nextcloud 🤷🏼‍♂️

Challenge is, icons cannot be replaced that easily, as this has an impact on the branding/whitelabeling for enterprise customers.
There will be some form of Nextcloud logo incorporated most likely.

#8472

@kra-mo
Copy link
Member Author

kra-mo commented Aug 8, 2025

While I agree, that the icons need to be reworked, the proposed icons so not match Nextcloud.

These are just (slightly tweaked) Material Symbols, we use them across the product.

In any case, the current ones have actual issues, such as lacking contrast. The proposed ones definitely don't look less in style than the status quo and they don't really have more branding. I'd think they're an improvement in any case.

I could just have the Nextcloud logo with badges or similar I suppose but I wouldn't want to cheapen our brand by using the logo everywhere.

#8472

This is for a different thing though, right? That could just be the logo.

@kra-mo
Copy link
Member Author

kra-mo commented Aug 8, 2025

I could also remove the cloud shape and just use generic circular icons that are still more modern, although I think a cloud is a cloud and it wouldn't have a negative impact to have it.

@i2h3
Copy link
Collaborator

i2h3 commented Aug 12, 2025

First, they look a little like ownCloud and a lot like OneDrive. And second, they do not look like Nextcloud 🤷🏼‍♂️

I second that. It reminds me too much of OneDrive. The Nextcloud brand does not appear clearly enough.

I guess the Nextcloud logo itself is not an option to augment with details like a checkmark or cross mark, especially on low-resolution displays where the details would be lost in pixelation.

@kra-mo
Copy link
Member Author

kra-mo commented Aug 12, 2025

After some discussion, we ended up with this:

image

I guess the Nextcloud logo itself is not an option to augment with details like a checkmark or cross mark, especially on low-resolution displays where the details would be lost in pixelation.

Not with good pixel hinting and some clever shapes :)

Taken from Material Symbols, plus some custom ones that fit the style.

Signed-off-by: kramo <[email protected]>
@kra-mo kra-mo force-pushed the feature/better-status-icons branch from e197240 to fc0ccf9 Compare August 12, 2025 10:52
@kra-mo
Copy link
Member Author

kra-mo commented Aug 12, 2025

One question is: Are these icons used as the folder badges? In that case, it'd be better to have separate assets for those.

@github-actions
Copy link

Artifact containing the AppImage: nextcloud-appimage-pr-8554.zip

SHA256 checksum: 375d2f6853cd12e754f4100f26f5b4ae1284bff3cb8a3e1ca90736be7631d712

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud
Copy link

@cstmth
Copy link

cstmth commented Aug 14, 2025

Hello,

I just wanted to chime in and say that I feel like these updated new icons are not really an upgrade compared to the current white-label tray indicators. I very well understand that the first suggestion looked a lot like OneDrive, but I feel like the heavy Nextcloud logo usage in the newly proposed icon set feels overwhelming and not super professional.

I feel like the massive Nextcloud logo

  • removes white labeling from the Desktop Client
  • takes away much usable icon space
  • causes the actual indicators (what the system tray is for after all) to be tiny. Especially with the b/w icon variant accessibility might be a concern

In general, the indicators look great, especially the swapping of the exclamation mark for a triangle in the b/w variant is a clever way to work with the constraints!

What do you think?

@Rello
Copy link
Collaborator

Rello commented Aug 15, 2025

I see the disadvantage for the very small status indicator. Perhaps we can make it bigger with even overlapping the NC icon a little? @kra-mo
but for me personally the advantage of the advertising affect for our product is more important here.

here is how it looks on macOS

  • we do have an issue with the icon in the encryption hint

Status:

  • Bildschirmfoto 2025-08-15 um 07 53 59
  • Bildschirmfoto 2025-08-15 um 07 57 21
  • Bildschirmfoto 2025-08-15 um 10 14 48

In App

Bildschirmfoto 2025-08-15 um 07 54 21 Bildschirmfoto 2025-08-15 um 07 54 38 Bildschirmfoto 2025-08-15 um 07 54 54 Bildschirmfoto 2025-08-15 um 07 55 08

@kra-mo
Copy link
Member Author

kra-mo commented Aug 15, 2025

Let me preface this by saying that I think system tray et al. is a terrible pattern and I wish it did not exist. (In favor of notifications, proper indication of running background apps, etc.)

I do also share some of your sentiments.

I feel like the heavy Nextcloud logo usage in the newly proposed icon set feels overwhelming and not super professional.

Keep in mind that only a single one will be visible at a time and that these icons will be tiny in any case. With that in mind, I don't think this would be an issue.

  • causes the actual indicators (what the system tray is for after all) to be tiny. Especially with the b/w icon variant accessibility might be a concern

Unfortunately yes, this is just one of the limitations of the tray. But look at many other solutions and see that they arrived at the same conclusion: The big logo, to be distinguishable from other tray icons (as users may have many) and a small status icon.

@kra-mo
Copy link
Member Author

kra-mo commented Aug 15, 2025

Perhaps we can make it bigger with even overlapping the NC icon a little? @kra-mo

I tried that, but it did not work well. It didn't give much more context and made the logo less recognizable.

here is how it looks on macOS

Looks fine to me.

  • we do have an issue with the icon in the encryption hint

That should maybe use another icon then? Not sure how that would be done, I'm not a Qt developer, maybe it could be done in a follow-up? Also for folder status icons in the file manager, in case this icon is used, it probably should not be.

I can provide assets for a PR that would depend on this (or just pushing to this branch), but as again, I'm not a developer, someone would have to do it :)

@Rello Rello moved this to 🏗️ In progress in 💻 Desktop Clients team Aug 21, 2025
@Mika-6-9
Copy link

First, they look a little like ownCloud and a lot like OneDrive. And second, they do not look like Nextcloud 🤷🏼‍♂️

Hi.
I'm not a designer, but an icon in this style could take the "design" of Nextcloud and a bit of the cloud design and the interior is big enough to put information (!, i, x, ...)

image

@kra-mo
Copy link
Member Author

kra-mo commented Aug 22, 2025

Hi. I'm not a designer, but an icon in this style could take the "design" of Nextcloud and a bit of the cloud design and the interior is big enough to put information (!, i, x, ...)

Hi, I did think about something like this, but editing the logo in this way is generally not a good idea and in our case, explicitly recommended against:

Do NOT alter the logo in any way or overlap it with additional logos. If overlapped onto images, it should be the white version and have enough contrast with the background

From our brand guidelines.

@MegaV0lt
Copy link

MegaV0lt commented Aug 26, 2025

Yes please add the logos from here #8554 (comment)
I already waiting for years. Th actual logos are really unpleasant

Also i like to mention: nextcloud/client_theming#196 (comment)
Already seven years ago, but nothing happened

@AndyXheli
Copy link

Yes please add the logos from here #8554 (comment)

I already waiting for years. Th actual logos are really unpleasant

Also i like to mention: nextcloud/client_theming#196 (comment)

Already seven years ago, but nothing happened

I agree these logos look amazing! Time for a change!

@Rello Rello added this to the 3.18.0 milestone Aug 27, 2025
@Rello Rello self-assigned this Aug 27, 2025
@Rello
Copy link
Collaborator

Rello commented Aug 27, 2025

I will be evaluating brander impact the next day as a precondition to merge this PR....

@AndyXheli
Copy link

I will be evaluating brander impact the next day as a precondition to merge this PR....

Thanks so much for considering this, @Rello. Personally, I think this is a great step toward giving Nextcloud a more modern and refined look

@Rello
Copy link
Collaborator

Rello commented Sep 3, 2025

Hello,

for dependency reasons with the brander related changes, this PR has to continue here:

https://github.com/nextcloud/desktop/pull/8691/files

all icons were taken over already

@Rello Rello moved this from 🏗️ In progress to ☑️ Done in 💻 Desktop Clients team Sep 3, 2025
@Rello
Copy link
Collaborator

Rello commented Sep 3, 2025

the other PR was merged

@Rello Rello closed this Sep 3, 2025
@jancborchardt jancborchardt moved this to 🎉 Done in 🖍 Design team Sep 4, 2025
@jancborchardt jancborchardt deleted the feature/better-status-icons branch September 4, 2025 07:26
@bigbeka
Copy link

bigbeka commented Oct 30, 2025

the advantage of the advertising affect for our product is more important here.

@Rello I am sorry, but why are you trying to 'advertise' to people who are already using Nextcloud?

It is "Verschlimmbessern". If people are already using Nextcloud, the team should not try to make it less user friendly.

@kra-mo's first line of icons here are quite good.

@regs01
Copy link

regs01 commented Oct 31, 2025

After some discussion, we ended up with this:

But this is not what was implemented

@tvbeeker
Copy link

tvbeeker commented Nov 4, 2025

image

Yeah, this looks cute :)

Why not take this idea and instead use the NextCloud logo?

image

Unlike the icons you apparently settled for, one of these would a) retain the full size of the NextCloud logo, and b) retain the use of color for immediately recognizable status indication. The lower one could be used for the monochrome option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.