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: calcite-design-tokens in monorepo package #7621

Closed
wants to merge 734 commits into from

Conversation

alisonailea
Copy link
Contributor

@alisonailea alisonailea commented Aug 29, 2023

Related Issue: #7180 #7325

Summary

This pulls the Calcite-Design-Token repo (with commit history) into the Calcite-Design-System Monorepo.

@alisonailea alisonailea added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed skip visual snapshots Pull requests that do not need visual regression testing. labels Sep 29, 2023
@alisonailea alisonailea added the p - high Issue should be addressed in the current milestone, impacts component or core functionality label Oct 2, 2023
…calcite-components into astump/7180-design-tokens-in-monorepo
@alisonailea alisonailea added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Oct 2, 2023
@alisonailea alisonailea force-pushed the astump/merge-calcite-design-tokens branch from e43ed45 to 457b5eb Compare October 2, 2023 20:10
@alisonailea alisonailea added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Oct 2, 2023
@alisonailea alisonailea added pr ready for visual snapshots Adding this label will run visual snapshot testing. and removed pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Oct 2, 2023
"patch:ssr": "ts-node support/patchSSR.ts",
"tsc": "tsc"
Copy link
Member

Choose a reason for hiding this comment

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

Can you undo this change? I'm not sure why Stencil created an npm script for tsc in their example, but I'd like to do some tests before removing it, since it's not related to this PR.

https://github.com/ionic-team/stencil-ds-output-targets/blob/main/packages/example-project/component-library-react/package.json#L17

Let's keep unrelated changes in separate PRs, especially when they are for different packages in the monorepo

@alisonailea alisonailea removed p - high Issue should be addressed in the current milestone, impacts component or core functionality pr ready for visual snapshots Adding this label will run visual snapshot testing. labels Oct 2, 2023
@alisonailea alisonailea closed this Oct 2, 2023
Copy link
Member

@jcfranco jcfranco left a comment

Choose a reason for hiding this comment

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

There's quite a bit of changes unrelated to the monorepo move that I think need to be split up into separate PRs (e.g., wiring up of additional tokens, modifying the React wrapper build, package script order, renamed tokens, addition of global). IMO, the extent of those changes are risky to add for today's release.

@alisonailea @benelan Let's sync up first thing tomorrow about this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues tied to a new feature or request.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants