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

Add colors to labels/due date. #303

Open
jacob-lynn opened this issue Mar 25, 2024 · 4 comments
Open

Add colors to labels/due date. #303

jacob-lynn opened this issue Mar 25, 2024 · 4 comments
Labels
✨ feature New feature or request

Comments

@jacob-lynn
Copy link

In todoist I have colors set for my various labels and todoist adds colors to the due date automatically. I assume that this feature wasn't included because of concerns about theme compatibility? In either case I'm confused because the checkboxes are styled with colors based on their priority.

This probably falls under the same issue as issue 169.

It seems like this would be relatively easy to fix as Todoist has this object for labels in their official API documentation.

{
id: "2156154810",
name: "Food",
color: "charcoal",
order: 1,
isFavorite: false
}

@jacob-lynn jacob-lynn added the ✨ feature New feature or request label Mar 25, 2024
@socalledtheraven
Copy link

This already seems implemented for overdue dates:
image
so could be added fairly easily?

@404notfoundyett
Copy link

It would also be great if the project can also be color coded like the suggestion. Having all the same looks makes it really hard to intuitively check which task belongs to what project.

@jamiebrynes7
Copy link
Owner

There's actually a redesign that's landed in master and will be available with the next public release. As a sneak peak, this is what that looks like with the default theme:

CleanShot 2024-08-05 at 16 25 40@2x

Right now this is implemented for projects (it styles the hash icon on the right) and adding it for labels as well won't be too hard.

Due dates can be styled with CSS, I'll make sure to add some example snippets to the documentation site with the release to make this easier. In the medium term, I was thinking about using https://github.com/mgmeyers/obsidian-style-settings to expose more built-in style settings. How does that sound?

@socalledtheraven
Copy link

This looks great, excited!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants