/// <summary> /// Gets the page inner holder styles. /// </summary> /// <param name="settings">The settings.</param> /// <returns></returns> public static String GetPageInnerHolderStyles(PageSettings settings) { if (settings != null && !String.IsNullOrEmpty(settings.LookAndFeelSettings.OtherStyles)) { return settings.LookAndFeelSettings.OtherStyles; } return String.Empty; }
/// <summary> /// Gets the page holder styles. /// </summary> /// <param name="settings">The settings.</param> /// <returns></returns> public static String GetPageHolderStyles(PageSettings settings) { StringBuilder builder = new StringBuilder(); if (settings != null) { AppendStyleString(builder, "background-color", settings.LookAndFeelSettings.BackgroundColor); AppendStyleString(builder, "font-family", settings.LookAndFeelSettings.FontFamily); AppendStyleString(builder, "color", settings.LookAndFeelSettings.Color); if (settings.LookAndFeelSettings.FontSizeValue.HasValue && !String.IsNullOrEmpty(settings.LookAndFeelSettings.FontSizeUnit)) { builder.AppendFormat("font-size:{0}{1};", settings.LookAndFeelSettings.FontSizeValue, settings.LookAndFeelSettings.FontSizeUnit); } } return builder.ToString(); }