using Spry; /** * CodeBlockComponent - A styled code block with syntax highlighting * * Displays code with a header showing language and window dots */ public class CodeBlockComponent : Component { public string language { set; get; default = "Vala"; } public string code { set; get; default = ""; } public override string markup { get { return """