protected override void GenerateModalStyles(StringBuilder sb, Theme theme, ThemeModalOptions options) { if (!string.IsNullOrEmpty(options?.BorderRadius)) { sb.Append($".modal-card-head").Append("{") .Append($"border-top-left-radius: {GetBorderRadius( theme, options?.BorderRadius, Var( ThemeVariables.BorderRadius ) )};") .Append($"border-top-right-radius: {GetBorderRadius( theme, options?.BorderRadius, Var( ThemeVariables.BorderRadius ) )};") .AppendLine("}"); sb.Append($".modal-card-foot").Append("{") .Append($"border-bottom-left-radius: {GetBorderRadius( theme, options?.BorderRadius, Var( ThemeVariables.BorderRadius ) )};") .Append($"border-bottom-right-radius: {GetBorderRadius( theme, options?.BorderRadius, Var( ThemeVariables.BorderRadius ) )};") .AppendLine("}"); } }
protected abstract void GenerateModalStyles(StringBuilder sb, Theme theme, ThemeModalOptions options);
protected override void GenerateModalStyles(StringBuilder sb, Theme theme, ThemeModalOptions options) { sb.Append(".modal-content").Append("{") .Append($"border-radius: {GetBorderRadius( theme, options?.BorderRadius, Var( ThemeVariables.BorderRadius ) )};") .AppendLine("}"); }
protected override void GenerateModalStyles(StringBuilder sb, Theme theme, ThemeModalOptions options) { throw new System.NotImplementedException(); }