private void UpdateStuff() { if (_changelogManager.NewChangelogEntries) { Text = Loc.GetString("changelog-button-new-entries"); StyleClasses.Add(StyleBase.ButtonCaution); } else { Text = Loc.GetString("changelog-button"); StyleClasses.Remove(StyleBase.ButtonCaution); } }
/// <summary> /// Adds a set of style classes to this selector. /// </summary> public MutableSelectorElement Class(params string[] classes) { StyleClasses ??= new List <string>(); StyleClasses.AddRange(classes); return(this); }
/// <summary> /// Adds a single style class to this selector. /// </summary> public MutableSelectorElement Class(string @class) { StyleClasses ??= new List <string>(); StyleClasses.Add(@class); return(this); }
/// <summary> /// Generate markdown to html /// </summary> /// <param name="md">Markdown input string</param> /// <returns>html page</returns> public static string Markdown2WebHTML(string md, StyleClasses settings) { WebModifier.RuntimeConfig = settings; return(Markdig.Markdown.ToHtml(md, _webpipeline)); }