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

feat(systemtags): add color support #49295

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

feat(systemtags): add color support #49295

wants to merge 4 commits into from

Conversation

skjnldsv
Copy link
Member

@skjnldsv skjnldsv commented Nov 14, 2024

fix #6778
WIP

In progress

  • Add color backend support
  • Add bulk tagging UI color support
  • Add inline tags color support

Screenshot

image

@skjnldsv skjnldsv added enhancement design Design, UI, UX, etc. 2. developing Work in progress feature: tags labels Nov 14, 2024
@skjnldsv skjnldsv added this to the Nextcloud 31 milestone Nov 14, 2024
@skjnldsv skjnldsv self-assigned this Nov 14, 2024
@skjnldsv

This comment was marked as resolved.

@skjnldsv skjnldsv force-pushed the feat/systemtags-bulk-create-list branch from 51a2dff to 99a7346 Compare November 15, 2024 10:10
@skjnldsv skjnldsv force-pushed the feat/tags-colors branch 4 times, most recently from a0248a7 to 6bf50f7 Compare November 15, 2024 10:13
Base automatically changed from feat/systemtags-bulk-create-list to master November 15, 2024 11:03
Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very very nice! I have no feedback. @marcoambrosini?

Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry actually I do have 2 pieces of feedback :D

  • The popover seems to be very slightly misaligned to the left:
    Screenshot From 2024-11-20 14-10-17
  • There is a stray triangle here:
    image

@marcoambrosini

This comment was marked as resolved.

@skjnldsv

This comment was marked as resolved.

@skjnldsv
Copy link
Member Author

skjnldsv commented Nov 21, 2024

@jancborchardt There is also the inline tag display missing on this PR.
But I read many of your comments on the topic from here and here

I'll keep them like they are right now, no background and color the text+border only, following the WCAG contrast of course.

Quick example (careful, contrast hasn't been calculated, this is just a mockup)
image

@skjnldsv skjnldsv force-pushed the feat/tags-colors branch 2 times, most recently from 98ff185 to 2df84f9 Compare December 4, 2024 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress design Design, UI, UX, etc. enhancement feature: tags
Projects
None yet
Development

Successfully merging this pull request may close these issues.

colored tags
3 participants