{"id":24093,"date":"2021-03-29T07:00:00","date_gmt":"2021-03-29T14:00:00","guid":{"rendered":"https:\/\/www.uxpin.com\/studio\/?p=24093"},"modified":"2024-09-09T19:47:25","modified_gmt":"2024-09-10T02:47:25","slug":"ui-systems","status":"publish","type":"post","link":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/","title":{"rendered":"Guide to building a UI design system"},"content":{"rendered":"\r\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/Ab23RX-MoIDAWeKn1Z1n2EXW64TSfwdKU6qTeJe_UuiVo07wHnsn_oVMJcLuo9ul3X9h8tZqOZtJZq5zZOk1FYd2uIRXUD15NzX4LgCTukJ08_Sk7wDA-rPOrBWIcBuf94ePWclc\" width=\"624\" height=\"312\" \/><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"overwiew\">Overview<\/h2>\r\n\r\n\r\n\r\n<p>A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>UI design systems help you establish consistent design across your product. This consistent design is crucial for user experience and SEO. You won\u2019t have an effective product without a good component design.<\/li>\r\n<li>Effective component design starts with gathering market research and inspiration. Start with a mood board and let everything else branch off from there. Establish consistent elements including a color palette, type scale, icons, and forms.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>The world of web design allows for more creativity than ever. Long gone are the days of static pages with neon fonts and background music. Evolving technology means web design can include so much more than previously imagined. It also means that design can be more complex than ever. Keeping your component design consistent can be a challenge. That\u2019s where UI systems come in. Read on to learn how to design components to be uniform across the whole of your product.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 20px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Guide to building a UI design system<\/strong><\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><a href=\"#overview\">Overview<\/a><\/li>\r\n<li><a href=\"#what\">What is a component design system?<\/a><\/li>\r\n<li><a href=\"#why\">Why do you need a component design system?<\/a><\/li>\r\n<li><a href=\"#create\">Creating a component design system<\/a><\/li>\r\n<li><a href=\"#moodboard\">Mood Board<\/a><\/li>\r\n<li><a href=\"#colorpalette\">Color palette<\/a><\/li>\r\n<li><a href=\"#shadows\">Shadows<\/a><\/li>\r\n<li><a href=\"#typescale\">Type scale<\/a><\/li>\r\n<li><a href=\"#icons\">Icons<\/a><\/li>\r\n<li><a href=\"#buttons\">Buttons, sliders, forms, and other components<\/a><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 20px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"what\">What is a component design system?<\/h2>\r\n\r\n\r\n\r\n<p>A component design system is a reference point for certain design standards that you\u2019ve decided on prior to or while putting your product together. Think of it as a visual style guide, or an inventory for design components. This will include your color palette, type scale, icons, buttons, and any other design elements the product uses (more on each of these components and more below).<\/p>\r\n\r\n\r\n\r\n<p>What\u2019s the point? Having these elements in one place will make it easier for you to keep your design consistent. You\u2019ll know exactly what color your buttons are supposed to have, the general style of your icons, your font sizes and style, and so on. UI systems eliminate the guesswork when adding future pages and features to your product.<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/WSW-zteEQ-uYr9btumTaAQxo1GuwGtTEr3uZFhUoQl1bZv60ITnCV4wqm8qg-asFwvoEv9XAQZcEIhC13UUGM2fYQQ0KEY6Gd7XRlV00X_TVfK0i19PH3Ns_O_KveyTITrnXPFq5\" width=\"624\" height=\"249\" \/><\/p>\r\n\r\n\r\n\r\n<p>To get a better idea of what this looks like, take a look at some <a href=\"https:\/\/siw-grinaker.medium.com\/top-12-design-systems-b598368be5a6\" target=\"_blank\" rel=\"noreferrer noopener\">UI design systems<\/a> from recognizable brands and our free repository of available design systems and pattern libraries \u2013 <a href=\"https:\/\/adele.uxpin.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Adele<\/a>.\u00a0<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 20px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"why\">Why do you need a component design system?<\/h2>\r\n\r\n\r\n\r\n<p>There are a number of reasons why a component design system is necessary, and a number of ways poor design can hurt you.<\/p>\r\n\r\n\r\n\r\n<p>A well-designed website doesn\u2019t just look good. It reads well and gets your message across with intuitive navigation. Your product, whether a website or an application, becomes the user\u2019s first impression of your brand. Consistent design is the key to an intuitive design, as the user can get a good grasp of where to navigate, how buttons look, what an error looks like, and so on.<\/p>\r\n\r\n\r\n\r\n<p>Ux-optimized design can also make or break your product\u2019s visibility. <a href=\"https:\/\/respona.com\/blog\/seo-outreach\/\">SEO best practices<\/a> may seem like a moving target, but today\u2019s tactics are much more involved than the keyword stuffing of yesterday. <a href=\"https:\/\/www.searchenginejournal.com\/seo-web-design\/341681\/\" target=\"_blank\" rel=\"noreferrer noopener\">Design and accessibility play big roles in SERP rankings<\/a>, so if your product delivers a poor user experience, search engines will not look favorably upon it.<\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 20px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"create\">Creating a component design system<\/h2>\r\n\r\n\r\n\r\n<p>Building your own UI system isn\u2019t something to be taken lightly. It\u2019s a process that takes a lot of time and dedication. But it\u2019ll be worth it when you have a consistent, high-quality design for your product. So don\u2019t rush! You\u2019re taking crucial planning steps for your product\u2019s brand.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"moodboard\">Mood board<\/h3>\r\n\r\n\r\n\r\n<p>Your first step to planning your component design should be constructing a mood board. Here\u2019s where you gather images of anything that inspires your intended design. That can include current design trends, inspirational images, thematic graphics, and so on. <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/wuhA5UpEiRmS1ELhIXsp7omA7G98UKhX8LMpc3S7apHLsEVfsRauw5879wQlpz6zqpFzdX8expLZ4I3DQvGiyK2wxVYfIseXypELJPrm6EvESNAC5weB1qefXfq2phFDOw8BZL9Q\" width=\"624\" height=\"249\" \/><\/p>\r\n\r\n\r\n\r\n<p>You\u2019re essentially putting together a private Pinterest board. Once you have enough \u201cpins,\u201d you\u2019ll be able to step back and see some common threads between them. And with these common threads, you can decide on components like colors, lines, and icons.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"colorpalette\">Color palette<\/h3>\r\n\r\n\r\n\r\n<p>Your product\u2019s color palette should be based on your mood board and research into your product or service. For example, if your industry has anything to do with water (boats, sailing, fishing, conservation, etc), it may not make sense for you to have a palette with primarily warm colors. And the images you\u2019ve gathered on your mood board would likely steer you in the direction of greens, blues, and purples.<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/-52Hyc9IPARV15CQolXOPQU-bN-278neANFQrSYfCg9l5mz-ffdIftMjfRR11_v4PbO8HhhrwhQTQooM59zHwySSjPerV1i11OisUIHFwwFwXdueeYI5SwXUArHtGuX5PjvvHCEY\" width=\"624\" height=\"165\" \/><\/p>\r\n\r\n\r\n\r\n<p>But color palettes in UI design systems are more complex than that. You\u2019ll want to decide on primary, secondary, and tertiary colors, as well as colors that indicate success or failure for relevant fields. (These will relate to your buttons and forms, described below.)<\/p>\r\n\r\n\r\n\r\n<p>You\u2019ll want a basic understanding of color theory to make an eye-catching color palette. This means understanding value, saturation, and color schemes. You\u2019ll also need to decide how often to use each color, using primary colors and accents often enough to convey their importance. There\u2019s a 60-30-10 rule that\u2019s generally recommended for this purpose: your primary color gets used 60% of the time, secondary color 30%, and accents 10%.<\/p>\r\n\r\n\r\n\r\n<p>Read more about <a href=\"https:\/\/www.uxpin.com\/studio\/blog\/choose-color-pallete\/\" target=\"_blank\" rel=\"noreferrer noopener\">choosing a color palette<\/a>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"shadows\">Shadows<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/7Y1MeYhTIu4M9C1eCPRGgocuVqyT1QmzsGF3FH2j7tXZQNXPtAs84P3_oJsjIyrW0Bw449ohID5sWxvUmIrYBOJrihccMdmp3jQtgXAzGOA1ilJSlOJi9PkWXI42NIk6uIIi6h2z\" width=\"624\" height=\"249\" \/><\/h3>\r\n\r\n\r\n\r\n<p>With all our technological advancements, computer screens are still two-dimensional. But that doesn\u2019t mean you can\u2019t add some depth and perspective to your design, and it\u2019s definitely something to consider. The use of shadow is a trending design element lately, and with good reason. Strategic use of shadows with your design components is an effective yet subtle way to add emphasis and draw the eye. Just make sure to keep these shadows consistent with direction, depth, and strength.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"typescale\">Type scale<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/l1lIthQMdtvDrm02hLTlRquI3dIkf_nRY1JOLGzjcOTYNjQ4gFU3QG1tUkyE5Yu2Vh-WMB0wI2RFobzRj8M232aPlXNcouQEAMsl4d5_qld6JGc7tKoHYh1GU4piHbxxZwQF1mwc\" width=\"624\" height=\"249\" \/><\/h3>\r\n\r\n\r\n\r\n<p>When it comes to your text, you want to make sure the font stays consistent and legible. But you also want to pay attention to the scaling of your text and headers so that everything looks uniform. If your H2 on the homepage looks different from an H2 on your contact page, that\u2019s not a good look. You also want to avoid your H2s looking too close in size to H1s or H3s. A standardized type scale helps with this by establishing uniform sizes and formats for your body text, headings, links, and so on.<\/p>\r\n\r\n\r\n\r\n<p>If you need help establishing a type scale, there\u2019s a free-to-use <a href=\"https:\/\/type-scale.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">type scale<\/a> online.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"icons\">Icons<\/h3>\r\n\r\n\r\n\r\n<p>Keep your icons simple and uniform. Since they\u2019re small by nature, too much detail can get lost. Inconsistent design with your icons will only look sloppy. There are free icon set packs available online if you have trouble nailing down a design but to make things much easier for you, we have ready-to-use <a href=\"https:\/\/www.uxpin.com\/docs\/editor\/elements\/#icons\" target=\"_blank\" rel=\"noreferrer noopener\">icon library in UXPin<\/a>.\u00a0<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/usN8SD1j-mp9OWFvEoipcQW90UYpQsPDROeFuVwyyhJfhhlrmULoMTTs5MLoXTVM3ZKPjKA12ZOrVo9HyzHVdFRrBKpUKIFkuJE_tWLV3E81BX_qBlhh_P6BiReI6dLJHgf9S6OL\" alt=\"\" \/><\/figure>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 20px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\" id=\"buttons\">Buttons, sliders, forms, and other components<\/h3>\r\n\r\n\r\n\r\n<p>These are vital parts of your UI design, as these are the elements that your users will interact with the most. They must stand out and be identifiable, and their purpose should be obvious.<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/-Mrz0K9ojfUbDUi4yrzRzRmYd8j-AtPljAj_gdZKc4Ed3i6sJOPLed9TOfTFq470Nw0_sCtnKYQZhXueRfLK8fat1i1fm4KfXcXkLnoUWqw9X8xoVV8a1yC0ImM4rbIyYr894eSP\" width=\"624\" height=\"392\" \/><\/p>\r\n\r\n\r\n\r\n<p>Buttons are like icons in the sense that simple design is best, and consistency across buttons is a must. This doesn\u2019t mean button design has to be boring &#8211; there\u2019s plenty of room to play around with the look of your <a href=\"https:\/\/www.uxpin.com\/studio\/blog\/tweak-buttons-design-system-leeway\/\" target=\"_blank\" rel=\"noreferrer noopener\">standard buttons<\/a> and <a href=\"https:\/\/www.uxpin.com\/studio\/blog\/make-custom-radio-buttons-uxpin\/\" target=\"_blank\" rel=\"noreferrer noopener\">radio buttons<\/a>! If you need inspiration or want to add ready-to-use components to your design, you can find <a href=\"https:\/\/www.uxpin.com\/material-design-ui-kit\" target=\"_blank\" rel=\"noreferrer noopener\">a ready library in UXPin<\/a> with Material Design patterns.\u00a0\u00a0<\/p>\r\n\r\n\r\n\r\n<p>Keep your other components like navigation drop-downs and text fields visible without crowding the rest of your design. This is where your color palette and shadows can come into play.<\/p>\r\n\r\n\r\n\r\n<p>Still working on that perfect design? Join the platform used by the best designers on the planet. UXPin helps you design and manage your whole UI project with one tool. <a href=\"https:\/\/www.uxpin.com\/sign-up\">Join for free now<\/a> and get started without a credit card.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Overview A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project. UI design systems help you establish consistent design across your product. This consistent design is crucial for user experience and SEO. You won\u2019t have an effective product without a good component design. Effective component<\/p>\n","protected":false},"author":3,"featured_media":24094,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[315,368],"class_list":["post-24093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-ui-design-patterns","tag-ui-design-system"],"yoast_title":"","yoast_metadesc":"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.","acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Guide to building a UI design system | UXPin<\/title>\n<meta name=\"description\" content=\"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide to building a UI design system\" \/>\n<meta property=\"og:description\" content=\"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/\" \/>\n<meta property=\"og:site_name\" content=\"Studio by UXPin\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-29T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-10T02:47:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"UXPin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@uxpin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UXPin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/\"},\"author\":{\"name\":\"UXPin\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"headline\":\"Guide to building a UI design system\",\"datePublished\":\"2021-03-29T14:00:00+00:00\",\"dateModified\":\"2024-09-10T02:47:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/\"},\"wordCount\":1328,\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Guide-to-building-a-UI-design-system.png\",\"keywords\":[\"ui design patterns\",\"ui design system\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/\",\"name\":\"Guide to building a UI design system | UXPin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Guide-to-building-a-UI-design-system.png\",\"datePublished\":\"2021-03-29T14:00:00+00:00\",\"dateModified\":\"2024-09-10T02:47:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\"},\"description\":\"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Guide-to-building-a-UI-design-system.png\",\"contentUrl\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Guide-to-building-a-UI-design-system.png\",\"width\":1200,\"height\":600,\"caption\":\"Guide to building a UI design system\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/blog\\\/ui-systems\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guide to building a UI design system\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#website\",\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/\",\"name\":\"Studio by UXPin\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/#\\\/schema\\\/person\\\/e0326509b38ce2a3ce62e40ddde9cf8e\",\"name\":\"UXPin\",\"description\":\"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.\",\"sameAs\":[\"http:\\\/\\\/www.uxpin.com\",\"https:\\\/\\\/x.com\\\/@uxpin\"],\"url\":\"https:\\\/\\\/www.uxpin.com\\\/studio\\\/author\\\/hello\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Guide to building a UI design system | UXPin","description":"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/","og_locale":"en_US","og_type":"article","og_title":"Guide to building a UI design system","og_description":"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.","og_url":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/","og_site_name":"Studio by UXPin","article_published_time":"2021-03-29T14:00:00+00:00","article_modified_time":"2024-09-10T02:47:25+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png","type":"image\/png"}],"author":"UXPin","twitter_card":"summary_large_image","twitter_creator":"@uxpin","twitter_misc":{"Written by":"UXPin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#article","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/"},"author":{"name":"UXPin","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"headline":"Guide to building a UI design system","datePublished":"2021-03-29T14:00:00+00:00","dateModified":"2024-09-10T02:47:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/"},"wordCount":1328,"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png","keywords":["ui design patterns","ui design system"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/","url":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/","name":"Guide to building a UI design system | UXPin","isPartOf":{"@id":"https:\/\/www.uxpin.com\/studio\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#primaryimage"},"image":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png","datePublished":"2021-03-29T14:00:00+00:00","dateModified":"2024-09-10T02:47:25+00:00","author":{"@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e"},"description":"A UI design system keeps your product design organized and consistent. Here\u2019s how to create one for your next project.","breadcrumb":{"@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#primaryimage","url":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png","contentUrl":"https:\/\/www.uxpin.com\/studio\/wp-content\/uploads\/2021\/03\/Guide-to-building-a-UI-design-system.png","width":1200,"height":600,"caption":"Guide to building a UI design system"},{"@type":"BreadcrumbList","@id":"https:\/\/www.uxpin.com\/studio\/blog\/ui-systems\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uxpin.com\/studio\/"},{"@type":"ListItem","position":2,"name":"Guide to building a UI design system"}]},{"@type":"WebSite","@id":"https:\/\/www.uxpin.com\/studio\/#website","url":"https:\/\/www.uxpin.com\/studio\/","name":"Studio by UXPin","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uxpin.com\/studio\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.uxpin.com\/studio\/#\/schema\/person\/e0326509b38ce2a3ce62e40ddde9cf8e","name":"UXPin","description":"UXPin is a web-based design collaboration tool. We\u2019re pleased to share our knowledge here.","sameAs":["http:\/\/www.uxpin.com","https:\/\/x.com\/@uxpin"],"url":"https:\/\/www.uxpin.com\/studio\/author\/hello\/"}]}},"_links":{"self":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/24093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/comments?post=24093"}],"version-history":[{"count":5,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/24093\/revisions"}],"predecessor-version":[{"id":54481,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/posts\/24093\/revisions\/54481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media\/24094"}],"wp:attachment":[{"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/media?parent=24093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/categories?post=24093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uxpin.com\/studio\/wp-json\/wp\/v2\/tags?post=24093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}