First Draft using AI in Figma

Course contents
SECTION: 2
First Draft AI 6:07

Questions

Course info

110 lessons / 9 hours 36 quiz questions 23 projects Certificate of achievement

Overview

Hi there, aspiring Figma enthusiast! Are you ready to embark on an exhilarating journey with me, Dan Scott, as we unlock the full potential of our Figma skills in the dazzling realm of UX/UI Design using Figma Advanced?

Course length: 9+ hours.

Try Figma for free by clicking here.

We’re not just moving boxes around here - you’re actually going to build something. In this course, you’ll get your own project brief and persona, and by the end, you’ll have a complete app ready to drop straight into your portfolio.

We’ll kick things off by using AI inside Figma to move fast — the kind of efficiency that saves you hours, not minutes. Then we’ll dive deep into Auto Layout and constraints, the tools that separate amateurs from pros. You’ll learn how to make responsive pages that flex, adapt, and update automatically, no matter the screen or content.

Next, you’ll master components and variables so solid they’re almost impossible to break. We’ll add visual punch with effects, typography, and micro-animations that give your designs instant polish and impact. You’ll also learn workflow hacks to manage your assets, grids, and styles like a seasoned professional, and I’ll even show you a few hardware setups that make you faster (and make you look good while you’re at it).

Once you’ve got the basics locked in, we’ll take things further. You’ll become a variant boss, building light and dark modes, compact and comfortable layouts, all with a single click. We’ll explore advanced animation, masking, and video techniques, the kind of creative power most designers don’t even realize Figma can deliver.

You’ll also learn to prototype faster, test smarter, and make things that feel real. We’ll cover accessibility, collaboration, and developer handoff using Dev Mode, refactoring, and shared team libraries so you can work seamlessly across projects and teams.

As you journey through this course, you'll acquire the skills wielded by UX professionals, gaining a profound understanding of the UX Design industry. From concept to a highly polished finish, you'll confidently manage your own UX projects ideal for your portfolio.

Throughout the course, I'll assign assignments and projects that nurture your skills and empower you to create your very own unique UX design masterpiece for your portfolio. Don’t worry if this all seems overwhelmingly advanced right now, because the BYOL crew stands ready to support and guide you, ensuring your questions get answered.

Bottom line, you’re not just learning Figma. You’re building a complete, professional-grade design system that looks elite and works flawlessly. Let’s go.

Requirements:
- A copy of Figma (a free plan is available on the Figma website here).
- Note: While you can complete the course using the free version of Figma, some lessons include features available only in the paid version. You can sign up for a free trial to follow along, or simply watch those sections for reference.
- Basic knowledge of Figma is required. I recommend watching my Figma Essentials course prior to embarking on this epic adventure.

Who this course is for:
-
UX/UI adventurers who already have a basic understanding of Figma.
- Self-taught Figma enthusiasts yearning for structured guidance.
- Graduates of my Figma Essentials Course, hungry for more knowledge and skills.
- Visionaries who have developed their own unique Figma approach but crave exploration of the vast universe of tools, updates, and time-saving techniques.

What you'll learn:

AI & Interaction Design
- First Draft & Add Interactions Using AI
- Suggest Auto Layout, Replace Content, Duplicate & Rename Layers (AI)
- AI Add Interactions Automatically

Layout & Auto Layout Mastery
- Working with Complex Layouts
- Nested & Responsive Auto Layouts
- Auto Layout Grids
- Grid vs Constraints vs Auto Layout — Which One to Use and When?
- How to Add Rows and Column Grids to One Layout
- How to Create & Update Layout Guide Styles for Columns & Rows
- How to Overlap & Stack Using Auto Layout
- Ignore Auto Layout to Absolute Spacing
- Minimum & Maximum Width/Heights
- How to Wrap Auto Layout Objects

Components, Variables & Variants
- Using Variants
- Multi-Dimensional Variants
- Variable – Light and Dark Modes
- Cart Totals Using Number Variables
- Conditions in Variables
- Boolean Variables
- Overlay Popups
- Spacing with Number Variables
- Boolean Component Properties
- Form Fields with Component Properties
- Instance Swap Inside a Component
- Organizing Components

Design Techniques & Visual Effects
- Liquid Glass Effect
- Texture, Noise & Effect
- Progressive Blur Effect
- Saving Effect Styles & Clearing Unused Styles
- Houdini Text
- Spring Animation & Overlays
- Masking Images Using AI Remove Background
- Spillover Masks
- Mask Images with Text
- Colour Layer Blending Modes
- Curving Text
- Vertical Trim
- Truncation

Animation & Interactions
- Custom Easing
- Animation Inside Variants
- Sticky Scroll Position Search Bars
- Horizontal Scrolling/Swipe
- Automatic Scroll Down to Anchor Point
- Interactive Components

