From b381b76b2e131a4950718afdbb847b71551a0074 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 18:49:46 +0800 Subject: [PATCH 1/6] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=20--bs-card-?= =?UTF-8?q?body-color:=20=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Card/Card.razor.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/src/BootstrapBlazor/Components/Card/Card.razor.scss b/src/BootstrapBlazor/Components/Card/Card.razor.scss index 0694d0eead8..2e61f6d788a 100644 --- a/src/BootstrapBlazor/Components/Card/Card.razor.scss +++ b/src/BootstrapBlazor/Components/Card/Card.razor.scss @@ -43,7 +43,6 @@ .card-body { background-color: var(--bs-card-body-bg); - color: var(--bs-card-body-color); } .card-footer { From cc7183e8bcda677f4680b4d24e26a0ecbf78bf6a Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 18:50:11 +0800 Subject: [PATCH 2/6] =?UTF-8?q?refactor:=20=E5=A2=9E=E5=8A=A0=20overflow?= =?UTF-8?q?=20=E6=A0=B7=E5=BC=8F=E9=98=B2=E6=AD=A2=20border=20=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E4=B8=8D=E5=85=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Card/Card.razor.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/src/BootstrapBlazor/Components/Card/Card.razor.scss b/src/BootstrapBlazor/Components/Card/Card.razor.scss index 2e61f6d788a..c4cce7d6c40 100644 --- a/src/BootstrapBlazor/Components/Card/Card.razor.scss +++ b/src/BootstrapBlazor/Components/Card/Card.razor.scss @@ -6,6 +6,7 @@ --bb-card-title-margin-left: #{$bb-card-title-margin-left}; --bb-card-header-tag-height: #{$bb-card-header-tag-height}; --bs-card-title-spacer-y: #{$bb-card-title-spacer-y}; + overflow: hidden; } .card-header { From e5675541333db30c13a9ecebf4731f39802b3511 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 18:51:16 +0800 Subject: [PATCH 3/6] =?UTF-8?q?refactor:=20=E4=BD=BF=E7=94=A8=20bs=20?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Console/Console.razor.scss | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/BootstrapBlazor/Components/Console/Console.razor.scss b/src/BootstrapBlazor/Components/Console/Console.razor.scss index 77d326cb7fd..a2a78c5ab39 100644 --- a/src/BootstrapBlazor/Components/Console/Console.razor.scss +++ b/src/BootstrapBlazor/Components/Console/Console.razor.scss @@ -1,8 +1,8 @@ @use "../../wwwroot/scss/variables" as *; .console { - --bs-card-body-color: #{$bb-console-body-color}; - --bb-console-body-bg: #{$bb-console-body-bg}; + --bs-card-color: #{$bb-console-body-color}; + --bs-card-body-bg: #{$bb-console-body-bg}; --bb-console-clear-button-margin-left: #{$bb-console-clear-button-margin-left}; width: 100%; @@ -17,7 +17,6 @@ } .card-body { - background-color: var(--bb-console-body-bg); overflow: auto; } From b4b52a169065a9cc23dc60f790ef27f4a9b843d5 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 18:51:29 +0800 Subject: [PATCH 4/6] =?UTF-8?q?doc:=20=E6=9B=B4=E6=96=B0=E7=A4=BA=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor.Server/Components/Samples/Cards.razor | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/BootstrapBlazor.Server/Components/Samples/Cards.razor b/src/BootstrapBlazor.Server/Components/Samples/Cards.razor index a8698eb5f83..e4621ed5e72 100644 --- a/src/BootstrapBlazor.Server/Components/Samples/Cards.razor +++ b/src/BootstrapBlazor.Server/Components/Samples/Cards.razor @@ -10,6 +10,7 @@ .custom-body { --bs-card-body-bg: #f7eed0; + --bs-card-color: #000; } .custom-footer { @@ -216,7 +217,8 @@ } .custom-body { - background-color: #f7eed0; + --bs-card-body-bg: #f7eed0; + --bs-card-color: #000; } .custom-footer { From 0371e2d8f6409cde6ad02c169ac036aaeee66ed5 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 18:57:38 +0800 Subject: [PATCH 5/6] =?UTF-8?q?revert:=20=E6=92=A4=E9=94=80=E6=9B=B4?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Card/Card.razor.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BootstrapBlazor/Components/Card/Card.razor.scss b/src/BootstrapBlazor/Components/Card/Card.razor.scss index c4cce7d6c40..f0372df061c 100644 --- a/src/BootstrapBlazor/Components/Card/Card.razor.scss +++ b/src/BootstrapBlazor/Components/Card/Card.razor.scss @@ -5,8 +5,8 @@ --bb-card-hover-shadow: #{$bb-card-hover-shadow}; --bb-card-title-margin-left: #{$bb-card-title-margin-left}; --bb-card-header-tag-height: #{$bb-card-header-tag-height}; + --bs-card-body-bg: var(--bs-body-bg); --bs-card-title-spacer-y: #{$bb-card-title-spacer-y}; - overflow: hidden; } .card-header { From 2c4d7d05f010750a66c8347c75dcf93da7a29a8e Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Fri, 11 Sep 2026 19:04:14 +0800 Subject: [PATCH 6/6] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=9C=86=E8=A7=92?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E9=81=AE=E6=8C=A1=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/BootstrapBlazor/Components/Card/Card.razor.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/BootstrapBlazor/Components/Card/Card.razor.scss b/src/BootstrapBlazor/Components/Card/Card.razor.scss index f0372df061c..253dc784057 100644 --- a/src/BootstrapBlazor/Components/Card/Card.razor.scss +++ b/src/BootstrapBlazor/Components/Card/Card.razor.scss @@ -7,6 +7,16 @@ --bb-card-header-tag-height: #{$bb-card-header-tag-height}; --bs-card-body-bg: var(--bs-body-bg); --bs-card-title-spacer-y: #{$bb-card-title-spacer-y}; + + > .card-body:first-child { + border-start-start-radius: var(--bs-card-inner-border-radius); + border-start-end-radius: var(--bs-card-inner-border-radius); + } + + > .card-body:last-child { + border-end-start-radius: var(--bs-card-inner-border-radius); + border-end-end-radius: var(--bs-card-inner-border-radius); + } } .card-header {