Carbon Design System – A Practical Example – DESIGN.GOTHE.SE (2024)

Introduction

Want to get a modem, consistent and great looking sparking user experience and visual design? Why not take a look at the latest version 10 of the Carbon Design System with guidelines and resources from the IBM Design Language.

This article presents a practical example of some of the highlights in the Carbon Design System and brings a pragmatical approach to a modernization task. In this example, I use my rather simple portfolio website to apply Carbon-styling to an existing interface. I also demonstrate some of the basic elements of Carbon to help you get started.

First, we will overview some of the Carbon Design System basics like colors, icons, typography, and layouts. We will then look at some practical examples of applying the Carbon 10 resources to an existing visual design. The article also shares a new few links to references and reusable LESS/CSS and Sketch resources.

Great, let’s look at how Carbon can provide a foundation for a sparking carbonized design.

Carbon Design System and the IBM Design Language

As mentioned above, Carbon is an open-source design system built from the following guiding principles

  • Open for anyone to use and contribute
  • Inclusive of all, regardless of ability and situation
  • Modular and flexible in use
  • Putting the user first
  • Builds consistency by ensuring a consistent experience

The Carbon design system includes guidelines on the principles of the design, like color, themes, icons, typography, and layout. This article will discuss the application of these principles. Carbon also provides set rich set of key component building blocks designed and coded for a specific UI problem or purpose. The 30+ components and the principles are designed to seamlessly interact with the bigger consistency of the experience. The components are provided in the Carbon Design Kit, including Sketch libraries and React and Angular UI components. Additionally, Carbon also provides patterns as best practice experiences as combinations of components that address common user objectives with sequences and flows, like dialogs, notifications, filtering, and search.

In this article, my focus will mainly be on the experience and visual aspects of applying Carbon.
To explore more on the Carbon Design Kit resources, visit www.carbondesignsystem.com.

Colors

The selection of colors creates uniqueness. Carbon provides balanced and harmonic color anatomy. Colors are provided as base color palettes, themes, and as tokens for a consistent user experience.

Let’s start with the color palettes. Carbon defines a natural gray and 7 color families; Green, Teal, Cyan, Blue, Purple, and Magenta. Each color family is given as 10 values, ranging from light to dark colors, for example, Blue-10, Blue-20, .. Blue-100. Additional single action colors values are provided in Red, Orange, Yellow, and Green. The Blue and Grey color palettes and the corresponding HEX color codes in LESS syntax for Blue are shown below.

The visual design discussed in this article mainly uses gray and blue color values. The grey colors in the design comewith the White theme that we will discuss later. The blue colors come from selected accent colors in the design.

Carbon Design System – A Practical Example – DESIGN.GOTHE.SE (2024)
Top Articles
Wealthy Affiliate Review: My Updated 2023 Review | Full Time Job From Home LLC
The Top Trends in Corporate Banking You Need to Know About
Exclusive: Baby Alien Fan Bus Leaked - Get the Inside Scoop! - Nick Lachey
Login Page
Rabbits Foot Osrs
Unlocking the Enigmatic Tonicamille: A Journey from Small Town to Social Media Stardom
Mawal Gameroom Download
Nichole Monskey
Find your energy supplier
Mawal Gameroom Download
Power Outage Map Albany Ny
Cool Math Games Bucketball
Bestellung Ahrefs
Directions To O'reilly's Near Me
735 Reeds Avenue 737 & 739 Reeds Ave., Red Bluff, CA 96080 - MLS# 20240686 | CENTURY 21
180 Best Persuasive Essay Topics Ideas For Students in 2024
Days Until Oct 8
Kaitlyn Katsaros Forum
Busted News Bowie County
Munis Self Service Brockton
Crossword Help - Find Missing Letters & Solve Clues
Sessional Dates U Of T
Dmv In Anoka
Random Bibleizer
Miles City Montana Craigslist
Criglist Miami
Gopher Carts Pensacola Beach
Tim Steele Taylorsville Nc
Primerica Shareholder Account
Diggy Battlefield Of Gods
Warren County Skyward
Persona 4 Golden Taotie Fusion Calculator
Tmj4 Weather Milwaukee
Urban Blight Crossword Clue
Wcostream Attack On Titan
Unity Webgl Player Drift Hunters
Pinellas Fire Active Calls
Property Skipper Bermuda
When His Eyes Opened Chapter 2048
Best Restaurant In Glendale Az
140000 Kilometers To Miles
Directions To The Closest Auto Parts Store
Craigslist Farm And Garden Reading Pa
Jamesbonchai
Brake Pads - The Best Front and Rear Brake Pads for Cars, Trucks & SUVs | AutoZone
Market Place Tulsa Ok
Is Chanel West Coast Pregnant Due Date
Steam Input Per Game Setting
Heat Wave and Summer Temperature Data for Oklahoma City, Oklahoma
Makemkv Key April 2023
Okta Hendrick Login
Appsanywhere Mst
Latest Posts
Article information

Author: Laurine Ryan

Last Updated:

Views: 6225

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Laurine Ryan

Birthday: 1994-12-23

Address: Suite 751 871 Lissette Throughway, West Kittie, NH 41603

Phone: +2366831109631

Job: Sales Producer

Hobby: Creative writing, Motor sports, Do it yourself, Skateboarding, Coffee roasting, Calligraphy, Stand-up comedy

Introduction: My name is Laurine Ryan, I am a adorable, fair, graceful, spotless, gorgeous, homely, cooperative person who loves writing and wants to share my knowledge and understanding with you.