Skip to content

Commit f099365

Browse files
authored
feat(Layout): add default style (#4609)
* refactor: 更新变量 * feat: Layout 组件增加对 Logout 下拉框样式控制 * style: 增加默认样式 * style: 增加 侧边栏菜单颜色变量 * chore: bump version 9.0.0-rc.2.11.3.1
1 parent 5ca5ef4 commit f099365

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

src/BootstrapBlazor/BootstrapBlazor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<Version>9.0.0-rc.2.11.5.0</Version>
4+
<Version>9.0.0-rc.2.11.5.1</Version>
55
</PropertyGroup>
66

77
<ItemGroup>

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

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
--bb-layout-header-height: #{$bb-layout-header-height};
33
--bb-layout-header-background: #{$bb-layout-header-background};
44
--bb-layout-header-color: #{$bb-layout-header-color};
5-
--bb-layout-headerbar-color: var(--bb-layout-header-color);
5+
--bb-layout-headerbar-color: #{$bb-layout-header-color};
66
--bb-layout-headerbar-background: #{$bb-layout-headerbar-background};
77
--bb-layout-headerbar-border-color: #{$bb-layout-headerbar-border-color};
88
--bb-layout-headerbar-padding: #{$bb-layout-headerbar-padding};
@@ -18,6 +18,9 @@
1818
--bb-layout-title-margin-left: #{$bb-layout-title-margin-left};
1919
--bb-layout-banner-font-size: #{$bb-layout-banner-font-size};
2020
--bb-layout-banner-logo-width: #{$bb-layout-banner-logo-width};
21+
--bb-layout-menu-user-banner-background: #{$bb-layout-menu-user-banner-background};
22+
--bb-layout-menu-user-border-color: #{$bb-layout-menu-user-border-color};
23+
--bb-layout-menu-item-hover-bg: #{$bb-layout-menu-item-hover-bg};
2124
display: flex;
2225
height: 100%;
2326
width: 100%;
@@ -122,6 +125,18 @@
122125
width: calc(var(--bb-layout-header-height) - 6px);
123126
height: calc(var(--bb-layout-header-height) - 6px);
124127
}
128+
129+
.dropdown-logout {
130+
--bb-logout-text-color: var(--bb-layout-header-color);
131+
--bb-logout-user-bg: var(--bb-layout-menu-user-banner-background);
132+
--bb-logout-menu-border-color: var(--bb-layout-menu-user-border-color);
133+
}
134+
}
135+
136+
.layout-menu {
137+
.menu {
138+
--bb-menu-item-hover-bg: var(--bb-layout-menu-item-hover-bg);
139+
}
125140
}
126141

127142
.layout-main {

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

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -321,8 +321,8 @@ $bb-ip-cell-max-width: 30px;
321321

322322
// Layout
323323
$bb-layout-header-height: 50px;
324-
$bb-layout-header-background: var(--bs-body-bg);
325-
$bb-layout-header-color: var(--bs-body-color);
324+
$bb-layout-header-background: #2c67be;
325+
$bb-layout-header-color: rgb(200, 210, 228);;
326326
$bb-layout-headerbar-background: var(--bb-header-bg);
327327
$bb-layout-headerbar-border-color: var(--bs-border-color);
328328
$bb-layout-headerbar-padding: 4px 12px;
@@ -331,13 +331,16 @@ $bb-layout-footer-color: var(--bs-body-color);
331331
$bb-layout-footer-height: 40px;
332332
$bb-layout-sidebar-width: 214px;
333333
$bb-layout-sidebar-collapse-width: 70px;
334-
$bb-layout-sidebar-banner-background: var(--bs-body-bg);
335-
$bb-layout-sidebar-background: var(--bs-body-bg);
334+
$bb-layout-sidebar-banner-background: #2c67be;
335+
$bb-layout-sidebar-background: #edf6ff;
336336
$bb-layout-sidebar-color: var(--bs-body-color);
337-
$bb-layout-title-color: var(--bs-body-color);
337+
$bb-layout-title-color: rgb(200, 210, 228);
338338
$bb-layout-title-margin-left: .5rem;
339339
$bb-layout-banner-font-size: 1.5rem;
340340
$bb-layout-banner-logo-width: 42px;
341+
$bb-layout-menu-user-banner-background: #1b55aa;
342+
$bb-layout-menu-user-border-color: #1b55aa;
343+
$bb-layout-menu-item-hover-bg: #9bc8f5;
341344

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

0 commit comments

Comments
 (0)