public static void ResolveThemeParametes() { if (!CanChangeTheme || !DemosModel.Current.SupportsThemeParameters) { return; } string baseColor = CurrentBaseColor; string font = CurrentFont; if (IsThemeChanged || !string.IsNullOrEmpty(baseColor) && !CustomBaseColors.Contains(baseColor) || baseColor == CurrentThemeDefaultBaseColor) { baseColor = string.Empty; SetCurrentBaseColorCookie(baseColor); } if (IsThemeChanged || !string.IsNullOrEmpty(font) && !CustomFonts.Contains(font) || font == CurrentThemeDefaultFont) { font = string.Empty; SetCurrentFontCookie(font); } TunableTheme = CurrentTheme; ASPxWebControl.GlobalThemeBaseColor = baseColor; ASPxWebControl.GlobalThemeFont = font; }