Skip to content

Commit 52c4bb8

Browse files
committed
doc: 更新工具栏图标
1 parent 26b18d5 commit 52c4bb8

2 files changed

Lines changed: 37 additions & 13 deletions

File tree

src/components/BootstrapBlazor.PdfReader/PdfReader.razor

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,27 @@
44
<div @attributes="@AdditionalAttributes" id="@Id" class="@ClassString" style="@StyleString">
55
<div class="bb-view-toolbar">
66
<div class="bb-view-title">
7-
<div class="bb-view-bar"><i class="fa-solid fa-bars"></i></div>
7+
<div class="bb-view-icon bb-view-bar"><i class="fa-solid fa-bars"></i></div>
88
<span class="bb-view-subject">@_docTitle</span>
99
</div>
10-
<div class="bb-view-pages">
11-
<div>-</div>
12-
<input type="text" class="bb-view-num" /><span class="bb-view-slash">/</span><div>14</div>
13-
<div>+</div>
10+
<div class="bb-view-body">
11+
<input type="text" class="bb-view-num" value="1" /><span class="bb-view-slash">/</span><div>14</div>
1412
<div class="bb-view-divider"></div>
15-
<div class="bb-view-fit-page"></div>
16-
<div class="bb-view-fit-width"></div>
17-
<div class="bb-view-fit-rotate"></div>
13+
<div class="bb-view-icon"><i class="fa-solid fa-minus"></i></div>
14+
<input type="text" class="bb-view-scale" value="100%" />
15+
<div class="bb-view-icon"><i class="fa-solid fa-plus"></i></div>
1816
<div class="bb-view-divider"></div>
19-
<div class="bb-view-draw"></div>
17+
<div class="bb-view-icon bb-view-fit-page"><i class="fa-solid fa-arrows-left-right-to-line"></i></div>
18+
<div class="bb-view-icon bb-view-fit-width"><i class="fa-solid fa-arrows-left-right"></i></div>
19+
<div class="bb-view-icon bb-view-fit-rotate"><i class="fa-solid fa-rotate-left"></i></div>
20+
<div class="bb-view-divider"></div>
21+
<div class="bb-view-icon bb-view-draw"><i class="fa-solid fa-pen-to-square"></i></div>
22+
</div>
23+
<div class="bb-view-controls">
24+
<div class="bb-view-icon bb-view-download"><i class="fa-solid fa-arrow-right-to-bracket fa-rotate-90"></i></div>
25+
<div class="bb-view-icon bb-view-print"><i class="fa-solid fa-print"></i></div>
26+
<div class="bb-view-icon bb-view-home"><i class="fa-solid fa-flag"></i></div>
2027
</div>
21-
<div class="bb-view-controls"></div>
2228
</div>
2329
<div class="bb-view-container">
2430
<div class="pdfViewer"></div>

src/components/BootstrapBlazor.PdfReader/wwwroot/css/pdf.css

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@
2323
padding: 0 1rem;
2424
}
2525

26+
.bb-view-icon {
27+
margin: 0 .5rem;
28+
padding: .5rem;
29+
cursor: pointer;
30+
}
31+
2632
.bb-view-bar {
2733
margin-inline-end: 2rem;
2834
}
@@ -35,7 +41,7 @@
3541
max-width: 300px;
3642
}
3743

38-
.bb-view-pages {
44+
.bb-view-body {
3945
flex: 1;
4046
min-width: 0;
4147
width: 1%;
@@ -44,11 +50,16 @@
4450
justify-content: center;
4551
}
4652

47-
.bb-view-num {
53+
.bb-view-num, .bb-view-scale {
4854
width: 36px;
4955
text-align: center;
5056
background-color: #000;
5157
border: none;
58+
color: #fff;
59+
}
60+
61+
.bb-view-scale {
62+
width: 40px;
5263
}
5364

5465
.bb-view-slash {
@@ -59,7 +70,14 @@
5970
width: .6px;
6071
height: calc(var(--bb-pdf-toolbar-height) / 3);
6172
background-color: #777;
62-
margin: 0 .5rem;
73+
margin: 0 1rem;
74+
}
75+
76+
.bb-view-controls {
77+
display: flex;
78+
align-items: center;
79+
justify-content: center;
80+
padding: 0 1rem;
6381
}
6482

6583
.bb-view-container {

0 commit comments

Comments
 (0)