Build it in Figma: Create a Design System — Components continued
Part 3/5. Introduce more complex components like cards, media objects, dialogs, navigations, and forms to your design system.
Figma file: https://www.figma.com/community/file/...
Figma is free to use. Sign up here: https://bit.ly/3l69lVU
Timestamps:
0:00 Intro
1:30 Overview of Typescale & Colors
2:40 Overview of Components
3:20 Constraints
3:40 Autolayout
5:00 Creating understandable systems
6:40 Using nested "structure" components
8:00 Autolayout Buttons
9:00 Auto vs. Fixed width with Autolayout
11:00 Instance swapping
12:20 Autolayout for Text with an expanding underline
14:15 Groups vs. Frames
15:00 Constraints within Frames
17:30 Creating a Card Component
24:30 Creating a Media Component
26:00 Split components out into logical groups when the design system matures
26:45 Pasting images into fills
30:00 Adding a tint/gradient/border overlay to your media components
35:00 Holding Alt to reveal spacing between objects
35:45 Spacer components
38:00 Creating a Tooltip Component
38:45 Drawing an iOS style Tooltip "beak"
39:25 Tip: Swap fills & strokes with Shift + X
41:00 Creating Effect Styles for consistent patterns for depth
42:00 The power of using shared Effect Styles
43:00 Completing the Autolayout Tooltip
44:00 Using selection colors
44:45 Extending the Tooltip component to have a top/bottom beak
47:10 Using nested Autolayout for a button that can be fixed width
48:00 Swapping instances of buttons and using slash naming to group for easy swaps
50:45 Tip: Changing images in components by copy/pasting image fills
51:45 Placing multiple images in components with Place Image (Shift + Cmd/Ctrl + K)