Sysco Cake Design Guideline

 

My goal was to build a design guideline for CAKE branding. This design guideline gave all our products the same look and feel, and it also helped different teams in the company to have the same language to communicate with each other. I started this project from scratch by myself then eventually, everyone in the company got involved and were able to talk about their own projects by using the guideline. The Cake design guideline was used for four mean products: CAKE Point Of Sale, Guest Manager (reservation app), CAKE Online Ordering, CAKE Universal Admin.

 

Typography

My job was to define the font width, color, size, and line-height for all the text we used in products. Simultaneously, I needed to make it a combination so our engineers could reuse it.

 

The font usage

font_example.png

DuplicateSlab

Light: 100

BrixSans

Medium: 500

regular: 400

Light: 300

Extra light: 200

 

Scenario

H1{
height: 48px;
width: 190px;
color: #5F5F5F;
font-family: "Duplicate Slab";
font-size: 48px;
font-weight: 100;
letter-spacing: 0.86px;
line-height: 58px;
}
H2{
height: 28px;
width: 218px;
color: #5F5F5F;
font-family: "Brix Sans";
font-size: 24px;
font-weight: 500;
line-height: 28px;
}
p{
height: 17px;
width: 329.13px;
color: #5F5F5F;
font-family: "Brix Sans";
font-size: 14px;
font-weight: 300;
letter-spacing: 0.25px;
line-height: 17px;
}
 

Looks and Feels

Font Sample
 
 

 

Iconography

According to our products’ needs, I needed to create icons across different products and platforms. And these icons were able to been used by teams. Therefore, I made the User’s Guideline and Creator’s Guideline. For stakeholders, the User’s Guideline helped them to use it according to their needs and still kept the same style and feel. Therefore customers could felt consistency across Cake branding. For designers, the Creator’s Guideline defined the workflow and made communication easier.

 

User’s Guideline

Everyone in the company was able to grab icons from the icon library when they needed it. It saved designers’ time to generate an icon and also saved time for communication. By delivering the SVG file, users were able to use it for a variety of sizes. But followed the size guide below, users could have gotten the best result for digital display.

Web Size Usage

Web Size Usage
 

iOS Size Usage

iOS Size Usage

Android Size Usage

Android Size Usage
 

Creator’s Guideline

Followed the guideline, even though different designers could make a contribution. Therefore, it kept the branding consistent.

 

Original Size: 24px (Create icon base on the size)

Mobile: the status needs to include normal (#A8A7A4) and tap (#5F5F5F), so it will be 4 variations in total for an icon. Use Carrot color as a call to action color if the icon needs to be highlighted.

iOS: 29px as 1x

Android: 48px as 1x

Web: the status needs to have normal (#5F5F5F), hover(#A8A7A4), click(#5F5F5F). so it will be 3 variations in total for an icon.

Size: 24px as 1x

atatus card.png
 

Use the outer square for circle objects, and use the inner square for rectangle objects.

Use outer square for circle; and use inner square for square.

The name card icon is used for representing the Staff section in the CAKE system.

Name card icon used for represent Staff section.
 

Size & Style

size_style.png
 

Shape & Outline

outline.png
 

Weight

weight.png
 

Details

details.png
 

Background

background.png
 

Icon Library

I created more Than 170 icons in the library. It was about 150 on my own, and worked with other designers for the remaining.

Cake icon library.jpg
 
 

 

Color

 

Branding Colors

 
 

Main Colors

These were all the colors that had been used for all the products under the CAKE branding. Based on the branding, the carrot was the primary color for all products. It also was the call to action color for buttons, links, and tabs.

 
 

Color Inventory

This color inventory gave different products to their own personality. Different products could choose some colors from this inventory to present graphics, charts, illustration, animation… but these colors should never have been used more than 10% from all the color selection. For example, in the Universal Admin (the restaurant management system), the reports section needed multiple colors to represent different items in a line chart. Designers could pick colors from the inventory and generate the line chart, but they shouldn’t use them for the action button, either for text color.