[GH-ISSUE #7820] [Bug]: Concentric circle donut chart outer circle black with hsl colors. #80640

Open
opened 2026-05-19 04:28:44 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @Juulz on GitHub (May 12, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/7820

What happened?

Using hsl colors for reports. The outer circle of the concentric donut chart was black for all colors using hsl colors. When they were changed to hex, it worked fine.

Image

How can we reproduce the issue?

Use hsl colors for report colors.
Make a category + group donut chart.
See the issue.

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @Juulz on GitHub (May 12, 2026). Original GitHub issue: https://github.com/actualbudget/actual/issues/7820 ### What happened? Using hsl colors for reports. The outer circle of the concentric donut chart was black for all colors using hsl colors. When they were changed to hex, it worked fine. <img width="979" height="944" alt="Image" src="https://github.com/user-attachments/assets/42318065-ad01-40bc-b861-7da85ce6d705" /> ### How can we reproduce the issue? Use hsl colors for report colors. Make a category + group donut chart. See the issue. ### Where are you hosting Actual? None ### What browsers are you seeing the problem on? _No response_ ### Operating System None
GiteaMirror added the bugreportsuser interface labels 2026-05-19 04:28:45 -05:00
Author
Owner

@youngcw commented on GitHub (May 17, 2026):

Is there a report that uses hsl colors for that? Or can you share the steps to recreate this issue with manual overrides?

<!-- gh-comment-id:4472147851 --> @youngcw commented on GitHub (May 17, 2026): Is there a report that uses hsl colors for that? Or can you share the steps to recreate this issue with manual overrides?
Author
Owner

@Juulz commented on GitHub (May 17, 2026):

Is there a report that uses hsl colors for that? Or can you share the steps to recreate this issue with manual overrides?

I use hsl colors in lots of my themes and it was pointed out in discord.

It's only a problem with the outer circle in the category + group donut.

Use hsl colors here:

--color-chartQual1: #5359fd;
--color-chartQual2: #94d53f;
--color-chartQual3: #f6ca1e;
--color-chartQual4: #cf5e66;
--color-chartQual5: #7583ff;
--color-chartQual6: #ace765;
--color-chartQual7: #f7d455;
--color-chartQual8: #e48686;
--color-chartQual9: #b3baff;

<!-- gh-comment-id:4472374624 --> @Juulz commented on GitHub (May 17, 2026): > Is there a report that uses hsl colors for that? Or can you share the steps to recreate this issue with manual overrides? I use hsl colors in lots of my themes and it was pointed out in discord. It's only a problem with the outer circle in the category + group donut. Use hsl colors here: --color-chartQual1: #5359fd; --color-chartQual2: #94d53f; --color-chartQual3: #f6ca1e; --color-chartQual4: #cf5e66; --color-chartQual5: #7583ff; --color-chartQual6: #ace765; --color-chartQual7: #f7d455; --color-chartQual8: #e48686; --color-chartQual9: #b3baff;
Author
Owner

@youngcw commented on GitHub (May 17, 2026):

Did you update your themes? All the ones I tried worked fine

<!-- gh-comment-id:4472571339 --> @youngcw commented on GitHub (May 17, 2026): Did you update your themes? All the ones I tried worked fine
Author
Owner

@Juulz commented on GitHub (May 17, 2026):

Did you update your themes? All the ones I tried worked fine

yup. I changed just those variables to hex due to the complaint. You can put some hsl colors in just the first couple and see the bug though.

<!-- gh-comment-id:4472580141 --> @Juulz commented on GitHub (May 17, 2026): > Did you update your themes? All the ones I tried worked fine yup. I changed just those variables to hex due to the complaint. You can put some hsl colors in just the first couple and see the bug though.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#80640