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("}");
            }
        }
示例#2
0
 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("}");
 }
示例#4
0
 protected override void GenerateModalStyles(StringBuilder sb, Theme theme, ThemeModalOptions options)
 {
     throw new System.NotImplementedException();
 }