Skip to content

Commit d6b874f

Browse files
committed
style: Layout 组件支持 dark 模式
1 parent 9637d34 commit d6b874f

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

src/BootstrapBlazor/Components/Layout/Layout.razor.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
--bb-layout-menu-item-hover-bg: #{$bb-layout-menu-item-hover-bg-dark};
88
--bb-layout-menu-user-banner-background: #{$bb-layout-menu-user-banner-background-dark};
99
--bb-layout-menu-user-border-color: #{$bb-layout-menu-user-border-color-dark};
10+
--bb-layout-logo-border-color: #{$bb-layout-logo-border-color-dark};
11+
--bb-layout-logo-bg: #{$bb-layout-logo-bg-dark};
1012
}
1113

1214
.layout {
@@ -30,6 +32,8 @@
3032
--bb-layout-title-margin-left: #{$bb-layout-title-margin-left};
3133
--bb-layout-banner-font-size: #{$bb-layout-banner-font-size};
3234
--bb-layout-banner-logo-width: #{$bb-layout-banner-logo-width};
35+
--bb-layout-logo-border-color: #{$bb-layout-logo-border-color};
36+
--bb-layout-logo-bg: #{$bb-layout-logo-bg};
3337
--bb-layout-banner-border-color: #{$bb-layout-banner-border-color};
3438
--bb-layout-menu-user-banner-background: #{$bb-layout-menu-user-banner-background};
3539
--bb-layout-menu-user-border-color: #{$bb-layout-menu-user-border-color};
@@ -73,6 +77,8 @@
7377
.layout-logo {
7478
width: var(--bb-layout-banner-logo-width);
7579
border-radius: var(--bs-border-radius);
80+
background-color: var(--bb-layout-logo-bg);
81+
border: 1px solid var(--bb-layout-logo-border-color);
7682

7783
+ .layout-title {
7884
margin-left: var(--bb-layout-title-margin-left);

src/BootstrapBlazor/wwwroot/scss/bootstrapblazor-dark.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ $bb-layout-headerbar-background-dark: #606266;
77
$bb-layout-menu-item-hover-bg-dark: #606266;
88
$bb-layout-menu-user-banner-background-dark: #2c3034;
99
$bb-layout-menu-user-border-color-dark: #2c3034;
10+
$bb-layout-logo-border-color-dark: var(--bs-border-color);
11+
$bb-layout-logo-bg-dark: #606266;
1012

1113
// Dial-Button
1214
$bb-dial-item-hover-bg-dark: #313131;

src/BootstrapBlazor/wwwroot/scss/theme/bootstrapblazor.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,8 @@ $bb-layout-banner-border-color: #0078d4;
343343
$bb-layout-menu-user-banner-background: #0078d4;
344344
$bb-layout-menu-user-border-color: #0069b9;
345345
$bb-layout-menu-item-hover-bg: #409eff;
346+
$bb-layout-logo-border-color: #d5d5d5;
347+
$bb-layout-logo-bg: #0e77e3;
346348

347349
// Light
348350
$bb-light-bg: radial-gradient(circle, #fff, #aaa, #333);

0 commit comments

Comments
 (0)