From 23f09b728590369abd40f2440be1c7edf00ec8fd Mon Sep 17 00:00:00 2001 From: msynk Date: Mon, 21 Sep 2026 12:26:35 +0330 Subject: [PATCH 1/8] improve theme infra of BitFileInput #13322 --- .../Inputs/FileInput/BitFileInput.razor | 65 ++- .../Inputs/FileInput/BitFileInput.razor.cs | 201 ++++++- .../Inputs/FileInput/BitFileInput.scss | 331 ++++++++--- .../Inputs/FileInput/BitFileInput.ts | 33 +- .../FileInput/BitFileInputClassStyles.cs | 11 + .../Inputs/FileInput/BitFileInputInfo.cs | 7 + .../BitFileInputJsRuntimeExtensions.cs | 9 + .../Inputs/FileInput/BitFileInputParams.cs | 450 +++++++++++++++ .../Inputs/FileInput/BitFileInputDemo.razor | 546 ++++++++++-------- .../FileInput/BitFileInputDemo.razor.cs | 332 ++++++++++- .../BitFileInputDemo.razor.samples.cs | 453 ++++++--------- .../Inputs/FileInput/BitFileInputTests.cs | 375 +++++++++++- 12 files changed, 2192 insertions(+), 621 deletions(-) create mode 100644 src/BlazorUI/Bit.BlazorUI/Components/Inputs/FileInput/BitFileInputParams.cs diff --git a/src/BlazorUI/Bit.BlazorUI/Components/Inputs/FileInput/BitFileInput.razor b/src/BlazorUI/Bit.BlazorUI/Components/Inputs/FileInput/BitFileInput.razor index c303c838653..af9dbc63a66 100644 --- a/src/BlazorUI/Bit.BlazorUI/Components/Inputs/FileInput/BitFileInput.razor +++ b/src/BlazorUI/Bit.BlazorUI/Components/Inputs/FileInput/BitFileInput.razor @@ -13,9 +13,13 @@ } else if (HideLabel is false) { -