UI/UX and Figma full Training for Beginners 2020 | Cal King | Skillshare

UI/UX and Figma full Training for Beginners 2020

Cal King

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
40 Lessons (3h 51m)
    • 1. 1 Introduction to the Course

      0:34
    • 2. 2 Section Introduction

      0:18
    • 3. 3 What is Figma

      0:48
    • 4. 4 Where to find Figma

      0:30
    • 5. 5 The Start Screen

      1:21
    • 6. 6 The Menu Bar

      17:00
    • 7. 7 The Tools Panel

      13:21
    • 8. 8 The Layers and Pages Panel

      5:54
    • 9. 9 The Components Panel

      3:55
    • 10. 10 The Team Library Panel

      6:29
    • 11. 11 The Design Panel

      12:01
    • 12. 12 The Code Panel

      2:31
    • 13. 13 Creating a New Project and File

      1:38
    • 14. 14 Importing Sketch Files

      2:45
    • 15. 15 Working with Teams

      3:41
    • 16. 16 Working with Templates

      1:44
    • 17. 17 Working with Frames

      6:05
    • 18. 18 Working with Shapes

      17:58
    • 19. 19 Drawing Icons using the Pen Tool

      7:48
    • 20. 20 Drawing Shapes Using the Pencil Tool

      3:43
    • 21. 21 Working with Text

      7:33
    • 22. 22 Masking Images and Shapes

      6:38
    • 23. 23 Importing Icons and other Graphics

      7:46
    • 24. 24 Working with Color

      6:27
    • 25. 25 Working with Styles

      6:14
    • 26. 26 Setting up Components

      20:50
    • 27. 27 Using Constraints for Responsive Design

      10:29
    • 28. 28 Working with Version Control

      2:04
    • 29. 29 Designing a Slide out Menu

      3:53
    • 30. 30 Designing an on screen Overlay

      11:48
    • 31. 31 Designing a comments section

      12:28
    • 32. 32 Designing Multiple Artboard States

      5:16
    • 33. 33 Give this design it's own unique personality

      3:19
    • 34. 34 Creating a prototype

      6:45
    • 35. 35 Viewing your prototype on a mobile device

      0:43
    • 36. 36 Live device preview

      1:12
    • 37. 37 Sharing your design

      1:18
    • 38. 38 Allowing others to comment on your design

      1:16
    • 39. 39 Exporting graphics and assets

      4:04
    • 40. 40 Next Steps

      0:34
28 students are watching this class

About This Class

Figma is a very powerful application that runs online. There are virtually no platform boundaries when it comes to using figma because you can design within a web browser or using their desktop application made for windows and macs. Figma is similar to Sketch and Adobe XD but is the more powerful of the three when it comes to team collaboration and responsive, fast paced design.

This course will cover user interface designing using the powerful tools within Figma. In the first section, I'll cover the Figma interface and where you can find powerful tools like constraints to make your designs responsive, and components to build a library of design elements to use throughout your projects. I'll also go over real-time team collaboration and how you can use figma to work closely with others in the same project.

Later on I will guide you through designing and prototyping a "Chef's Recipes" App which will include multiple artboards, custom icon designs, editing images and text, and everything else you need to create a polished realistic design.

Please join me as a beginner in design or as a seasoned UI/UX designer wanting to switch from other tools like Sketch or Adobe XD

Transcripts

