hackforla / internship

The Internship project provides an opportunity for students to work on open source projects in the fields of software, product development, project management, and UI/UX research and design at LA’s fastest growing Civic Tech non-profit organization during their summer.
GNU General Public License v2.0
14 stars 4 forks source link

TWE Design System Components: Update Checkbox according to M3 #542

Closed karina-sato closed 1 month ago

karina-sato commented 2 months ago

Overview

We need to update the components to match M3 Material Design guidelines style

Action Items

Resources/Instructions

mklmrgn commented 2 months ago

**Work in Progress - components updated to M3 style, but needs documentation with colors/specs.

Properties Unchecked vs Checked Default vs Hover Enabled vs Disabled

Screen Shot 2024-02-22 at 8 04 51 AM
karina-sato commented 2 months ago

Great @mklmrgn. As for the next step, can you create the microsite template for the dev team? In the next team meeting we can present the microsite to get the sign off from this issue.

mklmrgn commented 2 months ago

Microsite created for checkbox https://www.figma.com/file/TTRS2FWXsrymHYpPJL1IdH/Internship-Team-Main-file?type=design&node-id=4776%3A3443&mode=design&t=kXZVrnuuZF9gjS6e-1

mklmrgn commented 1 month ago

Updated checkbox component according to Material 3 Guidelines. Added states for both checked and unchecked boxes.

Links to component and microsite

Image of Microsite

Screen Shot 2024-03-14 at 9 37 32 AM
karina-sato commented 1 month ago

Hi @mklmrgn, If you're finished, can you please add the tag "Ready for Dev lead" and move this issue to the Questions/Review column?

Thanks

joshfishman commented 1 month ago

This looks great thank you!