feat(前端界面): 优化工具栏分隔符
build.yaml / build (push) Successful in 33s

This commit is contained in:
2026-07-07 11:06:01 +08:00
parent dee56bd0fc
commit 98244f2bb7
+8 -18
View File
@@ -84,10 +84,12 @@ a:focus-visible {
} }
.toolbar { .toolbar {
--tool-gap: 8px;
position: relative; position: relative;
z-index: 12; z-index: 12;
border-bottom: 1px solid var(--line); border-bottom: 1px solid var(--line);
font-size: 14px; font-size: 14px;
gap: var(--tool-gap);
overflow-x: auto; overflow-x: auto;
overflow-y: hidden; overflow-y: hidden;
scrollbar-width: none; scrollbar-width: none;
@@ -153,28 +155,25 @@ button:not(:disabled):hover {
} }
.tool-group { .tool-group {
position: relative;
display: inline-flex; display: inline-flex;
align-items: center; align-items: center;
gap: 8px; gap: var(--tool-gap);
flex: 0 0 auto; flex: 0 0 auto;
min-width: 0; min-width: 0;
} }
.tool-group + .tool-group { .tool-group + .tool-group {
margin-left: 2px; margin-left: 0;
padding-left: 18px; padding-left: 0;
} }
.tool-group + .tool-group::before { .tool-group + .tool-group::before {
position: absolute; flex: 0 0 1px;
top: 50%;
left: 5px;
width: 1px; width: 1px;
height: 22px; height: 22px;
margin: 0 calc(12px - var(--tool-gap));
background: var(--line); background: var(--line);
content: ""; content: "";
transform: translateY(-50%);
} }
.page-control { .page-control {
@@ -794,9 +793,9 @@ body[aria-busy="true"] .viewer-panel {
} }
.toolbar { .toolbar {
--tool-gap: 6px;
flex-wrap: nowrap; flex-wrap: nowrap;
overflow-x: auto; overflow-x: auto;
gap: 6px;
} }
.toolbar > * { .toolbar > * {
@@ -891,15 +890,6 @@ body[aria-busy="true"] .viewer-panel {
display: none; display: none;
} }
.tool-group {
gap: 6px;
}
.tool-group + .tool-group {
margin-left: 0;
padding-left: 0;
}
.tool-group + .tool-group::before { .tool-group + .tool-group::before {
display: none; display: none;
} }