1. 1 Introduction to the Course: This course is broken down into multiple sections. We'll first learn how to navigate around the interface. And in the next section we'll begin setting up our project. Next we will be adding content into our art boards and then we'll complete the design using the skills that we've learned in previous sections. After the design is complete, we'll move onto prototyping and sharing our design. And I'll end off with some resources that you can use to continue learning and designing with sigma. This course is designed to walk you through designing a recipe out from scratch. But if you ever want to jump into future videos in the course, their exercise files included to start wherever you'd like. 2. 2 Section Introduction: In this section, I'm going to teach you how to navigate around the interface. We won't be diving into our recipe app project just yet, but learning these tools in a brief overview to help you become familiar by the time we jump into the next section and begin our project. If you're already somewhat familiar with thickness interface, fill free to move on to the next section to begin your design. 3. 3 What is Figma: If you're wondering if sigma is right for you, it's good to understand what sigma is. Sigma is an online design tool that lets you design prototype, and gather feedback all in one place because your designs are in the cloud, you never have to upload, download, or worry about versions. With sigma, you can create design teams and work together with dozens of people at the same time. Developers can join and inspect an export or copy code for product development. Your marketing team can jump in and edit copy and images. And you can quickly communicate design ideas by sharing interactive prototypes with a link. Fisma is an awesome tool for large design teams that want to work closely together without any friction and is currently the only designed tool with this amount of collaborative power. Think of Google Docs for designers. And if this feels like the right tool for you, joined me in future videos as I explained these features in more detail. 4. 4 Where to find Figma: To get started using FISMA, you'll wanna go to sigma.com and then you can click sign up here over to the right and just enter in your email address and a password that you want to use. And once you do this, it'll ask you for your name and then what kind of work you do. And then you can click create account here. Now, sigma works on almost any modern browser, but it works best in the Chrome browser. So if you're going to use for sigma in a browser, I highly recommend using Chrome. And in a later video, I'll show you how to use their desktop app, which has a little bit more functionality. 5. 5 The Start Screen: Now that were signed up for FISMA, we can see the start screen here and this is where we get access to all of our files. So we have three sample files that sigma has given us and we can always double-click into there to open those files. But if you want more options with those files, you just click on this More menu here. And we have other options like sharing, duplicating, renaming, things like that. Now we have different ways of browsing our files over here on the left, we can browse by most recent the drafts are deleted files. And we can also create new teams. So we can share files inside of teams for different collaborators. And this is where you're going to create new teams. I'll talk more about this in a future video, but this is where you're going to be able to find your teams. Also, if you want to change any account settings, you can click on this down arrow here. And we can change our account settings. And we can also get the desktop app. And I'm going to show you how to do that in a future video as well. Now if you don't want to start off with a file, we can actually import files here. So we can import FISMA sketch files, images, different things like that if you want to start off with a different document. Now over here on the right is a Notifications icon and we're not gonna see any notifications yet, but as people start to collaborate with you and they start to comment and things like that, you're going to find those notifications here. Lastly, if you have any questions about stigma, there's this help and resources icon here where you can get access to some video tutorials, the community forum and things like that. 6. 6 The Menu Bar: Let's talk about what you can find inside the menu bar. To the right I have sigma open in a web browser. And to the left I have sigma open inside of the fig, my desktop app. And there are many benefits to running this inside of the app. And that starts with the menu screen. And in both of these windows, I'm going to open up a new file. And if you don't have any existing files, you can just click on New File. It doesn't matter what file you open up. I'm just going to show you the menu bar. So I'm going to double-click on both of these to open them up. And first off with a menu bars, you can see we have File Edit View, History, bookmarks, people Window help, and this is the Chrome browser. But if I click on sigma, now you have things that are associated within fig, object, vector, text. And these tools come in really handy when you're designing with sigma. You can finally say menu options inside of the Chrome browser. If you click in Chrome, click on this hamburger menu and you have some of these same things. I'm going to discuss the menu items inside the thickness app, but if you are using Chrome or another web browser, you can follow along in this hamburger menu. Going from left to right here we have file, and this is where you can start new projects or files. You can close and open tabs and you can also save your projects as a dot fig. Now when you're usually editing projects, you don't have to save as you're editing because everything's alive and on the browser. But if you want to save an offline instance to store or archive, you can click on the Save As fig or you can export different files in your project here. Within the Edit menu we have the typical undo, redo, cut, copy and paste, and we also have paste in place and then some great tools that we have our pick color. So if there's already a color that you like inside of your project, you can choose this pick color and click anywhere within this canvas to choose that color. And any objects that you have selected will adopt that color. You can also set default styles for shapes that you are creating. So when I click on this rectangle tool and I just draw a rectangle here, the default style is this gray color. If I choose to have this black and I have a purple stroke, for example, and I choose the weight of the stroke to be ten pixels. Now I can click on this object. I can go to Edit and set default style. And now when I click on this rectangle again and draw new rectangle, and it's always going to adopt that same style that I set. Now there's also copy style and paste style. So again, if I draw these two rectangles here, I can set a style here of, let's change this back to white. And instead of changing this one back to white, I can click here, copy this style, and then click onto this object and paste the style here, and it'll adopt the same styles that I have set. You can also choose to select all, and that'll select everything within the Canvas, which are just these two objects right now. You can select none. Or if I select this guy and go into Edit and select inverse, this will select everything besides what I already have selected, which is this object here. Now there are also some great selection filters that are very powerful. So to illustrate this, I'm going to copy these two objects here. And I'm gonna hold down Option and drag to duplicate these. And with these two objects, I'm going to change the fill. Let's change it to black again. And now with these objects, if I click one of these and go into edit, I can select everything that has the same style. So if I click on this, it's going to select only these two objects. Or I can choose to select all just with the same fill. And that's also again going to be these two objects. And so you can see kind of what this is doing. You can select every element within your project that has the same text and then you can quickly change that text throughout your project, even if it's through a 100 art boards or frames, you can change that text within seconds. These may sound like very simple options, but allows for powerful editing techniques. And lastly, if you want to add any emojis are symbols into your design. You can find those here. Now to show you some things inside of the view menu. First, I have to create a frame and we'll talk more about this later, but I just want to create one real quick to illustrate how the View menu works. Show pixel grid works if you enable this. And we'll show you the pixels themselves. If I zoom in holding down command, you can see this little grid showing each individual pixel. So that comes in handy when you're trying to place your design on pixels. And you can also show layout grids. So it's enabled right now, but we don't have a layout grid, so I'm going to just click plus and you can see that that shows the grid or you can hide this. There are other view options like show mask outlines of your masking some objects together. You can kind of show where those outline or bounding boxes are. You can show the rulers here, hide and show. You can show different panels. So you can toggle the Layers panel on and off here. And you can toggle the entire user interface to show or hide. So everything's hidden in kind of a full screen view here. And then if you want to show just the outlines of your design or you can click on this and it hides everything else, the styling and just shows you where the outlines are for your project. And now the pixel Preview option. If you click on that, I'm going to zoom in to illustrate this. You can kind of see that everything looks sharp right here because it's vector. But if I rotate this for example, you can see that it starts to get blurry and that's because it's shown us a preview of what it will look like if this vector was displayed on these pixels on a device. You can also choose to show a transparency checkerboard. And pretty much what this does is if there's anything transparent inside of this frame or Canvas, it'll create a checkerboard showing you that it's see-through when you export it, it's going to be transparent. In this section we have a few zoom controls and next we can find the next art board and it'll switch over to the right. Previous art board will switch to the art board over to the left. So if I click on this frame for example, and I hold down option to duplicate it. I have this frame selected. I can go into view and I can say I want to find the previous art board and it's going to jump to this one on the left. Next, we can just enter full screen and they'll just zoom everything up to be front and center. And now we have the object menu. So let's zoom out here so we can see both of these art boards. Click on object, and this is where you can group different selections or Ungroup, and you can frame a selection. So if I click on these two objects and choose frame selection, and we'll wrap your objects around a frame. And this is a little bit different than grouping, and I'll show you why in a future video. Now we have a few component options. And the great thing about components is that it allows you to reuse a symbol or design throughout your entire project and to make quick changes very easily. I'm going to cover this in a lot more detail in a future video. But these options here will allow you to create a component. So it converts this frame into a component is you can see here. And then here you can go to master component. Now because we only have one master component here. If I copy this 500 times, let's say I can select one of these copies. I can jump in here and select go to master component and it'll just jump to that master components so I can make those quick changes. Also, if I click on one of the child components and thereby change the color or the stroke to be different than that master component, I can always click on this reset instance and it'll reset the style to what the master component is. Next, let's say you have a master component and a few child components. And one of the child components, you want to be able to edit the size and the stroke and everything. And you don't want it to be affected by the master component. You can always detach this and convert it back into a frame where it's not a component By detaching this from the master component. Now I know this all probably sounds really confusing right now, but don't worry because I'm going to cover this in a future video. This is the power of sigma with components and collaborative editing. And it's going to take a dedicated video in itself to really explain how this works. Now you have some other objects settings so you can resize an object to fit inside of a frame. And you can toggle some object clipping to clip and be masked behind another object or not. These options here allow you to bring objects back and forth and the layering scheme. And to show you that here I'm just going to click on this object. I'm gonna hold down Option. And I'm going to drag this to create a copy. And you can obviously see this layer is on top of this layer here. And so if I want to move this around in the layers panel, I can click on centered back and it'll send this to the very back. Or I can go to object and bring forward, bring forward, bring forward. It'll bring that forward three times. And the layering scheme, you have some quick flip options if you want to flip this horizontally or vertically. Some quick rotation options. You can also flattened selection. So you can see the selection also shows that it's rotated here. But if I click on flattened selection, for example, it's going to flatten this and now I have selection handles that are parallel to my art board. So the difference here, if I click on this other object, you can see the width is a 150 pixels. And now because the selection handlers contained perpendicular to my frame, it shows the width is a 175 pixels. And there's some great reasons why you would want to do that for some particular objects, but just know that you have that ability here. So I've zoomed into my canvas here. And now if I click on this rectangle, you can click on any rectangle you want inside up here, as long as i has a stroke. And now if I go into object and I click on this outline stroke, what that does is converts this stroke into an outline. So if I click on this, you can see now that I have this outline. So now when I double-click inside of here, you can see that this isn't a stroke, but it's actually a shape that I can now manipulate. The inside of the shape and the outside of this shape. And this comes in handy sometimes because now when I resize this, you can see that this stroke that I've converted to an outline actually resizes with it. Let's scroll down here and select this object. Now, we're gonna go back into object and we have some Boolean options. And I'm going to talk about this in another video too. But essentially you can join some selections together. So if you have two rectangles, if you click on Union, it'll match those to be one shape. Or you can subtract one shape from another, like a cookie cutter method. And there are a few other options here to manipulate these multiple objects to combine into one shape. Now if you ever want to duplicate any objects in place, you can hold down command D or you can click this duplicate selection in place. And then you can delete rasterized selection. If I click on this, this turns a vector shape into a rasterized graphic. So now this is an image. And if I resize this image, you can see the stroke gets skewed and things start to look a little bit weird here. And I can also click on this filled image option here and change things like the exposure, the contrast saturation, and any other image editing options. Now clicking on this shape here, I'm going to go into object. And you can show or hide a selection. So if I click on this to hide it, you can see that what that does is it toggles this little eyeball icon and the layers panel to show and hide. You can also lock or unlock a selection so you don't accidentally change it. So this is hidden and logged, but I can show it and have it still be logged. So if I drag any rectangles, I'm never gonna select that. And I won't be able to edit this accidentally. Again, this is just a toggle button to unlock and lock through here. And next you can select a few layers. Then you can click on hide other layers and it'll hide everything that's not selected. Now if you ever want to quickly remove a feel or remove a stroke or swapped the fill and stroke. These options are here. So now we have purple is the field, black as the stroke. And we can just choose to remove the field altogether. And now if I drag this over some of these objects, you can kind of see that the black is layered over it, but there's not any field inside of there. Now to show you some items in the vector menu, but I'm going to do is just delete this frame here. I'm going to drag this over and, and just delete all the objects in here. So I just have one blank frame. And now this vector menu gives you some great options. So I'll show you kind of how these work. I'm going to click on the Pen tool here, and I'll show you this tool in more detail a little bit later. But let's say we have some weird shape here and I hit escape and say that I'm done. Well what happens if we want to close this shape later? What I can do is double-click on this object. And then I can choose this node here. And if I hold down shift, I can select this node as well. And now if I jump into vector, I can join this selection, which will interpret and just create a solid line in between the two open paths. But now if I click Command Z or Control Z on Windows, I can go back and into vector. And now I can say I want to smooth joined the selection, which will interpret this and make the path really smooth. Another thing I may want to do is I can double-click on this object again. And let's say I don't want this node inside of my selection here. So I can select this node again, go into vector and delete and heal a selection. And that will delete this node, but it will also try to retain a similar shape that that node was taking care of. Sometimes when you use fewer nodes inside of your vector icons, you are curves become smoother in a feels more organic. So these three tools can be really powerful. Let's click done here, and I'm going to just delete this shape. And just for illustration purposes, I'm going to add some text. We have a textbox here. I'm going to increase the size here to 48 so we can see it. And now this text menu gives us some nice toggle bold, italic, underline. We can convert text to its original case or uppercase or lowercase. Now this force re-layout option isn't something that you're hardly ever going to use if ever. This force has text objects in this election to be laid out again, if fonts you're using got updated, it just verifies that all the fonts are re-rendered to make sure they're using the latest version of that font. I've never used this yet and I don't think you will either. Now to show you some features in the Arrange menu, I'm going to create a few objects here. So I'm just going to draw a few rectangles. And I'll hold down Option and just copy this. So we have four rectangles here. If we select all of these, we have some Arrange options. We can round to pixels to make sure that the sizes of these aren't on sub pixels like 100.5 pixels. So this will round them to whole pixels in case that accident ever happens. And then you can arrange by aligning objects to the left. I'm going to click Command Z here. You can also align to top and you can also pack things. So packing things horizontally fits each objects side-by-side, packing them tightly so there's no margin between those objects. Again, you can pack these vertically and that will do the same thing, making sure that they fit nice and snug against each other vertically. And then you have some distribute options. So you can distribute horizontally. You can distribute to the top vertically or distributed bottom. So these settings just help you arrange objects evenly or align them evenly with each other. You can find a lot of those same options here as well. Now, under window we have some basic controls like minimize this window, zoom it to fill the entire screen. You can also select previous and next tabs. Here we only have one tab open, but let's say you have three files open. You can jump back and forth between them with these options. Or you can bring all sigma windows to the front. Inside help. I really loved this search inside the Mac help. So if I want to find a certain feature in one of these menu options, I can just type it in here like outline. And I can find this outline stroke option actually lives under object and right here, so you can quickly find the settings that you're looking for inside the menu bar. There's also some help and tutorial files. And this is where you'll sign out of sigma or you can toggle developer tools on and off. I've never used these as basically just an inspector mode, just like you'll see in Chrome. So you'll get to see some of the HTML that makes up these objects here. But again, I've never used this and I don't think you will either. That's just a brief introduction of the menu items here. We're going to go over a lot more of these in much more detail. I know I went over him really fast. It's just to get you basically introduced to some of these things so that you know where you can find different options if you want to go out and design on your own and just play with it. But again, some of these options weren't a much more detailed video to explain, so I'll do that in future videos. 7. 7 The Tools Panel: To show you the tools panel, I'm going to start off with a fresh new projects. So to follow along, just start a new project and we can just work our way from there. The first thing I'm going to do in the Tools menu is create a new frame. And this frame tool is used to create new art boards and also to frame certain sections like a navigation menu bar or an iPhone navigation footer. To start off, you can see here on the right we have different presets for frames do we want to create? So I can create an iPhone X frame, for example here. And I can just click on that and it'll plop that directly in the canvas. Or if I click on this frame tool, I can drag and create a custom frame size at whatever size that I want. I'm going to delete this frame and let's just keep this iPhone X frame as we move along. Now to select any objects you have this moved tool, this move and select. So now I can click on the name of this frame and I can move it. Now I want to create a few shapes. So here's where you'll find your shapes. I can quickly draw some rectangles here. And if I click on this drop-down arrow, I have more shape options. So here I can draw an ellipse and I can hold down shift to constrain this proportionally. And I'll just drag this around. And we have a few of these other ones, Star Tool polygon ellipse. I'll just place these ones for now. Now, I can also scale these objects. If I have this circle, for example, I can click on this down arrow next to the Move tool. And I can click on this scale tool. And I can just drag any one of these drag handles and scale this down or up as I see fit. Now those are great for simple shapes and I'm going to just select both of these and drag them up a little bit. But I can also create custom shapes using this pen tool. For example, if I want to quickly create a shape of a heart, let's say, I can do that here and I'll show you more how to use these controls to create your own Shapes. I'm just drawing something quick to show you where these tools live and kind of how they work. And you can see here when we're inside the pen tool, we have other options here too. So we can use this paint bucket tool, for example, to click and paint a certain color inside of that stroke or that shape. And we can also use this Ben tool to select certain nodes and Ben the shape. If you want to design something more free form like a signature, for example, you can use this down arrow and select the pencil tool. But before I do that, I'm just going to click done here because I don't want to create the same shape inside of this edited instance. So now I'm going to click on this down arrow and click on the pencil tool. And here's where I can create a quick signature. And I'm using a mouse, so it's kind of messy. But you can see how free form that is. And now, when you double-click inside of here, you can still use these nodes to edit and clean up the pads here. Now you'll find a basic text tool, and this is where you can add different texts. So you can add a navigation. For example. And another thing you can do with the Text Tool is instead of clicking to add some checks, you can click and drag to create a bounding box that your text is going to wrap and live inside of. Next we have the comment tool. And this comment tool is really powerful because you can share your designs with anybody on the web. They don't have to install anything and they can quickly jump in and start commenting on your designs here. So they can click on any area here and say, this circle needs some color. And soon as they click post, I'll be notified of that. And I can have a conversation directly in here and I can hover over this to refer back to this conversation. And now if I ever add some color, I can just click this resolve and it'll archive that conversation. So I don't need to see it unless I pull up my archived conversation. So it's really nice. Now this center area right here is only showing the name of the file right now, which is untitled. This is where you can rename your file and you can also jump into version history to see what's been going on through different versions. So if I click show version history, you can see what it looks like at 04:16 PM or the current version. And I haven't done much in here, so there's not many versions, but this is where you'll find 510 or 15 different versions throughout the last 30 days. Now if I click back to editing here, I can click back on this drop-down arrow. I can duplicate this file. I can delete this or jump back into my files or move this file to a certain project. So that's where you'll find the controls for your file. But watch what happens when I click on the circle. All of a sudden I have some contextual options that allow me to edit this circle specifically. So if you hover over this, this is the option for editing an object. So if I click inside of here, it'll show me the nodes. And here's where I can drag some of these nodes around and edit the object. I can click done here, or I can reset the instance. Now this is grayed out because this only applies to components which we're going to talk about later. But let's say I create a component here. And this component is created. I'm going to just hold down Option and copy this master component and that creates a child component. And again, I'm going to talk more about how this works in a later video. But now let's say I choose this color to be red, and I choose this color to be blue. Well, because this is a child component of this master component. I can click inside of here and I can say I want to reset this instance to match the master component. And that's what that does here. Now if you want to mask any shapes with any other shapes, or mask a shape with an image. You can do this here and I'll show you how this works by adding an image real quick. And we'll mask that with this shape here. So we can go into the shapes tool, click on place image. And now if you visit the assets folder under the exercise files, you can click on any one of these images or just find an image on your computer to upload here. It doesn't matter which image. So I'm going to click open. And now it's going to ask me where I want to place this and watch this. If I hover over this circle, it'll place the image in mascot inside of here or here, or this shape. But to maintain some masking control, what I am going to do is just click outside of any of these and just click somewhere out of the canvas randomly. And now that we have this image in place, I can click on the image and resize this holding down shift. And I can resize it to fit somewhat within this rectangle behind it. And now I'm going to hold down z and drag a rectangle to zoom in here. And I've tried zoom in. I can select this rectangle, hold down shift and select the image. And now I can click on this use as mask tool. And now this rectangle behind the image is purely a mask that's masking the image above this. So I can still click on this image layer. I can do some re-sizing within here and move it around to exactly where I want, and it'll always be masked within this rectangle. Now I want to show you the Boolean tool. In order to do that, I'm just going to select everything that I have here and just hit delete. And here I'm just going to zoom in holding down the Z key and I'll just drag a rectangle right here. And now I can add some different shapes here, like a rectangle and a circle. And now I'm going to change the color of this one so you can kind of see which ones on top of each other. Now using this Boolean tool or this union selection, I can select two of these shapes here. And I can click union. And that creates one shape where I can change the color of this one shape. I can manipulate this as if it's one. But this Boolean effect creates icons that are non-destructive. So I can still double-click inside of here. And I can move this around and manipulate this shape to, for example, be wider and centered within this square. So you see you can create some great shapes using some simple squares and circles. Now if I right-click and Ungroup here, that will undo that change that I made. And I can still select both of these. And here I can choose to subtract the one that's in front from the one that's behind. And so now you can see that it kind of behaves as a cookie cutter holding down Command Z. I can undo this. And now I can intersect the selection. So anything that's intersected in between these two shapes it's going to keep. And excluding the selection retains the shape above here and the shape down here and anything that's intersecting it kind of just subtracts that. Now you've seen so far that we have non-destructive editing where I can still move this around and still retains the exclude feature. But what happens if I want to bake this in now and do some further editing? So this acts like one image. It is two different shapes. I can go in here after I've edited everything and combined my shapes, I can choose to flatten selection. And what that does now is it adds this as one single shape. So now when I double-click inside of here, you can see that I can add it the nodes inside of here. And now I can't just grab this circle and move it like I was able to. But now I'm able to do some more advanced techniques to kind of tweak the shape that I want. The last two I want to show you is the crop image. So again, I'm going to go into the shapes tool, click on place image, and I'll grab one of these shapes again. And once I place this here, I can place it like I have before. Or I can click and drag a rectangle and I can drag this to be the size that I want rather than just clicking it and have a place as the original size. So now I can click on this crop image here. And it gives me these nice crop marks were I can choose to compose this image in whatever kind of frame that I want. And once I hit return, that's now cropped. Now, if I double-click inside of here, I can do that same masking technique. And if I resize this a kind of skews the image within this cropped area. Now those are all the object menus. And lastly to the right, we can see more options in the Tools Panel. One of them is it's showing my name Caleb here because I'm actually logged in with two computers. So even though I'm using my same account, if I'm logged in twice, it'll show, hey, Caleb's here and another computer too. So if you have three or four or five people working on this project, you're gonna see those 34 or five icons here. And you can click on one of those icons to actually see that other users mouse and follow where they are designing. Now if you want to share this project with anybody else, you can click this share icon and you can show this by just copying a link or even embedding a code inside of a blog for people to interact with your designs within a blog like WordPress. Now we'll talk a little bit more about the present feature in a prototype video. But if I click on this, I get a nice preview of my design. And if I've prototyped this, I can click through to interact with my design. You can see that this present mode actually opens up in a new tab here. So I can still toggle back and edit a few things like move this over and jump back into the present mode and see that that changes live. Or I can just close it this way and jump back in at any time here. If I want to jump into my view settings, I can choose to toggle some pixel preview, pixel grid, layout grids. So these are a few quick view options that you'll get here in the View menu as well. And to the right, it shows you a few shortcuts to toggle these views on and off. Now if you don't want to hold down z to draw a rectangle to zoom in a certain area. Or if you don't want to hold down command to zoom in and out, you can choose some precise zoom controls by clicking on this arrow here, jumping to 0% or 50%. And there's also some shortcuts here that you can use, like the equal sign or the subtract sign to zoom in and out. Or if you want to zoom to fit, you just tap one or 0 for a 100%. The last tool in the Tools Panel is this export assets tool. And you can see that it shows 0 out of 0 selected that I can't export anything. And that's because before you export anything, you have to actually select these objects and make them exportable and decide what format you want to export them in. So now that I clicked on that to make exportable, let's say we have two or three or four different objects. I'm just going to add another circle here. And I'll make this exportable as well. So we have two exportable objects now. And you can click on this export and you can see these two layers and it's going to export both of them as a PNG. Now you don't have the option to name these objects that are being exported in the export panel. But if you want this file to be named something differently, you can click on it here and just double-click to change the name right here. And you can name this cake. For example, if you jump back in here, you can see that that's named differently. 8. 8 The Layers and Pages Panel: To walk you through the pages and layers panel. Let's open up this pages layers file that you can find in the exercise folder under Chapter 2. First off, if you don't see this Layers panel, it may be hidden. So you can go into View menu and show Layers panel right here. And this will toggle the Layers panel on and off. Now to show you this Layers panel, I'm just want to hold down the Z key and I'll draw a rectangle under this login page here just to zoom in a little bit. And you can see, first of all, if you hover over different layers, you can see that those layers are shown in the canvas as well, and blue. And each layer has icon here to the left of it to indicate what this layer is four. So for example, this text layer is a group of all of these text objects here. And that's indicated by a dashed line. And then we also have frames. So the login page, homepage menu, These are all frames that group the objects inside of this device preview. Now frames can also be inside of frames. For example, if you click on this your art museum frame here we can see that this is app info that's inside of the login page frame. And one nice thing with working with sigma is, for example, if I click outside of this frame here and I go into this home frame, let's scroll over and I can click on Master's old and new. As soon as I do that, then everything drops down and expands to show me these objects within this frame itself. Now if you want to keep things clean after you're done working with, for example, the home frame, you can click on this little arrow and it'll collapse all of the layers underneath this home frame. And so you can collapse and expand anything that's grouped like frames. This is a component here. And groups. Now Master components are what you can use to create a design and reuse it throughout your project. And we'll talk about that more in a future video. But this behaves much like a group as well, where you'll have objects underneath this master component. Now within any of these layers like this app info layer, you can click and drag this down throughout the hierarchy to move this down on the layers panel. So right now this is behind the background image. And so I can move this down or move this backup where it belongs, where you can see this. You can also move layers onto different art boards or frames by clicking and holding. If you hold, then it'll expand the layers underneath this frame. And I can click and let go. And now this is inside of another layer. I'm just gonna click Command Z a few times to undo this. And now another thing that you get with layers, if you right-click, you have a number of different menu items to manipulate these layers so you can send them forward and back in the layer scheme. You can group certain selections. If you select multiple layers, you have the option to show and hide a layer or lock and unlock, or you can flip them or copy and paste certain styles. Now to show and hide or lock and unlock layers, you also have some icons here. If you hover over any layer, you can quickly click this lock icon. And now if I click anywhere within this area, I'm not able to select this, your art museum layer, but I can select any layers underneath this. So it's a great feature if you still want to see the objects in front of other objects, but you want to reach out to the elements behind to interact with them. You can also toggle this eye icon to hide your layers. And if you do hide this layer, you can still expand this layer. And you can see that there are some nested layers here that are also hidden. And that's indicated by this dot is saying, I'm adopting the same hidden property that you have applied to the parent layer. So working with layers is really great. But what happens when you have a lot of frames and a lot of layers within one page. Well, we have the pages panel as well. This shows page one here. And there's only one page right now in this project. And I can show you how pages works. If I hit the one key, I'm going to zoom out here to show all of these art boards. And let's say I want to organize some of these art boards in different pages. So if I want to do that, I can click on this page one here, and you can see that I get a little drop down to create a new page. So I'm going to create a page called collections. And now if I go back to page one, I can select any frame that I want or any objects that I want. And if I right-click, I can move this to the page collections. I can also just command x here and go into the collections page and Command V for a quick cut and paste or copy and paste In-between pages. Now one really nice way that I like to use pages is I always create a page within my project called Archive land. And I use this archive land page for different designs that I might want to archive, but aren't necessarily a part of the current design. For example, if I hold down the Z key and zoom into this home frame here, and I'll hold down command and just scroll down just so I can see a little bit above here to, I can click on this home frame and hold down Option. And if I hold down option, I can drag this up to create a copy. And now I can make a number of changes to this. And if I like this change that I want to commit to this, I can save this in my current design, but to keep this page clean, I can just right-click here and move this to archive land. And I know that I have access if I want to refer to that later, but I can commit this frame to my current design. 9. 9 The Components Panel: To show you how the Components panel works, let's open up this Components panel fig project. And you can find that in the exercise files under Chapter two. And in this project we have three simple layers. We have a rectangle, we have an add button and a heart button. And now we can find the Components panel here right next to the layers panel. If we click down here, we can see that there are any components created yet, and it's telling us to create a component, select a layer and click the Create Component button in the toolbar. So these are simple layers right now, but I can easily click on this layer and click Create Component. I can click on this heart create component. And now we have two components here. And with these components, we can simply drag and drop these on other frames to reuse these components throughout other parts of the project. And the really nice thing about this is if we ever go into the master component, we can change the color, for example, the blue, and it changes everywhere throughout our project. Now another great way to use components is inside other components. So right here we have to master components and we can tell they're master components by this little icon here on the top left of their name. They have four little diamonds indicating that this is the master. But now I can click on this and if I hold down option, I can drag this over into this navigation bar that I'm going to create to be another master component. And so I can copy this component inside of here, or I can go into the Components panel and I can drag, for example, this heart. Drag this inside of this nav bar here. And now we have these two components inside of this navigation bar. Now the last thing I'm going to do is click and drag a rectangle around all three of these objects. And I'll click one more time create component. And now we have a Navbar component. So if I want to hold down option, I can copy this. Or again, I can click in this component panel and copy this onto other frames. And before I move any further, I'm just going to delete some of these extra objects here. And I'm gonna hold down Option and now and copy this frame over to the right. So now we have three frames that have the same components inside of them. We very easily created these three components. And so now within seconds I can change the look of this navbar by double-clicking inside of here to get to this rectangle, I can decide, well, I want this nav bar to be blue now, and I actually want these to be white. So I'm going to double-click inside of here, make this white. And as I'm making these changes, even as I'm selecting the color within here, you can see that this is gradually changing within all of the child components. So these are just some of the basic ways that you can create components. And they become really powerful. But you can always find these components inside of this Components panel. And if you want to use these components throughout other projects, you can very easily publish these files to a library to reuse in other projects that isn't even in this Components panel sigma project. Now one thing you have to be careful of is because these are master components right here. If I delete this master component, it's going to be deleted in the Components panel as well. And now I don't have that same kind of power. If I double-click into this component here, I can still change the color of this heart and it changes red everywhere else. But it's not because of this component we created before. It's because it's living inside of this component that I'm editing. So that's just a basic overview of how components works. Just to show you this Components panel and where you can organize your components here and reuse them throughout your project. 10. 10 The Team Library Panel: To show you how team libraries works, I need to first show you how to add a new team into sigma. So down here, when we very first startup for sigma in the Start screen, we have this new team icon. And here you can name your team. And if you go through this process, there will be options to invite new members to the team. Because I already went through this, I'm going to click cancel. And I've enabled a paid account under the teen brain spin. So I can show you this feature. Now if you're working with the free account, you don't have access to the team libraries, so you won't be able to follow along with me, but I'll still be able to explain kind of how team libraries works and how the panels works. And if you do have a paid subscription plan, feel free to just add a team and then click New Project here. And I'm just going to call this project bootstrap styles. And I'll click Create Project here. And once I have this project set up, I can import my file here. And let's import the bootstrap underscore styles fig file. And now we can open up this bootstrap styles fig file, and we can see a number of buttons that were designed for Bootstrap. So now that we're in a team and we have these buttons design, let's say you want to use these across multiple files and to share these designs with the team so they can use these buttons throughout their project. Well, first thing I'll do is click on this Components panel here and we can see that they're not set up as a component yet. So what we would do is click on each of these elements and just click Create component. And we can see there's a button primary. There's a button secondary. And just go through here and click on the Create Component for each of these in the top row. So now we have these components set up. And here we can start with the primary button here. If I right-click, I can publish this one component to the team Library. And if I click on that, we can see that now this is in the team library section and I can always remove this from the library. But what does that mean now that this is added in a library, in the Libraries panel? Well, I can click down here and I can see that we have this file called bootstrap styles. And if I click in here, we have that one button we can reuse throughout multiple files. Well, I'll go back here into the Components panel, and I'll just click this info and I'll add this to the library. Well, let's just add them all. So now we have these all added to the library. And we can see a little sink icon here saying they've been added, but they haven't been published yet. So if I go to any other file and try to access these, I'm not going to be able to find them, so I'll just click this publish and it'll give me a view of everything that's going to be added to the library. And so I'll click publish changes. And now these are all added to the team library. So now all I have to do is click on this plus icon to create a whole new file. And as I'm designing, I can click to create a new frame here. And I'll go to desktop and create a desktop frame. And so now that somebody else on my team may have created and shared those styles. I can jump here to the team Library and jump into Bootstrap styles and say, I guess I want this primary button. I want to use this throughout my project here. So if I hold down option, I can copy this three times here. And now that I have these inside my file, I can still double-click on these and let's click on the layers panel so we can see how these look here. So I still see this background. I can see the text and I can change this text to click on me. I can resize those. And if I want to change the look of this, I can click this GO TO master component. And it will jump into this project where the master component is. And here, I can double-click inside of here to change this to green, for example. And I can go back into my project and nothing's changed yet. But if I go back into this bootstrap styles, you can see that it's shown here that I've changed the style, but I haven't published the change. So as soon as I click Publish or if any team members click publish, then it's going to tell me this is going to be updated in the library from blue to green. So I'll click Publish change here. And we'll click on untitled. And everything is still blue. But you notice here on the bottom right we have an alert that says component updates available. So I can click dismisser review here, and I'll click dismiss right now. And one thing that's really nice is you're not surprised by some quick changes by team members. And you don't have to adopt those changes that they created. But if we ever wanted to adopt those changes later, we can click on this team Library panel here. And let's click this back button and we can see that there's one update available. So I'll click on that update and it'll tell me this button primary and bootstrap change to green here. So I'll decide I want to update this. So I'll just click Update. And now everything's changed to green and it still has that blue stroke. So I'll go back in here and I'll double-click on this again. Change this blue stroke to maybe the same, maybe a light green stroke or a dark green stroke. Let's just do that. Same thing here. Published a change. Not as published. We can go back into our other project and we can click review immediately this time and update all changes. So the power behind Team libraries is you can have one team member that is designing all of the styles for a certain project or for multiple projects. And at the same time you can have somebody else working on the project itself adopting those styles, dragging them in and applying those. And then they can decide whether to adopt changes later as the style grows. So it's a great way to re-use styles and elements, not just in your project like master components allows, but throughout multiple projects and throughout the entire team. 11. 11 The Design Panel: To show you the design panel, I have a simple art board here with a few elements on them. And this design panel will change depending on what you have clicked on. So here we have a basic home screen for our recipe website. And when we don't have anything selected, this design panel reflects the canvas or the background that the frames are sitting on. So here we can change the color of this background if we wanted to be more dark, for example, or if we want the background to show in some exports. And we can also change the transparency and choose to enable pixel preview or pixel grid preview right here. So all of our design properties are around the background here because we don't have anything selected. So when we select this chef's hat, we can see the properties change to reflect this hat. So we can still move this around and we can move the x and y coordinates here. And you see the Properties panel is changing. And we can also resize the width and the height, and we can lock the proportions. So if I want to change the height here to be 30, then the width is going to change to reflect that ratio. We can also quickly changed the rotation by 15 degrees. And also if you hold down command while you're hovering over these anchor points, you can rotate them with your mouse as well. Now one really nice feature and sigma are the constraints tools. With these tools we can constrain any objects to the left, top of this, our border frame. Or we can pin it to the right or the center. So we have all of these controls to constrain our objects for responsive design. For example, this one, if I choose to scale this, I'm going to click on this desktop frame now. And I'm just going to resize this and you can see that both of these items scale here. Now I'm going to hold down command Z and undo that. We don't want this to scale. What we wanted to do is pinned to the top left here. This one can pinned to the top left and maybe these guys here can pinned to the top right. So we have those set up. And now when we rescale this, you can see up the top here that behaves how it's supposed to. So as you can see, there's very nice controls here for constraints. And then we have a layer section. And this is where we can get some overlay settings if we want something to multiply. So why it multiplied by anything is that color? If we change it to red, you can kinda see how it's transparent. I'm gonna hold down command here and zoom in so you can kind of see what that's doing. But you can play with some different overlay effects here and get a nice style that you want. I'm just going to change this back to white and just normal is fine. So we have some nice opacity effects here. You can increase the transparency here, or just simply hide the layer if you want to. And then you have full control. So this is where you'll change the actual color. And we saw that as I was changing this around. So you can change this to blue and we can create a fill on top of a fill, which is really great. So if I click on this plus icon here, you can see that I have a linear feel on top of a solid fields. So that gives us this nice white on top of blue. And I can change the angle of these pretty quickly and just get a nice effect if I want one, some like that looks good. And so multiple feel options. And within this fill color, you can feel with a solid color, a linear color, radial, angular diamond, or an actual image. So if you click on image here, it's going to ask you to choose an image and you can find one in your file and feel that image. If I ever want to delete a Thiel, I can just click on the fill here and just click this subtract button and that'll remove that. And now I'll turn this back to white. And we have stroke. And again, we can create multiple stroke colors. I'll just create this as blue. And I want this to be on the outside of the icon. And you can change the weight. And you have some nice dash settings if you want that stroke to be dashed. If you want the dashes to be kept, things like that. Now we also have some effects settings. And I'm going to show you if I hold down command and just scroll down, I'll zoom out here. And you can see this background here. We actually have two effects here. So when you click on the plus icon, it adds a new effect. And here I'm going to just delete this one. And then you can choose between an inner shadow drop, shadow, layer blur or background blur. Now this background blur is really nice because you have the ability to turn down the opacity. I'm going to turn this to 70 here so you can kind of see what's going on in the background. And you can see this layer is blurred the background and these settings can be changed right here. So I can decide I want this to be a 30 pixel blur. And you can see is becoming more blurred. And then just tuned the opacity. However you want to see that blur in the background. Maybe alternatives to 90. And same thing with drop shadow. Just click this icon to see the blur settings. And if you want a y-coordinate here, if you want to drop this shatter down two pixels, that'll happen here. And you can change the opacity here. And also some overlay effects for that shadow itself. So very powerful controls just for basic shapes like these icons or these rectangles. You can also see this rectangle shape. I've actually removed the field. So if it starts out with the field and you can just click over here and quickly subtract icon and it will remove that feel. And now I only have a stroke. And with this stroke I've actually created a dashed line here. So you can see that here there's a two pixel dash and a two pixel gap. And if I click away, you can kinda see that dash and gap here. So what the chefs icon with this rectangle and these icons, we get the same kind of design panel here, that's meant for vector shapes. But now when I click on this background here, and we can see although this looks like an image, it's actually a rectangle with an image feel applied. So we have this image fill here, and then we have a black 20% opacity layer fail on top of that. And then we have a linear. Just for the top, just to give a little black transition down. So this text is easier to read here. So this is all one object and it has three different layers and makes it very nice to quickly go in and change some of these. So let's say maybe I only want a 5% opacity here. We can change that very easily. And if I want to edit this image at all, I can click on this little thumbnail. And I have some nice exposure controls. If I wanna change the exposure, some contrast. Change that here and we can change the temperature if we wanted to be warmer or colder. You can do that very easily. And then we have other controls like tint highlights and shadows. Now one thing I haven't shown you yet are the alignments and the distribution tools. So if I click on this icon here and let's just mess this up a little bit and just drag these around here. If I want these to be aligned, I can hold down shift and just select the multiple items here. And I have some alignment controls up here to align things to the top, line to the bottom. Now these are the same height, so top and bottom are both aligned or align center. And then we also have distributed horizontal spacing, which will make sure that this has the same spacing between each icon. So if I wanted, I can click on these icons, just align them to this text here. And do that to start out with. And then hold down shift and select these different objects and will distribute these evenly, will align them evenly. And now we can move this text to be aligned with this object itself. So very nice to just have a clean design here. And now with different text layers, you can see we have some of the similar properties like constraints. We can resize here very easily. But now we have a text section, and this is where you're gonna change your font styles, your weights, and the sizes. And if it's multiple lines of texts, like we see here down below, we can change things like the line spacing. I'm gonna change this to a 120% and you can see how that spacing increases here, also the spacing between characters. So if we want to increase that by 15%, we can do that. And maybe I'll just do 5% because that was a bit dramatic and also paragraph spacing. So if we want to change this to 20, you can see only the paragraph was spaced. And now we can align this text to the top of the bounding box, the center of the bounding box or the bottom of the bounding box. So now if we change this bounding box to be taller, we can change where that lives inside of this box. We also have paragraph indentation and some alignment tools that you find in common text editors. But there's some hidden effects here as well. So if we drag this down here and we click on this Advanced menu, we have things like auto resize the width and you can see what that did here. It made it as wide as the text allows. I'm going to hit undo. And we have some other objects like transform this to all uppercase or lowercase or just correct capitalization. And then we have some underlying or strikethrough effects here. It makes it very handy and we have some more advanced font features like fractions, all small caps, superscript or subscript. And then we can change the way fonts are lined by proportional alignment, tabular, proportional old-style, or tabular old-style. So a lot of gray advanced features for fonts, as well as the normal stroke affects layers and constraints, sections that you get with other objects. Now there's one more section we haven't talked about here, and that's the export section. And this is with every object that you select, you have the ability to export that object. So we have three icons here. And let's say you want to export this out as we develop for the iPhone. Well, we can click on this plus export. And we can see that this is going to export as a onetime PNG. And we can change this to JPEG or SVG. But if we only want PNG, we can click plus a few times to even export this out as two times resolution, three times resolution, and get multiple file sizes with just one export of this spoon. Same thing with this fork. Just click this 123 and you have three different sizes that are gonna be exported. And this knife, 1-2-3. So with this, we can quickly click preview and see how this is going to look in the preview and then export this file into any folder that you want. Now because I set these to be exportable if I ever change them and then export, it will actually export the changes. And I can click on this tool here to export and bulk all of the items I've already set previously to be exportable. They'll all be here so I can do a onetime export of everything in my project. 12. 12 The Code Panel: If you still have the previous file open from the last video, we can continue along. And if not, just open up the prototype panel file in the chapter to exercise files folder. Now we're using the same file just to illustrate the coding panel and what happens in here. So because we don't have anything selected, we have the background and it's telling us the hex value here for the background of this canvas. And so you can see very quickly if you were to be programming in CSS, you can grab some quick code to place into your design files. And same with iOS. You have this RGBA background color or Android. So you can quickly change that. Or if you want to click on this code, this gives you the CSS properties. So now you have background colon and then the color. And you can quickly copy that and paste that into your development project. So that's simple enough for the background. But now if we click on some of these other elements here, I'm going to hold down z and just zoom into this login page. And let's double-click on this login button here. So we can see very quickly, we have the width, height, and then left and top padding here. So very easily we can click and select this, paste this into our CSS files. Same thing with iOS or Android. And we can get some table views here or the code view. And this really can happen with almost any object here. We have this pin drop. I'm going to do the same thing. And because this is SVG, it kinda gives you this view where you can copy and paste this. And with images again, you have the position the high left, right. And it'll give you the file name of that image. So if you're designing anything in sigma two, then code later or if you want to give your design files to your developers, make them aware of this code panel because it'll likely saved them a lot of time trying to guess certain colors or different font styles by just jumping in here, grabbing these and applying them to their code. Now I do get a lot of questions about sigma being able to convert your whole design into code. And although it doesn't do that, as far as the entire design being placed into code and structure it. This is still really nice for your developers to take these little snippets of code or information and code and structure of the code themselves. 13. 13 Creating a New Project and File: When you sign into FISMA and getting started creating a new file is as easy as clicking one of these three buttons here. But you may have multiple files that you want to be grouped into one project. So to get started creating a new project, you first have to click on this new team icon here and create a team for your project. Now in this course we're going to be creating a chef recipes app. So I'm going to go ahead and name this team, the chef team. And if you don't want to start out paying the $12 a month, you can just start with this free starter program. So I'll get started for free here. And you can see here we have the chef team. And now I can start my first project. I'm going to call this the chef recipe project. And when you start this new project, you can decide whether everybody on the team can edit view or if you want to just choose who has access in the future. So I'm going to allow everybody on the chef team to edit. And now I'll create this project here. And now that this project is started, we could create new files, one for the iPhone App, one for the website, and one for marketing material. So that's how projects work. The first file that we're going to create an R project is the chef recipes app. So we can name this file by clicking on the text here. We'll just name this chef underscore recipe app. And now if we go back to the start page, we can see that we have that file here inside of our projects. That is inside of the chef team. 14. 14 Importing Sketch Files: In the last video, we created a brand new project and a new file, the chef underscore recipe underscore app. But what if you've started your project already inside of a program like Sketch? Or what if you want to start with a template and build your designs out from their Seligman does really good with importing sketch files and maintains the quality and the layering scheme that you would expect. To give you an example of this. I'm going to go into our exercise files under the assets folder. And you can see we have a recipe app template sketch file here that we can import. Now you can drag and drop any sketch file directly into this project or you can browse the way that I did and click Open. And while this is loading, this happens to be a template that I found on a website called Sketch App sources. Now SketchUp sources have tons of templates, whether it's the iOS template guidelines, material design. You can see some tesla dashboards here. So feel free to go onto this website and browse these thousands of templates. And if there's something that you like with a certain flavor that matches where you'd like to start. You can click download resource here and an important later here into FISMA. Now that this has imported, we'll click done. And now we can see this template here. And if we double-click inside of here, we can see how this looks. Now one of the first things that we can see as we may not have the fonts that were used in this template. So you can go online and find these or use Typekit to find the certain fonts and load them before you get started with your design. Or you can just dismiss this and update your fonts later. We can see that this sketch template had two pages. If we click on here, we can see a symbols page and then a page one. So this is where they retained all of their symbols inside sketch. And these symbols are converted into master components, which is really great. We're gonna go back to page one here. And we can see these different frames. And we see that the background is gray, so we have a hard time distinguishing the boundaries between some of these frames. So all we have to do is go to this background area and change this to be light grey. And we can kind of see the contrast there between the frames in the background here. And another thing that you notice is although it retains a lot of the layering schemes and some of this font here, there are times where some layers may not import correctly. So if we go to this login and sign up, for example, there are some missing text here between the Log In and Sign Up button and things like that. So it may be worth your while to open up the sketch program and find the few layers that may be missing and add those in manually. But you can see how much time this will save your getting started with fig Mac. And if you're starting with a sketch file. 15. 15 Working with Teams: In a previous video, we set up a team and that's this chef team. And this is where we set up a project here for our chef recipe app. If you skip this video, you can click here to set up a new team and name this team whatever you want. I'm going to hit cancel here because I already have one created. But if you haven't go ahead and create this team, and once you do, you'll get this little view here for your team. And you can see inside of the Chef's team, I have a one project here, but I don't have any team members working with me to really harness the power of sigma. I want to invite a new team member here. So I'm going to click on this, invite a team member. And I'm just going to type in somebody's email. You can type in multiple people's email in this text field. And then you can choose what access they have to the projects inside of this team. So whether they're an admin of the team or they can edit any projects within this team or only view. So here I'm going to give them admin access. And I'll just click and buy hear their name and their avatar is going to be grayed out until they accept my invite. And once they do, they'll see the same team here when they log into FISMA. They'll see all the projects that you're seeing and they can click it anytime and edit regardless of if someone already has this project open, if you have any questions or would like help throughout this course, feel free to add me as a team member inside of your projects as well. You can add me at Caleb at brain spin.com. And once I accept your invite, you'll be able to use the comment feature to ask me specific questions and I can jump in and help you resolve them. After she's accepted the invite, you can see the name and Avatar here. So now if I click on my chef recipe project here, we can see that we have these two files here, and we've invited one member to our team. And now we can see Marlene is in this file here. So if I want to collaborate with her, I can double-click and you'll see her mouse here and her avatar here saying that she's actually interacting with the design. So now we're going to ask her to drag this home our board around. And you can see her dragging that live. And if you want to follow her mouse while she's doing that, just click on her avatar here and it'll follow her as she interacts with beings. So maybe drag that back up to the top here. And you get a nice view here of what she's doing. And this is really helpful if you're background has a 100 art boards and you're not sure where she's interacting with a certain art board. Just click on this name here and it'll zoom the canvas right into where she's working. So now I've asked Marlene to add some text into the Sign In and Sign Up button. So she's gonna go ahead and do that now. And while she's filling in that content, I can style this for her. So let me zoom in here. And I can see that she already typed this sign-in button. So I can go in here and change this to be white. Changed the font size to be 16. And if I want to start out with this size, I can hold down option command C to copy the style option command V to paste it over here. And then I just want to change this color. So I'm gonna change this to the same orange right here and get started here. So you can see how easy and how close I can be designing with her as she's creating content and I'm stylizing it. And then I can go and hold down Option and bring this text over here for sign in and here for sign-in. And this is also very helpful if you're on an online screen-sharing session with a client or with a collaborator to have them open up the sigma as you are and you guys both designing together as you're discussing your project is very powerful and very helpful. 16. 16 Working with Templates: Inside the assets folder under exercise files, you'll find this design templates text file. Now this text file just has a link to these four resources here she find design templates. And these templates come in very handy. For example, if you're designing for iOS 11, you can go to developer dot apple.com and they have designed resources in this link here, four sketch for Adobe XD for other design files. And remember, if it is a sketch file, you can import that directly into FISMA and start from there. Alternatively, if you're designing for Android, you can get the material design template here in material DIO and these two links below our community resources for sketch files and for sigma files. So take a minute to visit these links and familiarize yourself with a few templates because it could really help save some time. For example, if you download the iOS 11 design template from developer dot apple.com, you get this folder. And not only does it give you the sketch files here that production templates, but it also gives you the fonts used inside of this template so you don't find missing fonts once you load this up into sigma. So you can click inside here you can see that we have all of the San Francisco pro font packages that come with the iPhone design. And we have production templates here that R4 app icons or for navigation flows. And the last folder here we have UI elements, designs and guidelines, and you can hit the Spacebar on a Mac and kind of see a preview of the elements that you're going to get once you import this template into FISMA, I would highly encourage you to save these links in your bookmarks folder, because as you're continuing to design, these are going to come in very handy. 17. 17 Working with Frames: Okay, by now you've learned the interface and you've learned how to set up a project. And now you should have the skills that you need to begin working with content. Begin developing an app. As you can see in this image here, I've already sketched the kind of design that we are going to be creating inside of sigma. I sketch this on my iPad and this is available in your assets folder as well as a PNG. And now it's time to get our hands dirty adding some content. So the first thing I'm going to do is go into sigma here. And in a previous video, we've already set up as chef underscore recipe underscored app file. But if you haven't done this yet, you can just click on New file here and get started from scratch with us. And if you do create a new file, I'm just going to open up this file that we have. Your file name should say Untitled right here. So to change that, just click inside of this text area and you can name this whatever you'd like. So now we have this new fresh file here. Anytime that you'd like to, you can go into the assets folder, find this PNG image, and just open it up for references we begin designing. So the first thing we're going to do is set up five frames because we know those are the airports we're going to start out with. So to create new frames, we can click on this frame tool here. And rather than dragging a custom shape like we're doing here, we're just going to hit delete. And we can go into here in the presets. And I'm not going to be designing for the iPhone eight. So I'm just going to click on this preset here for an iPhone eight Frame. Now if I hold down command and scroll down, you can zoom out here. And I'm just going to hold down option is I drag this for other times. Okay, so now we have five our boards. And one thing that you can do to make your frames even is hold down shift and select all of them. And then we can use this distributed horizontal spacing here. So now we have some even spacing looks really nice. And the next thing we wanna do is name our frames. So we can click on the name here. And if the frame is blank, you can always click inside of the frame to drag it around. But once you add some content in here, like a rectangle, for example, now if I click inside of this area, I can't drag it anymore. I have to click on a name here to drag it around. So I'll delete this. Now let's just name our frames. The first one's going to be the splash screen. Second one is home. Third is recipe. And I'll just name this recipe details. And this will be Recipe details complete. And the last one here will name menu. So we have our five art boards and you can drag these around very easily to reorder or reorganize them as your going along. And now I can actually drag and select all of these. I'll click on this distributed tool again. And we're good to go. Now a few shortcuts that you'll want to know is the number one on the keyboard. We'll zoom everything into place. And the number 0 on the keyboard will zoom into a 100%. So they're really nice toggles to jump back and forth in some zoomed commands. Now that we have these frames set up, we want to enable a layout grid. So to do that we can click and then hold down shift and click the following objects here. We can also click inside of the layers panel, hold down shift, and click the bottom layer to select all of them. And you can see here in the design panel we have a layout Grids section that we can just click this plus icon. And instead of a grid here, we can change the grid size to 15 pixels. We can change the opacity of the look orbit can jump into columns here. And I'm going to change the column count to six. And I know I want the gutter to be ten pixels in between the columns. And I also want a ten pixel margin here in between the columns as well. And I tend to find this red color a little bit more pronounced than I'd like. So I'm going to change the transparency here to 5% just to hide that a little bit more. And now that I see this layout, I'm thinking I probably want the edges of the frame here to have a 20 pixel margin for contents. So it's not writing right on the edge of that screen. So we still have the ten pixels here in between each column. And this margin gives us 20 pixels on the sides. If you only select one of these and you edit the layout grid here, there's no way to really copy that style from this frame to this other one. So it's very important as you're setting these up to sub em, all up in the frames are going to apply to. Now all of these frames are set to 375 pixels by 667 pixels. And that's the device screen size for the iPhone eight. But there are times where your design is going to go beyond the device screen where you'll scroll up and down. And so to resize these after they're created. For example, the home screen, you can click and drag this down and resize this. So I like to start everything at the device screen. Hi, and then as I'm developing the shapes and the styles, if it starts to go pass this screen, you can quickly click and drag down to increase your frame size. Also, if you want to see more contrast between your frames in the background. For example, if your frames start out as gray, you may not see a contrast here between the gray background and the gray frame. So you can always click on this background setting here, and you can change this down or Abi and change it to really whatever color that you want. But I'd like to have it just this light gray color here. 18. 18 Working with Shapes: Let's begin adding in combining shapes to our design here. And we'll start off with this splash screen. So if you just hold down z and draw rectangle, you can zoom into the splash screen. And the first thing I want to do inside of this black frame is draw a rectangle that's the same size as the frame here. And the reason why I wanna do this is to change the fill color to this default read. But I also want to display an image inside of this shape. So I can click on this field again and I can fill this shape with an image. And here it's going to ask me to choose the image. And under the assets folder, you can choose any of these images that you'd like. I'm going to choose this entre lasagna JPEG here. So I can click open and you can see that that's now the background of this frame. But I want to move this image field down below this color field. And now I want to change the opacity of this red field to 90%. And I actually wanted to hide the layout grid here to make this a little bit easier to see. And so we have our first shape. It's this rectangle here. If we click and drag, you can see this rectangle snaps to the frame edges. And with rectangles or other shapes, you can click on these radius anchors to expand or decrease the radius of this shape. And if you want to manipulate the individual radiuses of this shape, you can hold down Option and drag, and that will only drag the radius in and out just for that one corner. We're going to leave those the same here. And now let's create a chef's hat icon. So we can do this by using a few ellipses. So I'll just draw some and I'll hold down shift so I can constrain the width and the height. And let's just drag this. Now, something like this. And I'll hold down shift to select all of these guys and make sure that everything's distributed correctly. And I'm just going to zoom in just a little bit more here. And this is gonna take some playing around with, so maybe I will select the circle and if you hold down shift and the up arrow key, it will nudge this about ten pixels each time that you hit the arrow key. So I've just nudge this up 20 pixels and we've got a nice shape here. And now I'll draw a rectangle here. For the bottom area of the hat. I'm just gonna move this around just a little bit. And now if I want, I can click hold down shift and select these three circles. We're just going to group these for now so that when I hold down shift and select this rectangle, I can align everything to the centre, makes sure everything is aligned really good. And I'll just hold down Shift Command G to ungroup everything now. So we can see these shapes. We have three circles in one rectangle, and that's making up our chef's hat. Now with this chef's hat, I actually want the corners here to have a radius. So I can do that by clicking on this radius anchor and changed in that I think seven pixels looks good. And we have the starting of our chefs had already. So all we need to do at this point is select all of these shapes by holding down Shift, which three simple shapes. And we can come up here and we can see some settings for joining some shapes together, so for subtracting them. And you can play around with these to create some nice combination effects for simple shapes. So I'm just going to use the union selection. And now we have one simple shape. I can change the fill color of this shape if I wanted. Or I could even remove the feel of this shape and add a stroke and stroke. Let's make this white. And I say I want this to be ten pixels. So we have this acting as one shape here. But I can still double-click to drill down into this. And you can see that it is actually behaving as four different shapes that are joined together. So I can still tweak this a little bit and give it a little bit more personality if I wanted to make these a tiny bit uneven, which is very handy to make some subtle changes there. The last thing I'm gonna do for this shape, so I'll click on the Shapes tool and create a line. And I'm just going to click and drag holding down shift. And I want to copy the same style. So I'm going to right-click here and copy style. And now I'll right-click on this image and paste the style. So we have a nice pasted style, but I want the ends of this line to be rounded. So I can jump into the advanced menu of the strokes and decide that I want the cat to be rounded. I've got a nice rounded effect. And now I'm just going to select this line hold down Option and just drag down to get just one more line below that. And now I want to join all of this as one shape. So I'm going to hold down Shift while I'm selecting these two lines and this one shape. And now that I have these three selected, I can hit command G, and that will all be grouped into one shape. Now, we scroll down and move over into the home frame. There are few other icons that we can recreate with basic shapes here as well. So I'll just zoom into the top area here for some navigation icons. And we want a search icon here on the homepage and also a menu icon. So the Menu icon can be very simple. I can go back into the shapes tool and click on rectangle. And here I'm just going to quickly draw a hamburger menu. So I'm going to hold down option here and copy this. Leave in six pixels in between. And we can see that the shape is 41 pixels by six pixels. And I'll just make this an even 40 by selecting all of these rectangles and choosing 40 pixels in the design panel. And then I want us to have a little bit more personality. So I'm going to just decrease the size of these a little bit to make the menu icon look a little bit staggered. And the last thing I wanna do here is I actually want these radiuses here on the right side to be curved. So zooming in here, but I want to do that in curve these edges. What I can do is select all three of these rectangles. And I can change the radius here. If I change this to three pixels, you can see that everything changes to three pixels. But what if I want to individually change the pixel sizes on each corner? Well, I'm going to undo this. And here. This gives me control to change the radius as for each corner starting with the top left. So the top-left, we know we want it to be 0. And the top right, we want to be three pixels. And the bottom right we want to be three pixels. And then we want the bottom-left to stay 0 pixels. So we have our hamburger menu here. And we can group this as well by just selecting everything and choosing union selection. And now we have this one icon. Here. I can change all of it to be black, red, whatever color that I want here. So now we want to create a magnifying glass and we can do that by going into the shapes options here, I'm going to click on the Ellipse tool and holding down shift, i'll just drag and draw an ellipse. And we'll start out at 23 pixels. I think that's good. And we can actually remove the fill here by selecting on the outside of this row, clicking the subtract, and then we'll add a stroke. And we want the stroke to be read. And I think inside the stroke is good. We can align this to the outside, to the middle or the inside. We're gonna keep it on the inside. And I'm going to have the stroke weight be two pixels here. Now I'm going to draw a rectangle. And now four pixels is good, maybe four pixels by ten or 12. And we can change this later if we want. And the fill of this we're going to change to be the same red color. And I'm just going to select both of these and align them. So we have two simple shapes here. And you'll notice when I tried to align this, this has 23 pixels, but this has four pixels. So we haven't even width and an odd width, which is making it look a little bit staggered, sort of change that. I'm just going to change the width of this to 20 pixels. So they're both even. I'll do in a line again. And let's just nudge this up with our arrow keys. Now, one thing that you can do with rectangles or circles or any other shape. And if I zoom in here, I can select this rectangle in. If I hold down command with my arrow keys, I can nudge or down. And it will decrease or increase the size, whether that's the height, where if I use the right or left arrows, it's the width. So it's a very nice shortcut to nudge the sizes to get it precisely the way that you want. Now I'm going to add just a small radius here of one pixel around, so we have nice rounded corners on this magnifying glass. And the last thing we can do is select this fail in this stroke and choose union selection and actually combines the stroke with the fill, which makes it quite nice. Now if I double-click inside of here and I hold down shift to select this circle. I am just going to rotate the both of these at 45 degrees and hit Return. And now we have this shape. The shape shows 25.85 pixels, and we want it to be an even 40 pixels. So I can click here to constrain the proportions and choose this to be 40 pixels. And now if I hold down command and zoom out with my scroll wheel, you can see that it's proportionally the same width as this hamburger menu. So I'm going to bring this over here. And we have a nice starting out of a hamburger menu and a magnifying glass menu with some basic simple shapes. Now in the same homepage, we can tap our for rectangle. And if I hold down shift, I can constrain the size of this. And we want this rectangle to be 221 by 221. So we'll just match it with the columns here. And this is going to be where our image is going to live. But to the top right of this image, we're going to have a heart icon. So I'm going to just zoom in here. And to draw a heart, I'm going to click and drag a, I'll start out with a ten pixel by 15 pixel here. And I'll make this white so you can see it. And the first thing we can do is change the radius of this heart. So this is going to be one side of the heart here. So the top-left is going to be five pixels. At the top right is going to be five pixels. And then these two at the bottom are going to be 0 pixels. Now we can hold down Option and copy this shape. I'm going to rotate this 90 degrees holding down shift. And now I can align this here. And we can see we have a nice heart. So now we'll select both of these shapes. Rotate this 45 degrees for our heart shape. And the last thing we wanna do is hit this join button. And now we have a heart icon. And I want to change the fill of this to be removed. And I'm going to add a stroke. And this will be a white Stroke. And let's try to pixels here. Now if I hold down command and zoom out, we can see what that looks like and how this sits in relation to this image that we're going to have. So I can set this to the top right here. And then instead of using my x and y values here to nudge this around, I can hold down shift and just nudge this left ten pixels and down ten pixels. And it's sitting nicely now inside of this image, if you ever want to see the sizing or the relationship of sizing between two devices. You can select this heart, for example, and then just hold down Option and you'll get these nice red indicators of how many pixels are between the edges of certain elements. And you can see here because the shape is on sub pixels, this nudged at 9.93 pixels. If you want to change that to be an even width, you can lock the proportions here. And let's just change this to maybe be 20 pixels wide. You can change that. And now let's try this again as align this to the top right, hold down Shift and left and down arrow. Now one last thing you might notice when we increase the size here, that doesn't increase the radius. What we should've done if we undo this a little bit is go to the scale tool. And now using the skeletal, you can scale this up and down and the radius will also scale with them. The way that we did it before is we actually use the Move tool and tried scaling this, which resizes. But you can see those radiuses still stay about five pixels if you ever did accidentally resize it this way. And we can see that those radiuses haven't scaled. You can always double-click inside of here, hold down shift and then just make a quick change, maybe subleased a ten pixels now. And you can see a nice rounded radius. So it's really nice to show you how to troubleshoot these things too, because it'll always come up. As you're scaling things, you might wonder why the radius or the strokes aren't looking good. So there's a big difference between just resizing and using that scale tool. So now we know we want a five-star rating system for our recipe. And under the shapes options, we have this star tool and it's really handy. So I'm going to just click and drag and hold down shift to lock my ratio. And I can drag this any size that I want. And later I can come in here, lock my proportions. I'm just gonna make this 16 pixels wide here. And let's zoom in. So I can either keep this style that has given me, but I have a few controls to change the style to how I want this to look. And one of those is changing the counts here. I can change this to 345 or 30 count, and I can also change the ratio. So if I want to give these points a little bit more bold edge, I can do that with this ratio anchor. And then I have a radius control. And I'll just zoom in here a little bit to show you how this radius control works. So if I push this down, you can see I have an option for one or two pixel radius. And so that seems like a bit much. So if you want something that's more subtle than that, you can still go into this design panel and I'll just type 0.2 ratio just for a nice soft point here. And lastly, I want to change this field to be a little bit lighter because this is the background of the star. And I'm going to zoom out and holding down option. I'll just copy this four times. And we know that this particular recipe is going to be 4.5 stars. So I'm going to select four of these stars, make them read. But how did we get a half of this star to be read? Well, if you hold down Option and copy this, we've seen that we can combine shapes, but we can also subtract shapes. So we have this star and we want to subtract a rectangle from the star. So I'm just going to drag a rectangle here. We're going to snap it to the very center of the star. And I'm going to turn down the opacity here just to show you what's happening. So we have this rectangle that's overlaying this star. And so now when I select these two simple shapes, I can go in here and I can still use this union selection, but that just gives me one really weird shape. Or I can click on this down arrow and you subtract selection to subtract the rectangle from the star, which gives me a nice half star. If you'd like to see what the other options Do, you can play around with that by just clicking undo. And we'll go and use Exclude selection, which will exclude anything that's intersecting between the two selections. And we also have intersect. So anything that's intersecting it will give us that right half of the star. So there's multiple ways that we can join or subtract shapes together. I'm just going to stick with this subtract selection here. And now I want to copy this style and paste the style on this star. And we see very easily we have this nice 4.5 stars. Now you can see here the star isn't quite aligning. And that's because instead of being a nice even 16 by 16 pixels, now that we cut it in half, it has a 7.3 by 13.85 pixels in here. So if we want to align this, we can still get past this by double-clicking inside of here. And we'll just select both of these shapes inside of this join. And once we click both of the shapes, we can snap this to align with other shapes. And it's just a weird quirk, but learning how to get past things like this will really help you save time and aligning things. Now we'll zoom out here to see the finished result. And we can select all of these shapes and use command G to group all of them and just make sure they're centered here on the frame. Now these are just a few ways that we can use shapes. You see that we created a nice icon here, hamburger menu search icon. And this heart here, learning how to use the shapes tools and also the Boolean tools that we see here, giving you a lot of power and creating the icons that you'd like. 19. 19 Drawing Icons using the Pen Tool: If you're following along from the previous video, feel free to use the same file as we continue designing. If you're just starting with this video, you can open up the drawing icons using the pen tool fig file. So now we're going to show you how to create icons using the pen tool. And we'll do this under the recipe details frame. So before we do that, I'm just going to hold down Option and copy some of these items here. And this heart, we're also going to reuse this over here on the top right. So I'm going to nudge this over, make it ten pixels by ten pixels by using the arrow key and shifts to nudge this over. So we have a nice starting. And now there are two icons down below here that we want to create. So I'm going to zoom into this area. And if I click on this recipe details frame, I'm going to just hide this layout grid for now as we designed these icons. So these icons that we create are going to live inside of a circle. And the circles are each going to be 36 pixels. So we'll just create a 36 pixel circle, will fill this with red. And let's zoom in and let's create our first icon inside of here. So we can use this pen tool. And this pen tool, we can just click certain areas to create straight lines. And if you want to close the shape, we just click on this last note here and it'll close the shape for us. So it's very simple to create straight shaped objects. And if I hit escape, it'll get me out of edit mode and I can delete this. But there are also times where we want to click and drag to create a curve. So I'll show you how this works here. Let's create a shopping bag. And we'll do that by clicking the pen tool. And I'm just going to click and drag certain areas here. And we have a bag shape and I can click on this anchor here. I'm just nudge this to make things even. Click this one. And that looks good. So now that I've done that, I also want to create a handle here so I can click. And here I'll just click and drag and it'll introduce us to some drag handles here. We can see here this drag handle is pushing this curve out to the left. This is pushing out to the right. And now I can click and end this. And if we ever want to change that, we can use this select tool right here, select this node. We can see these drag handles and we can move these and change each one. And you can see how these are locked with a left and right handle. If I hold down option, it'll break that link here so that I can drag this independently of the other one. So we can easily move these drag handles around and get the shape exactly how we want it. And once we're done using the pen tool, we've created a nice shopping bag icon. Now because I use strokes using the pen tool. If I decided to add a filter this, it wouldn't look very good because you don't want the field to be where the handle area is. So I'm going to hit Command Z or Control Z on the windows. And I can still double-click inside of here. And using this paint bucket tool, I can decide I want this area to be filled and not this area. So Mao that areas filled. I'm going to make this film Black. And I will hit done here and we have our shopping bag. Last thing we need to do is put it inside of the circle. And it looks a little bit too big and side of the circle. So I'm going to constrain the proportions. And I'll just make this 16 pixels here. And that looks like a nice size. And now I want to make everything white. So I'm going to change this field to be white. I'll change the stroke to be white. And the last thing I wanna do is double-click inside of here. I can still select these nodes that I used in the pen tool and hold down shift to select just the four corners here. And I'm going to add just a one pixel radius to make those corners curved inside of there. Now if you hold down Option and we copy this circle, there's one more Icon we're going to create with the pen tool. And that's the chef's hat icon is the same icon that we created on the splash screen, but I just want to show you how to create this using the pen tool. So I like to create it outside of this box first and then we can fit it in later. So I'm just going to create the bottom of the hat here. There's something like this. And then we can just play around with these kind of bulges on the chef's hat. And right here you can see that I have a left drag handle and a right drag handle. So if I let go and I want a shape to come around here now, I actually can't do that unless I hold down option and select this to break the symmetry between these drag handles. So I can say I want this curve to start out here. And you can see it's given me a little preview of what's that's going to look like. So here I can say I'll start here and let's just click and drag. Hold down Option to break that symmetry again. And let's click and drag somewhere here and here. So you can see this hat is looking a little bit funky. But that's one really nice feature with this pen tool is we can click on this move tool inside of our edit mode. And very easily we can just adjust these and make the curves really nice. And maybe this, we want to move over here. And so within just a few seconds we can kind of clean up those curves here. And it really doesn't matter if it has a huge amount of symmetry because this looks more organic. If you just play around with different shapes here. Move this down here. Bring this down. Starting to look pretty good. This looks a little bit flat. Will decrease these a little bit. And then we want to select the just these two nodes at the bottom at a two pixel radius. Bringing this in. Some like that looks decent. So we have our chefs had, and if I double-click on this again to jump into edit mode, I'm just going to use the pen tool to create two more lines here. Can escape to end that, and one more right here. And again hit escape, well, double-click to end it. And we also want to jump into the advanced menus and kept this as rounded for these edges here. And we can now resize this to whatever size that we want. And fit this inside of here will make the stroke white. And now if you want to double-click inside of this to go into edit mode again, the last thing you wanna do is use this paint bucket tool to feel the inside of this with the color white. So now zooming out, we have a shopping icon and a preparation icon. So we'll just move these down here. 20. 20 Drawing Shapes Using the Pencil Tool: If you wanted to design more free form shapes, you can use the pencil tool. And you can find this tool here under this drop-down arrow next to the pen tool, you'll find this pencil tool. I'm just going to hold down z and draw a rectangle here to just zoom into this area. So if you do have awaken tablet or something, I'm just using my mouse right now. So let's text might be a little bit choppy, but you can kind of see how the pencil tool works here. If we just create some free form cursive font. And the nice thing about this is although the text is quite choppy, you can still jump into the Move tool in here and double-click on this shape. And you have access to all of these nodes. So I can select all of these, for example, and use this Ben tool. And we'll try to help it become a little bit more curvy. Or I can select some of these nodes here, go under the vector menu and delete and he'll selection, and it'll make that a lot more curvy. I'm gonna do the same thing over here, vector, delete and heal. So you can see how much cleaner your shapes can be if you just spend a little bit of time after you start out a little bit rough. So like this one, for example, delete and he'll just makes that nice and curvy. Same thing here. Delete and heal. And then from here you can still change things around. So it's very nice combination to use that. Now if you want to use the pencil tool for tracing as well, then you can import images into your file and then use the pencil tool to closely trace certain shapes. Now because I was using my mouse, this wasn't a great example of how to use the pencil tool. There is something that I love using width this pencil tool when I'm on my Mac and that is the app called Astro pad and my iPad. So using my iPad, I can use it the same way as awaken tablet. Or if you have awaken tablet with a pencil, you can do this same kind of thing and you have more control over the look of this pencil shape. So here very easily I can just start creating some letters and easily hit undo if things don't make it the first round. And here you can see that this first pass looks a lot cleaner. So you can still use those vector menus to heal selections, to smooth join some selections, and to clean this up even further. But from here I can easily choose the shapes and align them the way that I want, resize them the way that I want, and get this look exactly how I want it. Last time we're going to do here is change the stroke to white. And let's just add a three-pixel feel here and just align this a little bit better. Something like that will work good. And if you don't want all of these layers here to mess up your Layers panel, just hit command G0 and everything will be selected here. Now we have a nice handmade font. 21. 21 Working with Text: To show you how text and the text properties work, we're going to be adding some text into the recipe details frame that we created in a previous video. If you haven't followed along and just jumped into this video, then you can find this file under the Chapter Four folder in your exercise files. So to save time typing up some text, I have a recipe prime rib text file that you can find in the assets folder. And here let's just open this up. And we can just refer to this as we crank along here. So the first thing we wanna do is copy this text prime rib roast. And that's just click on this T tool here. And I'm just going to click in the general area and paste this in prime rib roast. Now we can jump back into our text edit folder. Let's copy this summary text here, command C or control C on a windows. And next time we use the t key, we're going to click and drag for a certain box that we want to surround this text with. And I can hit Command V here and paste this text inside of here. And we can already see that this page is going to be quite a bit longer than the others. So I'm going to drag this down here. And next let's pull this down. I can copy some of this text by holding down option. I'm just going to copy this down here, copy this down here. And this, I'm just going to call this shopping list. And I have this in all caps. And here I'm just gonna put this lowercase preparation. I'm going to show you why I do that later. Next, let's copy this over holding down option we can drag. And let's jump back into our text file here. And I'll copy this. Paste it in here, hold down option, and copy this, and paste it in. So you can really type in anything that you want here. This is just some sample text to help you understand how the Text Properties works. So we have some one-liner text here. This pretty simple. If we click in here, if we want to make this bold, for example, we can choose bold. We can change the size to, let's say, 18 pixels here. And we can change the center justification here very easily. And just center this with this icon here. Now I can already see I want this text to be the same as this one. So what I can do here is I can right-click and copy this style and paste this style directly into here. And I have the same center justification, 18 bold here. And I can center that as well. And now, what do we do about these ingredients and the preparation? Well, the first thing I wanna do is just change this, maybe 14 here. And you can see that this text is going beyond this bounding box here. So I can click and drag this to surround this. Or I can click on this Advanced menu and choose to auto resize the height based off of the contents in there. So now if I jump in here and I continue typing, that bounding box is going to resize. The next thing I can do here is add a paragraph line spacing. So this is your regular line high and this is your paragraph spacing. So I want to play with this a little bit. I'm just going to add ten here. So I really like how this is turning out here. And I can do the same thing, copy style and pay style here. And that's looking really good. But notice here we already have some paragraphs here that were entered in a text so we can go through and delete this to keep it accurate as far as the spacing goes. And here we have the same problem with the bounding box. So we can go into the advanced menu. We're just gonna auto resize the height here. And it looks like we need to resize our frame to be higher as well. So I'm going to hold down command, zoom out. And I can resize that. So let's just zoom back in here, make sure that our text looks good. And I actually want to increase the line height here to be maybe a 110%, just to give a tiny bit more spacing. Now I can select these different elements and just position them. You've got 20 pixels here. I'll probably put, maybe 50 pixels, 1-2-3-4-5, 50 pixels in between these two. And same thing here. 1-2-3-4-5. And we've got 50 pixels. So we already added some text and got a really nice sizing here. I'm just going to use option command C as a shortcut to copy the style and option command V to paste this in the prime rib roast. So we've got that styling down here. And now I want to show you why I didn't capitalize this, but I did capitalize this. So if you type things in caps, it's hard to have control over changing the capitalisation later. But if you have this all lowercase here, I can quickly go into a bunch of text in my design file. And I can go and choose to transform this text to all uppercase here. So you have a lot more flexibility in what that font is going to look like is you design further out. And lastly, I'm going to copy the style here and paste it right here. And I think that's looking really good. Now I've already formatted all of this text and rather than using the copy style paste style, a bunch of times, I might find out that later I want this text to not be completely black, but I want it to be a little bit lighter salt rather than clicking and trying to select everything in our art board. We can click on one of these, go under Edit. And we can choose to select everything with the same style here. So it's selecting all of these three. And I can quickly go on here and say now the style, I want the text to be just a tiny bit lighter. So something like this. And you can see that a change that for these two, but this right here has something different. There's something different in the style, and that's the line spacing here. So option command C, Option Command V, and we have that same type of styling. What's really great though is you don't have to rely on one style for this entire textbox field. So for example, as far as the amount of ingredients that we have here, I want this to be bold, and I want that to be totally black. So once I change that, you can definitely see the difference between the amount and the actual ingredient. I can do the same thing here. This black and bold. And we can change that independent of the other characters in this bounding box. 22. 22 Masking Images and Shapes: Our recipe design is finally starting to come to life. And to help this along, let's add some images here in the home screen and the recipe detail screen to find the images we want to import here, let's go to the shape Tools and go to place image. And here we can find our assets folder. And inside the assets folder there are few entree images. So the first one I want to import is this prime rib JPEG. So I can click open here. And now if I hover over any of these boxes, I can place this inside of that box area so I wanna place it right here. But I also want to place that same image right here. So instead of going into the shapes tools again and going to place image, I can right-click on this and go to Copy style, right-click on this area and paste style. And the reason why that works is because this is a fill style where the image was placed as a fill. Now there may be times you want to adjust the image within this square. For example, if I click on this square here, you can see how things resize and it kind of fits to feel. But if I double-click inside of here, when I want to have happen is I want to move this image actually inside of this rectangle. Well, I can't do that because this is an image fill and not an image mask. But there are a number of ways I can get around this. So if I move this over here, and this is 220 pixels, let's put 220 pixels tall. And I can go to my rectangle tool. I'm going to create a rectangle again here that's 220 pixels. And all fine tune this here to 20. Just snap this to the edge here. So I've recreated this. And if I hold down option command and the left bracket here, I can move this clear down in the layer scheme. So that's just a quick shortcut option command, right bracket to bring it to the top or left bracket to bring it to the bottom. That's the same as just dragging this around. Now I can click on this image, and if I click on this hold down shift and click on the image behind it, I can use this use as mask option here. And what that does is it sets this back rectangle here as just a mask. And so I can still click on this image and I can drag it around. I can resize it and manually placed this exactly how I want inside of this area. It's maybe nice if you place in the image and things are cropped out that you want to appear in the image. You want to slide something down or place it just right. You can do it this way, but there's also another option. So I'm going to hit Command Z a few times. And just to get rid of this rectangle here. And now we're back to just this image. Again, if I double-click, I can't really move this around within the cropped area, but a quicker way of doing this is actually going into this Image menu here. And choosing crop. And now that I have crop enabled, I can still click on this image here and maneuver it and even resize this. So those are just two ways of masking the image. Either using a crop or masking that image with another shape. For the most part, you're probably just going to want to go in here and choose crop. But some areas where you may want to use the mask, for example, is if you have a circle and I'm just going to tap the o keyboard shortcut and draw a circle right here. And I'm gonna hold down Option and copy this image. And with option command right bracket, I can bring this to the top. So things like this, you can't use that crop setting. So I can still shift, click to select this circle with this image. And if I click on Use as mask, now I have things mass within this circle or this shape. So there are multiple ways to do this and some have better results than others in the application that you're using it. So I would just keep that in mind while you're using the crop or just the US as Mask feature. Lastly, we have two other images here that we need to import. So I'm just going to go to my assets folder here. And we'll import these two entree images. And you notice when I just drag them in from the Finder window, then they show up is really large. So I can just resize this down. And I can just shift, select this image here, uses mask. Move this around how I want it to look. And notice when I drag this image outside of the frame, it kind of places this in the background, so you need to be a little bit careful of that. This move this up here. And same thing here. I'm going to resize this a little bit. In porches, rather really large. Okay? And we'll select these two and use as mask. Let's bring this over here. And you can see this went outside of the frame. So I can just command X. Click on the frame command, be, make sure it's paste it back in the frame here. Now that we have these images all mass, the last thing to do is add a drop shadow and a corner radius. So here I'm just going to have a radius of five pixels. And we'll do the same thing on these images here, five pixels. And let's click on effects, drop shadow. And we're going to just turn this down to maybe two pixels here. And then here we're going to add another drop shadow. And we'll add one more drop shadow. So we're adding to drop shadows here. One of them is a really sharp drop shadow, one on this one I wanted to maybe ten pixels and the Blair to be 20 pixels, something like this, and the shading to be 10%. So now we have all of our image masked. We have some nice shadow effects on those mascot images. And everything is looking good. 23. 23 Importing Icons and other Graphics: In a previous video, we created these icons like this hamburger menu and this spotlight here, and even the stars. But creating each little icon can sometimes be really cumbersome and there are thousands of libraries out there that we can use inside of our design to get a design out quickly. You may also have some icons inside of Adobe Illustrator or as some images that you find on Google or other online resources. And those formats are very easy to drag and drop. So I want to show you a few ways that you can import some icons in here. And to do that, let's get started zooming into this home screen here. And now if we go into our assets folder, we see that we have an icon here, and now we have this icon in three different formats. We have Adobe Illustrator, PNG, and SVG. Now unfortunately, right now, if I try to drag and drop this Adobe Illustrator file in here, you can see that this failed to import, so Fichman doesn't recognize the Adobe Illustrator file completely. But if I double-click and open this Adobe Illustrator file, we can see this comment vector graphic and we can actually click Command C. We can go into FISMA and click Command V. And this pace the SVG directly inside of FISMA. And this actually paste this as a group. And if we drill down, we can see that this is actually a vector image. So the first thing we do when we import it as just hold down Shift Command G a few times. And now we have this vector graphic, all vectorized. If we zoom in here, we can still double-click and edit this graphic exactly how we would if we created this inside of sigma. Another way that we can import this graphic is through a PNG. This is a portable network graphics. It's almost the same as an image. And we can see when we import this in, it's a raster graphic, meaning it's calculating the pixels here and behaves like an image instead of a vector graphic. The downside to something like this is you don't have the same editing capabilities as something like SVG or Adobe Illustrator files where you can edit these and manipulate the files themselves with the image because this icon is an image, if we click inside of this area, we have some image editing controls, which doesn't work too well with just a black icon. And there are some ways to get around maybe the color of this. So we can still go on to this image and add a field, for example. And I can click inside of this and choose a solid fill a say I want to choose the same red icon here. So I changed it to read, but what that did was it overlaid a red fill over top of the entire rectangle that this image is inside. I can hack my way into incorporating this red inside of this image by clicking on some of these overlay controls. And you can see that I have dark in multiply Color Burn. And if I choose something like light and what that will do is apply this read on any dark elements so I can still change the color. Now. Change this to any color that I want. But I have very basic editing controls. And now if I hold down command and zoom out, you can see it still looks really decent as it's smaller. But if I want to use this as any larger size here, I'm going to get that pixelation. For the most part. You're going to want to add up all of your icons in SVG and find SVG files. And that brings us to our last file format. This is SVG. So if you're in a program like Adobe Illustrator, you can export any of your icons or graphics into SVG. And that behaves the same way as copying and pasting. So I still have this where I can change this color to red. And I can double-click inside of here. And I have the same editing controls. And it's very handy. So I'm going to delete these and I'll use this little comment icon. And we want to have two other icons. We want a heart and a timer. So in order to get those icons, there's a tool that's really handy. And this is a tool I use all the time. If you go to icons eight.com, you can search for any kind of icon here. So I'll just search for heart. And you can see how many versions of the heart icon that we have. And same thing with a timer. So I'll just type in timer here and hit return. And I have multiple timers. Now, icons a is free, it's free to download these icons as a PNG. And remember that PNG is not very editable. So if you want SVG access, there's a paid version. And if you click See pricing here, we can see that it's $20 a month. And it gives you access to hundreds of thousands of graphics. Whether you get the free version of the paid version, they do have a desktop app. And this app is actually right here, this Icons eight menu bar. So if I click on that, you can see that this pulls up right inside of my Mac. And if you have the free version again, you only have this PNG option where you can drag and drop PNGs inside of here. But because I have a paid version, SVG, I can quickly search for icons like Hart. And I can find something like this. I think that looks good. And now I want to find a timer. I can just type timer and I like this one. We're just going to drag and drop this inside. And you can see the difference between this PNG graphic and this SVG. Last thing I'm going to select these two and just hold down Shift Command Z to Ungroup this a few times. And now I want the height of all of these to be the same. So I'm gonna walk the proportions, make the high, let's just say 20 pixels for now. And you can see even though the height is 20 pixels, they're not proportionally to scale. So what I like to do is match the height first and then do some visual balance. So we probably want this to be somewhat smaller here. And if I was to focus more closely on matching the icons, I probably have a timer with a thinner weight on it, but this is good enough I think. And just do something like this. And we can change this field to this red color here. And now let's zoom out. Let's set the comment over here, the heart here, and the timer over here. I'm just going to add a little bit of text, clicking the t key. And I'll just call this five-hour 685107. So I'm just gonna make sure that these are about four pixels away from the icon. And I'd just like to nudge with my arrow keys once I hold down option, I can kind of see what that spacing looks like. And now I'll align this to the center and group these as one object so that I can align and distribute them evenly. Okay, now that we have this setup is going to move this down to be a little bit more balanced. We have some nice icons here from icons eight from Adobe Illustrator, and ones that we've created. Last thing to do here is delete this PNG graphic. And we should be all set. 24. 24 Working with Color: Let's talk in more detail about color. And to start off with this video, I want to show you something really cool. Now over the course of these videos, we've been using this same color red here throughout a lot of our art boards. So what happens when the primary colors need to change med design? Well, we can click on this icon here because we know that we use the same read as we've used across the rest of this project. And it's as easy as clicking this edit button right here. We can choose to select every object in this file that has the same fill. So now all of this is selected and I can choose to change this field to blue. And automatically our entire project now has this blue style guide incorporated. So that's one really quick way to test out new colors and new styles across many are boards in your project. I'm just going to click this, go back to Select all with the same feel. And I'll choose to change this back to red here. And you can really change it to any color that you want. So that's just one powerful way of using some of these filters to select things. It's the same thing with stroke or different shadow effects. If you want to change the shadow effects across the project, that all works the same way. And now with this background color here that we created for the splash screen, that's this rectangle right here. We can see that we already added a color field over top of an image field, but we can add multiple color fields. So I can click on this plus icon, click on this little color thumbnail. And we'd have a number of options to add more color to the design. So I'm going to click on radial here. And we can see that we have a nice radial image with some anchor handles here to control the width of this radial and also the height here or the size. And we can change the opacity here. So I'm gonna change this to 30%. Let's try 60% here just to make it a little bit brighter. And again, if I click in here, I can decide where the beginning and end point is of this. So maybe if I want to start inside this hat here, and then I can have the endpoint, something like this. And the width. I want it to be a little bit wider. And you can really just play around with this and you can have a combination of different effects here. Now inside of the colour panel itself, if we click on this fill, for example, we have a number of ways we can control the color. We have the color controls down here and the Saturation controls in here. We also have the hex value. So if you have any other colors that you want to copy from any other program like Adobe Illustrator or anywhere else. You can paste them as a hex value. Or if they're RGB, you can paste those in here. You also have CSS values. So if you have CSS properties that you want to copy and paste in here to copy those colors, you can do that. And then the HSB values. So there are a number of ways that you can add copy and paste colors or paste them outside of here into other projects. Another way we can use colors. Let's go into this recipe details frame here. And let's look at just this prime rib roast title here. So I'm just going to zoom in. And let's say we spend a little bit trying to find a good color for these headers. I'm going to start out with this blue color here. And that looks decent, but it's not dark enough for me. So I'm just going to pull this down just a little bit. And we can see that looks like a really good color in contrast with this red. And we have the hex value here. So we could copy this hex value. I can paste this anywhere else we want to copy that same color. So I can click inside of here and just do a quick Command V and Enter, and we can paste it that way. But we know that we're going to reuse this throughout our project quite a bit. So if I want, I can scroll down here and you can see that I have a few color choices. This is the document colors. So these are all the colors that have been used in the document. And I can just click here to copy that same color. Or I can choose personal colors. These are in my personal collection every time I open sigma, this is going to be the same palette of colors. And then I have a chef team colours. Now you remember in a previous video, we created a new team for this recipes app. So by doing that, we can save this color inside of the color palette anywhere that we want. And I'm gonna save this inside of my personal colours as well because I really like this color. So now it, because it's in my personal colors, I can create a new file here. This file is completely separate from the other file we were working on. And if I just draw a rectangle for demo purposes, I can click on feel, go into my personal colors, and I still have that same color that I can reuse throughout multiple files. Now, you may also notice that we have an opacity control here. Dial this left and right. We can see that that changes here. So you have quick access to change the opacity here or down here. So I'm gonna leave this at the dark blue. And one final way to grab and reuse color is if we have a color inside of an image, for example, that we want to reuse. We can't just double-click in here and find out what the field color is for an image. But let's say there's some green inside of here that we want to reuse inside of our project. Well, we can click on any piece of text and I can hold down Control C and get this little eyedropper. And it'll show you the hex value here on the top right, as you're moving along your mouse to the different colors. Or if you click on this color thumbnail, you can see that same control here, this eyedropper control. So I'm going to click on this eye dropper tool, and I'm going to choose to select a color somewhere around this area here. And so very quickly you can grab a color like that and you can save that in your palate for later if you want to use it. I actually really like this blue color. So I'm going to click back in this color palette. And you can see when I clicked on it, I'm actually using the eye dropper tool still, but it gives me the same hex value. So those are a few ways you can use the color panel inside of your fill or inside of your stroke. 25. 25 Working with Styles: In this video, we're going to start designing a recipe completed screen. And by doing this, we're going to illustrate some of these Style effects that we can create on a popup overlay. Before we go through how to add styles, I want to go over here to the recipe detail screen, and I want to copy some of these things over two recipe details complete. So I could just hover over these elements and copy and paste onto this are bored. Or I can click on this art board itself. And if I go to export here, I can click on this export and I'll just export this at 2x. And we can see a preview here what it's going to look like. And let's go ahead and export this as a PNG. And you can export this anywhere that you want. I'm going to export this on my desktop. And I want to bring it back into the projects so I can click on the Shapes, tools, click on place image. And if I jump into my desktop, you can see the recipe details here. I'll just click open. And now I'll place this right inside of here. And we can scale it however we'd like. And here this doesn't look exactly how we want it to. And remember if we click on this image thumbnail, we can use this crop feature and just pull this down so we see the top of it. And all this is, is an image. Hit Return here. And now let's click inside of here. I'm just going to nudge this over to make sure that we have the layer incorrect. And now we copied this image inside of here. And the reason why we did this is we want to create an overlay effect for a pop-up menu. Now to create the overlay color, we could click inside of here and add a fil That's a black solid fill for example. And we can do that and turn the opacity down to 40% to show that it's overlaid. But if we do that, we can't add some effects to just this field here. So instead of doing that, I'm going to click on this row and his subtract. And now I'll create a rectangle. Drag this over here. And I want to create that same black filled with just a subtle opacity here. And then one nice thing that I can do here is I can use this effects tool. And instead of a drought shadow, I actually want a background blur. So I want the background of anything behind here to be blurred out. And then I can change this to 20 pixels here to help it become really blurry. And now I can change the opacity here. Let's try 20% or 30%, and we can play with that as much as we want. And in fact, I may choose to have this white here. So now we have a blurred white background. And if we drag this rectangle here, you can see what it's doing. It's blurring everything behind this rectangle shape. And I think that's looking really good. And now we want a pop-up window telling us that our recipe is completed. So we can create another rectangle here. And I'm just gonna make it maybe to 40 by 300 right now. And we'll bring this down to the center. And this may be resized as the content fits in it and we're going to add new content in a future video. So now I'll just change this color white. I will add a five pixel radius to all the corners. And it's starting to look good. But we can see that there's very little or no contrast around the edges here. So one of the first things we wanna do here is just add a subtle stroke. And then we want to jump into our affects once again. And this time we just want to add a subtle drop shadow. And four pixels looks good. For pixel blur. It's down four pixels and 25% looks decent. Now we may want to add another shadow down below that's a lot more blurry, making this feel like it's popping out of the page quite a bit more. So if we want to do that, we can add a another drop shadow inside of here. We can have this be 20 pixel blur. And we can see that that's really popping that off the page. And that's starting to look really good. I'm just going to decrease the opacity here. And so this is starting to look really good. But another thing we can do to really help pronounced this pop-up is draw a rectangle here to use as a shadow. And we'll just make this a little bit smaller than the rectangle here. And I'm just going to bring this down a few layers. There we go. And this rectangle can actually serve as a shadow. And to do that, we can change this color to black. And now if we jump into and we can change the radius, let's change this to 30 pixels here. And now if we go into effects instead of a background blur or a drop shadow or inner shadow, let's do a layer by layer. So it's only blurring this actual layer. And here we want this error to be 30 pixels. Let's start out at 30. And let's try maybe 50 pixels here. So that's looking really good. And then the actual opacity of this phil, let's change this to 15%. And you can hardly see that. So I'm gonna try 30%. Sometimes there's just trying a few numbers to see what works. So that's starting to look decent here. And we can just fiddle around with the sizes. And what exactly we light. And I'm gonna change this to multiply. And let's just tweak this a little bit more to see what we like. Something like that should be good. So we have a nice completed screen here. We have some drop shadow effects, some layer blur effects, and some background blur effects here. And you can really play with a combination of these effects to get some really nice designs. 26. 26 Setting up Components: The components features, one of my favorite features inside of sigma. And you'll quickly understand why as we move along this video. So until now we've been creating a bunch of icons that are basic shapes inside a FISMA. And one drawback from that is if I hold down Option and copy this over here. And I decided to change the style of this. For example, if I zoom in here and move this to be a little bit wider here, it doesn't change anywhere else. So I'll have to go in and copy and paste this across to different frames. Now if I want, I can choose a lot of these icons here. I'm going to name this to a menu. And I'll name this to button search. And now I can click on any of these elements and click on this Create Component. And now if I go to my Components panel, you can see I have these two components here and I can reuse these anywhere that I want. And that's really handy so I can drag and drop this on any frames that I want. And now if I click on this master component and I change anything that I want, the color or anything else. It changes everywhere that I have those copied. I'm going to undo this. And we'll remove those. And I'll show you a more powerful way of using components. For example, we have this five-star rating system. So what if we had a component that we can reuse and we can change this 5-stars, two b 1.5 stars, 2.5 stars or whatever. So firstly, I'm going to do is click Ungroup all of these. And what I want is I want an unfilled star. So I'm going to choose this star here. And then I want a filled star. So I'll choose this star and I'll overlay this. And I want to move this up inside of my Layers panel. I want to move this just up above the other one. So now we have a light ray star and then a red star, and I'm going to just call this star hyphen unfilled. And then I'll call this one star hyphen filled. Now all align these and the last one that we have here. I'm going to make sure this is clear up at the top here and the layer system. So if I scroll up here, let's bring this to the top of the homepage. And I'm going to align this. And remember this doesn't align to well now that it's on sub-pixel. So I can still double-click inside of here and just select these two shapes underneath this. And I'll align that to snap. And then I will call this star hyphen half unfilled. So we have the three versions of the star that we're always going to need. Fully filled, unfilled, and a half-filled. So I can select these objects here. And let's just move this up to make sure that they're layers are close to each other. And now that I've done this, I have my naming scheme, good. In fact, I have some capital letters here. I'm just going to change this to be all lowercase. Just for uniformity. It really doesn't matter. But I'm going to click on these three layers now, and I'll click Create Component. And I can call this master component star. So now if I copy this five times, I'm gonna hold down Option and copy this five different times. These child components have layer overrides. So I can click on any of these stars here. And I can choose to hide the half-filled icon and also the field icon right here. So now we have this unfilled icon. I can do the same thing here. Hide these two layers. Let's say this is 2.5 stars. So here I want to keep this half star field visible, but I want to remove this star field underneath it. And we have 2.5 stars. Now I can delete these guys here. These are just simple shapes, and I have these five child components. And now I can center these here in the center of this art board. And I'll actually create a another component here. And the reason why I didn't include this master component inside of here is because you can't nest master components inside of other components. You have to use child components. So you create one master component. And then let's copy all of these and click Create Component again. And I'm going to call this five stars. So this is a new master component. I'm going to zoom out. And we can just place this master component outside of the frame here, because we don't want to show it inside of our design. Now I can delete this five-star system over here and copy this master component hold down Option. And I'll copy this over here. And now the really nice thing is this is a child component, but I can still drill down inside of here and choose this star here in the middle. And I'm going to make this field. And I can make this one here half-filled. So we can change it very quickly. But now if we go in here and decide to give this a little bit more spacing, I can still click on each of these objects. And I can just nudge this around. And you can see over to the right, this is also being updated. So I'm changing this one master component here and the spacing is applied over here. If I ever want to change the color of this star here, of the half star and the full star here. I can just select both of these components. So I'll choose star half-filled and star filled and all decide maybe I want these to be yellow. So as soon as I change that to be yellow or gold like and now zoom out. And everything is changed here. So very easily and very quickly we created components within components. And we can do the same thing with these guys here. So if I click and ungroup these Shift Command Z to ungroup, or you can right-click inside of different areas here and just choose Ungroup. Now I want to create one component with all of these objects. So all I have to do is bring these down here. And just align them to the center of each other. And I'm going to name these after I ungroup them all the way. Icon comment. And I'll move these out of the way so I can see which one I'm renaming. So this is the icon timer, and this is the icon heart. Now we can grab all three of these, and the middle and the center. And because we have all of these now, we can choose to create component. And let's just call these icons. And now if we hold down option, we can move this. And if we click this arrow and the layers panel now, we can decide that we want to only show the timer here and hold down Option and drag over here. And here we want to show the heart. And let's drag one more time. And here we want to show the comment. So now at anytime with his master component and you can resize this, you can move this around here and the components area. And you can change the styling, replace them. And it's a great way to organize your icons this way so that you can toggle on and off within this Layers panel. Now we can see that we have this master component icons and we also have this master component, which is the star. And we don't really want this inside of our frames because we're only using the child components here. So we can click on this page view and click new page. And this is where I like to create a page called symbols. And if I click back to page one, I can click and drag here and just right-click and move this to symbols here. Now if I ever want to see where the master component is to edit this, I can right-click inside of here. And click go to master component and it jumps right to the symbol page and tells me here's where it is. And now if I click on this and I add a stroke for example, and I know that looks really ugly, but just for demo purposes, let's go back to the page one. And we can see that that changed here as well. So I'm going to right-click, Go back to Master component. And if I hold down command, I can go into this group and remove this stroke here, will go back into page one, and we can see that that's updated. So I would recommend storing your master components inside of the symbols, or you can name this components to match what they really are. I actually named them symbols because I'm used to sketch app where the components have a different name and that is symbols. So now this is renamed the components. We have all of these icons here, setup as components. These are setup as components. And we can do the same thing here. This could be one component or they could be two. So we can click on here, click Create component. And we can name this shopping. Create this component. And preparation. Now the last component we want to create is this heart button. So I'm going to call this, but in heart. And will click Create component here. Now there are times of this heart is going to be filled or unfilled. So now that we've created a component, I'm going to zoom into here. And this is the master component. But we can still click inside of here. We can see that we have a button heart inside of this master component. I'm just going to name this heart outline. And if I use Command C and command V to paste this, I'm going to name this one heart filled. And the only thing I'm going to change here, if I double-click on this icon, you can see I have these two shapes that I merged. I actually want to bake this sand. So if I click on this heart field here, I'm gonna go to object and flatten selection and that we'll bake everything is one shape. And now I can click inside of here at a white fill and even remove the stroke here. So we have one field heart and one outlined Hark. And anywhere we have this heart saved, we can always toggle that on and off using these layers. This is also a basic shapes, so we want to delete this. We can click on this master component here and again hold down Option and copy this over here and it creates a child component. And again now we can change the layer ink inside of here. We can change this to be filled if we wanted this to be unfilled. And because it's the same component, if you ever change the color or style in the master section, it will also change here. Now let's scroll down here and we'll see this preparation window here. If I just squeeze this down a little bit to give some room over here, I actually want to have each preparation area. I want to have an icon here that represents the steps. So I'm going to zoom in a little bit and I'll show you how to create some nice components for this. So the first thing I'm going to do is click o for this ellipse. And I'll just create a 20 pixels by 20 pixels circle here. And I actually want this color to be the same color as that unfilled star. So I can come back over here. I can double-click inside of here. And if I choose this star unfilled, I'll right-click and copy style. I'll come down here right-click and paste the style. So that looks good. And I'm going to add some text inside of this. So this text is just going to say one. And we're using rubato here. You can use whatever font you want, but I'm gonna make this bold here. And I'll create this to be read text. And if I zoom inside of here, now, I'm going to move this to be centered. And I'll just change the width of this and the height of this to match. And I'm going to sit this text right in the center of this circle. So we have one. And I can group this and call this step number. And then I want to hold down Option and copy this. And let's say the step is completed. We will now we want to double-click in here until we select this circle here or this ellipse. And let's feel this color to be red. And I'm going to remove this text. And now I want to create a checkmark icon. So very easily I can use this pen tool and I'll just click and create a checkmark. Something like this will be good. And I want a stroke to be two pixels. And now I want to cap the ends. I want them to be rounded. I'm going to change the color here to be white. Could escape a few times I accidentally created a new shape out here. I'm going to delete. Okay, so we have that check mark. And I'm going to just balance this center at here in the circle. And sometimes because it's a little bit offset, you kind of have to eyeball it. But I'm gonna hold down shift and let's just align this horizontally. So we have this step completed. So now I'm going to drag this vector shape into this other step number group. Instead of naming this step number, I'm going to do step complete K. So now we have our step number and our step complete. We can do the same thing where we align this here to the top. We're going to select both of these and we're going to create a component. And we'll just call this ICANN steps. Now because this is a master component, I'm going to hold down option and drag this down to create a child component. And then again, I'm going to right-click and move the master component to the page components. And now I can use all these child components. And we'll click inside of here. Remove step complete. And now I just have this step number. But one thing that's really nice is I can hold down Option and copy this a few times. And I can still go inside here and this text. And if I double-click a few times, I can change the number here to 123 and watched the, if we change this to step 22, we see that there's not enough padding around here. And we've already committed to our design here. And it's going to take a lot of work to go on here and change all the sizes here of the fonts to kind of help this padding to be correct. But because we created components, we can still right-click and jumped to master component. So we can see that the master component hasn't changed. If we double-click inside of here and we choose this group, I'm going to move this away and you can still see where it says one. So that text that we've changed is just overridden in those child components. It's not going to change here. But just for this master component, I'm going to hide this. And now I can click on this font inside of the master component. And I can choose to resize this to 12. And maybe let's try ten here. So we resize this to ten. I can jump back into my pages and you can see it fits a lot nicer. Now we could have click inside of just this number inside of here if we wanted this text to be larger and just this text to be smaller, we can click inside of here and change this to even be 48 pixels, for example. That's way too large. I'm going to choose 14 pixels. And you can see that this change, and none of these changed. And that's because if you change anything in a child component, That's actually going to override that change. And when you change the master component now if you change the size, it'll change the size of all of these. But it won't change this because you've overridden that size. If you want to ever change this back, you can double-click inside of this text area. And you can go back into this little button here, this instance button. And you can choose to reset all overwrites. So right now we overrode the name. So we typed in 22 and that's different than the master component. We overrode the text, we overrode the textile. So we can choose to not reset the text, but we can reset the style. And that brings it back down. And we could reset the name if we wanted, but I'm just going to leave that. And I can see that these are sitting a little bit high to the circle. So I'm going to right-click and go to master component again. And if I double-click on this text, let's just have this sit down just a little bit, something like this, and let's jump back into our pages and see if that looks better. I think that looks a little bit better here. So now going down the list, I'm going to just change this to four. And let's say that these steps are complete here. So I'm just going to mark this as complete. And the first few steps we'll just say our complete here around little lightness here with the top of this text. And let's say it's all but the last is complete. And these are a little bit too many steps. So I know if you try to follow this recipe, you're probably going to screw up because I'm going to delete a bunch of mid text inside of here, but this is just for a visual representation. And I don't want the art board to be that long. So I'm just changing this just to lighten a little bit of these steps. So let's just have, you know, three or four steps here. So three of them are completed. And it's fourth one is not. Now I want to make sure things are lined up correctly. So I'm going to hold down option. We can see there's 31 pixels here. I actually want to nudge this, so there's only 20 pixels here. And then I wanted ten pixels to be in between here. It's one I just wanted to hold down shift and nudge at once. And now we have ten pixels. And then I want this side to be 20 pixels. So I'm gonna hold down command, and that's this 1-2-3, 4-5-6. Okay, so everything looks good. And we have our steps. Now. Zoom out here and take a look at this. This is all looking really good now. And to match the alignment here, this shows 14 by 14. I'm just going to line this here with the edge here. And then nudge this will be now command left arrow, left arrow, and command shift left arrow once more. So we have a 20 by 20. So we can see this as a line, really good. And I'm going to align these with the edges here. So those are components. We've now converted all of our icons to components here, and they're ready to be reused throughout all of the other designs. For example, I'm just going to hold down option here and I'll just move this over here because I know we're going to use the same kind of 5-star scheme inside of this design in the future. Again, now if we click on this Components panel, you can see all of our components here. We have six components on our homepage. And we have three components here under the components background. 27. 27 Using Constraints for Responsive Design: In most cases nowadays we're designing for multiple device screens. And this starts to become a challenge. Translating how the paddings and margins and layout will look to the developers as they're developing these screens for the different device sizes. Well, FISMA has a really nice tool to help this become much easier to export multiple screen sizes and not having to design for multiple screens, but using constraints. So you can stretch this frame and see exactly what it's gonna look like at that size. And you'll notice when I stretch this right now things look a little bit broken and they're not exactly resizing the right way or the way that you would intend. So I'm going to click Command Z. And that's what we're going to do is we're going to set up this frame here to be responsive. We're going to set up a constraints for all of these elements. Now before we do that, I'm going to just zoom into these two art boards here. And I want to just hold down Option and copy some elements over here to kind of complete this design. Move this down here. And I have this centered. And if we're really focusing on this design, I would get the padding exactly right and the spacing. But just to save some time, I'm just going to this and we can work on that a little bit later. Now I'm going to add just a few more elements here. I'm going to hold down Option and copy this up here to be aligned with the center of these icons. And I'm going to call this popular recipes. And make this the same red color here. And go down once more. We call this entrees. Here. Appetizers, hold down option once more and call this desert. I want these all to be a subtle gray here and we'll probably make this 13 and regular. And because this is the one that is selected right now, I'm gonna make this black and medium. And using the L key, I'm going to draw a line just below this. And let's make this two pixels. And let's cap off the ends with a rounded. And here, I'm just going to give this, going to center this command G to group it in center it with the art board. And then I'll ungroup it here, Shift Command G. And I'll give these 30 pixels in between each. And that's just nudging these, holding down the Shift and the arrow keys. So now if I hold down option, you can see that there's 30 pixels in between. And we can easily see the entrees are selected. It's changing the sizing and the padding here. It really doesn't matter too much. You can move this around however you want. And I think the last thing I wanna do is hold down command G0 and center this with the art board Shift Command Z to ungroup. So now we have this design near completed. And we wanna make this responsive. So the first thing we do is test this out. We can see that things are broken here. So going down one by one, let's just fix this top area right here. So we know we want this icon to be constrained to the top left of this frame. So now when we try this, we can see that's exactly what we want it to do here. We're gonna hit Command Z to resize this back to where it was. And now this popular recipes, we want to center this, but the frame. And instead of the left top, we want this to just be centered. And we want it to sit at the top. And sitting at the top means if I scale this down, it's just going to stay there. If I change this to sit at the center, what it's going to do is center this where it's at here between the top and the bottom. So let's change this back to top center. And then this guy right here is going to be right top. So now we have our header area and exactly how it should. And now we have to deal with these guys. So if I want to apply a constraints to everything, I can select all of these layers and click Command Z or Control G on the windows. And I'm going to name this categories. And now I want this also to be centered and sit at the top. So now we have this group as centered. And we can resize this and we can see that it is centring each element on the artwork, but that's not exactly what we want. It's centering relative to this frame. But if you want to create a new frame around this, we chose to group this and we named this group category. But let's convert this group to its own frame. And this is what we call a frame within a frame so that we can set the constraints only within this frame. And it's independent of what we said in this frame. So I'm going to click on this group and you can see that it's a group here. But if I can change this to a frame instantly by clicking on frame right here. And so now this has its own frame. And these objects are going to be centered within this frame itself, not within this frame. So now we have a left top constraint here. We're going to center this frame for the top and center. And now when we stretch this, we can see that's precisely what we want to have happen there. Command Z. And now we're working our way up to these images here. So I can group these items. Command G, because we want these to stay within each other. And I want this to be center top. And we can see that that behaves correctly. And now let's move these images inside of that same group. So we have this group up here. I'm going to select both of these with option command and right bracket. I'm going to move this to the top near the southern one. So now we have these two mass groups. And this group, I'm going to move to the top as well. And holding down command and selecting both of these, I'm just gonna move them inside of this group here. So now we have all of these grouped and same thing, centre top. And again, we have to convert this into its own frame. So now that's working correctly. And we have this a component works the same way as a frame where we can just choose to create this at the top center and it's not going to stretch like a group does. Now I can resize this that always stay centered. And the same thing over here. So you can select multiple things at once if you know they're going to have the same alignment properties. And we're just gonna make sure that this is already centered on the art board here. Let me go. And again, centre top. And these are the last things here. Well, first of all, just making sure that it has the right spacing that you want initially. That's probably pretty good. Move these down just a tiny bit. And now we can select all of these command G to group, changed this group into a frame. And let's center this. And the last thing, but this text, we actually want this to be pinned to the left and right. So we want it to always be 20 pixels on the left, 20 pixels on the right. And same thing here. We can actually stretch this here depending on if the text increases or decreases. We still wanted to have 20 pixels on the left and right. So we're going to choose Left and Right here. And now, check this out. This is for the iPhone eight. If we want to look at the a plus, we can look at that very easily. Look at the iPhone 5S. Or if we have the Galaxy Note or whatever, we can change the size and very easily your developers can see exactly what you intend this to look like. During development for multiple screen sizes. You can also change the width here, so 375 and you have the option here because it's turned into a frame. I can decide, I want to see what it looks like on the Galaxy S8 that changes proportionally. And the same thing I can choose, maybe a seven-inch tablet. What does that look like here? So you can see that you have that nice width for the seven-inch tablet. I'm gonna change this back to the iPhone age. So once you get the hang of setting up constraints, it's just a matter of testing things once you set them up, making sure that things are flowing correctly. And once you really do get the hang of this, it takes probably two minutes to convert something like this into a responsive design. So before we move into the next video, I would like you to go through this art board here. This may be a little bit simpler to set some things like this up. I'm going to just center this, but just go through here and just set the constraints here for this frame. And again, you can always test it out by just stretching things. You can already see that some things are broken, like this image here. So if I hit undo, this image would just be pin left to right or left and right. And we can see that now that's fixed. So just go through and change some of those things on your own and see if you can get this to behave and perform the way you'd like. 28. 28 Working with Version Control: Because sigmas designed files live on the cloud, you don't have the conventional saved features that you do in normal local files. You can click on file and export here to export certain files. But for the most part, once the FISMA file lives inside of your FISMA instance and you have collaborators designing with you. Everything is just saved instantly. Now there may be times you want to jump back inside of your history and find a certain way that you may have styled something that you want to retain. And that's where versioning control comes in with FISMA. So we have this file here, version control. And to go into your version control, just click on this little arrow here right next to the file name. And you can see show version history. So if I click on here, you can see a few snapshots of time where I've designed this and you may not see the same version history. And that's because once I click File Export to export this into the exercise files, then it suppresses or a hides all of these versions and you only get the latest state. These versions only pertain to after you load this into FISMA and you begin designing with it. So very easily I can click and see what this looks like. A twelv, 2600 PM or 10:54 PM or December 17th, for example. So you can click in and see the progress here. And if there's something that you like within this design, you can duplicate this instance. So duplicate this file to show just this instance. And you can copy and paste some things back and forth, or you can restore the file. If you say this is the latest version that I like, I don't like what I've done in the last hour. You can change that and just restored this actual file to this version. And then again you can see the current version here. So that's versioning history. And if you notice the notes down here, you have a 30 day version history. And if you want more than that, you'll have to upgrade to the paid program. Once you're done checking this out, you can click back to editing and begin editing where you left off. 29. 29 Designing a Slide out Menu: In chapter four, we went over working with content, and that was working with frames, shapes, icons, and a number of different tools to apply those to our design. So now that we have some well-rounded knowledge on how the tools work, there are still some screens left to be designed here and to apply the knowledge we gain in the previous chapters into completing our design. So if you want, you can go through these videos with me in completing these designs. Or you can open up this chef recipe drying PNG located in your assets folder and design each one of these screens based off of the sketches that you see here. Either way is fine with me. But if you want to follow along, I'm just going to get started with this first video creating a slide out menu here and the menus frame. So the first thing I want to do inside of here is create a rectangle using the R key for a shortcut. And I'll just create this at 320 pixels. And I'm going to use the same red color that we've been using in previous videos. And now that we have this component set up, I can go into the Components panel here and drag and drop this button menu somewhere here. And I can even align it with this one holding down Shift and selecting. I can align this to the top and then make sure that this has 20 pixels here against the edge of this rectangle that'll match the same 20 pixels here. Now very quickly I'm going to add some text. So I'll just use the t keyboard command. And I'm just gonna start typing these in, going to set this to left justify. Okay, so we have our four menu items. I'm going to quickly style this with white text. And under the advanced menu, I want to transform my text to uppercase. And I want the paragraph height to be 30 pixels here. And this text can actually be, Let's try 20 pixels right here. So that's looking pretty decent. Maybe all have medium. And now I'll align this with the edge and hold down shift and the right arrow two times or three times. So we have our menu here, and I also want to the L key for a line. And I'll just draw a line that's 30 pixels here. And I'll make this stroke white. And this can probably be a five pixels stroke with the edges rounded. So I'm going to cap this with a round cap. And we can see here we are in popular recipes. Now we want to hold down Option and copy this text down here. I'm just going to add some more texts for the user login. Harry Truman. And if I tap the o key for ellipse, I can create a 46 pixel circle. Just gonna dial that in here because I couldn't get it correct the first time. And now that I have this circle selected, I'm going to go in and fill this with an image. It's going to ask me to choose the image and I'm going to go into my assets folder here and we can see this avatar dot PNG going to just go ahead and open this up here. And we have Harry Truman profile image here. So you can see very quickly we have our menu all designed and set up. And in the next video we're going to finish our pop-up screen for the completed recipe. 30. 30 Designing an on screen Overlay: In this video, we're going to complete our onscreen overlay screen. This is the screen that tells them you did it, let your friends know about it or Lieber review. So this screen will pop up as soon as they click on this last step here, finalizing their preparation. And that's what we have here. So in a previous video under the styles video, we already learned how to overlay some of these layers here. So we have a rectangle with a nice background blur. We have this, this is just an image of this art board here. So we exported the image out, we import it back into here. And now we have these 1234 layers. So what's an image, this blurred rectangle. And then we have this popup overlay rectangle with some drop shadows. And we have this component that we created in an earlier video too. So let's complete the rest of this here. First off, we need to add some text. And the cool thing about previous art boards and some designs as I can hold down Option and just copy some of these things if I know it's going to be similar to the same style. So I can just type here. You did it. And right here I'll just use the same text. Let your friends know about it. And here it's a little bit wider than I'd like, so I can just change that here. And holding down shift, I can nudge this ten pixels Shift Command, left arrow, left arrow. I can resize this to be ten pixels. So now we have four icons as the Google Plus icon, Twitter, Facebook, Instagram icon. And if you want, you can use any icons that you find online for Google Plus Twitter, Facebook, and Instagram. Or if you go into your assets folder, we have for SVG icons all ready for Google, Instagram, Twitter, and Facebook. So if you wanna just use these, let's just hold down shift to select all of these. And I'm just going to drag these in here and we can see that they are all inserted. Now, I want to lock the proportions and let's just make the height of each one of these 20 pixels right now. And I can already see that's a little bit big. So I'm gonna change this to 12 pixels, and that looks a little bit better. Now, I can align these. And the first thing I wanna do with these icons here is wrapped them in their own little circle. So tapping the oaky and creating a 20 pixel by 20 pixel circle. I can make this circle red. And now we'll go in here. And we'll create all of these to be white, will center these and bring them over here. And if I zoom in here, I can kind of see what's going on. With this. Google Plus is a little bit large. So I'm going to scale this down a little bit. The width will probably make 16 pixels. And we can play around with this a little bit later on too, if they're too unbalanced. So we'll start right here. And the last thing here, this Facebook icon. We want to change this a little bit because we only want this F, We don't want this bounding box. So we can double-click inside of here a few times and let's look in our Layers panel. You can see that this is grouped. There's an F And then there's a rounded rectangle. So I'm just going to delete this rounded rectangle here. And now we only have this f. So now I can bring this f over here and resize this. And let's look in a little bit messy right now. If we want, we can hide some of these other ones. Here as we look at this F. That's a lot better. And now that we have all of these selected, I'm just going to clean up these layers because it shows them all grouped. So let's just select all of these groups holding down Shift. And I'm going to select Shipped command G. And now one more time, shift command G. And I'll just name this social, Twitter, social, Instagram, social, google Plus social Facebook. And now I can select this circle and these other social icons. And you see some times it actually didn't put this in the same frame as the circle. Sometimes it's a little bit weird like that. So we wanna drag this back down where the circle is. I'm going to hold down command and select this circle as well. And we'll just group everything by creating a component. And we're gonna call this the social component. Now again, we're gonna hold down Option and copy this and then I'll right-click and move this to the components page. And now we have this child component. This is where we want to start off with the Google Plus icon. Now we'll hold down Option three more times and copy this. And this one, we want to be Facebook. Here we want it to be Instagram. And here, let's have this be Twitter. So we've done a good job already, but you can still see this is quite large compared to the circle. So let's right-click on one of these and we'll go to the master component. And just jumping inside of here. I'm going to hide each one. And just go ahead and resize some of these things using the scale tool might help. Something like that, I think will look good. Let's center that in the art board. This Google Plus. Bringing that down a little bit more. Instagram skill that a little bit something like this. And same thing with Twitter. And let's center that. We can jump back into our pages are page one and see how that all looks. And one thing I forgot to do, I'm going to jump back into components is unhide. The rest of these jump back in here, and that looks far more balanced. Now the last thing I wanna do is add some text here to leave a review. And now we want to center all of these things on watch when I click to drag a drag handle, deselect everything, I'm actually dragging these themes behind. So this is where the lock layers will come in really handy. These two layers right here I want to talk. Now I can click and drag to select everything here, except for the circle's hold down shift and just click to de-select those. And now I can align horizontal centers here. And I'll align everything here to the frame. And also the center of the frame right here. Now I can start to align some of these items. So I could just choose to add ten pixels between each of these icons. Swallow bug them right next to each other. Hold down shift and the right arrow key. But this next to the G shift, right arrow key. All right, so now let's center this with the overlay. And let's put a nice 20 pixels in between there and 0 pixels in between here. And 123, that's 20 pixels. I'm gonna hold down shift and one more. I'm going to have that 30 pixels here. And then down here I'm going to add 30 pixels here and ten pixels right here. And when you're asking someone to leave a review here, you want this all to be unfilled. So because this is a component, I can choose this first star to hide this field layer. I'm going to also hide this star. Same thing here. Same thing here. And now what's blank and ready for them to leave a review. Last thing I wanna do is resize this. So I want this to also have 30 pixels between the bottom of this pop-up window at the bottom of the stars. So we can see as 26 pickles right here. So again, I can just hold down command to resize instead of move. And I'll tap the down arrow 1234. And we have a nice 30 pixels here and 30 pixels here. I'll move this shadow to be centered again. And now I can select everything here. Hit command G to group it. And just make sure that this is centered with the frame that it's inside. The last thing I wanna do is add an X right here. So I'll just quickly draw one. Will have this two pixels here. Have this rounded. And now I'll select this line. Click command C, Command V, and quickly rotate. And for some reason when you rotate it, it's rotating on this left axis, which is a little bit weird, but I can just nudge this using the arrow keys to make us straight. I just noticed that when I was working with lines, they behave a little bit unpredictably. But now that I have this, I can click on this union selection and I have one nice fill. I'll scroll out. And I want to rotate this to 45 degrees. And now I can go into object and flatten this selection and change this to be a nice even size will do ten pixel by ten pixel. And we'll just make this be hold down, shift and nudge this left ones and write once. It will just sit ten pixels away from the edge there. So now we have a nice pop-up menu. Says You did it. They can leave a review, let their friends know or tap this x and jump back into the recipe. Now I'm going to hit 0 to zoom out a 100%, see how that looks. And it looks really good to me, but sometimes you have some artifacts. There's this edge right here that looks like this. The edge of this isn't hitting the top even though it is. So sometimes if you get that, it doesn't hurt to grab this shape inside of here and just move it up past the box just to make sure that you have everything filled inside up here. So this is how you illustrate an overlay here. You have to duplicate the image and then place some objects above this. 31. 31 Designing a comments section: Now that we have the overlay designed, we wanted to design the comments section inside of the recipe detail screen here. So you can feel free to design this on your own and match this with what I am doing. And if you want to do that, just pause this video and crank away at the design and then you can resume this video and see how it closely matches with what I'm talking about here. But if you want to follow along, feel free to do so as well. So let's scroll down here. We're going to jump into the recipe details frame. Right here. We can scroll down here. And we want a comment section so I know that I can copy something like this. I'm going to just copy this down. And I'm going to name this comments. We know we don't want this same component here. So if I don't want to ruin this component, I can right-click and detach instance. So now this is no longer a component, it's not related to this master component. And I can hold down Shift Command G, and I can delete this vector image and place in a comment image. So if I go into my Components panel here, you can see that I've already created some icons here as a component. So I can click and drag this into my art board here. And now if I go back into layers, I only want this comment icon. So I'm going to hide these two. And I have that comment. And you can do this a number of ways, but I'm just going to delete this icon here. I'm gonna use this child component and bring this inside of here. And you can see that I want this to match the same exact design as in this art board to the left of it here. But the color needs to change. So there's sometimes there are exceptions to your design just for one time instances. And that's where a child components really come in handy with overwrites. So I can double-click on this layer here. And I can create this to be white. And if you see when I double-click inside of here, there's this override symbol that's telling me I'm overriding the field and I can always reset that to the master component if I want, or just change this and override it just this one time. So now I'm going to bring that inside of my circle. And I can create this as its own component or master component as well and reuse throughout other areas if I'd like. So now I'm going to hit the keyboard shortcut and just a 46 by 46 pixel avatar. And here I'm going to hit the Tiki and just add some textural quick. So I'm going to add Tom Kline. He's a user of our app. And I'm going to make this 13 pixels here and just regular. And if I want to match this color of this font, I can do it a few ways, but I'm just going to quickly use this eyedropper tool and select something here. And you can see that I got barely off where I wanted to select. So there we go. And I can see this prime rib roast was amazing. And it is all caps because under my advanced menu I have that transform control on, but I'm going to toggle this off. And maybe I want to have this italics as well. And the date that he commented was seven dot one dot 2017. And I'm going to have this medium just like that. Now, I can quickly set some sizes here. Just align this with the base of this. And 1-2-3-4-5. Just nudge this around to your liking. And this is 26 pixels, 1-2-3, 4-5-6. We have that 20 pixels now, ten pixels, ten pixels. So that's looking pretty good. And now I can click on this circle. I'm going to fill this with an image. And I can click on Choose image. And I have a few other avatar images. So I'm going to click on avatar too. And this is starting to look really good. So maybe I'll just save this as a component itself. So I'm gonna click Create Component, and now this is a master component. And if I click inside of here, I can use this component frame to resize around. You can see that it's doing some weird stuff. So I'm going to hit Command Z. I'm going to set some constraints in this component just real quick. So I know that this is always going to be constrained to the left and the top. This is also, in fact, all of these are going to be constrained to the left, top. And then this one here. I can constrain this to the left and right. So it grows as I grow this frame here. So I'm going to hit the edge of this at 20. And you can see this is now behaving the way I want it. And now I can hold down option on this component, create a child component here. And I can override the text here named Sally Parker. And you'll see what I did here. I have the text align to the centre so I can go to the master component here and say I want this to align to the left actually, and that changes automatically. And now I notice that this text here is running into this text. So I probably want to add more spacing here so I can hold down shift. And maybe I'll do something like that. I'm going to fix my spelling here. And I'm going to just type in a comment for somebody, Parker. Okay, so this one's a little bit lengthier, but we can see that everything adjusted the right way and it looks really good. And lastly, we can do a fill override as well, so I can click on this image and choose a new image. I'm going to choose avatar three under our assets folder. And go ahead and change that. And even though this is a master component, if I ever want to change this text here to be rubato medium black, anything else I can change that very easily. In fact, a good example of this, if I move this down. Is, I know that I want a five-star rating system inside of here. And we know we already have that inside of our components. So I'm gonna click under components here, go to my five-star system and I can drag this inside of this component actually. So now that that's dragged inside of there, I'm going to move the rest of these guys down, holding down shift. And you can see how everything is just moving in place when it bring that to the top here. And I want this to be a little bit smaller actually. And I can do a scale override on this component as well. So if I use the scale tool here, down at the bottom, I can hold down shift to constrain my sizes. And I want it to be maybe ten pixels tall, something like that, a little bit smaller. And now I'll just adjust the rest of these to be ten pixels or five, 1-2-3-4-5, five pixels from the stars. And I'm gonna move this up here to just almost hit this. And very quickly you have your comments in here. Now the last piece I'm going to create as little type your comment here, widget down here. So I'm going to hit are for rectangle, draw rectangle here that is 40 to 45 pixels here. And remember, we already created a user persona for this design, and that was Harry Truman. So I can click this avatar here and hold down option. I'm just going to copy this down here and reuse this. And here maybe I want the avatar to be 32 pixels. I'm going to align this to the left that sit at 20 pixels here and add some text here. Type your comment here. Now I can reuse the same icon that we used previously. I'm gonna go into my Layers panel and hide the rest of these. So that's looking good and I'll sit that 20 pixels from the right here. And the last thing I wanna do is create a white fill. And instead of a stroke, if we add a stroke here, you see that you have strokes around the edges. I don't want that. So I can show you how to add just a top and bottom stroke here. If we go under effects and a drop shadow, we can actually add a one pixel drop shadow that has a 0 pixel blur and that shows up as a stroke or a line. And I'm gonna make that ten pixel opacity. So what's pretty light? And I can just create a new one here. And I'll do the same thing except negative one. 10% opacity 0 pixel blur. And you can see we have a top and a bottom line here. Now I'm going to select all of this, create a new component. And when I do that, I'm just gonna make sure that everything's pinned to the little top left, how it should be here, this should be pinned to the center and relatively little to the left here, and also to the center down here. And this could be pinned to the right center. And now I'll just stretch this, something like this, and change the opacity to 20%. And the last thing we wanna do is resize our frame. So we're gonna click on the frame here, come down here and just resize this. I'm going to hold down command to zoom in. And now if I hold down option, I can see that this is 36 pixels from the base of this. So again, 1-2-3, 4-5-6, holding down command and the arrow keys. And then if I hold down shift 1-2-3, that'll move at ten pixels three times. So you have a nice snug component in our frame. Also, we can try resizing this. We see that everything looks really good. And I'm going to pin this to the left and right. So now let me resize it. It kind of breaks down here looking really good. Same thing with these components just really quickly. Top-left. These are all top left. This is left, right? So this is looking good. I can resize this now. It's looking really decent. And then these guys, we want just to be centered, top center. There we go. We can move these around. We're just playing with some spacing now just to get things looking good. I haven't had an exact spacing convention in here. Mainly because I just wanted to use this time to teach you the actual tools and later going to go in and fix a lot of the spacing. While we're inside here, we have some alignment issues for some of these things. So I'm just going to select all of them in a line, horizontal centers. And our design is starting to look really clean here. We did change the text here to blue, and we didn't change those here. So again, Option Command C. Then we can select these layers and option command v and paste those layers in. Just going to clean up some things, make this all caps here. And this is looking really, really good. 32. 32 Designing Multiple Artboard States: Our design is looking really good and it's almost ready to prototype, but we're missing a few designs that I think are key to prototyping this correctly. And that is when we click on appetizers, on trays or deserts, we want to see how that toggle looks between this. So to do this, we're going to create some more frames here. And I'm just going to move these over here to the right to make some room. And now I can hold down Option. And I'll copy this two times. And I'm gonna rename this frame here. It's named home, but I'm just going to name this home entrees. I'll name this one home appetizers. And this one home desserts. So to show you how these toggles work, but just go in here, I'm going to zoom into all three of these. And I'll show you how you can change each of these. So here we have the entrees, all correct. This is the appetizers screen. So to change the state here, I'm actually going to hold down command. And if you hold down command, it will drill inside of a group. Right now I'm just selecting a group. But if you want to select elements inside of the group without double-clicking multiple times, just hold down command. I can click on entrees and with some quick shortcuts option command C to copy the style, option command V to paste the style. And then I'm going to select dessert, do the same thing. Option command C, Option Command V and paste this. And I'm just gonna move this line now over here and stretch this out a bit holding down option to lock my left and right symmetry here. So now we show appetizers and the same thing with the zeros. I'm just gonna change this here, so it's the same process option command C, Option Command V, Option Command C, Option Command V. And then I'll move this line over here to desert. And just nudge this. And now we have entrees, appetizers, desserts. Inside of our assets folder, I have some text that we can copy here for the appetizers and desserts. So we have the recipe bread sticks text file for the appetizers and the recipe short cake text file for the desert. So we can quickly just select this command C to copy. And we'll click in here a few times and Command V. And we'll just call this bread sticks. And now with home deserts, we're going to use the strawberry short cake Command C, Command V. And I'll just name this here. So now we have prime rib bread sticks, strawberry short cake. Now I want to change the rating of these bread sticks here. I'm actually going to give this four stars. So that's looking good. And if I want to give this four stars as well, I'm just going to delete that. And to make life simpler, I'm just going to command C. Click on this frame and Command V. And I notice here that this isn't centered. So we can quickly use the center icon and center our star ratings. And I'm going to hold down shift to select all of these. I'm just going to nudge this down a little bit, so it's a little bit further away from this image. Now for the images, all we have to do is click inside of here, click Choose image. We have our assets folder here. We're gonna look for some bread sticks here. And then the rest of the appetizer images, we have to click on this X to get out of there. And I click on this group, double-click a few times until we see this image thumbnail and will choose a new appetizer, these caprice. It's like mozzarella cheese with some tomatoes. And the last appetizer here, it's going to be hot wings, loved the hot wings. So we have that setup and do the same thing over here. We know we want a strawberry short cake. Let's go into our deserts. Right here, strawberry short cake. And to the left, we can add this chocolate cake. And feel free to Google your own images and place wherever you want in here, I'm just showing you the workflow for creating and duplicating some of these designs. The last thing I'm going to have as desert ice cream cobblers. Okay, so we have home entrees, home appetizers, and home deserts. We zoom out here. We can see we have a nice complete design here, and we're ready to finally wrap things up on the design. 33. 33 Give this design it's own unique personality: Now that we've designed all of the elements inside of each one of these frames, I want to challenge you to give this design your own personality. You can use your own colors, your own fonts, and try playing around with the icons, the sizes, and everything else to make this app really your own. I'll also add some time on this design, just adding a few minor elements here to really give it a nice Polish by using the skills that you learned in the previous video, you should be well-rounded and be able to adjust. A lot of these designs here, adjust the text and anything else that you would like. One thing that I was interested in doing here as I was designing this is giving some of the shapes like this a little bit more organic fields. So I can double-click into this, for example. And I can just tweak this circle just a little bit to make it look kind of like a, a catch-up blob. So we can do something like that just to give it a little bit more personality. And so try things like that and try different fonts. So for example, I like the font fat Frank, so I can click on some of these text elements here and go into the text, just type in fat Frank. And everything changes here. Looks like I have some extra text inside of here, so I'm just going to delete that and move this back. And so already there's some added personality here. And I can option command C to copy the style and even pasted across other elements here. So play with the corner radius is here, play with the sizes. And when you're done with the design, feel free to add me as a collaborator. You can use the email Caleb at brain spin.com to show your designs with me. I'm happy to comment and give you advice along the way with your design. Also, if you want to share any parts of your design, whether it's on Twitter, Facebook, Instagram. Just use the hashtag fig, my recipe. And I'll be watching out for that hashtag and I can give you some comments and feedback there. Okay, so I've added some finishing touches here and I can walk you through what I've done. I went and tweaked the font here. This was a handwritten font using the pencil tool, so I just tweak the sizes to keep it more consistent. And then I used the fat Frank font here for some of the header text or the menu text. I use that across the project here. And I changed my paragraph text to be burial, which is a font that I really like. And so it just gives it just a little bit more personality here. It just looks a little bit more fun. And we can come down here. I played a little bit with the line heights. And I also made these circles just a little bit more organic here. And same thing here. So it looks like a, just like a drop of catch-up or something. And lastly, under the comments window, I just created a light gray rectangle here to kinda divide the comments section from the rest of this. And I actually forgot to the style of this font here, so I'm just going to copy and paste this here. So now we have all of our art boards all designed and lined up here. And we are ready to begin prototyping. 34. 34 Creating a prototype: Finally, we are ready to prototype our design. Now prototyping is really easy and you can find the prototyping tab here next to the design tab. And once you click on this prototyping tab, then you get this circle here to the right of every object that you select that you can click and drag to link your art boards up. So if we're starting off with a splash screen, you want to go from the splash screen to the home entrees screen here. And I'm going to zoom in here so that we can see just in a little bit more detail what I'm doing. And as you can see what these three screens, we want to link these up by clicking on appetizers to jump to this page and entrees to jump to this page, but they're all inside one group. Well, that's OK. We could link the group to other art boards, but that's not going to work in our case. So we can double-click to drill into just this desert text here. And we can drag this over to deserts. And we don't need to link up entrees because we're on the entrees page, we can link up appetizers. And same thing here on trees goes here, deserts goes here. And same thing here on trays. Appetizers. So we already have those linked up. Now we can select these menu items and link these up here. And it looks like those are all correct. And now we're going to run into a bit of a problem here we have these hyperlinks here I created this all in one text box. And this works okay in most design cases. But if you want to prototype this, you can only prototype this one box. So it's not going to work for us. So we can jump back into design here. And I'm just going to select this text here and do a command X to cut it. And now we'll just copy these elements down here. I'll paste this in to the same thing. Cut down here. Paste this, and cut this last text and paste again. These have to be individual text boxes just for the sake of prototyping. So now I want these to be 30 pixels apart. And that looks good now. So we can jump back into prototype mode. And now I can jump into popular recipes is going to be this page here. And we didn't design a saved recipes shopping list or settings screen. But if you wanted to design some screens to kind of mockup this interaction, you can do that and then just link to your saved recipes after you design something like that. So this will work for what we have so far. And so this menu, actually we want this to link back to the popular recipes as well, kind of a slide back and forth type of thing. Now if the user clicks on this image, we want that to link to the recipe detail screen and maybe this title too. So we're going to link this to the recipe details as well. And then as we're going down this list, if the user clicks on this last step, checking it off. They're going to get this screen saying you did it, share it with your friends. And they can click on this X here to jump back. Or maybe this background image they can click on here and jump back as well. So I think we have everything linked up and we can test it very quickly just to make sure. So we have the start screen right here. We can move it anywhere you want, but we're going to leave this at this splash screen here. And we'll just go into present mode. And let's see how well we've done. We have the design shifts screen. We can click anywhere to jump into our popular recipes. And let's just see how this menu works here. So we can click there or click back that toggle works great. Or we can click on popular recipes here. And we can toggle between appetizers, entrees, AND desserts here. So that's looking really good. And I probably should have changed the timing because it doesn't take five hours for strawberry short cake, but you can change that if you want. Now, we have that all set up and you can see if I click here, nothing happens because we don't have a strawberry short cake recipe. We don't have a bread sticks recipe, but we do have this prime rib roast. So that's going to jump us into this and you'll see how this is zoomed out to show us the entire are bored. Well, what we wanna do is change this fill area to display it at 100% always. So now this behaves a little bit more like what you would see on the iPhone. Now one thing I've noticed while prototyping, and this is why prototyping is so helpful. I don't have a way to jump back into that home screen. So very quickly I can still jump into my prototyping file. And we can see down here we need an X icon. So I'm just going to zoom into these two art boards. I'll go back into Design. And I already have an X-Ray here that I can use. So I'll just hold down option, bring this over here and just lay this out in the center somewhere. And I'm going to make the fill white. And I probably wanna make this a little bit bigger. So 20 pixels by 20 pixels. And that's looking good. I think that'll be a nice x screen. The last thing I'm gonna do is just add a subtle drop shadow here of 50 pixel opacity and 0 pixels vertically. So we have that nice x. We can still jump into our prototyping present mode and we can see that we have that x now. But if we go back into our design and go into prototype view, now I can choose to have this x come back over to entrees, jump back into my prototyping. And now I can toggle back and forth between these. So again, as you prototype, you'll see things like this where you may get stuck in the prototyping or the interaction. And you'll have to go back into your design, add some buttons, and then test again to make sure that somebody can go through your design. The last screen we have right here is we can check off this last step. And we have this. Congratulations, you did a screen. And we can click X to jump back into our prime rib roast. 35. 35 Viewing your prototype on a mobile device: Now that we have everything prototyped here, when we're in prototype mode, we can click on Share prototype right here. And we can either add people's emails to share this to them, or we can click Copy link here. So now that the link is copy to the clipboard, we can text or email that link to anybody that we'd like. Okay, and now that I have this link emailed to me, I can tap on the link here. It'll open this up in your browser. And once I sign into sigma, I can play with this prototype here directly through this browser. So if I click on appetizer desert entrees, I can click on the menu. And you can really see this live on your device, which is really helpful. 36. 36 Live device preview: As you're designing your app, sometimes it's really helpful to see what these screens are going to look like directly on your device. And to do that, sigma has a nice app for Android and for iPhone. And it's called the FISMA mirror app. So just look in the Google Play Store for FISMA mirror, or look in the Apple App Store for FISMA mirror. And once you download this app, you can sign in using your fig, my login name and password. And you'll be presented with a screen that tells you to click on a frame on your desktop to see what it looks like on your phone. So here we have the home entrees frame. And when I click on this, you can see that our iPhone updates showing us what this frame looks like directly on the device. And one thing that's really nice about this is you can tweak your sizes. You can move things around. And these things happen live directly on your device as well. So sometimes I like to design some icons that are quite large here. And you don't know how large they are going to be in relation to your device. And so it's nice to look at that and then do a quick resizing here to make the sizes relative to your screen and make the tap area large enough so that you can't miss it. 37. 37 Sharing your design: Please share your designs with me. I would love to give you feedback using the comment tool here and help you out with your design if you have any questions at all after designing all of these and after going through the video, if you click the Share icon here, you can share this with friends and colleagues in design files that you want. Or if you'd like to share with me, just type in k limit brain spin.com here. And then you can choose for me to just view if you'd like. And if I have view access, I still have the ability to comment and give you feedback without going in and messing up your design. I'm excited to see your design and to see the things that make sense to you and what doesn't make sense to you. And I would love to help you out beyond this course. Now when you do click on this share icon, you can share to multiple people this way. Or you can copy a link and share it through a text or email. And you can also embed this design directly inside of a blog. So if you enable public access here, and we'll make an viewable by everybody. And it will give you some code that you can embed inside of WordPress or any other blog that you want to share. So when somebody logs into your website, they can see this design. And even as you update the design, it will show on your blog as well. 38. 38 Allowing others to comment on your design: Now if you add any collaborators using this share icon, you can add them to only view or to edit the design itself. But all collaborators that have access to this design all have the ability to comment. So if I click Show comments here, you'll be able to interact with multiple collaborators by clicking on a frame and just typing something like those bread sticks look yummy. And they have some basic emoticons that you can use. And you just hit Post. And there's my comment. If there's any comments for feedback of somebody giving you feedback on color changes or padding. If you finished, you can click this resolved button here. And you can see that there are hidden in the list of comments. You can toggle the resolved comments on and off here. And if you toggle them back on, you can unresolved them if they need further editing. Also, any collaborators that you share with this project anytime that you comment anything, then I have right here enabled to receive email notifications. So if I share this with anybody and they comment, I'm gonna get an e-mail that shows me what they commented. I can click on that email link and jump right into the frame that they're commenting on. 39. 39 Exporting graphics and assets: After you've finished with your design and your tested out the prototype and everything looks really good. You probably want to export some of these assets for your developers to use. A good way to do this is to look at each screen. So we have this screen right here with the chef's hat icon and then some custom text here. So I'm going to just group all of this text. I'm going to name this tidal chef's recipe. And here I'm just going to name this icon shifts hat. And you just want to make sure that all of your graphics are named correctly, the name that you want the file to export as. And now if we click on this export button here, we can see that there's 0 of 0 selected designs. That's because if we want to use this, we want to make these graphics exportable. So we can click on this plus icon here. And we can choose to export this as PNG JPEG or SVG. Now if we choose PNG, we can export this at its exact pixel size. Or if we want to add a two times or three times, you just keep on hitting this plus icon and it will create some multiple sizes here. So we have a 2x, 3x, and if we want text appended to the file name, That's what this is doing here. So it's going to say icon chef's hat at 2x and 3x. So very quickly, I'm enabling these two to be exported. One time, two time three times. And let's go over here. The same thing. We want to make sure that these are named correctly. So we can just name this timer, named this heart, just really quickly. You probably have different naming conventions, but just make it really simple for your developers to find what they want. And you wanna do this throughout all of the designs here, but let's just use these three so I can select all three of these and come down here, I'm going to hit plus. It's exploiting those as one time, two times, three times right here. So now I don't have to have anything selected because I've preset those to be exportable. I can click on this export now and it'll tell me there's 15 graphics that are going to be exported. And you see this is one time, two times, three times. And this is giving me an error that the origin is not aligned to pixels. But we can quickly click export. And I'm going to just export this to my desktop. And I'll create a new folder called assets and hit save. And now when I go into my assets folder under my desktop, when I created these, you can see the names of these comments at 2x, 3x. And so very easily I can see what these look like. So this is three times, two times and one time. They're different sizes. And you can pass these off to your developer to use while they're developing the front end of this design. Another thing you can do to export assets for your developers is just shared this FISMA file with them. And they don't have to know how to design. They just have to know how to grab these elements and even mark some of these elements themselves as exportable. So for example, if we click on this home entrees here and we go to the code section. Your developer can still click on these icons. They can name them whatever they want here. And they can choose to export these. However they want to export these, whatever is going to be the best format for them. And they can export these individually. So if they click Export button menu, for example, then go into the same folder and click Save. And if we jump back into here, we can see that those are also saved here. So it's very easy to export these things out. And in fact, once you preset these elements, if you ever change them in the future and click to re-export. It'll just overwrite over those existing images and create new fresh versions automatically. 40. 40 Next Steps: Congratulations on finishing the stigma course. By now you should have your first completed and interactive design inside sigma. It means the world to me that you've made it this far in that you've trusted me to help you learn Thich Nhat. Do you ever have any further questions? You can always follow me on social sites or reach out to me using the instructor messaging platform. I would love to hear your thoughts about this course and how it can improve as I'm constantly updating the videos as new features are released. Also, if you could find the time to leave a review, it really helps improve the visibility of this course and helps me fund future course videos. Thanks and I look forward to helping you further in the future.