Skip to content

Commit f5554d1

Browse files
committed
refactor: 更新样式
1 parent da8b261 commit f5554d1

1 file changed

Lines changed: 46 additions & 12 deletions

File tree

src/components/BootstrapBlazor.MeiliSearch/wwwroot/meilisearch.css

Lines changed: 46 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
1-
.search-dialog-mask {
1+
.bb-g-search {
2+
--bb-global-search-padding: 0.25rem 0.75rem;
3+
--bb-global-search-width: 168px;
4+
display: flex;
5+
align-items: center;
6+
border: var(--bs-border-width) solid var(--bs-border-color);
7+
border-radius: var(--bs-border-radius);
8+
padding: var(--bb-global-search-padding);
9+
width: var(--bb-global-search-width);
10+
transition: border-color .3s linear;
11+
color: rgba(var(--bs-body-color-rgb), 0.5);
12+
}
13+
14+
.bb-g-search:hover {
15+
border: var(--bs-border-width) solid var(--bb-border-hover-color);
16+
}
17+
18+
.bb-g-search > input {
19+
width: 100%;
20+
background-color: transparent;
21+
border: none;
22+
line-height: 1.5;
23+
padding: 0;
24+
cursor: pointer;
25+
}
26+
27+
.bb-g-search > input::placeholder {
28+
color: rgba(var(--bs-body-color-rgb), 0.5);
29+
}
30+
31+
.search-dialog-icon {
32+
cursor: pointer;
33+
font-size: 18px;
34+
margin-inline-end: .5rem;
35+
}
36+
37+
.search-dialog-mask {
238
--bb-global-search-item-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.2);
339
--bb-global-search-item-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
440
--bb-global-search-dialog-input-focus-border-color: rgba(var(--bs-emphasis-color-rgb), 0.4);
@@ -8,6 +44,15 @@
844
--bb-global-search-main-max-height: calc(100vh - 260px);
945
--bb-global-search-footer-kbd-bg: var(--bs-body-color);
1046
--bb-global-search-footer-kbd-color: var(--bs-body-bg);
47+
position: fixed;
48+
top: 0;
49+
right: 0;
50+
bottom: 0;
51+
left: 0;
52+
z-index: var(--bb-global-search-dialog-mask-z-index);
53+
background-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
54+
justify-content: center;
55+
display: none;
1156
}
1257

1358
.search-dialog-mask .search-dialog-item ol {
@@ -26,17 +71,6 @@
2671
color: var(--bb-global-search-footer-kbd-color);
2772
}
2873

29-
.search-dialog-mask {
30-
position: fixed;
31-
top: 0;
32-
right: 0;
33-
bottom: 0;
34-
left: 0;
35-
z-index: var(--bb-global-search-dialog-mask-z-index);
36-
background-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
37-
justify-content: center;
38-
}
39-
4074
[data-bs-theme='dark'] .search-dialog-mask {
4175
--bb-global-search-footer-kbd-color: var(--bs-body-color);
4276
}

0 commit comments

Comments
 (0)