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

📍Release stable beta versions of key Web Components #312

Open
brunerae opened this issue Aug 1, 2023 · 6 comments
Open

📍Release stable beta versions of key Web Components #312

brunerae opened this issue Aug 1, 2023 · 6 comments
Assignees
Labels
Status: Active 🟢 We're working on this issue now

Comments

@brunerae
Copy link

brunerae commented Aug 1, 2023

What

To make it easier to stay up-to-date with the Design System, we'll implement Web Components.

@github-actions github-actions bot added the Status: Triage We're triaging this issue and grooming if necessary label Aug 1, 2023
@brunerae brunerae added Status: Active 🟢 We're working on this issue now and removed Status: Triage We're triaging this issue and grooming if necessary labels Aug 1, 2023
@brunerae brunerae changed the title Use web components Lay groundwork for using web components Aug 1, 2023
@anselmbradford
Copy link

Hello, I work on the CFPB design system. How might I follow your work on this issue? Will updates be posted here? Also, are you leaning toward Stencil.js for the framework? Thanks!

@thisisdano thisisdano changed the title Lay groundwork for using web components Develop USWDS web components Aug 17, 2023
@brunerae brunerae changed the title Develop USWDS web components 📍Develop USWDS web components Nov 24, 2023
@thisisdano thisisdano transferred this issue from uswds/uswds Nov 29, 2023
@thisisdano thisisdano added this to the 2024.9 September milestone Nov 29, 2023
@mejiaj
Copy link
Contributor

mejiaj commented Jan 18, 2024

@anselmbradford appreciate your interest. Are you also using web components? StencilJS is one of the tools we're looking at.

We'll be using this issue to capture all related work. There's also the USWDS Public Roadmap if you're interested in seeing all of the things we're working on.

@anselmbradford
Copy link

Are you also using web components?

Not currently, but we've looked into it and are looking to align with your work as it develops. Thanks!

@thisisdano thisisdano modified the milestones: 2024.09 September, 2023.10 October, 2024.10 October Feb 8, 2024
@smorrisods
Copy link

smorrisods commented Feb 20, 2024

Hi there, Scott from the Ontario Design System team here. We're working on web components for our Design System and it has been quite a journey but the tl;dr; is they are pretty awesome! If anyone is interested I'd be happy to connect over this. For more information see:

We're constantly improving our documentation, adding more components, refining our patterns and design, and squishing bugs. We're using Stencil.JS as our toolchain and release everything as NPM packages that target HTML, Angular, and React.

Cheers!

@mejiaj
Copy link
Contributor

mejiaj commented Mar 22, 2024

Hi there, Scott from the Ontario Design System team here. We're working on web components for our Design System and it has been quite a journey but the tl;dr; is they are pretty awesome! If anyone is interested I'd be happy to connect over this. For more information see:

We're constantly improving our documentation, adding more components, refining our patterns and design, and squishing bugs. We're using Stencil.JS as our toolchain and release everything as NPM packages that target HTML, Angular, and React.

Cheers!

Hello @smorrisods,

Absolutely, we'd be interesting in connecting! Would you kindly email [email protected] so we can get something set up?

@shaal
Copy link

shaal commented Mar 28, 2024

Great article by Cory LaViska, author of Shoelace web components library, on Lit -
https://www.abeautifulsite.net/posts/building-custom-elements-with-a-library/

@heymatthenry heymatthenry self-assigned this May 3, 2024
@brunerae brunerae removed this from the 2024.10 October milestone Sep 26, 2024
@brunerae brunerae changed the title 📍Develop USWDS web components 📍Develop stable betas of Web Components Sep 30, 2024
@brunerae brunerae changed the title 📍Develop stable betas of Web Components 📍Release stable beta versions of Web Components Sep 30, 2024
@brunerae brunerae changed the title 📍Release stable beta versions of Web Components 📍Release stable beta versions of key Web Components Sep 30, 2024
@brunerae brunerae moved this to In Progress in USWDS Public Roadmap Oct 21, 2024
@brunerae brunerae moved this to In progress in USWDS Core Project Data Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Active 🟢 We're working on this issue now
Projects
Status: In progress
Status: In Progress
Development

No branches or pull requests

7 participants