CSS in Theming

Last Updated November 19, 2025

Brief Overview

This article explains how to customize colors and typography in your WalkMe content using CSS variables from Theming. You can apply these variables directly in your custom CSS to match your organization's brand.

Theming: Getting Started Guide

Colors

Primary & secondary

CSS Variable Description Example Value
--colors_primary_main Primary main color #ed5725
--colors_primary_tint Primary tint color #f17951
--colors_primary_shade Primary shade color #cb3f11
--colors_secondary_main Secondary main color #fe997b
--colors_secondary_tint Secondary tint color #fead95
--colors_secondary_shade Secondary shade color #fd602f

Background and base

CSS Variable Description Example Value
--colors_background_main Background main color #fdede7
--colors_background_tint Background tint color #fdf1ec
--colors_background_shade Background shade color #f6aa8e
--colors_base_black Base black #000000
--colors_base_white Base white #ffffff
--colors_base_transparent Base transparent transparent
CSS Variable Description Example Value
--colors_text_main Text main color #212529
--colors_text_tint Text tint color #49525a
--colors_text_shade Text shade color #1b1f22
--colors_link_main Link main color #2a1d8e
--colors_link_tint Link tint color #3b29c7
--colors_link_shade Link shade color #221772

Status

CSS Variable Description Example Value
--colors_success_main Success main color #115f6a
--colors_success_tint Success tint color #1b9bab
--colors_success_shade Success shade color #0d4b54
--colors_warning_main Warning main color #f4a939
--colors_warning_tint Warning tint color #f6ba60
--colors_warning_shade Warning shade color #e38d0d
--colors_error_main Error main color #c62437
--colors_error_tint Error tint color #dd4557
--colors_error_shade Error shade color #a01d2c
--colors_info_main Info main color #595959
--colors_info_tint Info tint color #7a7a7a
--colors_info_shade Info shade color #474747

Typography

Fonts and body

CSS Variable Description Example Value
--fonts_primary_font Primary font family walkme-poppins
--fonts_secondary_font Secondary font family walkme-proxima-nova
--typography_body_font_family Body font family var(--fonts_primary_font)
--typography_body_font_size Body font size 14px
--typography_body_font_weight Body font weight normal
--typography_body_font_style Body font style normal
--typography_body_text_decoration Body text decoration none

Titles and subtitles

CSS Variable Description Example Value
--typography_title_large_font_family Large title font family var(--fonts_primary_font)
--typography_title_large_font_size Large title font size 24px
--typography_title_large_font_weight Large title font weight bold
--typography_title_large_font_style Large title font style normal
--typography_title_large_text_decoration Large title text decoration none
--typography_title_font_family Title font family var(--fonts_primary_font)
--typography_title_font_size Title font size 20px
--typography_title_font_weight Title font weight bold
--typography_title_font_style Title font style normal
--typography_title_text_decoration Title text decoration none
--typography_subtitle_font_family Subtitle font family var(--fonts_primary_font)
--typography_subtitle_font_size Subtitle font size 16px
--typography_subtitle_font_weight Subtitle font weight bold
--typography_subtitle_font_style Subtitle font style normal
--typography_subtitle_text_decoration Subtitle text decoration none

Button text

CSS Variable Description Example Value
--typography_button_text_font_family Button text font family var(--fonts_primary_font)
--typography_button_text_font_size Button text font size 16px
--typography_button_text_font_weight Button text font weight bold
--typography_button_text_font_style Button text font style normal
--typography_button_text_text_decoration Button text decoration none
--typography_button_text_small_font_family Small button text font family var(--fonts_primary_font)
--typography_button_text_small_font_size Small button text font size 16px
--typography_button_text_small_font_weight Small button text font weight bold
--typography_button_text_small_font_style Small button text font style normal
--typography_button_text_small_text_decoration Small button text decoration none

Buttons

Primary

CSS Variable Description Example Value
--buttons_primary_default_text_color Default text color var(--colors_base_white)
--buttons_primary_default_fill_color Default fill color var(--colors_primary_main)
--buttons_primary_default_border_width Default border width 0
--buttons_primary_default_border_color Default border color var(--colors_base_transparent)
--buttons_primary_default_border_radius Default corner radius 100px
--buttons_primary_hover_text_color Hover text color var(--colors_base_white)
--buttons_primary_hover_fill_color Hover fill color var(--colors_primary_shade)
--buttons_primary_hover_border_width Hover border width 0
--buttons_primary_hover_border_color Hover border color var(--colors_base_transparent)
--buttons_primary_hover_border_radius Hover corner radius 100px
--buttons_primary_clicked_text_color Clicked text color var(--colors_base_white)
--buttons_primary_clicked_fill_color Clicked fill color var(--colors_primary_shade)
--buttons_primary_clicked_border_width Clicked border width 0
--buttons_primary_clicked_border_color Clicked border color var(--colors_base_transparent)
--buttons_primary_clicked_border_radius Clicked corner radius 100px

Secondary

