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

USWDS-Tutorial: Extending USWDS #26

Closed
24 of 26 tasks
mejiaj opened this issue Mar 13, 2024 · 2 comments · Fixed by #25
Closed
24 of 26 tasks

USWDS-Tutorial: Extending USWDS #26

mejiaj opened this issue Mar 13, 2024 · 2 comments · Fixed by #25

Comments

@mejiaj
Copy link
Contributor

mejiaj commented Mar 13, 2024

For March 2024 Monthly Call.

How to customize and extend USWDS. Teach how to build new components that look and feel consistent with existing components.

Requirements

  • Work with design system settings
  • Apply tokens consistently with Sass functions and mixins
  • Avoid style conflicts when overriding defaults
  • Use tools for ensuring proper color contrast in every context

Original in event brief

Tasks

The full exercise (Pt. 1 completed) will be on a separate branch. The steps to follow will later be added to main so users can follow both parts.

Setup

Exercises

  • Identify and create two exercises to show how users can build with USWDS
  • Create a new page for exercises
  • Create a new layout for exercises
  • Add initial exercise code
  • Change permalink to extending. Done in 938aee0.

Intro

Exercise 1

Exercise 2

Exercise 3

@mejiaj mejiaj changed the title USWDS-Tutorial: Demo building with USWDS USWDS-Tutorial: Building with USWDS Mar 13, 2024
@mahoneycm
Copy link
Contributor

mahoneycm commented Mar 15, 2024

Reverting setup steps

Because users are expected to complete the setup steps (besides the NVMRC update) during the first part of the exercise, we should revert these changes as to not mess up the first part of the tutorial.

I created a branch and draft PR with the entire first part of the tutorial complete that we can use as a testing branch for where this tutorial should pick up.

@mejiaj mejiaj moved this to In progress in USWDS Core Project Data Mar 18, 2024
@mejiaj mejiaj changed the title USWDS-Tutorial: Building with USWDS USWDS-Tutorial: Extending USWDS Mar 19, 2024
@mejiaj
Copy link
Contributor Author

mejiaj commented Mar 21, 2024

Closing as done with #25 and #40.

@mejiaj mejiaj closed this as completed Mar 21, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in USWDS Core Project Data Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants