A RichText panel class that defines an "oscillate" animation for rich text. It sets color to white and provides animation properties: name "oscillate", direction "alternate", timing "linear", and duration 2 seconds.
[RichTextPanel( @"\b[Oo]scillate\b" )]
public class RichTextOscillate : RichTextBase
{
public override Color Color => Color.White;
public override string AnimationName => "oscillate";
public override string AnimationDirection => "alternate";
public override string AnimationTimingFunction => "linear";
public override float? AnimationDuration => 2f;
}