Video & Media
- Working with Video
- Play/Pause Video Controls
- Video to Play on Hover

Typography & Color Systems
- Advanced Color Tricks
- Change/Replace Colors
- Color Themes for Light and Dark
- What is Good Spacing for Web & App Design

Accessibility
- Making Your Designs Accessible

Drawing & Vector Tools
- Advanced Drawing Tips and Tricks
- Variable Width Tool & Simplify Stroke

Workflow, Collaboration & Handoff
- Workflow Tips & Tricks
- Advanced Copy, Paste, and Selection Tricks
- Frame Tips and Tricks
- Sections
- Layer Zen in Figma
- Advanced Search
- Bulk Rename Layers
- How to Use Dev Mode
- Document a Component in a Design System
- Version History
- Slice Tool
- Team Libraries
- Refactoring Components
- Forum support from me and the rest of the BYOL crew.
- All the techniques used by UX professionals
- 107 videos of detailed Figma Advanced Content.

Daniel Scott

Daniel Scott

Founder of Bring Your Own Laptop & Chief Instructor

instructor

I discovered the world of design as an art student when I stumbled upon a lab full of green & blue iMac G3’s. My initial curiosity around using the computer to create ‘art’ developed into a full-blown passion, eventually leading me to become a digital designer and founder of Bring Your Own Laptop.

Sharing and teaching are a huge part of who I am. As a certified Adobe instructor, I've had the honor of winning multiple Adobe teaching awards at their annual MAX conference. I see Bring Your Own Laptop as the supportive community I wished for when I was first starting out and intimidated by design. Through teaching, I hope to bring others along for the ride and empower my students to bring their stories, labors of love, and art into the world.
True to my Kiwi roots, I've lived in many places, and currently, I reside in Ireland with my wife and kids.

Certificates

We’re awarding certificates for this course!

Check out the How to earn your certificate video for instructions on how to earn yours and click the available certificate levels below for more information.

How to earn your certificate

Work your way towards your certificate for this course by following these simple steps.

  • Watch the course videos
  • Complete the Class Projects - look out for the videos marked with
  • Upload your class projects into the My Projects area in your account
  • Complete and pass the Knowledge Quiz (Merit level courses only)
  • Complete the Distinction Certificate Project (Distinction level courses only) - look out for the video marked with
  • Upload your Distinction project to the My Projects area in your account
  • Request your certificate when you've completed the requirements for the certificate level you're working towards

Good luck!

Pass certificates

We're awarding 'Pass' level certificates for this course.

You can work your way towards your 'Pass' certificate by following these simple steps.

  • Watch the course videos
  • Complete the Class Projects - look out for the videos marked with
  • Upload your class projects into the My Projects area in your account
  • Don't forget to request your certificate when all your projects are complete

Good luck!

Merit certificates

We're awarding 'Merit' level certificates for this course.

You can work your way towards your 'Merit' certificate by following these simple steps.

  • Watch the course videos
  • Complete the Class Projects - look out for the videos marked with
  • Upload your class projects into the My Projects area in your account
  • Complete and pass the Knowledge Quiz
  • Don't forget to request your certificate when you have passed the quiz and completed all your projects

Good luck!

Distinction certificates

We're awarding 'Distinction' level certificates for this course.

You can work your way towards your 'Distinction' certificate by following these simple steps.

  • Watch the course videos
  • Complete the Class Projects - look out for the videos marked with
  • Upload your class projects into the My Projects area in your account
  • Complete and pass the Knowledge Quiz
  • Complete the Distinction Certificate Project - look out for the video marked with
  • Upload your Distinction project to the My Projects area in your account
  • Don't forget to request your certificate when you have passed the quiz and completed all your projects

Good luck!

Downloads & Exercise files

Transcript

Hi everyone.

We're gonna start the course looking at a feature

called First Draft.

Okay? It's AI driven.

It's a great way to kind

of get templates, get kind of started.

Um, it's more useful once you've got a few more

of the skills from this course to kind of take it further.

But I wanna show it now 'cause it's awesome

and it got ready to get started with projects.

So you can see down here I've got the prompt open, okay?

And I'm gonna say it's a basic app.

Make a checkout page for a music event app

and boom, there you go.

It's made a checkout page.

I could play around with the styles and fonts, okay?

But it is something generated from scratch,

from Fig MA's ai.

Let's jump in and look at the pros and cons of it

and how to kind of get it working for you.

We'll also look at the AI feature for ADD interactions.

Alright, let's go.

Alright, so I'm in a new blank design file.

I'm in design, this little tab on the bottom here,

and I'm gonna go to actions.

Now this one here is a paid feature.

Um, so just watch if you're on the free one.

It is, uh, where is, it's called First draft,

so you might search for it.

I've found mine here under Design Tools. Gonna click it.

Okay? The cool thing about it, you can kind

of give it some guidelines as in,

