Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Build it in Figma: Create a Design System lV — Testing
Play lesson

Build it in Figma - Build it in Figma: Create a Design System lV — Testing

5.0 (4)
40 learners

What you'll learn

This course includes

  • 17.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Now that we’ve built a design system from scratch, we’ll test to see if our component library is robust enough in real-world scenarios. Figma file: https://www.figma.com/community/file/867135839870202854 0:00 Intro 2:20 Overview of components/frames/pages for organization 4:20 Hiding components from being published with prefixing names with "_" or "." 6:00 Testing by just entering data into your components 6:45 Testing out swapping components/overrides 9:00 Test out components by building real UI 9:30 Testing out the Tooltip component 12:00 Testing out the Popover menu component 13:30 Testing out the Dialog component 14:30 Components using text styles 15:30 Swapping content out using nested slots 21:00 Creating components out for the sizes that you need 22:00 Swapping nested components with autolayout content 24:00 Building out flexible components using autolayout 25:45 Making components easier to find using keywords in descriptions 27:30 Testing flexibility of components with autolayout stretch 29:30 Testing out constraints 30:00 Using zero height frames in autolayout for fixed position elements 32:00 Naming conventions for light and dark mode 34:00 Using fill styles for brand assets/illustrations 35:30 Using components for brand assets/illustrations in the assets panel 38:30 Using the Similayer plugin to be able to select all layers with similar properties 40:00 Using the Faker plugin to automate various text inputs in components 43:00 Using the Content Reel plugin to automate inputting various types of content into your components 44:45 Data Populator plugin 45:00 Using the Change Text plugin to simultaneously change text in all selected components 47:15 Using the Contrast plugin to test color accessibility 49:30 Avoid making your components too complex 51:00 Overengineering a component 53:30 Using the Master plugin to swap out all of the same component 55:00 Ensuring that text overrides are preserved by using the name layer names #Figma #DesignSystem #DesignSystems #UXDesign

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere