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

Formation Deprecation - Step 1 - Extract CSS Library from Component Library Packages #2241

Open
1 task
micahchiang opened this issue Oct 2, 2023 · 1 comment
Labels
DST-engineering Issues that require work from Design System Team engineers platform-design-system-team

Comments

@micahchiang
Copy link
Contributor

micahchiang commented Oct 2, 2023

Description

The css library is a distinct product from the rest of the component library packages and where it lives should reflect that. It currently resides in component-library/packages/ and should be moved out of that, possibly into something like component-library/libraries.

Considerations

  • We may want to consider doing #1218 and #2242 first so we have a semantically accurate monorepo. If we complete 1218 first then....maybe we don't actually need to do this? Renaming our repo from component-library to something like "va-design-system" would give us a semantically accurate project structure. i.e. va-design-system/packages/css-library
  • This ticket should probably be done before #1954 which is for publishing multiple packages

Acceptance Criteria

  • CSS Library is moved out of component-library/packages
@micahchiang micahchiang changed the title [Formation Deprecation][Step 1] - Extract CSS Library from Component Library Packages Formation Deprecation - Step 1 - Extract CSS Library from Component Library Packages Oct 2, 2023
@caw310 caw310 transferred this issue from department-of-veterans-affairs/va.gov-team Nov 1, 2023
@caw310
Copy link
Contributor

caw310 commented Nov 1, 2023

@caw310 caw310 added the DST-engineering Issues that require work from Design System Team engineers label Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DST-engineering Issues that require work from Design System Team engineers platform-design-system-team
Projects
None yet
Development

No branches or pull requests

2 participants