Skip to main content

colors

Color

We use colors in Go to communicate meaning, express our platform brands, communicate status and feedback, and help vendors understand information.

Text colors

TokenSampleValueUsage
color.text.default
#0e191aDefault color for text elements.
color.text.inverse
#ffffffFor text over backgrounds of opposite contrast, e.g. light text over dark backgrounds.
color.text.secondary
#5f6b6cLess emphasized color for secondary texts, e.g. subtitles and captions.
color.text.disabled
#a6b3b5Subtler color for disabled/inactive texts.
color.text.branded
#e21b70Platform's brand color. Used as accent color to highlight texts.
color.text.on-branded
#ffffffFor text over branded backgrounds.
color.text.danger
#e20338For error, danger or failure texts.
color.text.success
#26ae5fFor success messages and other positive texts.
color.text.pickup
#4368c4For text elements related to Pickup orders.

Action colors

TokenSampleValueUsage
color.action.primary
#e21b70Primary color for buttons.
color.action.primary-hover
#871043Hover state color for primary buttons.
color.action.on-branded
#ffffffFor buttons over branded surfaces.
color.action.secondary
rgba(226,27,112, 10%)Border color for secondary buttons.
color.action.secondary-hover
rgba(226,27,112, 24%)Hover state border color for secondary buttons.
color.action.danger
#e20338Default color for destructive actions, e.g. declining or cancelling orders.
color.action.danger-hover
#af0005Hover state color for danger buttons.
color.action.success
#26ae5fDefault color for positive actions such as accepting orders.
color.action.success-hover
#025d2bHover state for success button.
color.action.info
#5199ffStandard color for order update actions, e.g. marking as ready or picked up.
color.action.info-hover
#3d56a9Hover state for tertiary buttons.
color.action.pickup
#4368c4Default color for Pickup-related buttons.
color.action.pickup-hover
#3d56a9Hover state color for Pickup buttons.
color.action.pickup-secondary
rgba(67,104,196, 10%)Lighter shade of the Pickup color for secondary buttons.
color.action.pickup-secondary-hover
rgba(67,104,196, 24%)Hover state color for secondary Pickup actions.
color.action.inverse
#ffffffFor actions over backgrounds of opposite contrast, e.g. actions over dark backgrounds.
color.action.disabled
#ebeff0Background color for disabled buttons.

Surface colors

TokenSampleValueUsage
color.surface.default
#ffffffDefault background color for Go interfaces.
color.surface.inverse
#0e191aBackground color of opposite contrast.
color.surface.grey-normal
#f4f6f6Default grey color for component backgrounds and hover states.
color.surface.grey-high
#ebeff0Medium-intensity grey for elements over normal grey surfaces. Also used as background for small elements.
color.surface.grey-highest
#dce5e6Highest-intensity grey for elements over high grey surfaces. Also used as background for x-small elements.
color.surface.branded
#e21b70Platform's background color for full-screen messages.
color.surface.branded-low
rgba(226,27,112, 10%)Platform's light background color for subtly branded backgrounds.
color.surface.danger
#e20338Default color for full-screen failure messages.
color.surface.success
#26ae5fDefault color for full-screen success messages.
color.surface.overlay
rgba(14,25,26, 30%)Default color for overlays.

Icon colors

TokenSampleValueUsage
color.icon.default
#0e191aDefault color for icons.
color.icon.inverse
#ffffffFor icons over opposite-contrast backgrounds, such as over dark backgrounds.
color.icon.secondary
#5f6b6cLess emphasized color for secondary icons.
color.icon.disabled
#a6b3b5Subtler color for disabled/inactive icons.
color.icon.branded
#e21b70Platform's brand color. Used as accent color to highlight icons.
color.icon.on-branded
#ffffffFor icons over branded backgrounds.
color.icon.danger
#e20338For error, danger or failure icons.
color.icon.success
#26ae5fFor success and other positive icons.

Status colors

TokenSampleValueUsage
color.status.branded
#e21b70Default color for notification badges and messaging components.
color.status.danger
#e20338For 'Vendor Unavailable' and other critical status indicators.
color.status.warning
#ffc030For 'Vendor Busy', 'Item Unavailable' and other warning status indicators.
color.status.success
#26ae5fFor 'Vendor Open' and other success status indicators.
color.status.information
#5199ffFor non-critical messaging components, e.g. 'New support message' toast.
color.status.pickup
#4368c4Default color for Pickup type indicators.
color.status.neutral
#869394For 'Item Unavailable' and other inactive status indicators.
color.status.branded-low
rgba(226,27,112, 10%)Default background color for notification components.
color.status.danger-low
#ffebf0Default background color for error/failure messages.
color.status.warning-low
#fff8e3Default background color for warning messages.
color.status.success-low
#e7f5ebDefault background color for success messages.
color.status.information-low
#e5f3ffDefault background color for information messages.
color.status.neutral-low
#f4f6f6Default background color for neutral messages.

Border colors

TokenSampleValueUsage
color.border.normal
#ebeff0Default color for dividers and subtle component borders.
color.border.high
#dce5e6For dividers over grey surfaces.
color.border.highest
#a6b3b5For bordered components on hover.
color.border.branded
#e21b70Branded border color for selected components, e.g. Tags.
color.border.branded-low
rgba(226,27,112, 10%)Lighter shade of the platform's color for subtle branded borders.