Skip to content

Commit 4925523

Browse files
committed
refactor: 规范样式名称
1 parent dacbe4c commit 4925523

4 files changed

Lines changed: 27 additions & 27 deletions

File tree

src/components/BootstrapBlazor.Region/Components/SelectProvince.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@namespace BootstrapBlazor.Components
1+
@namespace BootstrapBlazor.Components
22
@inherits SelectRegionBase
33
@attribute [JSModuleAutoLoader("./_content/BootstrapBlazor.Region/Components/SelectRegion.razor.js")]
44

@@ -15,7 +15,7 @@
1515
{
1616
<span class="@ClearClassString" @onclick="OnClearValue"><i class="@ClearIcon"></i></span>
1717
}
18-
<div class="dropdown-menu bb-region-body">
18+
<div class="dropdown-menu dropdown-menu-province">
1919
<ul>
2020
@foreach (var item in GetProvinces())
2121
{

src/components/BootstrapBlazor.Region/Components/SelectProvince.razor.css

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
display: none;
77
}
88

9-
.dropdown-menu {
9+
.dropdown-menu-province {
1010
--bs-dropdown-padding-y: 0;
1111
--bb-region-body-color: #495057;
1212
--bb-region-body-hover-bg-color: #e9ecef;
@@ -19,48 +19,48 @@
1919
--bb-region-body-gap: 5px;
2020
}
2121

22-
.dropdown-menu ul {
22+
.dropdown-menu-province ul {
2323
margin: 0;
2424
padding: 0;
2525
}
2626

27-
.dropdown-menu li {
27+
.dropdown-menu-province li {
2828
list-style: none;
2929
transition: background-color .3s linear, color .3s linear;
3030
}
3131

32-
[data-bs-theme="dark"] .dropdown-menu {
32+
[data-bs-theme="dark"] .dropdown-menu-province {
3333
--bb-region-body-color: #c0c4cc;
3434
--bb-region-body-hover-color: #fff;
3535
--bb-region-body-active-color: #fff;
3636
--bb-region-body-hover-bg-color: #495057;
3737
--bb-region-body-active-bg-color: #6c757d;
3838
}
3939

40-
.bb-region-body {
40+
.dropdown-menu-province {
4141
padding: var(--bb-region-body-padding);
4242
width: var(--bb-region-body-width);
4343
}
4444

45-
.bb-region-body ul {
45+
.dropdown-menu-province ul {
4646
display: flex;
4747
flex-wrap: wrap;
4848
gap: var(--bb-region-body-gap);
4949
}
5050

51-
.bb-region-body ul li {
52-
padding: var(--bb-region-body-item-padding);
53-
border-radius: var(--bs-border-radius);
54-
color: var(--bb-region-body-color);
55-
cursor: pointer;
56-
}
57-
58-
.bb-region-body ul li:hover {
59-
background-color: var(--bb-region-body-hover-bg-color);
60-
color: var(--bb-region-body-hover-color);
51+
.dropdown-menu-province ul li {
52+
padding: var(--bb-region-body-item-padding);
53+
border-radius: var(--bs-border-radius);
54+
color: var(--bb-region-body-color);
55+
cursor: pointer;
6156
}
6257

63-
.bb-region-body ul li.active {
64-
background-color: var(--bb-region-body-active-bg-color);
65-
color: var(--bb-region-body-active-color);
66-
}
58+
.dropdown-menu-province ul li:hover {
59+
background-color: var(--bb-region-body-hover-bg-color);
60+
color: var(--bb-region-body-hover-color);
61+
}
62+
63+
.dropdown-menu-province ul li.active {
64+
background-color: var(--bb-region-body-active-bg-color);
65+
color: var(--bb-region-body-active-color);
66+
}

src/components/BootstrapBlazor.Region/Components/SelectRegion.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
{
1616
<span class="@ClearClassString" @onclick="OnClearValue"><i class="@ClearIcon"></i></span>
1717
}
18-
<div class="dropdown-menu">
18+
<div class="dropdown-menu dropdown-menu-region">
1919
<div class="bb-region-header">
2020
<ul>
2121
<li class="@GetHeaderActiveClass(RegionViewMode.Province)" @onclick="@OnSwitchProvinceView">省/直辖市</li>

src/components/BootstrapBlazor.Region/Components/SelectRegion.razor.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
display: none;
77
}
88

9-
.dropdown-menu {
9+
.dropdown-menu-region {
1010
--bs-dropdown-padding-y: 0;
1111
--bb-region-header-padding: 3px 12px;
1212
--bb-region-header-hover-bg-color: #e9ecef;
@@ -22,17 +22,17 @@
2222
--bb-region-body-gap: 5px;
2323
}
2424

25-
.dropdown-menu ul {
25+
.dropdown-menu-region ul {
2626
margin: 0;
2727
padding: 0;
2828
}
2929

30-
.dropdown-menu li {
30+
.dropdown-menu-region li {
3131
list-style: none;
3232
transition: background-color .3s linear, color .3s linear;
3333
}
3434

35-
[data-bs-theme="dark"] .dropdown-menu {
35+
[data-bs-theme="dark"] .dropdown-menu-region {
3636
--bb-region-header-hover-bg-color: #495057;
3737
--bb-region-header-active-bg-color: #6c757d;
3838
--bb-region-body-color: #c0c4cc;

0 commit comments

Comments
 (0)