CSS Variable Description Example Value
--buttons_secondary_default_text_color Default text color var(--colors_primary_main)
--buttons_secondary_default_fill_color Default fill color var(--colors_base_transparent)
--buttons_secondary_default_border_width Default border width 1px
--buttons_secondary_default_border_color Default border color var(--colors_primary_main)
--buttons_secondary_default_border_radius Default corner radius 100px
--buttons_secondary_hover_text_color Hover text color var(--colors_primary_shade)
--buttons_secondary_hover_fill_color Hover fill color var(--colors_base_transparent)
--buttons_secondary_hover_border_width Hover border width 1px
--buttons_secondary_hover_border_color Hover border color var(--colors_primary_shade)
--buttons_secondary_hover_border_radius Hover corner radius 100px
--buttons_secondary_clicked_text_color Clicked text color var(--colors_primary_shade)
--buttons_secondary_clicked_fill_color Clicked fill color var(--colors_base_transparent)
--buttons_secondary_clicked_border_width Clicked border width 1px
--buttons_secondary_clicked_border_color Clicked border color var(--colors_primary_shade)
--buttons_secondary_clicked_border_radius Clicked corner radius 100px
CSS Variable Description Example Value
--buttons_text_link_default_text_color Default text color var(--colors_primary_main)
--buttons_text_link_default_fill_color Default fill color var(--colors_base_transparent)
--buttons_text_link_default_border_width Default border width 0
--buttons_text_link_default_border_color Default border color var(--colors_base_transparent)
--buttons_text_link_default_border_radius Default corner radius 0
--buttons_text_link_hover_text_color Hover text color var(--colors_primary_shade)
--buttons_text_link_hover_fill_color Hover fill color var(--colors_base_transparent)
--buttons_text_link_hover_border_width Hover border width 0
--buttons_text_link_hover_border_color Hover border color var(--colors_base_transparent)
--buttons_text_link_hover_border_radius Hover corner radius 0
--buttons_text_link_clicked_text_color Clicked text color var(--colors_primary_shade)
--buttons_text_link_clicked_fill_color Clicked fill color var(--colors_base_transparent)
--buttons_text_link_clicked_border_width Clicked border width 0
--buttons_text_link_clicked_border_color Clicked border color var(--colors_base_transparent)
--buttons_text_link_clicked_border_radius Clicked corner radius 0

Success

CSS Variable Description Example Value
--buttons_success_default_text_color Default text color var(--colors_base_white)
--buttons_success_default_fill_color Default fill color var(--colors_success_main)
--buttons_success_default_border_width Default border width 0
--buttons_success_default_border_color Default border color var(--colors_base_transparent)
--buttons_success_default_border_radius Default corner radius 100px
--buttons_success_hover_text_color Hover text color var(--colors_base_white)
--buttons_success_hover_fill_color Hover fill color var(--colors_success_shade)
--buttons_success_hover_border_width Hover border width 0
--buttons_success_hover_border_color Hover border color var(--colors_base_transparent)
--buttons_success_hover_border_radius Hover corner radius 100px
--buttons_success_clicked_text_color Clicked text color var(--colors_base_white)
--buttons_success_clicked_fill_color Clicked fill color var(--colors_success_shade)
--buttons_success_clicked_border_width Clicked border width 0
--buttons_success_clicked_border_color Clicked border color var(--colors_base_transparent)
--buttons_success_clicked_border_radius Clicked corner radius 100px

Warning

CSS Variable Description Example Value
--buttons_warning_default_text_color Default text color var(--colors_base_white)
--buttons_warning_default_fill_color Default fill color var(--colors_warning_main)
--buttons_warning_default_border_width Default border width 0
--buttons_warning_default_border_color Default border color var(--colors_base_transparent)
--buttons_warning_default_border_radius Default corner radius 100px
--buttons_warning_hover_text_color Hover text color var(--colors_base_white)
--buttons_warning_hover_fill_color Hover fill color var(--colors_warning_shade)
--buttons_warning_hover_border_width Hover border width 0
--buttons_warning_hover_border_color Hover border color var(--colors_base_transparent)
--buttons_warning_hover_border_radius Hover corner radius 100px
--buttons_warning_clicked_text_color Clicked text color var(--colors_base_white)
--buttons_warning_clicked_fill_color Clicked fill color var(--colors_warning_shade)
--buttons_warning_clicked_border_width Clicked border width 0
--buttons_warning_clicked_border_color Clicked border color var(--colors_base_transparent)
--buttons_warning_clicked_border_radius Clicked corner radius 100px

Error

CSS Variable Description Example Value
--buttons_error_default_text_color Default text color var(--colors_base_white)
--buttons_error_default_fill_color Default fill color var(--colors_error_main)
--buttons_error_default_border_width Default border width 0
--buttons_error_default_border_color Default border color var(--colors_base_transparent)
--buttons_error_default_border_radius Default corner radius 100px
--buttons_error_hover_text_color Hover text color var(--colors_base_white)
--buttons_error_hover_fill_color Hover fill color var(--colors_error_shade)
--buttons_error_hover_border_width Hover border width 0
--buttons_error_hover_border_color Hover border color var(--colors_base_transparent)
--buttons_error_hover_border_radius Hover corner radius 100px
--buttons_error_clicked_text_color Clicked text color var(--colors_base_white)
--buttons_error_clicked_fill_color Clicked fill color var(--colors_error_shade)
--buttons_error_clicked_border_width Clicked border width 0
--buttons_error_clicked_border_color Clicked border color var(--colors_base_transparent)
--buttons_error_clicked_border_radius Clicked corner radius 100px

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×