Skip to content

Switch main theme to shadcn palette, keep ivy green only for branding#2903

Merged
dcrjodle merged 3 commits intomainfrom
task/fa1bde4c-a9d9-4de0-87ac-af28f5bfa536
Apr 2, 2026
Merged

Switch main theme to shadcn palette, keep ivy green only for branding#2903
dcrjodle merged 3 commits intomainfrom
task/fa1bde4c-a9d9-4de0-87ac-af28f5bfa536

Conversation

@dcrjodle
Copy link
Copy Markdown
Collaborator

@dcrjodle dcrjodle commented Apr 1, 2026

Summary

  • Replace the primary ivy green color with the shadcn color palette as the default theme for all apps built on the Ivy framework
  • Ivy green is preserved exclusively for logo and "IvyT corner" branding elements (, , )
  • Updated , , and to reflect the new default palette

Test Plan

  • Run the framework and verify apps no longer show ivy green as the primary color
  • Confirm the Ivy logo and "Made with Ivy" branding still render in ivy green
  • Check that the CSS variables correctly reflect the shadcn color tokens
  • Verify no visual regressions in existing Ivy framework sample apps

…mary ivy green - only logo and ivt corner branding should have the primary green, but apps in ivy framework should all be based off shadcn color palette
@dcrjodle dcrjodle marked this pull request as draft April 1, 2026 10:23
@rorychatt
Copy link
Copy Markdown
Collaborator

@dcrjodle can we also update theme customizer app?
And notes to docs about this color?

Update ThemeCustomizer to support Brand color in clone, color pickers,
code generation, and palette preview. Update Colors.md and Theming.md
documentation to include Brand in semantic colors list and examples.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dcrjodle dcrjodle marked this pull request as ready for review April 2, 2026 08:01
@dcrjodle
Copy link
Copy Markdown
Collaborator Author

dcrjodle commented Apr 2, 2026

@rorychatt Isn't the brand color supposed to be an internal color, since it's only applied to Ivy elements, and therefore nothing users will ever use?

Copy link
Copy Markdown
Collaborator

@rorychatt rorychatt left a comment

Choose a reason for hiding this comment

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

rename brand into Ivy green

Rename Brand/BrandForeground to IvyGreen/IvyGreenForeground across the
codebase. This color is reserved for internal Ivy branding elements
(logo, "Made with Ivy" corner) and is not user-customizable, so it is
removed from ThemeCustomizer and theme configuration examples in docs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@artem-ivy-ai
Copy link
Copy Markdown
Collaborator

artem-ivy-ai commented Apr 2, 2026

Deleted

Staging services have been deleted.

@dcrjodle dcrjodle merged commit abf9e94 into main Apr 2, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants