Sketch Tutorial: What I Learned About Artboards, Symbols, and Components

When I first started designing in Sketch, I remember thinking it looked pretty clean. Its format felt almost too simple. But as I began using it more, I realized how intricate it actually is. The layers, spacing systems, and reusable components all work together in a really structured way. Once you understand how everything fits, designing starts feeling more intentional.


This post isn’t really about learning design. It’s more of a walkthrough of the tools that changed how I build projects. Artboards. Symbols, Style guides. Components. Whether you’re just starting out or trying to make your files more organized, these are the foundations that make Sketch so effective. I’ll share the shortcuts, habits, and small details I picked up along the way. These details are the same I used to design real projects during my internship and later for my website.

Understanding the Workspace

When you first open the sketch project file you will see a layers panel on the left. This is where shapes, groups, and symbols are listed. On the right is the inspector panel where you can adjust colors, sizes, fonts, and spacing. The main area is your canvas.

One of the first things I learned was how important it is to stay organized inside each Sketch file. Every project file is made up of pages. Each page can include different sections of your project. Common page examples I worked with were “Style Guide,” “Symbols,” “Homepage,” “Checkout,” “Tablet,” or “Mobile.” Inside those pages you can build artboards for specific screens. Within each artboard are layers. These individual shapes, text boxes, and images that make up your design. Layers can be grouped together or turned into components (also called symbols) if you plan to reuse them across multiple screens.

One of the first things I learned was the importance of naming layers clearly. During my first week, I had layers with names “rectangle copy 23” or “container copy 12.” My mentor looked at me and said, “Rename everything. Make it readable.” It felt tedious at first, but once I started naming things properly like the file instantly became easier to navigate. It’s important to put every layer in the order in which they are read down the page. It is also important to name layers more specifically like “btn/primary” or “text/h1.” This will allow you to find a component without scrolling endlessly.

Artboards

Artboards were my first real introduction to structured design. Each artboard is basically a digital canvas for a specific page or screen. You have the option to make a homepage, email template, or mobile page. The options are endless. During my internship, my first assignment was designing email templates. For these templates you need to make separate artboards for desktop and mobile versions. It taught me how layout changes across devices.

I quickly learned the importance of naming and grouping artboards properly. “Home/Desktop,” “Home/Tablet,” and “Home/Mobile.” When I later started designing my own project, AZ Care Finder, I used that exact same structure. Currently I still have to create separate artboards for each of my pages to adjust from desktop to tablet to mobile.

Sketch also made resizing simple. Once you understand responsive design, duplicating and resizing artboards for different screens feels ordinary. That’s when I stopped thinking about design as “pages” and started thinking of it as “experiences.”

Style Guide Page

During my internship, every client had a master style guide page in Sketch. It became my favorite part to work on. A style guide keeps everything consistent. It includes colors, fonts, spacing, and reusable elements in one organized place. When done right, it’s basically your project’s visual blueprint.

To start building a style guide in Sketch, you need to make a new page labeled “Style Guide” and add a few organized artboards for sections like “Colors,” “Typography,” “Spacing,” and “Components.” Once you add colors or text styles, you can actually save them inside Sketch so they’re easy to reuse later.

In the top left corner of Sketch, there’s a small icon with four rectangular looking boxes with in it. Tap on that and to the right you will see a panel with four icons: a symbol, a paintbrush, brand tags, and an Aa for text. Each one controls a different part of your style guide.

Paintbrush: lets you create and manage layer styles, which are saved fills, shadows, and borders.

Brand tags: this is where you add your color variables. This includes your brand palette, grayscale tones, and accent shades. Once you create and name a color here, it shows up in the color picker dropdown across the entire file.

Aa (Text): controls all your text styles regarding font, size, weight, and line height. This is where you’ll define headings (H1–H6), body text, captions, and responsive text sizes for desktop, tablet, and mobile.

Symbol icon: gives you a quick overview of reusable components (which you’ll later define on your Symbols page).

When you create a new color or text style, you’ll want to do two things:

  • Save it using the proper panel (so it becomes a reusable style)
  • Display it manually in your style guide artboard, so others can see it at a glance.

For example, when adding brand colors, you’ll create small color swatches and label them label them. For instance, Primary, Secondary, Accent, Neutral, etc. Align them neatly on the page. For typography, you’ll list each heading (H1–H6), paragraph, and caption next to their labels. For spacing, it is best to create a chart that shows increments — 4px, 8px, 12px, 16px, etc. My internship taught me to follow a “4-pixel system,” meaning every measurement (padding, margins, font sizes) followed a multiple of four. It sounds small, but it makes designs look cleaner.

Once you have everything set up, the style guide becomes your source of truth. You never have to guess what font, color, or size to use. It’s all right there. This consistency is especially important in team settings. It definitely makes it easier for developers when they are going through and coding the application or website.

When I started redesigning AZ Care Finder, I created my own style guide from scratch. I picked brand colors, built a typography hierarchy for different screen sizes, and kept consistent spacing across every page. It was the first time I got to use what I learned to build a tangible project.

Symbols

Symbols are one of Sketch’s most useful features. They arereusable design elements. Think about templates that automatically update everywhere when you edit them.

At my internship, there was an entire page just for Symbols. It included buttons, forms, dropdown menus, headers, footers, product cards. As I started using these elements, I began to realize how much time the symbols saved. If someone needed to tweak the main button color, they’d change it once and it would update across hundreds of artboards instantly.

Creating a symbol is easy: design something (like a button), select it, and hit Create Symbol. After that, you can drag it into any artboard. The best part? You can still customize it. Sketch lets you override certain parts, like the button text or icon, without breaking the style.

I used that exact system later for AZ Care Finder. I built symbols for buttons, input fields, and cards so I could design faster and keep everything consistent. It made my workflow feel organized and scalable.

Components and Smart Layouts

Symbols become even more influential when you start using Smart Layout. This Sketch’s feature for responsive resizing. I learned how to build components that automatically adapt to their content. For example, if a button label was longer, the padding would adjust while keeping perfect spacing.

When I started designing components for AZ Care Finder, I used Smart Layout to keep everything responsive and aligned. It automatically adjusted spacing when the text or content changed. This saved me from constantly realigning elements by hand. For example, in the Facility Listing cards, if a title wrapped onto two lines, the card resized on its own and kept the layout balanced. It made updating content way easier and kept the design looking clean no matter what changed.

Exporting and Developer Handoff

Sketch makes exporting and handoff surprisingly simple. When I was building AZ Care Finder, I was able to easily export icons as SVGs to reference in my code. The most helpful feature was using Sketch on the web. Once I was logged in, I could open my project folder, select an artboard, and click Inspect on the right side of the screen. From there, Sketch automatically displayed the CSS for each element including fonts, sizes, colors, spacing, and even positioning.

That feature is what developers use during handoff. However, it’s only accurate if everything in the file is clearly labeled and named. Clean layer names and consistent organization make it easier for developers (or in my case, me as the coder) to understand how the design was structured. It’s such a simple detail, but it makes the entire workflow between design and code smoother and faster.

To Conclude…

If you’re just getting into design, Sketch is an amazing place to start. It gives you the same level of precision and organization professionals use, but it’s easy to grow into. Start small: make a few artboards, pick your colors, create a button symbol, and build your own style guide page.

Once you understand how everything connects, design will feel a lot simpler. Sketch showed me how organization gives creativity a structure to thrive.

Leave a comment