hackforla/internship

TWE Design System Components: Input Cards

Open

#466 opened on Sep 19, 2023

View on GitHub
 (4 comments) (0 reactions) (0 assignees)CSS (6 forks)auto 404
Participant Type: TWE Team Membercomplexity: mediumdependencyfeature: design systemgood first issuerole: UI/UX designsize: 2pt

Repository metrics

Stars
 (20 stars)
PR merge metrics
 (PR metrics pending)

Description

Dependencies

Overview

We need to create Input Cards for the TWE design system for the future website development & handoff.

Input Cards

These cards can be used in forms and data collection interfaces within the website. These cards are designed to present a form field or a set of related form fields in an organized manner. They can display error messages or validation feedback to users when they submit incomplete or incorrect data, helping users correct their inputs.

Action Items

  • Research general styling for Google's M3
  • Research M3 Cards
  • Create Building Blocks - or see which current components will be included (i.e. dropdown menus, text fields).
  • Create Style variations
  • Create Configuration Variants
  • Weekly (or more often if needed) communicate changes in issues comments (below) and with design team
  • Get sign-off from Design Lead
  • Get sign-off from Product Manager
  • Update Figma page: Design System - WIP (resource 1.04)
    • Add all the details that canvas asks for (see resources 1.04.01 for example of what/where you are updating)
    • If there is a link with a strike-through on 1.04.02, please go to the link, and remove that content from the NEED TEMPLATE/REVISION section.
  • Update Figma page: Microsite Ready for Dev
  • Close Issue
  • Update epic by checking box https://github.com/hackforla/internship/issues/397
  • leave a comment on https://github.com/hackforla/internship/issues/455 with the following text
    Issue #[REPLACE WITH YOUR ISSUE NUMBER] has been released by design
    

Resources/Instructions

Contributor guide