Skip to content

Commit c44c02c

Browse files
committed
feat: 调整禁用样式
1 parent 921b06c commit c44c02c

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

src/BootstrapBlazor/Components/Upload/DropUpload.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<i class="@UploadIcon"></i>
2424
}
2525
</div>
26-
<div class="upload-drop-text">
26+
<div class="@TextClassString">
2727
@if (TextTemplate != null)
2828
{
2929
@TextTemplate

src/BootstrapBlazor/Components/Upload/DropUpload.razor.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@ public partial class DropUpload
7777

7878
private string? BodyClassString => CssBuilder.Default("upload-drop-body")
7979
.AddClass("btn-browser", !IsDisabled)
80+
.AddClass("disabled", IsDisabled)
81+
.Build();
82+
83+
private string? TextClassString => CssBuilder.Default("upload-drop-text")
84+
.AddClass("text-muted", IsDisabled)
8085
.Build();
8186

8287
/// <summary>

src/BootstrapBlazor/Components/Upload/InputUpload.razor.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,10 @@
310310
height: var(--bb-upload-drop-height);
311311
cursor: pointer;
312312

313+
&.disabled {
314+
border-color: var(--bs-border-color);
315+
}
316+
313317
.upload-drop-icon > i {
314318
font-size: 3em;
315319
color: var(--bs-secondary);

0 commit comments

Comments
 (0)