public static CardLabel StatusLabel(TaskStatus status, CanvasControl host) => new CardLabel(host, status.GetIcon(), status.AsString(), LabelFont, status.GetColor(), LabelHeight, LabelMaxTextWidth);
public static CardPart StatusPart(TaskStatus status) => new CardPart(status.GetIcon(), status.AsString(), status.GetColor());