nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
26.77k stars 4k forks source link

colored tags #6778

Open disaster123 opened 6 years ago

disaster123 commented 6 years ago

As folders get more and more outdated today and tags are the new folders. I also see the future of tags in nextcloud.

While using a lot of tags it get more difficult to distinguish between them. A color per tag can make this easier.

hitam4450 commented 6 years ago

I agree and support your suggestion!

juliushaertl commented 6 years ago

Makes sense to have for me. I think also with https://github.com/nextcloud/server/issues/6424 it will make tags much more useful and colors will help recognize them easily.

cc @nextcloud/designers

jancborchardt commented 6 years ago

Yup. We should however go easy on the color to not make it too garish as also commented in https://github.com/nextcloud/server/issues/6424#issuecomment-344180922 – for example by only coloring the border. And keep in mind for accessibility reasons we should ideally never rely on color alone, except in rare cases where space is limited (like in the cards of the Deck app).

skjnldsv commented 6 years ago

I agree with the idea of coloring the border, and maybe coloring the bg as well on hover only. We need to keep it clear! :)

stefan-niedermann commented 6 years ago

Coloring on hover would mean you need to invert back- and foreground color when the default background color is white. This hurts my eyes ;-) Just keep it in mind.

disaster123 commented 6 years ago

Is there a way to pay / sponsor / support this feature?

juliushaertl commented 6 years ago

@disaster123 You can donate to a bounty at bountysource: https://www.bountysource.com/issues/50078236-colored-tags

disaster123 commented 5 years ago

Ok i added a $100usd bounty to bountysource

tevon456 commented 5 years ago

this still available right?

skjnldsv commented 5 years ago

Yes, this is still waiting for someone to take care of it :)

disaster123 commented 4 years ago

still nobody?

earendil1 commented 1 year ago

Hi, I suggest to consider using colors to distinguish categories of tags.

For example:

I have a tag set for Animals, its subtags would be Cat, Elephant, Dolphin. These would all have the same color. Then a tag set called Trees: its subtags would be Oak, Cypress, Beech, etc. All with a different color from the Animals.

furiousnow commented 1 year ago

Colors for tags would be great to see, please.

heisian commented 8 months ago

Hi, I suggest to consider using colors to distinguish categories of tags.

For example:

I have a tag set for Animals, its subtags would be Cat, Elephant, Dolphin. These would all have the same color. Then a tag set called Trees: its subtags would be Oak, Cypress, Beech, etc. All with a different color from the Animals.

yes I generally agree with this idea, however the issue arises when you have many different categories and end up seeing a file list with a whole rainbow of different colors... it eventually becomes meaningless

Bugsbane commented 8 months ago

keep in mind for accessibility reasons we should ideally never rely on color alone, except in rare cases where space is limited

Personally I would love to be able to add an icon to tags when choosing the color as well, like what tasks.org does (screenshot below). This would help with accessibility and also makes tags quickly distinguishable whether using colors or not.

SexyTags

heisian commented 8 months ago

Yes I think a combination of muted colors and/or icons could be cool.. but can't you just add emojis to the beginning of a tag?

..just tested putting emoji's in tags, it works

Bugsbane commented 8 months ago

Yes you can put an emoji in a tag, but emojis and icons aren't the same thing. This is likely why we don't just use emojis to represent all the Nextcloud apps in the app menu.

So yes, using an emoji is a currently available dirty workaround, but it doesn't provide the uniform, scalable, themeamable options of a well chosen icon set.