Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to colorize stacks. #833

Open
RobertZenz opened this issue Jan 4, 2019 · 24 comments
Open

Ability to colorize stacks. #833

RobertZenz opened this issue Jan 4, 2019 · 24 comments

Comments

@RobertZenz
Copy link

It would be nice if we would be able to colorize the stacks. So simply being able to define the background color of the stack would be enough.

@laurentiu2
Copy link

👍 indeed. It would be wonderful.

@juliusknorr
Copy link
Member

Adding a full colored background doesn't fit very well into the whole Nextcloud design. We could consider having a more decent color highlighting on stacks, but I still would prefer to keep things simple, where it isn't urgently needed. cc @nextcloud/designers

@jancborchardt
Copy link
Member

Trello allows setting custom colors, as well as even background images: https://help.trello.com/article/818-changing-board-backgrounds (which includes picking photos, or choosing from Unsplash)

Which to be honest is kind of nice. :) It’s not a very pressing issue, but I would not outright reject it. Not sure which other apps fit for this, but maybe this is just material for a separate app to be written?

@RobertZenz
Copy link
Author

@jancborchardt That's for the board as far as I can see, though.

@jancborchardt
Copy link
Member

Oh, sorry misread! Hmm … am also not sure about this. If there’s different colors they should be used sparingly and convey meaning. The boards already have colors, as have the tags, and for each individual stack to have colors too is a bit overkill (a bit like how Calendars have colors, and individual event coloring is a bit much). Also it doesn’t seem other solutions are doing this?

I’d suggest to simply use an emoji as the first character of the stack title?

Generally agree with @juliushaertl

I still would prefer to keep things simple, where it isn't urgently needed.

@RobertZenz
Copy link
Author

If there’s different colors they should be used sparingly and convey meaning.

No? That is completely up to the user. If they want to have all stacks bright red, let them do that.

@laurentiu2
Copy link

laurentiu2 commented Jan 16, 2019

I'd keep it as an option for the user.
In my particular case, I would choose a different color for each team member i assign a card to, this way I'd see instantly how the work is distributed.

screenshot 2019-01-16 at 16 35 04

@RobertZenz
Copy link
Author

But that's about colorizing cards, not stacks.

@compumatter
Copy link

Totally agree about adding color options. The ability to define stack colors at minimum. For instance I might like to choose Red, Yellow Green to indicate the degree of importance in a list

Jay

@juliusknorr
Copy link
Member

No? That is completely up to the user. If they want to have all stacks bright red, let them do that.

This is not how we decide on if features are added. We are aiming to develop a software that provides a good user experience, is easy to use and has features that fit for a lot of common use caes. We don’t offer settings for everything that might be possible, please see the Nextcloud design guidelines and especially Choosing our preferences.

@RobertZenz
Copy link
Author

This is not how we decide on if features are added. We are aiming to develop a software that provides a good user experience, is easy to use and has features that fit for a lot of common use caes.

That does not necessarily stand against my statement. My point was that there is no point in arbitrarily limiting possibilities. If you already have the ability to colorize the stacks, there is no point in hampering that ability by only providing a pre-selection of colors. These colors might or might not work for the user (there are many forms of color blindness and personal tastes out there). You can always show the pre-selected colors and additionally allow the users to pick their own colors. However, if you want to provide the ability to colorize the stacks is a completely different matter. I was arguing against that arbitrary limitation if that feature becomes available.

@compumatter
Copy link

I'm in agreement with allowing colors. The "headings" of lists are too light and blend in too much. There should be some way to define them as the dominant UI pieces they are and background colors are the most obvious.

@sbbeachvball
Copy link

I also think colors would be useful at deck, list and card level. The default can absolutely be the clean display that is used now, but giving users the ability to colorize various components will be useful for many groups.

@sascha08-15
Copy link

I wonder why this never has been realized? It's been around for a while and doesn't seem to be such a headache to implement.

@compumatter
Copy link

I ended up adding custom CSS to get this done. It should be a feature though. It looks very bland the way it comes out of the box.

image
image

@g-vdn
Copy link

g-vdn commented Jan 20, 2023

@compumatter Can you please share the CSS?

@malec985
Copy link

malec985 commented Feb 1, 2023

I'm new to nextcloud and was surprised I didn't find the option to make different colors on the deck cards. It is much clearer for the user when there are different colors for different categories.

@sascha08-15
Copy link

Yes one would think that

  • each board
  • each list
  • each card (possibly redundant with tags, I agree with the discussions)

can have a color. I am not sure what "stack of card" means in the context of deck: is it a list? Would be good to pickup this topic again.

@mr-tango
Copy link

Google Keep, with columns, would be a five star product. Remember that you have corporate execs, goths (maybe), granola grandmas, etc., with widely divergent tastes and needs. Color control at the card level should be a given.

@jamesrivett
Copy link

jamesrivett commented Dec 20, 2023

I, along with many users of Nextcloud Deck, agree that there should be more granular color control.
Thinking about starting a PR - I've been looking for my first big open source project and it might encourage the devs to induct the idea.

If there is 100% no chance this would get pulled, even with revisions from NC team, I would appreciate a team member letting me know ahead of time.

@McMork
Copy link

McMork commented Mar 9, 2024

I'm really amazed that this wasn't an option from the start and it's even more surprising that the developers don't see the many ways color could be very useful for users. This isn't about aesthetics, it's about normal human psychology.

@g-vdn

This comment was marked as abuse.

@McMork
Copy link

McMork commented Mar 9, 2024

I switched to Trello, pretty nice variant even in free mode

I got creeped out by the permissions required by the color power ups, nope!

@jancborchardt
Copy link
Member

We have 2 different topics here:

  • Colorize the lists
  • Colorize individual cards

In both cases we need to keep in mind accessibility / readability. For lists this is less of an issue as they contain the cards which have their own background.

We could:

  • For lists: Colorize their whole background (excluding cards in them) with a light highlight color similar to color-primary-light (and other tones of course, but not dark colors). If that is too much or looks bad, only color the headings.
  • For individual cards, to keep them readable and accessible, we could use a 2px colored border.

@jancborchardt jancborchardt moved this to 🧭 Planning evaluation / ideas in 🖍 Design team Oct 17, 2024
@juliusknorr juliusknorr reopened this Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🧭 Planning evaluation / ideas
Development

No branches or pull requests