do I want a basic app or a wire frame?

Okay, does it need images or not?

You know, uh, basic site or a site wire frame.

Okay, we've looked at that before.

High fidelity, low fidelity.

Um, so I'm gonna do an app

and I'm gonna say I want it to be, um, it's an event

listing app for music

and just click, make it stand back.

Watch the AI bots do the little thing.

Oh, that was quick thought.

We might even have to jump cut and fast.

Oh, Coldplay, Taylor Swift, I'm out it Sharon, Billy Eilish.

It's not my music. Um,

but what you can see here is it's actually built this

unique app for you.

Um, it is generating, uh, these images.

These images are like it's AI engine making them.

That's why sometimes they can take a little while

and they're kind of like sparkly,

but oh my goodness, it's made an app.

Look at it. This is cool. Let's prototype it. Let's go. Yep.

Okay. And so a look, I like it.

What works, what doesn't? Okay, it's just kind of mocked up.

Doesn't do a whole lot. There's not of, um, interactivity.

You can like in the essentials course go,

you actually, let's look at something else.

Um, let's, at the Colors watch at this.

That's the first colorway. Okay?

You can see, you can go through and say,

oh, I like these ones.

It's a great way to get started.

And once you'll finish this course, the advance one,

you'll be able to add all the interactivity

and all the right ways to kind of get it out for designs.

It's like working with a template except the template.

You get to be very customized, okay?

Especially for things like the colors, things like,

it's like make changes as well.

Look, you can say actually rounded corners.

I want super rounded corners. No rounded corners.

We're going for the boxy look, okay? The spacing.

We want to open that up. It's just very cool.

Oh, what kind of fonts do you wanna use?

Okay, you can work through it.

You can prompt it as well to say, um, can you, uh, add

a large hero

Box?

I dunno if this is gonna work, by the way, okay?

But you can start prompting it to do stuff.

It would be probably easier for me to do a lot

of small changes myself, okay?

'cause it's done a version of it.

It's not the thing I had in my head.

So that's gonna be the tricky part. So you can prompt away.

And sometimes it's easy just to make it.

Let's have a look, uh, under assets, okay?

It has got no assets for this particular, um, document.

There's no library, there's no styles for it.

Maybe that'll change by the time you get to it,

but now there's still a lot of work to do.

But very cool way to get started.

Once you've got some skills, you can't just

be a UX designer.

Go, all right, I've learned nothing about fig.

I'm just gonna use the prompt.

Maybe that's possible in the future.

I don't think so, but I wanna show you that there.

The other thing I wanted to show you from the essentials

course was, let's say we wanna make another page.

Let's go you and let's select it all and delete it.

And this one here, we're gonna go back to our prompt again

and we're gonna say, uh, we got first draft.

Okay? And I'm gonna say event

and listing in detail.

C oh, spell it right Then here we go.

Alright, it's gone. And here it is.

It, oh, it has made a new page rather than trying

to use the one that I made for it.

But you can see here, has it used the same fonts?

Let's have a look. Uh, public sands.

And this one is, uh, no outfit. So it's gonna get better.

You know, I'm looking forward to the time

where I just need a really basic page, like a T's

and C'S page or a checkout page

that looks like a really trustworthy one.

And it can take the styles

that you've already got and then apply them.

That's probably not too far in the future,

but for the moment it's kind of more idea generation.

Um, and you fixing it up and changing it around after. Now.

'cause like everything is different.

But what it can do is we can do, uh, this part here.

We go into the actions

and we can say, I'd like to look at add interactions, okay?

Uh, between you and you add interactions.

Okay? And it did it. Okay?

So it's add the little menal interactions.

So let's give it a prototype.

Now, let's start with this guy

and go to plate and let's have a look.

I can't even remember which button it was.

Oh yeah, it worked. Okay. And then go back to the home.

All right. So those two little things can be powerful okay?

And will be better later on.

But I just wanna show you earlier on in the course, the kind

of new things that are happening with Figma.

And I can come back and update this video in the future.

It's not taking our jobs,

but it is short cutting some of the things we used

to do in terms of like, all right, I wonder

what a good form looks like.

You can start working with, make a first draft

or like normal, go back to home on the browser version.

Remember go up to the F and go to home,

which is at the top, okay?

And you can go to the templates.

There's plenty of templates out there.

It's kind of the way I'm using it at the moment.

It will get better, but it's new, it's fancy

and it will be more handy when your skills are even handier.

And you can kind of like take what that makes

and make it, uh, you know, connect it all up with styles

and auto layouts and variables.

Oh, it's gonna be fun. Alright,

that is it for the first video.

What did you think? Have a play around with it.

I will see you in the next video.

  • Powered by Marvin
  • Terms of use
  • Privacy policy
  • Cookie policy
  • © Bring your Own Laptop Ltd 2026