ui/richtext/RichTextBarrier.cs

A RichText styling component that applies a panel style to text matching the regex for "Barrier" or "Barriers". It sets colors, border, radius and a subtle background gradient for the panel.

Reflection
[RichTextPanel( @"\b[Bb]arriers?\b" )]
public class RichTextBarrier : RichTextBase
{
	public override Color Color => new Color( 0.9f, 0.9f, 0.9f);

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

	public override float? BorderRadius => 3f;
	public override Color? BackgroundGradientStart => new Color( 0.9f, 0.9f, 0.9f, 0.05f );
	public override Color? BackgroundGradientEnd => new Color( 0.9f, 0.9f, 0.9f, 0.1f );
	public override float? BackgroundGradientAngle => -85f;
}