owncloud / ocis

:atom_symbol: ownCloud Infinite Scale Stack
https://doc.owncloud.com/ocis/next/
Apache License 2.0
1.42k stars 183 forks source link

Accent color value per space #3729

Open felix-schwarz opened 2 years ago

felix-schwarz commented 2 years ago

Is your feature request related to a problem? Please describe.

When there are many spaces, it may be hard to discern them quickly - especially in UIs with limited amount of space, or if users are not using cover images.

Describe the solution you'd like

I'd like to be able to set and retrieve an accent color (RGB, alpha not needed) per space.

That accent color is quickly recognizable and can be used by clients for visual hints such as:

Teams / users could also use accent colors to visually "connect" related spaces (f.ex. different colors for R&D, controlling, administration, customer support, …) or to communicate that a certain rule set applies (f.ex. level of confidentiality - think green, yellow, red).

On creation, the server could randomly suggest a color value from a cheerful, bright color palette for each space.

Additional context

That's the current state of spaces support in the iOS client.

It's still very much subject to change, but imagine what different accent colors for each space could do here to bring the UI to life:

Spaces list Space 1 using OC brand colors Space 2 using OC brand colors
Simulator Screen Shot - iPhone 13 mini - 2022-05-07 at 08 14 33 Simulator Screen Shot - iPhone 13 mini - 2022-05-07 at 08 15 11 Simulator Screen Shot - iPhone 13 mini - 2022-05-07 at 08 14 52
micbar commented 2 years ago

@tbsbdr @pmaier1 Interesting idea

tbsbdr commented 2 years ago

@felix-schwarz so the story/problem I assume would be:

As a user who has access to many Spaces, I want to find the one I'm looking for effortlessly because I don't want to spend time navigating.

Do you agree or would you rephrase it?

pmaier1 commented 2 years ago

I like the idea. Especially if we later provide some sort of 'special' Spaces, e.g., Spaces with higher security requirements. Those could have a red accent color, for instance, to make the user aware.

felix-schwarz commented 2 years ago

@tbsbdr I think this doesn't fully capture it. Suggestion for a user story:

As a user with access to many spaces, I'd like to have a visual hint that allows me to:

  • visually filter / pre-sort spaces quickly, wasting as little time as possible on reading the names of spaces
  • give me orientation / a feeling of where I am when descending into a folder structure

The banking app MoneyMoney comes close to what I imagine. It supports accent colors for bank accounts and uses them to tint the bank account icons in the sidebar - and as background color for visualizations/charts:

Bildschirmfoto 2022-05-12 um 16 17 11

More examples on https://moneymoney-app.com (from where I stole that image 😬).

kobergj commented 5 months ago

@tbsbdr @micbar this got lost somehow but seems like an interesting idea. I moved it to feature requests on the board so it doesn't get lost again.