YouTube2Text

UX/UI Design Tutorial in Figma - Design Modern Website from Scratch — Transcript

by uxpeak · 5,864 words · 948 segments · language en · Watch on YouTube

Full transcript

  1. 0:04[Music]
  2. 0:06Today, you're going to learn how to
  3. 0:08design a beautiful and modern website
  4. 0:10that truly resonates with your target
  5. 0:12audience through a step-by-step
  6. 0:14tutorial. I will show you how to take a
  7. 0:16super simple brief and transform it into
  8. 0:19this beautiful and modern homepage
  9. 0:21design. And because our mission at UX
  10. 0:23Peak is to help you become a UXUI design
  11. 0:25pro, we've prepared the source file for
  12. 0:28this tutorial that you can download for
  13. 0:30free from the description below.
  14. 0:32This is a step-by-step tutorial lesson
  15. 0:34from our UXUI design mastery course,
  16. 0:37which is a top design course packed with
  17. 0:39many other amazing step-by-step
  18. 0:41tutorials, strategies, resources, tips,
  19. 0:44and tricks that you need to know about.
  20. 0:47Use the link in the description or
  21. 0:48simply search w.xpeak.com. uxpeak.com
  22. 0:52and start your journey to become a true
  23. 0:54UXUI design pro.
  24. 0:57As a special bonus, use the exclusive
  25. 0:59code pride 50 to get an incredible 50%
  26. 1:02off your purchase. But act fast. It's a
  27. 1:04timelmited offer for a few students
  28. 1:06only. The best part is at the end of
  29. 1:09completing the course, you'll receive
  30. 1:11this shiny certificate of completion
  31. 1:12with your name that you can share on
  32. 1:14your LinkedIn or CV to show your
  33. 1:16accomplishment. And stay tuned because
  34. 1:18I'll also reveal the one feature that
  35. 1:20every music company's homepage
  36. 1:22desperately needs but often forgets.
  37. 1:25Okay, are you ready? The brief for this
  38. 1:28project is to create a landing page for
  39. 1:30a fictional music streaming company
  40. 1:32called Pride. Pride offers an ad-free
  41. 1:34platform with millions of songs that is
  42. 1:36web- based for now with the option to
  43. 1:38pre-download the mobile version. The
  44. 1:40target audience is young adults between
  45. 1:41the ages of 16 and 26 who are into
  46. 1:44dance, hiphop, rock, and R&B. The
  47. 1:47purpose of the homepage is to convert
  48. 1:48visitors into signups for the Pride and
  49. 1:51Free platform. Before we dive into the
  50. 1:53design process, it's important to
  51. 1:55understand the problem you're trying to
  52. 1:57solve and the people you're solving it
  53. 1:59for. By researching your target
  54. 2:00audience, you'll learn about their
  55. 2:02needs, motivations, and frustrations,
  56. 2:05which will inform your design decisions.
  57. 2:07You can gather this information by
  58. 2:08looking at current trends, competitor
  59. 2:11websites, forums, groups, and reviews.
  60. 2:13or even better by conducting user
  61. 2:15research and speaking directly with
  62. 2:17potential users.
  63. 2:19Okay, let's start our process by
  64. 2:21summarizing a few assumptions about the
  65. 2:23target users that we will work with. Our
  66. 2:25target users are both male and female.
  67. 2:28They are 16 to 26 years old. They are
  68. 2:31interested in dance, hiphop, rock, and
  69. 2:33R&B music genres. The majority of our
  70. 2:37users use desktop devices and are good
  71. 2:39with technology. Now that we have our
  72. 2:42assumptions clearly defined, we can
  73. 2:44start formulating our design decision.
  74. 2:46Everything we do from now on should be
  75. 2:48with focus on our target audience and
  76. 2:50the business objectives. We're now ready
  77. 2:52to think about the color palette,
  78. 2:54language, images, and content that we'll
  79. 2:56use on our website to appeal to our
  80. 2:58target audience. We want to make sure
  81. 3:00that we convert them into customers.
  82. 3:03For starters, we'll choose a bold and
  83. 3:05beautiful dark theme with the primary
  84. 3:06color of dark blue, which we'll use for
  85. 3:08the background. We chose a dark theme
  86. 3:11website because it's popular with our
  87. 3:12target age group and is also easier on
  88. 3:15the eyes during the evenings when our
  89. 3:16users are most active. To add a pop of
  90. 3:19energy and power, we select the primary
  91. 3:21red color for all call to actions. We
  92. 3:24can also add secondary colors of pink
  93. 3:26and blue to bring personality,
  94. 3:28uniqueness, and vibrancy to our brand.
  95. 3:31If you want to use the same color
  96. 3:32library template, you can find the link
  97. 3:34to this template below the video. Now,
  98. 3:36let's populate the template with all the
  99. 3:38other colors that we're going to use on
  100. 3:40our website. We chose our colors by
  101. 3:43experimenting with different
  102. 3:45combinations and making sure they were
  103. 3:46easy to read and accessible.
  104. 4:04Once you have your chosen colors, you
  105. 4:06can define their use in the template
  106. 4:08right in this area. We can also create
  107. 4:11color styles which we've covered in the
  108. 4:13previous module.
  109. 4:19As a reminder, if you have all your
  110. 4:21buttons red and you later decide to
  111. 4:23change red to green, you can simply
  112. 4:25change it in the color styles and the
  113. 4:26color red will be replaced by green
  114. 4:28everywhere you use the color style. As
  115. 4:31you can see, once I change the color in
  116. 4:32styles, the change was reflected in all
  117. 4:34places
  118. 4:38in our web design. We'll also need
  119. 4:40transparent and gradient colors. So,
  120. 4:42let's define those as well.
  121. 4:48Okay, we now have all colors we are
  122. 4:50going to use in the design. Let's create
  123. 4:52color styles. To create a color style,
  124. 4:54first select an object with your desired
  125. 4:56color. Then click on the four dots next
  126. 4:59to the fill option. A popup will appear
  127. 5:01with several options. Click on the plus
  128. 5:03icon and name your color.
  129. 5:08Once you're done, click the create style
  130. 5:10button and your style will be created.
  131. 5:12Instead of a color code, you will now
  132. 5:14see the name of your color.
  133. 5:17To change a color style, select the
  134. 5:19color and click on the edit style icon.
  135. 5:23To adjust the color, click on the
  136. 5:24colored square and make your changes.
  137. 5:26The updates will be automatically saved.
  138. 5:28If you need to detach a style for
  139. 5:30individual edits, hover over the color
  140. 5:32in the right panel and click the detach
  141. 5:34style icon. This will allow you to
  142. 5:36assign the element any color, but you
  143. 5:38will no longer be using the style, and
  144. 5:40any changes made to the text style will
  145. 5:42not be reflected in the detached
  146. 5:44version. Styles are most useful when the
  147. 5:46same color is used in multiple places.
  148. 5:49We will now create color styles for all
  149. 5:51the other colors.
  150. 6:07Great. Now that we have the color styles
  151. 6:09ready, let's move on to the typography.
  152. 6:12For a strong impact on our target
  153. 6:13audience, we want to choose a font that
  154. 6:15is big, bold, and clean. For this, enter
  155. 6:19is the perfect option to make an even
  156. 6:21bigger impression. We can use larger
  157. 6:23text sizes. This typography style was
  158. 6:26chosen to appeal to our specific target
  159. 6:28audience, but it may not be appropriate
  160. 6:30for other websites with different
  161. 6:32audiences. Please note that these text
  162. 6:34styles are designed for large desktop
  163. 6:36displays. For smaller laptop screens,
  164. 6:38tablets, and phones, different text
  165. 6:40styles will be needed. Let's now set up
  166. 6:43all the different font sizes and weights
  167. 6:45we'll use for our website. For headings
  168. 6:47and subheadings, we'll follow the
  169. 6:48standard naming convention. When
  170. 6:50defining your typography, you'll adjust
  171. 6:52the font size, weight, and line height.
  172. 6:54While letter spacing can also be
  173. 6:56adjusted, it's not recommended for
  174. 6:58beginners as it can sometimes have a
  175. 7:00negative effect. For adjusting line
  176. 7:02height, use percentage values instead of
  177. 7:05set values. This way, as you scale up or
  178. 7:07down, the line height will always be
  179. 7:09proportional to your new size instead of
  180. 7:11being fixed in pixels. For headings, aim
  181. 7:13to have a line height between 110% and
  182. 7:16130%, while for paragraph text, aim for
  183. 7:19140% to 170%. Remember, the larger the
  184. 7:23text, the smaller the line height should
  185. 7:25be, and vice versa. For paragraphs,
  186. 7:28we'll have three different sizes. An
  187. 7:30optimal line height is around 150%,
  188. 7:33which enhances the overall aesthetic.
  189. 7:42We'll also include three UI label
  190. 7:44styles: semi-bold, medium, and regular.
  191. 7:50Similar to color styles, we'll create
  192. 7:52text styles to make future updates
  193. 7:54easier. If we ever need to modify the
  194. 7:56text style, for example, if we decide to
  195. 7:58change the font size from 22 to 16
  196. 8:01pixels, we can simply update the text
  197. 8:03style and have the changes reflected
  198. 8:05across the entire website. To create a
  199. 8:07text style, click on the four dots next
  200. 8:09to the text, add a name, and then click
  201. 8:11the create style button. We now need to
  202. 8:14create text styles for all the other
  203. 8:15headings, paragraphs, and UI labels.
  204. 8:29Finally, let's find some images to use
  205. 8:30in our design that will appeal to our
  206. 8:32target audience. We'll obtain these
  207. 8:34images from the premium paid image
  208. 8:36library on invo.com with a license to
  209. 8:39use them. To use these images in your
  210. 8:41projects, you'll need to download them
  211. 8:42from their website and obtain a license.
  212. 8:45You can find the links to the images in
  213. 8:47the Figma source file. Alternatively,
  214. 8:49you can use similar free copyright free
  215. 8:51images from websites like unsplash.com
  216. 8:54or pixels.com.
  217. 8:58It's important to only use copyright
  218. 9:00free images or images you have the right
  219. 9:02to use. Now that we have our colors,
  220. 9:05typography, and images set up, we can
  221. 9:07move to another part of this tutorial,
  222. 9:09designing the website.
  223. 9:11First off, we'll start by creating a
  224. 9:13frame for our design. You can think of a
  225. 9:15frame in Figma as an artboard and other
  226. 9:17design tools. It's a container that
  227. 9:19keeps all your elements in one place.
  228. 9:21Let's make a frame that's 1920 x 1080
  229. 9:24pixels.
  230. 9:26Next, let's move on to the hero section.
  231. 9:28Here, we're going to introduce Pride to
  232. 9:31see how it looks on a 1920x 1080 pixel
  233. 9:33screen resolution. We'll make a
  234. 9:35duplicate. Then, let's take our main
  235. 9:37frame and make it a bit larger. After
  236. 9:40that, we're going to change the
  237. 9:41background to our main black color and
  238. 9:43add the logo, which is available in the
  239. 9:45assets section below this video. Then,
  240. 9:48it's time to add the navigation links.
  241. 9:50We're going to use a UI label for these
  242. 9:52links and select the style from our text
  243. 9:54styles. You can duplicate the first link
  244. 9:56to speed up the process. Just hold the
  245. 9:58option key and shift on a Mac and drag
  246. 10:00the object or use the keyboard shortcuts
  247. 10:03command plus C and command plus V.
  248. 10:08Now, let's change the link colors and
  249. 10:10create a button for the signup link.
  250. 10:14We're going to create an auto layout for
  251. 10:16the signup link by pressing shift plus
  252. 10:18A. Once we've done that, we will add a
  253. 10:20fill, adjust the horizontal and vertical
  254. 10:22padding, and add a 16 pixel corner
  255. 10:25radius.
  256. 10:33Now select the login link and the sign
  257. 10:35up button and create another auto layout
  258. 10:38with 24 pixels horizontal gap between
  259. 10:40items. Now select all the other links
  260. 10:42and create another auto layout with 48
  261. 10:45pixels horizontal gap between items.
  262. 10:48Finally, select the logo and the two
  263. 10:50auto layout and create one more auto
  264. 10:52layout with 386 pixels horizontal gap
  265. 10:55between items. We're at a good point
  266. 10:58now. So, let's add a grid. This will
  267. 10:59help us make sure everything on the page
  268. 11:01is aligned just right. Click on the plus
  269. 11:03button to add a grid and then adjust it
  270. 11:05by clicking on the grid icon. This will
  271. 11:07bring up a popup where we'll change the
  272. 11:09grid to columns. Set the count to four
  273. 11:11and keep the stretch type. We'll add a
  274. 11:13margin of 200 pixels and adjust the
  275. 11:16gutter to 30 pixels. Next, let's return
  276. 11:18to our navigation. Create an auto layout
  277. 11:21and add a fill. We're going to add
  278. 11:23transparent color styles for both the
  279. 11:25fill and stroke.
  280. 11:30Let's add some horizontal and vertical
  281. 11:32padding and make sure our navigation
  282. 11:34aligns with the grid.
  283. 11:46Now set the corner radius to 24 pixels
  284. 11:49and position the entire navigation 24
  285. 11:51pixels from the top of the page.
  286. 11:56Now we're ready to add a heading, some
  287. 11:57paragraph text, and a call to action
  288. 11:59button.
  289. 12:05To speed things up, we'll style them
  290. 12:06using the color and text styles we
  291. 12:08created earlier.
  292. 12:23Now we'll need to create another button
  293. 12:25using auto layout. Set the horizontal
  294. 12:27padding to 60 pixels and vertical
  295. 12:29padding to 22 pixels. Add a fill of
  296. 12:32select the primary red color. Lastly,
  297. 12:34add a 16 pixel corner radius. While it's
  298. 12:37usually a good idea to name your layers,
  299. 12:39we're going to skip that in this
  300. 12:40tutorial to keep things moving. Don't
  301. 12:42worry, your template will come with
  302. 12:44named layers. If you need help with
  303. 12:46layer naming, there are plugins like
  304. 12:48autoname and rename it that can help.
  305. 12:51With our styles applied, let's align
  306. 12:53everything together.
  307. 13:21Next up, we'll generate a background
  308. 13:23blur. Start by creating a rectangle and
  309. 13:25changing its fill from solid to an
  310. 13:27angular gradient.
  311. 13:32We'll give it a slight rotation and
  312. 13:34incorporate our secondary pink and blue
  313. 13:36colors.
  314. 13:46Feel free to experiment with the
  315. 13:47position and opacity of these colors
  316. 13:50until you strike the right balance.
  317. 13:52Satisfied with the result? Great. Now
  318. 13:54add a layer blur and set the value to
  319. 13:57approximately 190. A little adjustment
  320. 13:59might be needed.
  321. 14:04Now we're ready to add our hero image.
  322. 14:06We'll have to remove the background
  323. 14:07first, which can be done using Photoshop
  324. 14:09or a background removal tool like
  325. 14:11Erase.bg.
  326. 14:23With the background out of the way,
  327. 14:24position the image just right.
  328. 14:29Let's flip the image horizontally so our
  329. 14:31title remains the focal point.
  330. 14:35Now let's create a rectangle and add a
  331. 14:37layer blur effect. This will make the
  332. 14:39hero image fade away smoothly.
  333. 14:47Now we'll position the title right in
  334. 14:49the middle and make sure it's aligned
  335. 14:50with the grid.
  336. 14:56Time for a quick prototype review. Great
  337. 14:58progress.
  338. 15:02Let's focus on the second section of our
  339. 15:04homepage, which will be focused on
  340. 15:06displaying three amazing and trending
  341. 15:08tracks of this week. Featuring the
  342. 15:10week's top three trending tracks on our
  343. 15:12homepage would boost engagement by
  344. 15:14keeping content fresh, encouraging
  345. 15:15exploration, and highlighting what's
  346. 15:17popular, effectively attracting and
  347. 15:19retaining visitors. Let's start with
  348. 15:21creating the title for the second
  349. 15:23section. We'll use the H2 text style
  350. 15:25which is slightly smaller.
  351. 15:33Now copy the paragraph from the previous
  352. 15:35section and use dark gray color for the
  353. 15:37paragraphs. This will give us better
  354. 15:39contrast between the headings and the
  355. 15:41paragraphs. Let's also change the
  356. 15:43paragraph color in the hero section to
  357. 15:45dark gray.
  358. 15:47Now, select the title and the paragraph
  359. 15:49and create an auto layout with a 32
  360. 15:51pixel vertical gap between items.
  361. 15:54Next, we'll need three images from our
  362. 15:56image library.
  363. 16:06We'll make them 300x 420 pixels, but we
  364. 16:10might need to crop some of them. There
  365. 16:12are a few ways to crop an image, but
  366. 16:14we'll show you two simple methods. One
  367. 16:16simple method is to hold down the
  368. 16:17command key on a Mac and drag the image
  369. 16:19with your mouse to crop it.
  370. 16:24Another way is to doubleclick on the
  371. 16:26image. Figma will add eight blue handles
  372. 16:29around the image. You can then choose
  373. 16:30how you want to crop the image by
  374. 16:32clicking and dragging the blue handles
  375. 16:34in any direction.
  376. 16:39Great. Now that our images are the same
  377. 16:41size, we can add a play icon from the
  378. 16:44image library and position it at the top
  379. 16:46of the image.
  380. 17:03However, when you create an auto layout,
  381. 17:05you'll see that you won't be able to
  382. 17:06easily position the icon in the middle
  383. 17:08anymore. Luckily, we can use absolute
  384. 17:10positioning. Select an object you want
  385. 17:13to place on top of another object and in
  386. 17:15the right panel, select absolute
  387. 17:17positioning. This will let you place the
  388. 17:19object on top of another object and
  389. 17:21align it as you like.
  390. 17:26Now, we'll do the same with the rest.
  391. 17:40Let's add more information. Now
  392. 17:45we'll use H3 heading for the titles in
  393. 17:48white color.
  394. 17:56For the singer's name, we'll use a
  395. 17:57medium paragraph with dark gray color.
  396. 18:11For number of lessons, we'll use UI
  397. 18:13label regular in gray color.
  398. 18:22Now let's upload another icon for the
  399. 18:24number of listens. Group the icon by
  400. 18:26pressing command plusG and add an auto
  401. 18:29layout. Add eight pixel padding from all
  402. 18:31sides and a transparent background.
  403. 18:41Lastly, apply a 25 pixel corner radius
  404. 18:44and change the color of the icon.
  405. 18:48We'll now need to create several auto
  406. 18:50layouts and adjust the spacing between
  407. 18:52layers.
  408. 18:58In this last auto layout, we'll add
  409. 19:00padding of 70 pixels from the top and
  410. 19:02bottom and 60 pixels from the left and
  411. 19:04right.
  412. 19:07We'll also add a transparent background
  413. 19:09color style and change the corner radius
  414. 19:11to 24 pixels.
  415. 19:14Finally, we'll add a transparent stroke
  416. 19:16style and a background blur with a value
  417. 19:18of 33.
  418. 19:24All done. To make things easier, create
  419. 19:26two copies and adjust the content
  420. 19:28accordingly.
  421. 19:32To copy an image, select the image,
  422. 19:34press command plus C, and then select
  423. 19:36the image you want to replace. Right
  424. 19:38click on the image and click on paste to
  425. 19:40replace. Do the same for the second
  426. 19:42card.
  427. 19:44We'll now adjust copy content for each
  428. 19:55Great progress. Now let's connect all
  429. 19:57three cards through auto layout and
  430. 19:59select space between instead of packed.
  431. 20:03This allows the spacing between the
  432. 20:05cards to be dynamic based on the total
  433. 20:07width. We'll adjust the width of the
  434. 20:09auto layout so that it aligns with the
  435. 20:10grid.
  436. 20:15To make the layout a bit more
  437. 20:16interesting, we can add some extra
  438. 20:18bottom padding to the middle card to
  439. 20:20make it stand out more. To apply only
  440. 20:22bottom padding, click on the small icon
  441. 20:24next to the padding option. You'll see a
  442. 20:26controller to control padding from all
  443. 20:28sides.
  444. 20:32We'll also change the top alignment of
  445. 20:34all cards to center alignment and add a
  446. 20:36different background fill for the middle
  447. 20:37card.
  448. 20:47Next, we'll align our cards with the
  449. 20:48copy and create an auto layout with an
  450. 20:5180 pixel vertical gap between items.
  451. 20:55Only one step left. Copy the background
  452. 20:58blur from the hero section and adjust
  453. 21:00the positioning colors until you find
  454. 21:01the right balance.
  455. 21:18Great job. We've completed another
  456. 21:20section. Let's keep up the momentum and
  457. 21:22continue to work together to complete
  458. 21:23the remaining sections in the next
  459. 21:25videos.
  460. 21:28Welcome back. In this section, we're
  461. 21:30going to focus on displaying a variety
  462. 21:32of music genres on our website to appeal
  463. 21:34to our target audience.
  464. 21:36Our goal is to design an option for
  465. 21:38users to start listening to these
  466. 21:40libraries. In order to accomplish this,
  467. 21:43we will design a carousel that includes
  468. 21:45arrows, allowing users to browse through
  469. 21:47additional libraries.
  470. 21:51To start, let's copy our existing title
  471. 21:54and paragraph.
  472. 21:58Now change the alignment and the copy.
  473. 22:13And don't forget to make sure that the
  474. 22:14frame is aligned with the grid.
  475. 22:23Next, grab the arrow icon from the image
  476. 22:25library and create an ellipse that has a
  477. 22:28height and width of 55 pixels.
  478. 22:33Remove the fill and add a dark gray
  479. 22:35stroke with 2.2 pixel width.
  480. 22:47Create an auto layout and use absolute
  481. 22:50positioning to place the arrow icon in
  482. 22:52the center of the ellipse. Perfect.
  483. 22:55Now, duplicate the entire arrow and
  484. 22:57rotate it like so.
  485. 23:00Now, select the two arrows and add an
  486. 23:02auto layout with 24 pixel spacing
  487. 23:04between.
  488. 23:06Adjust the color of the arrows so it's
  489. 23:08clear that only one of the arrows is
  490. 23:09currently clickable.
  491. 23:29Now select everything in this section
  492. 23:31and create an auto layout with the space
  493. 23:33between property.
  494. 23:39Next, we'll add images to our carousel.
  495. 23:42We'll grab four images from our library
  496. 23:44and adjust their size to 358x490
  497. 23:47pixels.
  498. 23:49If you come across any odd sizes like
  499. 23:52490.48,
  500. 23:54don't worry, you can fix it by simply
  501. 23:56dragging the frame up and down by one
  502. 23:57pixel. You can also adjust the nudge
  503. 24:00amount in the settings for even more
  504. 24:02control.
  505. 24:26I feel
  506. 24:33you.
  507. 24:46We will create four frames for our
  508. 24:47content by right-clicking on the image
  509. 24:49and selecting frame selection. Within
  510. 24:51each of these frames, we will include a
  511. 24:53library heading and the number of songs
  512. 24:55in each library. We will copy the
  513. 24:57existing text, change it, and then apply
  514. 24:59our text styles.
  515. 25:18We'll add a music icon to support our
  516. 25:20copy and align everything together.
  517. 25:48For the bottom part, we'll add a nice
  518. 25:50background blur to make the text on the
  519. 25:52image more accessible and readable.
  520. 25:56We'll change the frames property to clip
  521. 25:58content to keep everything neatly inside
  522. 26:00the frame.
  523. 26:07We'll use a color from the image to
  524. 26:09match it nicely and add a layer blur
  525. 26:11with adjusted opacity.
  526. 26:26Next, we'll add the play button and
  527. 26:28position it slightly above the center.
  528. 26:36We'll align it with the rest of the
  529. 26:37content and then copy it over to the
  530. 26:39other frames.
  531. 26:45Then we'll just easily change the
  532. 26:47content for each frame.
  533. 27:15We will copy the background blur and
  534. 27:17adjust the color for each frame
  535. 27:19individually.
  536. 28:17Next, we will select all cards and
  537. 28:19create an auto layout with the property
  538. 28:21space between. This will nicely help us
  539. 28:23to make sure that everything is evenly
  540. 28:25spaced.
  541. 28:28Then, select the last three cards and
  542. 28:30add a 24 pixel corner radius. Now it's
  543. 28:33time to create a beautiful shadow
  544. 28:34reflection.
  545. 28:45To do this, we will create a copy of the
  546. 28:47image and position it slightly below the
  547. 28:49image. We will apply blur with the value
  548. 28:52of 49.
  549. 28:56Then we will create an auto layout
  550. 28:58between the shadow and frame.
  551. 29:09We can do the same for the rest of the
  552. 29:11images.
  553. 29:25Heat. Heat.
  554. 30:02We'll adjust the opacity until they have
  555. 30:04the same luminosity.
  556. 30:32Finally, we'll put everything together
  557. 30:33with the top part. Let's preview the
  558. 30:36design and see what progress we've made.
  559. 30:38Great job. That is looking great. We've
  560. 30:41just finished another section.
  561. 30:44Awesome. Let's step into our next
  562. 30:46exciting section, which we will call
  563. 30:47trending artists. This part is all about
  564. 30:50shining a light on the artists that
  565. 30:52everyone's buzzing about and their top
  566. 30:54tracks that are keeping our platform
  567. 30:56lively and exciting. Think of it as our
  568. 30:59way of showing just how vibrant and
  569. 31:01energetic Pride is all through the eyes
  570. 31:03and ears of our community.
  571. 31:13We're going to keep things friendly and
  572. 31:14straightforward using language that
  573. 31:16speaks directly to our users. We'll wrap
  574. 31:19our words in a design that feels like
  575. 31:21part of the family, consistent with
  576. 31:23everything else they've seen from us.
  577. 31:48Let's pick out the five cool artist
  578. 31:50images from our library.
  579. 31:58But we're not stopping there. We're
  580. 32:00giving them a little makeover. Rounding
  581. 32:02those corners to transform them into
  582. 32:04perfect circles. We'll resize each image
  583. 32:07to 200x 200 pixels, making them just the
  584. 32:10right size.
  585. 32:19And let's add a sprinkle of our magic.
  586. 32:21Alongside each artist name, we'll
  587. 32:23include the number of tracks and a
  588. 32:25special feature link. Think of it as a
  589. 32:27warm invitation, a gentle nudge for our
  590. 32:29users to explore deeper and maybe even
  591. 32:31encourage them to join our community.
  592. 32:37We'll start by setting up an auto
  593. 32:39layout. This is our first step toward
  594. 32:41organizing our content beautifully.
  595. 32:59Let's apply our text and color styles to
  596. 33:01create an effective visual hierarchy.
  597. 33:03We'll use a slightly larger size for the
  598. 33:05artist names as that's the most
  599. 33:07important information. For the number of
  600. 33:09songs, we'll use our gray color since
  601. 33:12this information is less critical. And
  602. 33:14we'll make the explore button slightly
  603. 33:16more prominent to encourage exploration
  604. 33:17of those artists.
  605. 33:25We'll ensure there's enough room for
  606. 33:27everything to breathe by adding 32
  607. 33:29pixels of horizontal padding and 40
  608. 33:31pixels of vertical padding.
  609. 33:36We're setting the stage for our design
  610. 33:38elements to shine. Next, we're going for
  611. 33:41that sleek and modern vibe with a
  612. 33:43transparent background fill and stroke
  613. 33:45style.
  614. 33:48Now, for the artist photo, this is where
  615. 33:50we want to draw the eye. We can add a
  616. 33:53shadow effect to give it some depth,
  617. 33:54making it stand out more. We can use the
  618. 33:57color picker tool to copy a color
  619. 33:59directly from the photo.
  620. 34:09We'll tweak the shadow values to ensure
  621. 34:11it's noticeable without overwhelming the
  622. 34:13photo. Now, let's preview it properly
  623. 34:15and see whether we need to tweak
  624. 34:16something.
  625. 34:28Let's duplicate this card and change the
  626. 34:30photos and the contents.
  627. 35:06And here's a neat trick. We'll copy the
  628. 35:08background blur layer from the second
  629. 35:10section and adjust it until it matches
  630. 35:12our design beautifully.
  631. 36:01Finally, it's time to preview our
  632. 36:03design. Fantastic. We're making a great
  633. 36:06progress. Now, let's lock the layer to
  634. 36:09keep our design tidy. Simply click on
  635. 36:11the lock icon next to the layer name in
  636. 36:13the layers panel. This will ensure
  637. 36:16everything stays in place as we work on
  638. 36:18other parts of our design. Next, we're
  639. 36:21going to bring all our cards together in
  640. 36:22harmony. Select them all and create an
  641. 36:25auto layout with the space between
  642. 36:27property. This keeps our cards neatly
  643. 36:28aligned and ensures they're in perfect
  644. 36:30sync with the grid.
  645. 36:39Now, let's sprinkle a bit of creativity
  646. 36:41into our layout. By creating an auto
  647. 36:44layout for the second and fourth card
  648. 36:46and applying an 80 pixel top pattern,
  649. 36:48we're adding a dynamic rhythm to our
  650. 36:49design. It's like we're playing with the
  651. 36:52visual flow, making the layout more
  652. 36:54engaging and unique.
  653. 37:09That looks so much better, doesn't it?
  654. 37:12The next step is to select the entire
  655. 37:14section except for the background blur
  656. 37:16and create another auto layout. This
  657. 37:18time, we're going with 80 pixel spacing.
  658. 37:20It's all about giving our elements room
  659. 37:22to breathe and ensuring that our design
  660. 37:24feels open and inviting. If you had
  661. 37:26locked the background layer earlier,
  662. 37:28now's the time to unlock it. Just right
  663. 37:31click on the background blur area, which
  664. 37:33will highlight the layer in the layers
  665. 37:35panel. Click on the lock icon again to
  666. 37:38unlock it. And then you can adjust the
  667. 37:39layer's position as needed.
  668. 37:45Finally, let's add a finishing touch, a
  669. 37:47button at the end of this section. This
  670. 37:49button is a call to action for users to
  671. 37:51explore all the artists on the platform.
  672. 37:54We can easily copy the button from the
  673. 37:56first section of our page and update the
  674. 37:58text. The copy will be dynamic, meaning
  675. 38:01it will show exactly how many artists we
  676. 38:04have currently on the platform.
  677. 38:06Incorporating a see all artists and the
  678. 38:08number of artists button significantly
  679. 38:10enhances user experience by introducing
  680. 38:12transparency and setting clear
  681. 38:14expectations.
  682. 38:16This method not only informs users of
  683. 38:18the breadth of content available,
  684. 38:20fostering a sense of abundance and
  685. 38:21choice, but also utilizes psychological
  686. 38:24triggers, encouraging users to explore
  687. 38:27further. By quantifying the options, it
  688. 38:30directly taps into users curiosity,
  689. 38:32motivating them to click through and
  690. 38:33engage with more content. This approach
  691. 38:36can lead to increased time spent on the
  692. 38:38platform, deeper engagement, and higher
  693. 38:40conversion rates as users feel more
  694. 38:42informed and in control of their
  695. 38:44browsing experience. And just like that,
  696. 38:47we've wrapped up yet another beautiful
  697. 38:49section of our web design. Great job.
  698. 38:57We're moving on to an exciting part
  699. 38:58where we'll spotlight one of the current
  700. 39:00popular artists on the Pride platform
  701. 39:02and showcase their hit songs. Let's jump
  702. 39:05right in. We are going to spotlight an
  703. 39:08artist called Arya. She will be the face
  704. 39:10of this platform as we've already used
  705. 39:11her in our hero section. In the real
  706. 39:14world, this would be a popular artist
  707. 39:15that people love. First, let's grab
  708. 39:18Arya's picture from our image library.
  709. 39:24We want Arya to really stand out, so
  710. 39:26we're going to remove the background
  711. 39:27from her picture.
  712. 39:33As I've mentioned before, there are
  713. 39:35fantastic tools out there like erase.bg,
  714. 39:38remove.bg, or Adobe Express that can
  715. 39:41help you do this effortlessly and for
  716. 39:43free.
  717. 39:48Next up, we'll reuse the title and
  718. 39:50paragraph layout from the previous
  719. 39:52section, but tweak the text to introduce
  720. 39:54Arya.
  721. 39:56We'll apply our styles we defined
  722. 39:57earlier. We'll share some interesting
  723. 40:00tidbits about her and emphasize that
  724. 40:02she's an exclusive artist on the Pride
  725. 40:04platform. This is our chance to make
  726. 40:06area's introduction as engaging as
  727. 40:09possible.
  728. 40:29Are
  729. 41:08Now, let's create a spotlight for Arya's
  730. 41:10most loved song. We'll design each song
  731. 41:13as a mini feature complete with a cover
  732. 41:15title, artist name, and how long the
  733. 41:17song plays.
  734. 41:33Heat.
  735. 41:35Heat.
  736. 41:59Okay, we got the song titles and artist
  737. 42:02names ready. Now we can arrange them
  738. 42:04using an auto layout with a cozy 8 pixel
  739. 42:07spacing. This keeps everything neat and
  740. 42:09clean. For the song covers, we'll select
  741. 42:12seven images from our library. The first
  742. 42:15image needs to be square, so let's crop
  743. 42:17it accordingly.
  744. 42:26By framing this cropped image and
  745. 42:28duplicating the frame, we can
  746. 42:29efficiently manage the other images
  747. 42:31without having to crop each one
  748. 42:32individually.
  749. 42:34Just slide the second image into the new
  750. 42:36frame, adjust, and then remove the
  751. 42:38original.
  752. 42:41Repeat this for the rest and resize each
  753. 42:43image to a crisp 80x 80 pixels.
  754. 43:18We will also nicely round the corners of
  755. 43:20each image to make it nicely modern and
  756. 43:22friendly. Now take the first song image
  757. 43:25and details we've prepared and arrange
  758. 43:27them into an auto layout, tweaking
  759. 43:29alignment and spacing until it's just
  760. 43:31perfect. We can then borrow the play
  761. 43:33button from a previous section, scale it
  762. 43:36down to fit our design.
  763. 43:53and add the song duration with a
  764. 43:55comfortable 24 pixel spacing between
  765. 43:57elements.
  766. 43:59Let's create another auto layout for all
  767. 44:01of these elements, setting the spacing
  768. 44:03to space between.
  769. 44:11We'll duplicate this frame for each of
  770. 44:13the six songs, updating the covers and
  771. 44:15details accordingly.
  772. 44:30We
  773. 44:56We'll use auto layout to make sure each
  774. 44:58card has equal spacing. creating a
  775. 45:00visually appealing grid. For the
  776. 45:03finishing touches, we'll select all the
  777. 45:05elements within the card and wrap them
  778. 45:06in another auto layout. This time with
  779. 45:0840 pixel spacing and generous padding of
  780. 45:1140 pixels on the sides and 60 pixels on
  781. 45:13the top and bottom.
  782. 45:23We'll apply a transparent background and
  783. 45:25stroke style for a sleek look.
  784. 45:34Then we'll soften the edges with a 24
  785. 45:36pixel corner radius. We'll add a
  786. 45:38background blur effect with a 48 value
  787. 45:40to achieve that trendy glassy effect.
  788. 45:43We'll align everything nicely and wrap
  789. 45:45the entire composition in an auto
  790. 45:47layout.
  791. 46:04Now, for a bit of flare, let's
  792. 46:06experiment with a gradient background
  793. 46:07blur. This might take a few tries, but
  794. 46:10it's all about finding that perfect
  795. 46:12blend that makes our design pop. If
  796. 46:14something doesn't quite look right,
  797. 46:16we're free to tweak until it's
  798. 46:17absolutely perfect.
  799. 46:43Let's take a moment to preview our work.
  800. 46:46And would you look at that? It has
  801. 46:48turned out amazing. Fantastic effort.
  802. 46:50That is looking good.
  803. 46:54Moving forward in our Figma tutorial,
  804. 46:56we're tackling an essential feature for
  805. 46:58any website, the sign up section for the
  806. 47:00newsletter. In this next step, we'll
  807. 47:03incorporate a newsletter signup form
  808. 47:05right on the homepage, ensuring it's a
  809. 47:07breeze for visitors to subscribe to the
  810. 47:09company's updates. We'll kick things off
  811. 47:11with a catchy title, don't miss a beat,
  812. 47:14paired with a compelling description
  813. 47:16that outlines the benefits of
  814. 47:17subscribing. Writing compelling UI
  815. 47:20design copy for your website. Including
  816. 47:22newsletter banner is crucial for
  817. 47:24boosting conversions on your website.
  818. 47:26It's not just about informing visitors.
  819. 47:29It's about engaging them, sparking
  820. 47:30interest, and making the action of
  821. 47:32signing up irresistible. Good copy
  822. 47:34highlights the value they'll receive by
  823. 47:36subscribing. This clarity and appeal can
  824. 47:39significantly increase the likelihood of
  825. 47:41visitors taking action directly
  826. 47:43impacting your website's conversion
  827. 47:45rates. Keep it concise, clear, and
  828. 47:47focused on the benefits to the user, and
  829. 47:49you'll see more visitors turning into
  830. 47:51subscribers. To organize the title and
  831. 47:54the description, we will create an auto
  832. 47:56layout with the spacing between them of
  833. 47:5832 pixels. We will adjust the horizontal
  834. 48:01resizing properties of the title and
  835. 48:04paragraph to fill container. The entire
  836. 48:06frame will be set to 618 pixels wide to
  837. 48:09align perfectly with the grid.
  838. 48:16Next, we'll select the headphone image
  839. 48:18from our library, positioning it to the
  840. 48:20right side of our text. By removing any
  841. 48:23unnecessary elements from the image, we
  842. 48:25will make the image stand out more with
  843. 48:27a transparent background. Ensuring the
  844. 48:30image maintains its original charm,
  845. 48:32we'll lock the aspect ratio by selecting
  846. 48:34the constraint proportions icon. Then,
  847. 48:37we will adjust its width to 576 pixels.
  848. 48:40Directly below our enticing text, we'll
  849. 48:43introduce an email field for visitors to
  850. 48:45input their addresses.
  851. 49:10The subscribe button will come next. We
  852. 49:12will design it by using the send icon
  853. 49:13from our image library and borrowing the
  854. 49:16background design for the play button.
  855. 49:20We will simply replace the play icon
  856. 49:22with the send icon.
  857. 49:31To bring it all together, we will create
  858. 49:33an auto layout between the email field
  859. 49:34and the subscribe button, setting the
  860. 49:36spacing to 24 pixels. Then, grouping
  861. 49:39both together, we'll create a new auto
  862. 49:42layout with a 56 pixel gap. Adding one
  863. 49:44more layer of auto layout, we'll add
  864. 49:47horizontal padding of 138 pixels and
  865. 49:49vertical padding of 40 pixels.
  866. 49:57After adding a fill and adding the image
  867. 49:59into our auto layout, we'll shift the
  868. 50:01direction to horizontal and arrange the
  869. 50:03components as needed.
  870. 50:20We will transition the background's
  871. 50:22color from solid to linear, which create
  872. 50:24a subtle fade effect, enhancing the
  873. 50:26aesthetic appeal. We'll round off the
  874. 50:28corners of the main frame to 32 pixels
  875. 50:30to maintain consistency with the overall
  876. 50:33design style we have been using
  877. 50:34throughout the website. We'll adjust the
  878. 50:36spacing property to space between, which
  879. 50:39will allow us to fine-tune the frame
  880. 50:41width. This will help us to fit our
  881. 50:43frame to the grid precisely. For an
  882. 50:45intriguing visual touch, we want the
  883. 50:47image to slightly exceed the bounds of
  884. 50:49its container achieved through absolute
  885. 50:51positioning and modifying the frame
  886. 50:53properties.
  887. 51:17Now we will work on the positioning and
  888. 51:19spacing until we get it just right.
  889. 51:48As we approach the final section of our
  890. 51:50homepage, the footer, we're setting the
  891. 51:52stage for convenient navigation for
  892. 51:54website visitors. Starting with copying
  893. 51:57the logo and sign up button from the
  894. 51:59navigation bar. We'll divide the footer
  895. 52:01into three column
  896. 52:09get started account and pride. Each
  897. 52:12column will be labeled using the text
  898. 52:14style UI label with titles in a darker
  899. 52:16shade of gray and list items in a
  900. 52:18lighter shade to enhance visibility and
  901. 52:20clickability.
  902. 52:29I will now add quickly a few links to
  903. 52:31different pages of the Pride website.
  904. 53:01We will use auto layout to bring
  905. 53:03everything nicely together and space
  906. 53:05elements appropriately.
  907. 53:28For the next portion, we'll add a brief
  908. 53:30description of Pride and links to social
  909. 53:32media, followed by a line divider.
  910. 54:06The last section of the footer will
  911. 54:08feature copyright information, links to
  912. 54:10privacy related content, and crucial
  913. 54:12legal details.
  914. 54:14all aligned and spaced correctly.
  915. 54:28Next up, we'll use an auto layout
  916. 54:30between the second and last sections of
  917. 54:32the footer. This will help us keep
  918. 54:33everything neatly organized and aligned.
  919. 54:37To ensure a cohesive look, we'll adjust
  920. 54:39the line divider, making it slightly
  921. 54:41shorter so that it matches the width of
  922. 54:42the last section perfectly. This small
  923. 54:45detail adds to the overall polish and
  924. 54:47professionalism of our design. Before we
  925. 54:50finalize everything, we'll ensure the
  926. 54:52homepage sections are spaced adequately,
  927. 54:54making any necessary adjustments for
  928. 54:56perfect alignment.
  929. 55:40To wrap up, a background blur will be
  930. 55:42applied to our navigation for a sleek
  931. 55:44finish.
  932. 55:52Now, let's take a moment to preview our
  933. 55:54final design. Take a step back and
  934. 55:56admire the incredible work we've done
  935. 55:58together if you have been following
  936. 55:59along. Fantastic job. Through this
  937. 56:03tutorial, you've gained valuable
  938. 56:04knowledge and skills to design visually
  939. 56:06appealing homepage designs confidently.
  940. 56:09If you've been following along or are
  941. 56:11feeling inspired to give it a go
  942. 56:12yourself, now's your chance to create
  943. 56:14something similar or even better. Below
  944. 56:17you'll find a link where you can submit
  945. 56:18your creation. We're eager to see what
  946. 56:20you've come up with. I hope you enjoyed
  947. 56:23this video tutorial as much as I did. I
  948. 56:25will see you in the next one.

About this transcript

This page contains the full transcript of UX/UI Design Tutorial in Figma - Design Modern Website from Scratch by uxpeak, generated from the public captions YouTube serves with the video. The transcript has 5,864 words across 948 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.