ui/richtext/RichTextWindow.cs

A style definition for a rich text panel type named "Window". It derives from RichTextBase and overrides color, border, radius and background gradient properties to define the visual appearance of that panel.

[RichTextPanel( @"\b[Ww]indow\b" )]
public class RichTextWindow : RichTextBase
{
	public override Color Color => new Color( 1f, 0.3f, 0.85f );

	public override Color? BorderColor => new Color( 1f, 0.3f, 0.85f ).Saturate( 1f ).WithAlpha(0.2f);
	public override float? BorderWidth => 1f;

	public override float? BorderRadius => 3f;
	public override Color? BackgroundGradientStart => new Color( 0.6f, 0.4f, 1f, 0.1f );
	public override Color? BackgroundGradientEnd => new Color( 1f, 0.8f, 1f, 0.1f );
	public override float? BackgroundGradientAngle => -65f;
}