Skip to content

feat: introduce --color-icons palette for icon colors#2206

Merged
ra3orblade merged 2 commits into
developfrom
feat/color-icons-palette
May 5, 2026
Merged

feat: introduce --color-icons palette for icon colors#2206
ra3orblade merged 2 commits into
developfrom
feat/color-icons-palette

Conversation

@yasyuk

@yasyuk yasyuk commented May 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds 10 new --color-icons-* CSS variables (yellow, orange, red, pink, purple, blue, ice, teal, lime, grey) to _vars.scss — same values for both light and dark modes
  • Updates all iconColor-* SCSS classes in icon.scss to reference the new palette instead of the generic --color-* variables
  • Updates iconObject.scss so the isTask.isDone checkmark uses --color-icons-lime
  • Updates theme.ts icon bg and color sections (light + dark) to use the new palette values

Test plan

  • Verify icon colors (grey, yellow, orange, red, pink, purple, blue, ice, teal, lime) match the new palette in light mode
  • Verify same colors appear unchanged in dark mode
  • Check task objects: undone task icon uses tertiary color, done task icon uses --color-icons-lime
  • Check object type icons in sidebar, dataview, and search results show updated colors

🤖 Generated with Claude Code

Adds a dedicated --color-icons-* CSS variable set (yellow, orange, red, pink, purple, blue, ice, teal, lime, grey) with unified values for both light and dark modes. Updates iconColor-* SCSS classes, iconObject isTask/isDone, and theme.ts icon bg/color sections to reference the new palette.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

github-actions Bot commented May 4, 2026

Copy link
Copy Markdown

CLA Assistant Lite bot:
Thank you for your pull request, we really appreciate it!

Please sign our Contributor License Agreement before we can accept your contribution.
You can sign the CLA by simply commenting on this pull request with the following text.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request

@Toseef-Ahmad

Copy link
Copy Markdown
Contributor

@yasyuk Hi add this line as it is in the description:
I understand that contributing to this repository will require me to agree with the CLA

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ra3orblade ra3orblade merged commit f4677a0 into develop May 5, 2026
2 of 3 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 5, 2026
@ra3orblade ra3orblade deleted the feat/color-icons-palette branch May 11, 2026 09:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants